﻿ 
var xmlhttp;
 
function createXmlrequest()
{
    /*@cc_on
    @if (@_jscript_version >= 5)

    try {
        xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
    }
    catch (e) {
        try {
            xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
        }
        catch (E) {
            xmlhttp = false;
        }
    }

    @else

    xmlhttp = false;

    @end @*/

    if (!xmlhttp | typeof xmlhttp == 'undefined') {
        try {
            xmlhttp = new XMLHttpRequest();
        } catch (e) {
            xmlhttp = false;
        }
    }

}

 
function nextList()
{
    var goldNum=document.getElementById("goldNum").innerHTML;
    var goldPrice=document.getElementById("goldPrice").innerHTML
    ;
    var moneyType=document.getElementById("moneyType").innerHTML;
    var telephone=document.getElementById("telephone").value;
    var email=document.getElementById("email").value;
    var goldCamp = null;
    if (document.getElementById("servercamp")) 
    {
     goldCamp=document.getElementById("servercamp").innerHTML;
    }
    var serverID=document.getElementById("ddl").options[document.getElementById("ddl").selectedIndex].value;
    var charactor=document.getElementById("charactor").value;
    var gameName=document.getElementById("game").options[document.getElementById("game").selectedIndex].text;
    //判断是否为注册用户,0为未注册
    //var name=document.getElementById("uname").innerHTML;
    var name=document.getElementById("name").value;
    var c=document.getElementById("country");
    var country=c.options[c.selectedIndex].value;
    var countrys = c.options[c.selectedIndex].text;
    var trade=document.getElementById("tm").innerHTML;  
         if(name=="")
         {
            alert("please input your full name!");
         }
         else if(country=="0")
         {
         alert("plaease select your country!");
         }
         else  if(telephone=="")
         {
            alert("please input your telephone number!");
         }
         else if(email=="")
         {
         alert("please input your email!");
         }
         else if(!email.match(/^.+@.+$/))
         {
            alert("email format error!");
         }
         else if(charactor=="")
         {
         alert("please intput your charactor name!");
         }
      
         else
         {
        createXmlrequest();
        
        var xmlStr = "<nextlist><goldNum>"+escape(goldNum)+"</goldNum><goldPrice>"+escape(goldPrice)+"</goldPrice><moneyType>"+escape(moneyType)+"</moneyType><telephone>"+escape(telephone)+"</telephone><email>"+escape(email)+"</email><goldCamp>"+escape(goldCamp)+"</goldCamp><serverID>"+serverID+"</serverID><gameName>"+escape(gameName)+"</gameName><name>"+name+"</name><charactor>"+ escape(charactor)+"</charactor><country>"+countrys+"</country><trade>"+escape(trade)+"</trade><paymethod>0</paymethod></nextlist>";
        var url="ashx/nextlist.ashx";
        xmlhttp.open("POST",url,true);
        xmlhttp.setRequestHeader("Content-Type", "text/xml");
       xmlhttp.onreadystatechange = paypal;
        xmlhttp.send(xmlStr);
        }
        
     
}

function paypal()
{
     if(xmlhttp.readyState == 4)
                    { 
          document.getElementById("load").style.display = "none";
        if(xmlhttp.status == 200)
        {
            
           var result= xmlhttp.responseText;
           if(result!="")
           {
           var arr=result.split("|");document.getElementById("wid").innerHTML=arr[2];
            document.getElementById("orderid").value=arr[0];
            document.getElementById("orderip").value=arr[1];
            getItemValue();
           
            }
            
        }
        
        }
        else
        {
        document.getElementById("load").style.display = "";
        }
}



 
function nextListMB()
{
    var goldNum = document.getElementById("goldNum").innerHTML;
    var goldPrice = document.getElementById("goldPrice").innerHTML
    ;
    var moneyType = document.getElementById("moneyType").innerHTML;
    var telephone = document.getElementById("telephone").value;
    var email = document.getElementById("email").value;
    var goldCamp = null;
    if (document.getElementById("servercamp")) {
        goldCamp = document.getElementById("servercamp").innerHTML;
    }
    var serverID = document.getElementById("ddl").options[document.getElementById("ddl").selectedIndex].value;
    var charactor = document.getElementById("charactor").value;
    var gameName = document.getElementById("game").options[document.getElementById("game").selectedIndex].text;
    //判断是否为注册用户,0为未注册
    //var name=document.getElementById("uname").innerHTML;
    var name = document.getElementById("name").value;
    var c = document.getElementById("country");
    var country = c.options[c.selectedIndex].value;
    var countrys = c.options[c.selectedIndex].innerText;
    var trade = document.getElementById("tm").innerHTML;
    if (name == "") {
        alert("please input your full name!");
    }
    else if (country == "0") {
        alert("plaease select your country!");
    }
    else if (telephone == "") {
        alert("please input your telephone number!");
    }
    else if (email == "") {
        alert("please input your email!");
    }
    else if (!email.match(/^.+@.+$/)) {
        alert("email format error!");
    }
    else if (charactor == "") {
        alert("please intput your charactor name!");
    }

    else {
        createXmlrequest();

        var xmlStr = "<nextlist><goldNum>" + escape(goldNum) + "</goldNum><goldPrice>" + escape(goldPrice) + "</goldPrice><moneyType>" + escape(moneyType) + "</moneyType><telephone>" + escape(telephone) + "</telephone><email>" + escape(email) + "</email><goldCamp>" + escape(goldCamp) + "</goldCamp><serverID>" + serverID + "</serverID><gameName>" + escape(gameName) + "</gameName><name>" + name + "</name><charactor>" + escape(charactor) + "</charactor><country>" + countrys + "</country><trade>" + escape(trade) + "</trade><paymethod>0</paymethod></nextlist>";
        var url = "ashx/nextlist.ashx";
        xmlhttp.open("POST", url, true);
        xmlhttp.setRequestHeader("Content-Type", "text/xml");
        xmlhttp.onreadystatechange = moneybooker;
        xmlhttp.send(xmlStr);
        }
        
     
}
 
function moneybooker()
{
     if(xmlhttp.readyState == 4)
                    { 
          document.getElementById("loading").style.display = "none";
        if(xmlhttp.status == 200)
        {
            
           var result= xmlhttp.responseText;
           if(result!="")
           {
           var arr=result.split("|");document.getElementById("wid").innerHTML=arr[2];
            document.getElementById("orderid").value=arr[0];
            document.getElementById("orderip").value=arr[1];
            mbgetItemValue();
           
            }
            
        }
        
        }
        else
        {
        document.getElementById("loading").style.display = "block";
        }



}