﻿function dingdan(Game)
{
     var xml="<NODE>";
     xml+="<Game>"+escape(Game)+"</Game>";
     xml+="</NODE>";
     var url = "ashx/show.ashx";
     var ajax = new Ajax.Request(
                    url,
                    {
                        method: "post",
                        postBody:xml,
                        onComplete: dingdanshow
                    });
}
function dingdanshow(xmlhttp)
{
     $("u1").style.display="block";
     $("u2").style.display="none";
    var rs=xmlhttp.responseText;
    var div=$("data");
    var content="<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";
    div.innerHTML = "";
    if(rs=="Gameshow")
    {
//       content+="<tr>";
//       content+="<td colspan=5 align=center>";
//       content+="</td></tr>";
//       content+="<tr><td colspan=5 align=center color='red'><strong>此游戏已经关闭！</strong></td></tr>";
        opengamelist();
         escngamelist();
         
        
    }
    else if(rs=="f")
    {
    
        content+="<tr><td colspan=\"4\" align=\"center\"><img src=\"image/nopen.jpg\" /></tr>";
        content+="<tr></td><td colspan=\"4\"  align=\"center\"><img src=\"image/load.gif\" /></td></tr>";
    }
    
    else
    {
        
        if (xmlhttp.responseText != "<NewDataSet />") 
        {
            var xml = xmlhttp.responseXML;
            var pricelist = xml.getElementsByTagName("Table");
            var count = pricelist.length;
            if (count < 1)
            {
                alert("没有信息!")
                return;
            }
            var Gtype="";
            var Wtype="";
            for (var i = 0; i < count; )
            {
               
                var  registerstate = pricelist[i].getElementsByTagName("registerstate")[0].childNodes[0].nodeValue;
                var  type = pricelist[i].getElementsByTagName("类型")[0].childNodes[0].nodeValue;
                var  id = pricelist[i].getElementsByTagName("id")[0].childNodes[0].nodeValue;
                var  gameName = pricelist[i].getElementsByTagName("gameName")[0].childNodes[0].nodeValue;
                var  serverName=pricelist[i].getElementsByTagName("serverName")[0].childNodes[0].nodeValue;
                var  shouSing = pricelist[i].getElementsByTagName("shouSing")[0].childNodes[0].nodeValue;
                var  shouMinNum = pricelist[i].getElementsByTagName("shouMinNum")[0].childNodes[0].nodeValue;
                var  shouMaxNum = pricelist[i].getElementsByTagName("shouMaxNum")[0].childNodes[0].nodeValue;
                var  strOrder="";
                
                try{
                
                    var  trademethod = pricelist[i].getElementsByTagName("TradeMethod")[0].childNodes[0].nodeValue;
                }
                catch(e)
                {
                    trademethod="";
                }   
                
                try{
                
                    var  goldid = pricelist[i].getElementsByTagName("GoldID")[0].childNodes[0].nodeValue;
                }
                catch(e)
                {
                    goldid="-1";
                } 
                 
                
                if(serverName=="AION"||serverName=="EUAION"|| serverName=="APB")
                {
                    Gtype="万";
                    Wtype="万";
                }
                else if(serverName=="STO" ||serverName=="SWTOR"||serverName=="EUSWTOR")
                {
                    Gtype="K";
                }
                else
                {
                    Gtype="G";
                    Wtype="";
                }
               
               
               if(serverName=="WOW")
               {
               
                   if(trademethod=="拍卖行")
                   {
                     registerstate = "<font color=red>拍卖行</font>";
                     strOrder = "<a  href=\"javascript:void(0);\" onclick=\"orderah('"+type+"','"+id+"','"+goldid+"');return false;\">下单</a>";
                   } 
                   else
                   {
//                     registerstate = "<font style=\"color:#42A03B\">面对面</font>";
//                     strOrder = "<a  href=\"javascript:void(0);\" onclick=\"order('"+type+"','"+id+"')\">下单</a>";
//                     
//                     
                       switch(registerstate)
                       {
                            case "1":
                                registerstate = "<font style=\"color:#42A03B\">面对面</font>";
                                strOrder = "<a  href=\"javascript:void(0);\" onclick=\"order('"+type+"','"+id+"')\">下单</a>";
                                break;
                            case "2":
                                registerstate = "<font style=\"color:#42A03B\">面对面</font>";
                                strOrder = "<a  href=\"javascript:void(0);\" onclick=\"order('"+type+"','"+id+"')\">下单</a>";
                                break;
                            case "3":
                                registerstate = "<font style=\"color:#42A03B\">面对面</font>";
                                strOrder = "<a  href=\"javascript:void(0);\" onclick=\"order('"+type+"','"+id+"')\">下单</a>";
                                break;
                            case "4":
                                registerstate = "<font style=\"color:#42A03B\">面对面</font>";
                                strOrder = "<a  href=\"javascript:void(0);\" onclick=\"order('"+type+"','"+id+"')\">下单</a>";
                                break;
                            default:
                                break;
                            
                       }
                   }
               }
               else
               {
               	  if(serverName=="SWTOR"||serverName=="EUSWTOR"){
                    switch(registerstate)
                    {
                        case "1":
                            registerstate = "<font color=red>即时</font>";
                            strOrder = "<a  href=\"javascript:void(0);\" onclick=\"order('"+type+"','"+id+"')\">下单</a>";
                            break;
                        case "2":
                            registerstate = "屯货";
                            strOrder = "<a  href=\"javascript:void(0);\" onclick=\"order('"+type+"','"+id+"')\">下单</a>";
                            break;
                        case "3":
                            registerstate = "<font color='#C04000'>即时交易</font>";
                            strOrder = "<a  href=\"javascript:void(0);\" onclick=\"order('"+type+"','"+id+"')\">下单</a>";
                            break;
                        case "4":
                            registerstate = "<font color='#FF8080'>等待交易</font>";
                            strOrder = "<a  href=\"javascript:void(0);\" onclick=\"order('"+type+"','"+id+"')\">下单</a>";
                            break;
                        default:
                            break;
                        
                    }
		  }
		   else{
                    switch(registerstate)
                    {
                        case "1":
                            registerstate = "<font color=red>紧急</font>";
                            strOrder = "<a  href=\"javascript:void(0);\" onclick=\"order('"+type+"','"+id+"')\">下单</a>";
                            break;
                        case "2":
                            registerstate = "正常";
                            strOrder = "<a  href=\"javascript:void(0);\" onclick=\"order('"+type+"','"+id+"')\">下单</a>";
                            break;
                        case "3":
                            registerstate = "<font color='#C04000'>即时交易</font>";
                            strOrder = "<a  href=\"javascript:void(0);\" onclick=\"order('"+type+"','"+id+"')\">下单</a>";
                            break;
                        case "4":
                            registerstate = "<font color='#FF8080'>等待交易</font>";
                            strOrder = "<a  href=\"javascript:void(0);\" onclick=\"order('"+type+"','"+id+"')\">下单</a>";
                            break;
                        default:
                            break;
                        
                    }
		  }
               
                }
                  content+="<tr>";
                
                content+="<td id=\"gameName"+i+"\" width=\"35%\" height=\"27\" align=\"center\" class=\"listbb pl10\"  title=\""+ gameName +"\">"+ gameName +"</td>";
                
                content+="<td id=\"shouSing"+i+"\" width=\"24%\" align=\"center\" class=\"listbb fwb red\">￥"+ shouSing +"/"+Gtype+"</td>";
                
                content+="<td id=\"shouMinNumshouMaxNum"+i+"\" width=\"15%\" align=\"center\" class=\"listbb fwb\">"+ shouMinNum +""+Wtype+"-"+ shouMaxNum +""+Wtype+"</td>";
                
                content+="<td id=\"state"+i+"\" width=\"18%\" align=\"center\" class=\"listbb\">"+ registerstate +"</td>";
                 
                content+="<td id=\"strOrder"+i+"\" align=\"center\" class=\"listbb\">"+ strOrder +"</td>";
                
                content+="</tr>";
                
                i++;
                if (i == count)
                    break;
                 
            }
        
        }
        
    }
    content+="</table>";
    div.innerHTML += content;
}



function dyyz()
{
    var ck=getCookie("userInfo");
    if(ck=="")
    {
        
        
        alert("您还没有登录，请您先登录!");
        
        return false;
    }
    else
    {
        return true;
    }

}

function getCookie(cookiename)
{
    var result = '';
    var mycookie = document.cookie;
    var start2 = mycookie.indexOf(cookiename + "=");
    if(start2>-1)
    {
        start=mycookie.indexOf("=",start2)+1;
        var end = mycookie.indexOf(";",start);
        
        if (end == -1)
        {
            end = mycookie.length;
        }
        
        result = unescape(mycookie.substring(start,end));
        
    }
    return result;
}

//写入COOKIE
function setCookie(cookiename, cookievalue, hours)
{
    var date=new Date();
    date.setTime(date.getTime() + Number(hours)*3600*1000);
    temp = escape(cookievalue);
    document.cookie = cookiename + "=" + temp  +"; path=/;expires = " + date.toGMTString();
    //var o = 0;
}

