function ajaxload()
{
    var user = getCookie("username");
    if (user != "" && user != null)
    {
        document.getElementById("divlogin").innerHTML = "<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr><td height=\"38\" background=\"images/dengl1_01.gif\"><span style=\"padding-left:60px; font-weight:bold\">Use Login</span></td></tr><tr><td height=\"90\"><div style=\"width:100%; line-height:25px; font-weight:bold; text-align:center\">Welcome to www.game4boss.com<br /><a href=\"UserMain.aspx\">Control Panel</a></div></td></tr></table>";
    }
    
}
function AjaxLogin()
{
    var user = document.getElementById("txtmail").value;
    var pwd = document.getElementById("txtpwd").value;
    if (user == "" || pwd == "")
    {
        alert("Enter your E-mail and Password!");
        return false;
    }
    else
    {
        WebBll.Ajaxlogin(user,pwd,get_AjaxLogin_CallBack);
    }
}
function get_AjaxLogin_CallBack(response)
{
    if (response.value != null)
    {
        var rel = response.value;
        if (rel[0] == "false" || rel[1] == "false")
        {
             alert("Password Error!");
             return false;
        }
        else
        {
            SetCookie("username",rel[0]);
            SetCookie("userpwd",rel[1]);
            document.getElementById("divlogin").innerHTML = "<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr><td height=\"38\" background=\"images/dengl1_01.gif\"><span style=\"padding-left:60px; font-weight:bold\">Use Login</span></td></tr><tr><td height=\"90\"><div style=\"width:100%; line-height:25px; font-weight:bold; text-align:center\">Welcome to www.game4boss.com<br /><a href=\"UserMain.aspx\">Control Panel</a></div></td></tr></table>";
            
        }
    }
    else
    {
        alert("Error!");
        return false;
    }
}
function Stock()
{
	var ran = getRandom(5000,15000);
	var sid = document.getElementById("ctl00_MainContentPlace_Dplserver").value;
	SetStock("Wowstock",ran);
	SetStock("Sid",sid);
}
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("divmessage").style.visibility="visible";
     if (Sid.value == 0)
     {
       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.htm\">Buy Now</a>";
    document.getElementById("SlectMessagesBox").innerHTML =relmes;
}
function StockClose()
{
	document.getElementById("divmessage").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 MastGameChang()
{
	var gid = document.getElementById("ctl00_DplGame");
    WebBll.ServerDt(gid.value,get_MastGameChang_CallBack);
}
function get_MastGameChang_CallBack(response)
{
	var dt = response.value;
	document.getElementById("ctl00_Dplserver").length=0;
	document.getElementById("ctl00_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_Dplserver").options.add(new Option(name,id));
		}
	}
}
function MastServerChang()
{
	document.getElementById("ctl00__DplGoldNum").length=0;
	var serverID = document.getElementById("ctl00_Dplserver");
	var GameID = document.getElementById("ctl00_DplGame");
	var Price = Templet_QuickOrder.GetPrice(GameID.value).value;
	if(Price != null && typeof(Price) == "object")
	{
		for(var x=0; x<Price.Rows.length; x++)
		{
			var name=Price.Rows[x].totalGold;
			var Pid=Price.Rows[x].Id;
			document.getElementById("ctl00_OrderCon_DplGoldNum").options.add(new Option(name,Pid));
		}
    }
    document.getElementById("ctl00_OrderCon_Hidser").value = serverID.value;
}
function GameChang()
{
	var gid = document.getElementById("ctl00_MainContentPlace_DplGame");
    WebBll.ServerDt(gid.value,get_GameChang_CallBack);
}
function get_GameChang_CallBack(response)
{
	var dt = response.value;
	var sid = document.getElementById("ctl00_MainContentPlace_Dplserver");
	sid.length=0;
	sid.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;
			sid.options.add(new Option(name,id));
		}
	}
}
function QuickGameChang()
{
	var gid = document.getElementById("ctl00_DplGame");
    WebBll.ServerDt(gid.value,get_QuickGameChang_CallBack);
}
function get_QuickGameChang_CallBack(response)
{
	var dt = response.value;
	var sid = document.getElementById("ctl00_Dplserver");
	sid.length=0;
	sid.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;
			sid.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 (Sid != 0)
	{
		var url = "BuyGoldItem.aspx?Gid=" + Gid + "&Sid=" + Sid;
		parent.location.href=url;
	}
}
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 = "BuyGoldItem.aspx?Gid=" + Gid + "&Sid=" + Sid;
		parent.location.href=url;
	}
}
function BuyCdkGameChang()
{
	var gid = document.getElementById("ctl00_MainContentPlace_DplGame").value;
	if (gid != 0)
	{
		parent.location.href="CDKey.aspx?id=" + gid;
	}
}
function PackageGameChang()
{
	var gid = document.getElementById("ctl00_MainContentPlace_DplGame").value;
	if (gid != 0)
	{
		parent.location.href="Package.aspx?id=" + gid;
	}
}
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,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_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";
}
function QuickServerChang()
{
   var gid = document.getElementById("ctl00_DplGame").value;
   WebBll.QuickOrderdt(gid,get_QuickServerChang_CallBack);
   
}
function get_QuickServerChang_CallBack(response)
{
	var dt = response.value;
	var gold = document.getElementById("ctl00_DplGold");
	gold.length=0;
	gold.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].Gold;
			var id=dt.Rows[i].id;
			gold.options.add(new Option(name,id));
		}
	}
}
function QuickBuy()
{
    var gid = document.getElementById("ctl00_DplGame").value;
    var sid = document.getElementById("ctl00_Dplserver").value;
    var pid = document.getElementById("ctl00_DplGold").value;
    //var nid = document.getElementById("txtQuantity").value;
    var cid = document.getElementById("ctl00_Dplcry").value;
    if (gid == 0)
    {
        alert("Pls select Game!");
    }
    else if (sid == 0)
    {
        alert("Pls select Server!");
    }
    else if (pid == 0)
    {
        alert("Pls select Gold!")
    }
    else
    {
        parent.location.href="CheckOut.aspx?id=" + pid + "&n=1&t=1&m=" + cid + "&sid=" + sid;
    }
}
function AionPlChang()
{
	document.getElementById("ctl00_MainContentPlace_HidArea").value = document.getElementById("ctl00_MainContentPlace_Dplserver").value;
    WebBll.AionPl(3,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_Hidid").value = id;
    document.getElementById("spanSigne").innerHTML = "$";
    document.getElementById('CurrRadio1').click();
}
function Point()
{
     alert("No Open!");
}
function PointServer()
{
    var gid = document.getElementById("ctl00_MainContentPlace_DplGame").value;
    var sid = document.getElementById("ctl00_MainContentPlace_Dplserver").value;
    document.getElementById("ctl00_MainContentPlace_HidSrv").value = sid;
    var obj = document.getElementById("spanGold");
    if (gid == 3 || gid == 4)
    {
       obj.innerHTML = "K kinah";
    }
    else if (gid == 7)
    {
        obj.innerHTML = "M ISK";
    }
    else
    {
        obj.innerHTML = "G";
    }
    WebBll.PointsGold(gid,get_PointServer_CallBack);
    
}
function get_PointServer_CallBack(response)
{
	var dt = response.value;
	var obj = document.getElementById("ctl00_MainContentPlace_Dplgold")
	obj.length=0;
	obj.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].totalGold;
			var id=dt.Rows[i].Price;
			obj.options.add(new Option(name,id));
		}
	}
}
function selectgold()
{
   var obj = document.getElementById("ctl00_MainContentPlace_Dplgold")
   var point = obj.value;
   var quy = obj.options[obj.selectedIndex].text;
   document.getElementById("ctl00_MainContentPlace_Hidint").value = point;
   document.getElementById("ctl00_MainContentPlace_Hidnid").value = quy;
   document.getElementById("spanpoints").innerHTML = parseInt((point * 200),10);
}
function checkPoint()
{
    if (document.getElementById("ctl00_MainContentPlace_DplGame").value == 0)
    {
        alert("Please select Game");
        return false;
    }
    else if (document.getElementById("ctl00_MainContentPlace_Dplserver").value == 0)
    {
        alert("Please select Server");
        return false;
    }
    else if (document.getElementById("ctl00_MainContentPlace_Dplgold").value == 0)
    {
       alert("Please select gold");
       return false;
    }
    else
    {
       return true;
    }
}
function AionLevel()
{
    var slv = document.getElementById("ctl00_MainContentPlace_DplStartlevel");
    var elv=document.getElementById("ctl00_MainContentPlace_DplDesiredlevel");
    var rel = WebBll.LevelMessages(slv.value,elv.value,3).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();
}
