function ServerSearch()
{
	var Keystr;
	Keystr=document.getElementById("SearchServer").value;
	
	var str="";
	var Game="War";
	var Game2="War";
	for(i=0;i<ServerArray[Game].length;i++)
	{
		if(ServerArray[Game][i].length>=Keystr.length)
		{
			if( ServerArray[Game][i].toLowerCase().substring(0,Keystr.length)==Keystr.toLowerCase())
			{
				var Server_str=regreplace(ServerArray[Game][i]," ","-");
				str=str+"<li><a href=\"../"+Game2+"-Gold/"+Server_str+".Html\" class=\"redlink\">"+ServerArray[Game][i]+"</a></li>";
			}
		}
	}
	document.getElementById("UsServerList").innerHTML=str;
	
	str="";
	Game="EUWar";
	Game2="EUWar";
	for(i=0;i<ServerArray[Game].length;i++)
	{
		if(ServerArray[Game][i].length>=Keystr.length)
		{
			if( ServerArray[Game][i].toLowerCase().substring(0,Keystr.length)==Keystr.toLowerCase())
			{
				var Server_str=regreplace(ServerArray[Game][i]," ","-");
				str=str+"<li><a href=\"../"+Game2+"-Gold/"+Server_str+".Html\" class=\"redlink\">"+ServerArray[Game][i]+"</a></li>";
			}
		}
	}
	document.getElementById("EuServerList").innerHTML=str;
}

function regreplace(str,searchtxt,replacetxt)
{
	var kk=new RegExp(searchtxt,"gi");
	str=str.replace(kk,replacetxt);
	return str;
}

/*#######################################################################################*/

function UpdateItemList()
{
	var Game=document.getElementById("txtGame").value;
	var Server=document.getElementById("txtServer").value;
	var dt=pureland.Buy.Buy.CreateItemList(Game,Server,"1").value;	
	ShowItemList(dt);
}

function ShowItemList(dt)
{
	if(dt.Rows[0].Unit1=="0") return;
	if(dt.Rows.length>0)
	{
		document.getElementById("radUSD").checked=false;
		document.getElementById("radEUR").checked=false;
		document.getElementById("radGBP").checked=false;
		document.getElementById("radAUD").checked=false;
		switch(dt.Rows[0].MoneyLogo)
		{
			case "$":
				document.getElementById("radUSD").checked=true;
				break;
			case "&euro;":
				document.getElementById("radEUR").checked=true;
				break;
			case "&pound;":
				document.getElementById("radGBP").checked=true;
				break;
			case "A$":
				document.getElementById("radAUD").checked=true;
				break;
		}
	}
	var str="";
	var str="";
	str=str+"<table cellpadding=\"2\" cellspacing=\"1\" class=\"itmtb\">";
	str=str+"<tr>";
	str=str+"  <td><strong>Item</strong></td>";
	str=str+"  <td><strong>Price</strong></td>";
	str=str+"  <td><strong>Check Out</strong></td>";
	str=str+"</tr>";
		
	for(i=0;i<dt.Rows.length;i++)
	{
		var unitstr=dt.Rows[i].Unit1;
		var activgold=parseInt(dt.Rows[i].Unit2)-parseInt(dt.Rows[i].Unit1);
		if(activgold>0)
		 unitstr=unitstr+"+"+activgold;
		unitstr+="Gold&nbsp;";
		str=str+"<tr class=\"itmtr"+(i%2==0?"1":"2")+"\">";
		str=str+"  <td>"+unitstr+"</td>";
		str=str+"  <td>"+dt.Rows[i].MoneyLogo+dt.Rows[i].Price1+"&nbsp;</td>";
		str=str+"  <td><a href=\"#\" onclick=\"SubmitConfirm("+dt.Rows[i].Unit1+","+dt.Rows[i].Unit2+","+dt.Rows[i].Price1+","+dt.Rows[i].Price2+");return false;\"><img src=\"../images/checkout.gif\" border=\"0\" /></a></td>";
		str=str+"</tr>";		
	}
	str=str+"</table>";
	document.getElementById("ItemList").innerHTML=str;
}


function SubmitConfirm(unit1,unit2,price1,price2)
{
	var MoneyCode="USD";
	if(document.getElementById("radEUR").checked==true) MoneyCode="EUR";
	if(document.getElementById("radGBP").checked==true) MoneyCode="GBP";
	if(document.getElementById("radAUD").checked==true) MoneyCode="AUD";
	var Game=document.getElementById("txtGame").value;
	var Server=document.getElementById("txtServer").value;
	var result = pureland.Buy.Buy.SubmitConfirm(Game,Server,unit1.toString(),unit2.toString(),price1.toString(),price2.toString(),MoneyCode).value;
	if(result=="0" || result=="-1")
	{
		if(result=="0") alert("Url overtime,Please refresh webpage.");
		if(result=="-1") alert("Server is busy now ,Please try it again.");
	}
	else if(result=="1")
	{
		Main("CheckOut");
		top.location.href="../War-Gold/Input.Html";
	}
}

function ChangeMoneyCode(MoneyCode)
{
	var Game=document.getElementById("txtGame").value;
	var Server=document.getElementById("txtServer").value;
	var dt=pureland.Buy.Buy.ChangeMoneyCode(Game,Server,MoneyCode).value;
	ShowItemList(dt);
}