// JavaScript Document
//
function Stock()
{
	var ran = getRandom(50000,150000);
	var sid = document.getElementById("ctl00_MainContentPlace_Dplserver").value;
	SetStock("Wowstock",ran);
	SetStock("Sid",sid);
}
//
function SumPlv1(MoneySigne,MoneyRate,MTid)
{
    var cele=document.getElementById("HidCele").value;
    var win=document.getElementById("HidWin").value;
	var moneynu = document.getElementById("HidMoney").value;
	var Myobj = document.getElementsByTagName("del");
	document.getElementById("ctl00_MainContentPlace_txtMoney").value = parseFloat(moneynu * MoneyRate).toFixed(2);
	document.getElementById("ctl00_MainContentPlace_txtwinged").value = parseFloat(win * MoneyRate).toFixed(2);
	document.getElementById("ctl00_MainContentPlace_txtCelestial").value = parseFloat(cele * MoneyRate).toFixed(2);
	document.getElementById("spanSigne").innerHTML = MoneySigne;
	document.getElementById("spanwinged").innerHTML = MoneySigne;
	document.getElementById("spanceles").innerHTML = MoneySigne;
	document.getElementById("ctl00_MainContentPlace_HidMTid").value = MTid;
}
function SetStock(cname,cvalue) 
{
    var ThreeDays=10*60*1000;
    var exdate=new Date(); 
    exdate.setTime(exdate.getTime()+ThreeDays);
    document.cookie= cname + "=" + cvalue + ";expires = " + exdate.toGMTString()  + "path=/"; 
}
//
function SetCookie(cname,cvalue) 
{ 
    var exdate=new Date(); 
    document.cookie= cname + "=" + cvalue + ";path=/"; 
}
//
function getCookie(c_name)   
{
	if (document.cookie.length>0)
	{
		c_start=document.cookie.indexOf(c_name + "=")
		if (c_start!=-1)
		{
			c_start=c_start + c_name.length+1;
			c_end=document.cookie.indexOf(";",c_start);
			if (c_end==-1) c_end=document.cookie.length;
			return unescape(document.cookie.substring(c_start,c_end));
		}
	}
	return "";
} 
//
function getRandom(rMin,rMax) { 
 if(rMin == 0) rMax++;
 return Math.floor(rMax*Math.random() + rMin);
}
//
function StockQuery()
{
     var Sid = document.getElementById("ctl00_MainContentPlace_Dplserver");
	 document.getElementById("massage_box").style.visibility="visible";
     document.getElementById("Querymask").style.visibility="visible";
     if (Sid.value == "null")
     {
       document.getElementById("SlectMessagesBox").innerHTML = "Please Choose Your Game and Server";
     }
     else
     {
        timeout=setTimeout("ShowStockMes()",1000);
     }
}
//
function ShowStockMes()
{
	var Sid = document.getElementById("ctl00_MainContentPlace_Dplserver").value;
	var num = getCookie("Wowstock");
	var relsid = getCookie("Sid");
	if (num == "" || relsid == "" )
	{
		Stock();
	}
	else if (relsid != Sid)
	{
		Stock();
	}
	else
	{
		//
	}
    var relmes = "The server still have " + getCookie("Wowstock") + " golds!<br /> <a href = \"BuyGold.aspx\">Buy Now</a>";
    document.getElementById("SlectMessagesBox").innerHTML =relmes;
}
//
function StockClose()
{
	document.getElementById("massage_box").style.visibility="hidden";
	document.getElementById("Querymask").style.visibility="hidden";
	var loading = "<div style=\"width:32px; height:32px; margin: auto 10px;float:left;\"><img src=\"../images/indicator_medium.gif\" alt=\"Loading\" /></div><div style=\"height:32px;line-height:32px; float:left;\">Loading......</div>"
	document.getElementById("SlectMessagesBox").innerHTML = loading;
}
//
function GameChang()
{
	var gid = document.getElementById("ctl00_MainContentPlace_DplGame");
    var dt = WebBll.ServerDt(gid.value,get_GameChang_CallBack);
}
function get_GameChang_CallBack(response)
{
	var dt = response.value;
	document.getElementById("ctl00_MainContentPlace_Dplserver").length=0;
	document.getElementById("ctl00_MainContentPlace_Dplserver").options.add(new Option("Please Select","0"));
	if(dt != null && typeof(dt) == "object")
	{
		for(var i=0; i<dt.Rows.length; i++)
		{
			var name=dt.Rows[i].Pground;
			var id=dt.Rows[i].PGid;
			document.getElementById("ctl00_MainContentPlace_Dplserver").options.add(new Option(name,id));
		}
	}
}
function BuyGoldServerChang()
{
	var Gid = document.getElementById("ctl00_MainContentPlace_DplGame").value;
	var Sid = document.getElementById("ctl00_MainContentPlace_Dplserver").value;
	if (Gid == 1 || Gid == 2)
	{
		var url = "/wowgoldBuys/BuyGoldItem-" + Gid + "-" + Sid + ".aspx";
		parent.location.href=url;
	}
	else if (Gid == 3 || Gid == 4)
	{
		var url = "/Aion-Gold/BuyGoldItem-" + Gid + "-" + Sid + ".aspx";
		parent.location.href=url;
	}
	else 
	{
		
	}
}
function GoldItemServerChang()
{
	var Gid = document.getElementById("ctl00_MainContentPlace_DplGame").value;
	var Sid = document.getElementById("ctl00_MainContentPlace_Dplserver").value;
	document.getElementById("ctl00_MainContentPlace_HidServer").value = Sid;
    if (Sid != 0)
	{
		var url = "/wowgoldBuys/BuyGoldItem-" + Gid + "-" + Sid + ".aspx";
		parent.location.href=url;
	}
}
function BuyCdkGameChang()
{
	var gid = document.getElementById("ctl00_MainContentPlace_DplGame").value;
	if (gid != 0)
	{
		parent.location.href="buyWow-CDKey-" + gid + "-1.aspx";
	}
}
function PackageGameChang()
{
	var gid = document.getElementById("ctl00_MainContentPlace_DplGame").value;
	if (gid != 0)
	{
		parent.location.href="WowPackagePowerLeveling-" + gid + ".aspx";
	}
}
//
function PlServerChang()
{
	var txtA = document.getElementById("ctl00_MainContentPlace_Dplserver");
	document.getElementById("ctl00_MainContentPlace_HidArea").value = txtA.value;
	LvBin();
}
//
function GameLevel()
{
    var gid = document.getElementById("ctl00_MainContentPlace_DplGame").value;
    var slv = document.getElementById("ctl00_MainContentPlace_DplStartlevel");
    var elv=document.getElementById("ctl00_MainContentPlace_DplDesiredlevel");
    var id;
    if (gid == 1 || gid == 2)
    {
        id = 1;
    }
    else if (gid == 3 || gid == 4)
    {
        id = 3;
    }
    else
    {
        id = gid;
    }
    var rel = WebBll.LevelMessages(slv.value,elv.value,gid).value;
    document.getElementById("ctl00_MainContentPlace_txtMoney").value =rel[0];
    document.getElementById("HidMoney").value =rel[0];
    document.getElementById("ctl00_MainContentPlace_txtDate").value =rel[1];
    document.getElementById("ctl00_MainContentPlace_Hidid").value =rel[2];
    document.getElementById("spanSigne").innerHTML = "$";
    document.getElementById('CurrRadio1').click();
}
function LvBin()
{
    var gid = document.getElementById("ctl00_MainContentPlace_DplGame").value;
    var lv;
    if (gid == 1 || gid == 2)
    {
        lv = 86;
    }
    else if (gid == 3 || gid == 4)
    {
        lv = 51;
    }
    else
    {
        lv = 2;
    }
    document.getElementById("ctl00_MainContentPlace_DplStartlevel").length=0;
    document.getElementById("ctl00_MainContentPlace_DplDesiredlevel").length=0;
	for(var i=1; i< lv; i++)
	{
	    
		document.getElementById("ctl00_MainContentPlace_DplStartlevel").options.add(new Option(i,i));
       if(i>10)
{
	    document.getElementById("ctl00_MainContentPlace_DplDesiredlevel").options.add(new Option(i,i));
}
	}
}
function SumPlv(MoneySigne,MoneyRate,MTid)
{
	var moneynu = document.getElementById("HidMoney").value;
	var Myobj = document.getElementsByTagName("del");
	document.getElementById("ctl00_MainContentPlace_txtMoney").value = parseFloat(moneynu * MoneyRate).toFixed(2);
	document.getElementById("spanSigne").innerHTML = MoneySigne;
	document.getElementById("ctl00_MainContentPlace_HidMTid").value = MTid;
}
function expand(id)
{
    var Sid = "Span" + id;
    var Did = "Div" + id;
    var Spanobj = document.getElementById(Sid);
    var Divobj = document.getElementById(Did);
    if(Divobj != 'undefined')
    {
        if(Divobj.style.display == 'none') 
        {
          Divobj.style.display = 'block';
          Spanobj.innerHTML = "<img src=\"../images/down.gif\"/>";
        }
        else
        {
          Divobj.style.display = "none";
         Spanobj.innerHTML = "<img src=\"../images/Up.gif\"/>";
        }
    }
}
function delCookie(name)
{
	var exp = new Date();
	exp.setTime(exp.getTime() - 1);
	var cval=getCookie(name);
	if(cval!=null) document.cookie= name + "="+cval+";expires="+exp.toGMTString();
}
function Logout()
{
	delCookie("username");
	delCookie("userpwd");
	parent.location.href="/default.aspx";
}
//wowruler×¨ÓÃ
function selectPlrel()
{
	var gid = document.getElementById("ctl00_MainContentPlace_DplGame");
    var dt = WebBll.AionplDt(gid.value,get_Aionpl_CallBack);
}
function get_AionplChang_CallBack(response)
{
	var dt = response.value;
	document.getElementById("ctl00_MainContentPlace_Dpllevel").length=0;
	document.getElementById("ctl00_MainContentPlace_Dpllevel").options.add(new Option("Please Select","0"));
	if(dt != null && typeof(dt) == "object")
	{
		for(var i=0; i<dt.Rows.length; i++)
		{
			var name=dt.Rows[i].Pplist;
			var id=dt.Rows[i].PGid;
			document.getElementById("ctl00_MainContentPlace_Dpllevel").options.add(new Option(name,id));
		}
	}
}
function AionPlChang()
{
	document.getElementById("ctl00_MainContentPlace_HidArea").value = document.getElementById("ctl00_MainContentPlace_Dplserver").value;
	var gid = document.getElementById("ctl00_MainContentPlace_DplGame").value
    WebBll.AionPl(gid,get_AionPlChang_CallBack);
}
function get_AionPlChang_CallBack(response)
{
	var dt = response.value;
	document.getElementById("ctl00_MainContentPlace_Dpllevel").length=0;
	document.getElementById("ctl00_MainContentPlace_Dpllevel").options.add(new Option("Please Select","0"));
	if(dt != null && typeof(dt) == "object")
	{
		for(var i=0; i<dt.Rows.length; i++)
		{
			var name=dt.Rows[i].PLse;
			var id=dt.Rows[i].PLid;
			document.getElementById("ctl00_MainContentPlace_Dpllevel").options.add(new Option(name,id));
		}
	}
}
function AionLevel()
{
	var id = document.getElementById("ctl00_MainContentPlace_Dpllevel").value
	var rel = WebBll.AionPt(id).value;
	document.getElementById("ctl00_MainContentPlace_txtMoney").value =rel[0];
    document.getElementById("HidMoney").value =rel[0];
    document.getElementById("ctl00_MainContentPlace_txtDate").value =rel[1];
	//document.getElementById("ctl00_MainContentPlace_Hidplname").value =rel[2];
	document.getElementById("ctl00_MainContentPlace_Hidid").value = id;
    document.getElementById("spanSigne").innerHTML = "$";
    document.getElementById('CurrRadio1').click();
}
