/******************全局变量的声明以及AJAX的设置*****************************************************************************/
	var http_request = false;
	var currentPos = null;
	var youxi=null;
	var fuwuqi=null;
	var shangpin=null;
	var jishu=0;
	var fanhui=0;
	var gouwu=0;
	var gouwugengxin=0;
	var delgouwu=0;
	var fanhuidaohang=null;
	var lorder=null;
	var divid=0;
	var showbuy=0;
	var regmoney=/^\d+(\.\d+)?$/; // 验证货币的正则表达式
	var reghow=/^\d+$/; // 验数量必须为数字的正则表达式
	var loading = '<div class="loading" align="center"><img src="image/loading.gif" style="margin-top:10px;" width="32" height="32" />&nbsp;&nbsp;Loading...</div>';
function send_request(url) {//初始化、指定处理函数、发送请求的函数
	document.getElementById("loading").innerHTML=loading;
	http_request = false;
	//开始初始化XMLHttpRequest对象
	if(window.XMLHttpRequest) { //Mozilla 浏览器
		http_request = new XMLHttpRequest();
		if (http_request.overrideMimeType) {//设置MiME类别
			http_request.overrideMimeType('text/xml');
		}
	}
	else if (window.ActiveXObject) { // IE浏览器
		try {
			http_request = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try {
				http_request = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e) {}
		}
	}
	if (!http_request) { // 异常，创建对象实例失败
		window.alert("Cannot create XMLHttpRequest object!");
		return false;
	}
	http_request.onreadystatechange = processRequest;
	// 确定发送请求的方式和URL以及是否同步执行下段代码
	http_request.open("GET", url, true);
	http_request.send(null);
}
// 处理返回信息的函数
function processRequest() {
    if (http_request.readyState == 4) { // 判断对象状态
        if (http_request.status == 200) { // 信息已经成功返回，开始处理信息
	
           var res_txt = new Array();
		   res_txt=http_request.responseText.split('-'); //获得返回的数据进行截取

            if(res_txt[0]==0)
            {
             	mincart();
            	gouwu=1; //购物车刷新成功后使全局变量gouwu=1 
            }
            else if(res_txt[0]==1)
            {
            	alert("error！！！"); 
            	document.getElementById("loading").innerHTML="";   	
            }
            else if(res_txt[0]==2)  //会员登陆成功 
            {
            	loginok();
            }
            else if(res_txt[0]==3) //会员登陆失败 
            {
            	loginerror();	
            }
            else if(res_txt[0]==4) // 购物车更新成功
            {
            	alert("Update cart succss!!!");	
            	mincart();
            	gouwugengxin=1; //购物车刷新成功后使全局变量gouwu=1 
            }
            else if(res_txt[0]==5) // 临时会员生成定单时，注册会员出错返回的页面
            {
            	alert("cannot creat new order,please try again!!");	
            	toCheckOut('zhongxin');
            }
            else if(res_txt[0]==51) // 临时会员生成定单后，进入相应的页面
            {
         		credit();
         		delgouwu=1;
            }
            else if(res_txt[0]==52) // 临时会员生成定单后，进入相应的页面
            {
            	Cpmb();
            	delgouwu=1;
            }
            else if(res_txt[0]==53) // 临时会员生成定单后，进入相应的页面
            {
            	Cpppal();
            	delgouwu=1;
            }
            else if(res_txt[0]==54) // 临时会员生成定单后，进入相应的页面
            {
            	Cpwu();
            	delgouwu=1;
            }
            else if(res_txt[0]==61) // 会员取消商品成功方法
            {
            	alert("Cancel commodity success");
         		userselectpro('showpro');
            }
            else if(res_txt[0]==62) // 会员删除商品成功方法
            {
           	 	alert("Delete commodity success");
				userselectpro('showpro');
            }
            else if(res_txt[0]==63) // 会员重新提交商品成功方法
            {
            	alert("To the success of goods");
            	userselectpro('showpro');
            }
            else if(res_txt[0]==64) // 会员更新装备商品成功方法
            {
            	alert("update item succeed!!");
         		userselectpro('showpro');
            }
            else if(res_txt[0]==65) // 会员删除商品成功方法
            {
           	 	alert("update account succeed!!");
				userselectpro('showpro');
            }
            else if(res_txt[0]==66) // 会员更新商品失败方法
            {
            	alert("update error!!");
            	userselectpro('showpro');
            }            
            else if(res_txt[0]==71) // 会员取消定单成功方法
            {
            	alert("Orders have been cancelled!");
         		L_FindOrder('orders');
            }
            else if(res_txt[0]==72) // 会员取消定单失败方法
            {
           	 	alert("error!!!");
				//userFindOrder('orders');
				zhucaidan('home');
            }
            else if(res_txt[0]==73) // 会员定单汇款留言成功方法
            {
            	alert("Thanks for your payment, we will check it immediately.");
         		zhucaidan('home');
            }
            else if(res_txt[0]==74) // 会员定单汇款留言失败方法
            {
           	 	alert("error!!!");
				zhucaidan('home');
            }
            else if(res_txt[0]==75) // 会员定单服务评价留言提交成功方法
            {
				caidan2('zhongxin','feadbacks');
            }
            else if(res_txt[0]==76) // 会员退款、联系我们留言提交成功方法
            {
				zhucaidan('home');
            }
            else if(res_txt[0]==77) // Contactusno留言提交成功方法
            {
            	alert("Thanks for submit your question,we will review your message as soon as possible.");
				zhucaidan('home');
            }            
		    else if(res_txt[0]==80) // 虚拟支付成功
	        {
	            	alert(res_txt[1]);
					zhucaidan('home');
	        }
            else if(res_txt[0]==81) // 虚拟支付失败
            {
            	alert(res_txt[1]);
				Callpayment();
            }
            else if(res_txt[0]==82) // 虚拟值不够支付，支付失败
            {
            	alert(res_txt[1]);
            	Callpayment();
            }
		    else if(res_txt[0]==90) // 直接购买插入数据库成功
	        {
				showbuynow();
				showbuy=1;
	        }
            else if(res_txt[0]==91) // 直接购买失败
            {
            	alert(res_txt[1]);
				zhucaidan('home');
            }
            else if(res_txt[0]==92) // 虚拟支付Western
            {
  
            	currentPos = 'zhongxin';
            	QString = "Pages/Cpwu2.jsp";
				send_request(QString);
            }
            else if(res_txt[0]==93) // 虚拟支付booker
            {
            	currentPos = 'zhongxin';
            	QString = "Pages/Cpmb2.jsp";
				send_request(QString+"?timeStamp=" + new Date().getTime());
            }
            else if(res_txt[0]==94) // 虚拟支付booker
            {
            	alert("cannot creat new order,please try again!!");	
            	buyVCredits();
            }
            else if(res_txt[0]==95) // 虚拟支付paypal
            {
            	currentPos = 'zhongxin';
            	QString = "Pages/Cpppal2.jsp";
				send_request(QString);
            }
			else if(res_txt[0]==96) // 约请好友成功
            {
            	alert(res_txt[1])
            	currentPos="zhongxin";
            	zhucaidan('home');
            }
            else if(res_txt[0]==97) // 约请好友失败
            {
            	alert(res_txt[1])
            	currentPos="zhongxin";
            	zhucaidan('home');
            }
            else if(res_txt[0]==98) // 好友已经注册
            {
            	alert(res_txt[1])
            	currentPos="zhongxin";
            	zhucaidan('home');
            }
            else if (res_txt[0]==100) {//注册成功
				alert(res_txt[1]);
				window.location.reload();
				//zhucaidan("home");
				
			}
			else if (res_txt[0]==101) {//注册失败
				alert(res_txt[1]);
				document.getElementById("loading").innerHTML=""; 
				
			}
			else if (res_txt[0]==102) {//注册失败.此用户已经存在
				alert(res_txt[1]);
				document.getElementById("guestid").focus();
				document.getElementById("loading").innerHTML=""; 
			} 
				                          
            else
            {
            	document.getElementById("loading").innerHTML="";
				document.getElementById(currentPos).innerHTML = http_request.responseText;
				huanse();
				prepareGallery();
				if(0<gouwu) //判断全局变量gouwu大于0时调用返回方法使页面中间显示刚才的商品页面
            	{
            		gouwu=0;
            		fanhuia();
            	}
            	if(0<gouwugengxin)
            	{
            		gouwugengxin=0;
            		fanhuib();
            	}
            	if(0<delgouwu)
            	{
            		delgouwu=0;
            		//delgouwu--；
            		mincart();
            	}
            	if(0<showbuy)
            	{
            		mincart();
            		showbuy=0;
            	}
        	 }
	
       			
        } else { //页面不正常
            //alert("您所请求的页面有异常。"+http_request.status);
		window.location=window.location;
        }
    }
}

/************************各级菜单连接的方法*********************************************************************************/
// 主菜单的连接
function zhucaidan(pro) 
{
//	fanhuidaohang=document.getElementById("daohang").innerHTML;
	currentPos="gamesay";
	if(pro=="home")
	{
		send_request("Pages/home.jsp");
		//shangpin="";
		youxi="";
		document.getElementById("daohang").innerHTML="";
	}
	else
	{
	document.getElementById("daohang").innerHTML = youxi;// shangpin;
	}
}
// 主菜单下边2级菜单连接操作
function caidan2(obj,pro)	
{

	currentPos = obj;
	if(pro=="feadbacks")// 显示所有留言的查看页面 
	{
		document.getElementById("daohang").innerHTML = "Feedbacks";
		send_request("Pages/liuyan.jsp");
	}
	if(pro=="contactUS")// 显示联系我们页面 
	{
		document.getElementById("daohang").innerHTML = "Contact Us";
		send_request("Pages/Contactusno.jsp");
	}
	if(pro=="About")
	{
		document.getElementById("daohang").innerHTML = "About Us";
		send_request("Pages/Aboutusno.jsp");
	}
	if(pro=="Vippaymentno")
	{
		document.getElementById("daohang").innerHTML = "VIP&amp;payment";
		send_request("Pages/Vippaymentno.jsp");
	}
	if(pro=="FAQ")
	{
		document.getElementById("daohang").innerHTML = "FAQ";
		send_request("Pages/FAQ.jsp");
	}
}

function winconfirm(gameid,gamename,goldtype)//,pro)// 点游戏显示相应的页面 并在导航栏显示游戏名
{
	youxi=gamename;
	document.getElementById("daohang").innerHTML = youxi;
	shangpin=null;
	currentPos = "gamesay";
	send_request("Pages/serverzhong.jsp?gameid="+gameid+"&gamename="+gamename+"&goldtype="+goldtype+"&timeStamp=" + new Date().getTime());
}
function servertoproduct(serverid,servername)
{
	fuwuqi=youxi+"&nbsp;&gt;&nbsp;"+servername;
	if(shangpin==null)
	{
		document.getElementById("daohang").innerHTML = fuwuqi +"&nbsp;&gt;&nbsp;Gold";
	}
	else
	{
		document.getElementById("daohang").innerHTML = fuwuqi + shangpin;	
	}
	currentPos = "zhongxin";
	send_request("Pages/I_product.jsp?serverid="+serverid+"&type=0&timeStamp=" + new Date().getTime());	
}

function yuanlaiyouxi() //不再使用
{	
	if(shangpin==null)
	{
		youxi="gold"+"&nbsp;&gt;&nbsp;"+gamename;
	}
	else
	{
		youxi=shangpin+gamename;
	}
	document.getElementById("daohang").innerHTML = youxi;
	currentPos = "zhongxin";
	if(pro=="goldno")// 金币
	{
		send_request("Pages/Selgoldno.jsp?gamename="+gamename);
	}
	if(pro=="Powerlevel")// 代练
	{	
		send_request("Pages/Selplno.jsp?gamename="+gamename);
	}
	if(pro=="Items")// 装备
	{	
		send_request("Pages/Selitemno.jsp?gamename="+gamename);
	}
	if(pro=="Account")// 帐号
	{	
		send_request("Pages/Selaccno.jsp?gamename="+gamename);
	}
}
// 显示商品
function showmoney(obj,pro) 
{
	var serverid;
	var servername;
	currentPos = obj;
//		var j=document.formmoney.selectmoney.length;
		var selectmoney=document.getElementById("selectmoney");
		var j=selectmoney.length;
		for(i=0;i<j;i++)
		{
		  if(selectmoney[i].selected==true)
		  {
			  servername=selectmoney[i].text;
		  }
		}
		serverid=selectmoney.value;
	if(pro=="goldno")// 金币
	{
		send_request("Pages/showgoldno.jsp?serverid="+serverid);
	}
	if(pro=="Powerlevel")// 代练
	{	
		send_request("Pages/showplno.jsp?serverid="+serverid);
	}
	if(pro=="Items")// 装备
	{	
		send_request("Pages/showitemno.jsp?serverid="+serverid);
	}
	if(pro=="Account")// 帐号
	{	
		send_request("Pages/showaccountno.jsp?serverid="+serverid);
	}
	if(selectmoney.value==0)
	{
		document.getElementById("servername").innerHTML = "";	
	}
	else
	{
		document.getElementById("servername").innerHTML = servername;
	}
	if(serverid!=0)	//控制导航栏显示
	{
		document.getElementById("daohang").innerHTML =youxi+"&nbsp;&gt;&nbsp;"+servername;
	}
	else
	{
		document.getElementById("daohang").innerHTML =youxi;
	}
	
}

/*******************************用户登陆模块涉及的所有方法**************************************************************/
function loginok() // 用户登陆成功方法
{
	currentPos = "userok";
	send_request("Pages/succsshuiyuan.jsp");
}

function loginerror() // 用户登陆失败方法
{
	currentPos = "ulogin";
	send_request("Pages/failurhuiyuan.jsp");
}

function userlogin() // 用户登陆功能
{
	if(checkuserlogin()==true)
	{
		var username = document.formlogin.username.value;
	    var password = document.formlogin.password.value;

		send_request("Pages/huiyuan.jsp?username="+username+"&password="+password);
	}
}
function checkcompanyname(companyname) //验证用户登陆名没有非法字符
{

	var all = /^[A-Za-z0-9_.@-]+$/;

	if(companyname.value!="")
	{
		if(!all.test(companyname.value))
		{
			alert("Users of illegal importation!!");
			companyname.focus();
		}
	}
}
function checkuserlogin() // 验证用户登陆名、密码为空的方法
{
	if(document.formlogin.username.value=="")
	{
		alert("User can not be empty!");
		document.formlogin.username.focus();
		return false;
	}
	if(document.formlogin.password.value=="")
	{
		alert("Passwords can not be empty!");
		document.formlogin.password.focus();
		return false;
	}
	return true;
}

function userreset() // 清空用户登陆框内容
{
	document.formlogin.username.value="";
	document.formlogin.password.value="";
	document.formlogin.username.focus();
}

/*******************用户注册功能*****************************************************************/

function userReg(){
	
currentPos = "zhongxin";
		 
		var guestid = document.getElementById("guestid").value;
		var guestid2 = document.getElementById("guestid2").value;
		var password = document.getElementById("password").value;
		var fname = document.getElementById("fname").value;
		var lname = document.getElementById("lname").value;
		var birthday = document.getElementById("birthday").value;
		var state = document.getElementById("state").value;
		var city = document.getElementById("city").value;
		var country = document.getElementById("country").value;
		var addr1 = document.getElementById("addr1").value;
		var addr2 = document.getElementById("addr2").value;
		var phone = document.getElementById("phone").value;
		var postcode = document.getElementById("postcode").value;
		var email = document.getElementById("email").value;
		var ask = document.getElementById("ask").value;
		var answer = document.getElementById("answer").value;
		if(guestid!=guestid2){
			alert("Email is not same!");
			document.getElementById("guestid").focus();
			return false;
			}
		var length=password.length;
		if(length<8){
			alert("Password length must be equivalent to eight!!");
			document.getElementById("password").focus();
			return false;
		}
		var password2 = document.getElementById("confirmpsw").value;
		if(password!=password2){
			alert("Password is not same!");
			document.getElementById("password").focus();
			return false;
			}
		 
	
	if (Validator.Validate(document.regform,3)) {
			
			
		var QString = "guestid=" + guestid + "&password=" + password +
		"&fname=" +fname +"&lname=" +lname +"&birthday="+birthday
		+"&state=" +state +"&city=" +city +"&country=" +country +
		"&addr1=" +addr1 +"&addr2=" +addr2 +"&phone=" +	phone +"&postcode=" +
		postcode +"&email=" +email +"&ask=" +ask +"&answer=" +answer;
		
		var url = "G_UserReg?" +QString+ "&timeStamp=" + new Date().getTime();
		send_request(url);
		//sendPOST(url, QString);
	}

}
function Register(){
	currentPos="zhongxin";
	var QString ="Pages/Register.jsp";
	send_request(QString);
}
 function regEmail(){	
	var guestid = document.getElementById("guestid").value;
	var guestid2 = document.getElementById("guestid2").value;
	if(guestid!=guestid2){
		alert("Email is not same!");
		document.getElementById("guestid").focus();
		}
   }
   function pswLength(){
   	var password = document.getElementById("password");
	var length=password.value.length;
	if(length<8){
		alert("Password length must be equivalent to eight!!");
		password.focus();
	}
   }
   function regPsw(){	
	var password = document.getElementById("password").value;
	var password2 = document.getElementById("confirmpsw").value;
	if(password!=password2){
		alert("Password is not same!");
		document.getElementById("password").focus();
		}
   }
   function setsubmit(){
   	//alert("selected"); "<img src=\"image/submit.jpg\"  onclick=\"userReg();\" style=\"cursor:hand\" />";
   	var submit="<input type=\"button\" name=\"Submit\" value=\" Submit \" onclick=\"userReg();\" />";
   	document.getElementById("submit").innerHTML=submit;
   }
    function userRegAlert(){
   	alert("Requests the first choice above terms of service!");
   	document.getElementById("terms").focus();
   }

/******************普通代练操作的方法*********************************************************************************/
function endlev(obj,serverid)	//普通代练点开始级别后生成的结束级别
{
	var start;
	currentPos = obj;
	var Starlevel=document.getElementById("Starlevel");
	var j=Starlevel.length;	
	for(i=0;i<j;i++)
	{
	  if(Starlevel[i].selected==true)
	  {
		  start=Starlevel[i].text;
	  }
	}
	send_request("Pages/plendlev.jsp?start="+start+"&serverid="+serverid);
	
}
	
function getcommon(obj,serverid) //普通代练计算后的页面
{
	currentPos = obj;
	
	var startlev;
	var endlev;
	
	var Starlevel=document.getElementById("Starlevel");
	var j=Starlevel.length;	
	for(i=0;i<j;i++)
	{
	  if(Starlevel[i].selected==true)
	  {
		  startlev=Starlevel[i].text;
	  }
	}
	
	var Endlevel=document.getElementById("Endlevel");
	var jj=Endlevel.length;	
	for(i=0;i<jj;i++)
	{
	  if(Endlevel[i].selected==true)
	  {
		  endlev=Endlevel[i].text;
	  }
	}
	
	send_request("Pages/plencommon.jsp?startlev="+startlev+"&endlev="+endlev+"&serverid="+serverid);
}
/*****************************************处理特殊字符（%和+）的方法*********************************************/
function rep(str)
{
	var b="%";
	var j="+";
	var bb="％";
	var jj="＋";		
	var temp="";
	for(i=0;i<str.length;i++)
	{
		if(str.charAt(i)==b)
		{
			temp=temp+bb;
			
		}
		else if(str.charAt(i)==j)
		{
			temp=temp+jj;
		}
		else
		{
			temp=temp+str.charAt(i);
		}
	}

	return temp;
}
/*****************留言模块方法**************************************************************************************/

function returnlevel() //注册用户登陆成功后，查看定单留言的回复页面
{
	currentPos = "zhongxin";
	send_request("Pages/returnlevel.jsp");
}
function checkcont() // 联系我们模块里留言提交操作
{
	var all = /^[A-Za-z]+$/;
	var neirong=document.formcont.neirong.value;
	neirong=neirong.substring(0,50);
	neirong=rep(neirong);
	if(document.formcont.uname.value=="")
	{
		document.getElementById("ctishi").innerHTML = "You should input your name.";
	}
	else if(document.formcont.zhuti.value=="")
	{
		document.getElementById("ctishi").innerHTML = "You should input your question.";
	}
	else if(document.formcont.neirong.value=="")
	{
		document.getElementById("ctishi").innerHTML = "You should input your Question or proposition.";
	}
	else
	{
		if(!all.test(neirong) && (neirong.length)<=50)
		{
		uname=document.formcont.uname.value;
		zhuti=document.formcont.zhuti.value;
		neirong=document.formcont.neirong.value;
		currentPos="ctishi";
		send_request("Pages/subcont.jsp?uname="+uname+"&zhuti="+zhuti+"&neirong="+neirong);
		}
		else
		{
			alert("Input is not legitimate");
		}
	}
}
/*******************商品页面添加到购物车的过程的所有方法*******************************************************/

function Resetfanhui() //返回的页面
{
	currentPos="zhongxin";
	//send_request("Pages/fanhuipro.jsp");
	
	send_request("Pages/I_product.jsp");
	document.getElementById("daohang").innerHTML =fanhuidaohang;
}
function fanhuia() // 添加购物车成功后返回的页面
{
	//gouwu--;
	currentPos= "zhongxin";
	//send_request("Pages/fanhuipro.jsp");
	
	send_request("Pages/I_product.jsp");
	document.getElementById("daohang").innerHTML =fanhuidaohang;
}
function fanhuib() // 购物车更新后返回的页面
{
	//gouwugengxin--;
	currentPos="zhongxin";
	send_request("Pages/Editcart.jsp");
	document.getElementById("daohang").innerHTML =fanhuidaohang;
}
function Addcart(pro,moneyxid)	// 填加到购物车方法
{
	var shuji = document.getElementById("shuji").innerHTML;
	fanhuidaohang=document.getElementById("daohang").innerHTML;
		if(shuji>=10)
		{
			alert("Your cart is FULL now!");
		}
		else
		{
			currentPos="zhongxin";
			if(pro=="gold") // 金币
			{
				send_request("Pages/Addcartnogold.jsp?moneyxid="+moneyxid);
			}
			if(pro=="teshu")// 代练
			{	
				send_request("Pages/Addcartnopl.jsp?teshuid="+moneyxid+"&pltype=teshu");
			}
			if(pro=="Items")// 装备
			{	
				send_request("Pages/Addcartnoitem.jsp?armxid="+moneyxid);
			}
			if(pro=="Account")// 帐号
			{	
				send_request("Pages/Addcartnoacc.jsp?accountid="+moneyxid);
			}
		}
}
function Addcartpd(items,price,commonid)	// 把普通代练填加到购物车的方法
{
	var shuji = document.getElementById("shuji").innerHTML;
	fanhuidaohang=document.getElementById("daohang").innerHTML;
		if(shuji>=10)
		{
			alert("Your cart is Full now!");
		}
		else
		{
			currentPos="zhongxin";
			send_request("Pages/Addcartnopl.jsp?items="+items+"&price="+price+"&commonid="+commonid);
		}
	
}
function tobuynow(pro,proid,items,price)	//直接购买方法
{
	fanhuidaohang=document.getElementById("daohang").innerHTML;
	currentPos="zhongxin";
	if(pro=="pd")
	{
		send_request("Pages/Buynowaddcart.jsp?pro="+pro+"&proid="+proid+"&items="+items+"&price="+price);
	}
	else
	{
		send_request("Pages/Buynowaddcart.jsp?pro="+pro+"&proid="+proid);
	}
}
function showbuynow(up)
{
	currentPos="zhongxin";
	send_request("Pages/Buynow.jsp");
}
/**************************下边是定单的所有方法******************************************************/
function myorder() // 在未登陆时打开定单查询页面
{
	currentPos="zhongxin";
	send_request("Pages/myorders.jsp");
}

function loginmyorder() // 在登陆时打开定单查询页面
{
	currentPos="zhongxin";
	send_request("Pages/checkmyorders.jsp");
}

function checkmyorders() //验证查询定单的内容不能为空
{
	var all = /^[A-Fa-f0-9-]+$/;
	var allemail = /^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/;
	if(document.userfindform.orderid.value=="")
	{
		alert("Orderid not empty");
		document.userfindform.orderid.focus();
		return false;
	}
	if(document.userfindform.email.value=="")
	{
		alert("Email not empty");
		document.userfindform.email.focus();
		return false;	
	}
	if(!all.test(document.userfindform.orderid.value))
	{
		alert("Illegal orders,");
		document.userfindform.orderid.focus();
		return false;
	}
	if(!allemail.test(document.userfindform.email.value))
	{
		alert("Illegal e-mail!!");
		document.userfindform.email.focus();
		return false;	
	}
	return true;
}
function checkcompanyname(companyname) //验证用户登陆名没有非法字符
{

	var all = /^[A-Za-z0-9_.@-]+$/;

	if(companyname.value!="")
	{
		if(!all.test(companyname.value))
		{
			alert("Users of illegal importation!!");
			companyname.focus();
		}
	}
}
function userFindOrder(obj) //未登陆查询定单时显示查询到的定单内容
{
	
	if(checkmyorders()==true)
	{
		currentPos = obj;
		var orderid = document.userfindform.orderid.value;
		var email = document.userfindform.email.value;
		var QString ="Pages/guestFindOrder.jsp?"+"orderid="+orderid+"&email="+email;
		send_request(QString+"&timeStamp=" + new Date().getTime());
	}
}

function userFindOrderItems(obj,orderid,leng,now) //修改后显示查询到的定单的详细列表Items的内容
{
	currentPos = obj;
	var QString = "Pages/OrderItems.jsp?"+"orderid="+orderid+"&now="+now;
	send_request(QString+"&timeStamp="+new Date().getTime());
	if(now==divid)
	{
		divid=now;
		document.getElementById(obj).style.display="";	
	}
	else
	{
		document.getElementById("searchorderslayer"+divid).style.display = "none";
		divid=now;
		document.getElementById(obj).style.display="";	
	}

}
 //用于虚拟货币支付
function virtueCredits(price,orderid){
	//alert(guestid);
	lorder=orderid;
   	var QString = "Pages/virtueCreditsDo.jsp?price="+price+"&orderid="+orderid; 	
   	send_request(QString+"&timeStamp="+new Date().getTime());
}
function Callpayment()
{
	
    currentPos = 'zhongxin';
	QString = "Pages/payment.jsp?orderid="+lorder;
	send_request(QString+"&timeStamp=" + new Date().getTime());
}

function leavefeedback()
{
	currentPos = "zhongxin";
	QString = "Pages/feedback.jsp?timeStamp=" + new Date().getTime()
	send_request(QString);
}
//用于根据用户的选择进行相应的操作
function changeoperation(selObj,orderid)
{
	var QString ="";
	var opr=selObj.options[selObj.selectedIndex].value;

	if(opr=='leave feedback'){	//跳转到留言页面或调用留言页面 交易成功后服务评价留言
		currentPos = "zhongxin";
		QString = "Pages/feedback.jsp?orderid="+orderid;
		send_request(QString+"&timeStamp=" + new Date().getTime());
	}
	if(opr=='cancel'){//调用取消订单程序
		QString ="Pages/CancelOrder.jsp?orderid="+orderid;
		send_request(QString+"&timeStamp=" + new Date().getTime());
		
	}
	if(opr=='pay now'){//调用付款页面
	currentPos = "orders";
		QString = "Pages/payment.jsp?orderid="+orderid;
		send_request(QString+"&timeStamp=" + new Date().getTime());
		
	}
	if(opr=='contact us'){//未付款时留言的页面 （联系我们）
	
		currentPos = "zhongxin";
		QString = "Pages/contact.jsp?orderid="+orderid;
		send_request(QString+"&timeStamp=" + new Date().getTime());
	}
	if(opr=='refund'){//退款留言
		currentPos = "zhongxin";
		QString = "Pages/refund.jsp?orderid="+orderid;
		send_request(QString+"&timeStamp=" + new Date().getTime());
	}

}
function subleaveword(strleave) // 服务评价留言
{
	var orderid=document.getElementById("orderid").value;
	var name=document.getElementById("name").value;
	var email=document.getElementById("email").value;
	var content=document.getElementById("content").value;
	
	var all = /^[A-Za-z]+$/;
	content=content.substring(0,50);
	if(all.test(content) && (content.length)>50)
	{
		alert("Input is not legitimate");
	}
	else
	{
	QString = "Pages/orderleaveword.jsp?strleave="+strleave+"&orderid="+orderid+"&name="+name+"&email="+email+"&content="+content;
	send_request(QString+"&timeStamp=" + new Date().getTime());
	}
}

function CheckOut2(guestid,orderid)//用于用户查看订单信息后的再次付款
{	
	currentPos = "zhongxin";
	var payment = null;
	var opts = document.getElementsByName("payment");

	    for(var i=0;i<opts.length;i++)
	    {   
	    	if(opts[i].checked)   
		    {  
	    		  payment = opts[i].value;   
		    	  break;   
		    }   
	    }   
    var QString  = "Pages/paymentchoise.jsp?guestid="+guestid+"&orderid="+orderid+"&payment="+payment;
	document.getElementById("tijiao").innerHTML="Orders are generated ......";       
	send_request(QString+"&timeStamp=" + new Date().getTime());
}

function L_FindOrder(obj) //会员登陆后查询显示定单列表页面
{
  currentPos = obj;
  var Status=document.getElementById("Status").value;
  var from = document.getElementById("from").value;
  var to = document.getElementById("to").value;
  var QString ="Pages/L_FindOrder.jsp?Status="+Status+"&from="+from+"&to="+to;
  send_request(QString+"&timeStamp=" + new Date().getTime());
  divid=0;
}


/* ***********************************购物车添加商品开始******************************************* */	
function addcartGold(obj,productid)	//购物车添加金币，修改好数量和角色和交易时间后
{
	//var moneyxid = document.upgoldcart.moneyxid.value;
	var price = document.getElementById("price").innerHTML;
	var items = document.getElementById("items").innerHTML;
	var quantity = document.upgoldcart.quantity.value;
	var role = document.upgoldcart.role.value;
	var time = document.upgoldcart.time.value;
	currentPos = obj;
	return send_request("Pages/Cart_Goldadd.jsp?moneyxid="+productid+"&price="+price+"&items="+items+"&quantity="+quantity+"&role="+role+"&time="+time);		
	
}
	
function addcartAcc(obj,productid)	//购物车添加帐号，修改好数量和邮件和交易时间后
{
	//var accountid = document.upacccart.accountid.value;
	var price = document.getElementById("price").innerHTML;
	var items = document.getElementById("items").innerHTML;
	var email = document.upacccart.email.value;
	var time = document.upacccart.time.value;
	currentPos = obj;
	send_request("Pages/Cart_Accadd.jsp?accountid="+productid+"&price="+price+"&items="+items+"&time="+time+"&email="+email);		
}
	
function addcartItem(obj,productid)	//购物车添加装备，修改好数量和角色和交易时间后
{

	var items = document.getElementById("items").innerHTML;
	var price = document.getElementById("price").innerHTML;
	var quantity = document.upitemcart.quantity.value;
	var role = document.upitemcart.role.value;
	var time = document.upitemcart.time.value;
	currentPos = obj;
	items = rep(items);
	var url= "Pages/Cart_Itemadd.jsp?armxid="+productid+"&price="+price+"&quantity="+quantity+"&items="+items+"&role="+role+"&time="+time;
	send_request(url);		
}

function addcartPlc(obj,productid)	//购物车添加普通代练，修改好数量、帐号、密码、角色和交易时间后
{
	var items = document.getElementById("items").innerHTML;
	var price = document.getElementById("price").innerHTML;
	var account = document.upplcart.account.value;
	var password = document.upplcart.password.value;
	var role = document.upplcart.role.value;
	var time = document.upplcart.time.value;
	currentPos = obj;
	send_request("Pages/Cart_Placeadd.jsp?commonid="+productid+"&price="+price+"&items="+items+"&account="+account+"&password="+password+"&role="+role+"&time="+time);		
}

function addcartPlt(obj,productid)	//购物车添加特殊代练，修改好数量、帐号、密码、角色和交易时间后
{
	var items = document.getElementById("items").innerHTML;
	var price = document.getElementById("price").innerHTML;
	var account = document.upplcart.account.value;
	var password = document.upplcart.password.value;
	var role = document.upplcart.role.value;
	var time = document.upplcart.time.value;
	currentPos = obj;
	send_request("Pages/Cart_Placeadd.jsp?teshuid="+productid+"&price="+price+"&items="+items+"&account="+account+"&password="+password+"&role="+role+"&time="+time);			
}

function mincart()//用于查找微型购物车
{
	currentPos = "mincart";//设置购物车的显示位置
	send_request("Pages/you.jsp?timeStamp="+new Date().getTime());
	
	//gouwu++; //=fanhui+1;
}

function Gold(obj1,productid)//添加金币商品
{
	if(requiredGold()==true)
	{
		addcartGold(obj1,productid);
	}
}
function Acc(obj1,productid)//添加帐号
{
	if(requiredAcc()==true)
	{
		addcartAcc(obj1,productid);
	}
}
function Item(obj1,productid)//添加装备
{
	if(requiredGold()==true)
	{
		addcartItem(obj1,productid);
	}
}
function PlaceC(obj1,productid)//添加普通代练
{
	if(requiredPl()==true)
	{
		addcartPlc(obj1,productid);
	}
}
function PlaceT(obj1,productid)//添加特殊代练
{
	if(requiredPl()==true)
	{	
		addcartPlt(obj1,productid);
	}
}
/****buynow直接购买时把选种商品先添加进购物车的方法****/	
function baddcartGold(obj,productid)	//购物车添加金币，修改好数量和角色和交易时间后
{
	//var moneyxid = document.upgoldcart.moneyxid.value;
	var price = document.getElementById("price").innerHTML;
	var items = document.getElementById("items").innerHTML;
	var quantity = document.upgoldcart.quantity.value;
	var role = document.upgoldcart.role.value;
	var time = document.upgoldcart.time.value;
	currentPos = obj;
	return send_request("Pages/bCart_Goldadd.jsp?moneyxid="+productid+"&price="+price+"&items="+items+"&quantity="+quantity+"&role="+role+"&time="+time);		
	
}
	
function baddcartAcc(obj,productid)	//购物车添加帐号，修改好数量和邮件和交易时间后
{
	//var accountid = document.upacccart.accountid.value;
	var price = document.getElementById("price").innerHTML;
	var items = document.getElementById("items").innerHTML;
	var email = document.upacccart.email.value;
	var time = document.upacccart.time.value;
	currentPos = obj;
	send_request("Pages/bCart_Accadd.jsp?accountid="+productid+"&price="+price+"&items="+items+"&time="+time);		
}
	
function baddcartItem(obj,productid)	//购物车添加装备，修改好数量和角色和交易时间后
{

	var items = document.getElementById("items").innerHTML;
	var price = document.getElementById("price").innerHTML;
	var quantity = document.upitemcart.quantity.value;
	var role = document.upitemcart.role.value;
	var time = document.upitemcart.time.value;
	currentPos = obj;
	
	send_request("Pages/bCart_Itemadd.jsp?armxid="+productid+"&price="+price+"&quantity="+quantity+"&items="+items+"&role="+role+"&time="+time);		
}

function baddcartPlc(obj,productid)	//购物车添加普通代练，修改好数量、帐号、密码、角色和交易时间后
{
	var items = document.getElementById("items").innerHTML;
	var price = document.getElementById("price").innerHTML;
	var account = document.upplcart.account.value;
	var password = document.upplcart.password.value;
	var role = document.upplcart.role.value;
	var time = document.upplcart.time.value;
	currentPos = obj;
	send_request("Pages/bCart_Placeadd.jsp?commonid="+productid+"&price="+price+"&items="+items+"&account="+account+"&password="+password+"&role="+role+"&time="+time);		
}

function baddcartPlt(obj,productid)	//购物车添加特殊代练，修改好数量、帐号、密码、角色和交易时间后
{
	var items = document.getElementById("items").innerHTML;
	var price = document.getElementById("price").innerHTML;
	var account = document.upplcart.account.value;
	var password = document.upplcart.password.value;
	var role = document.upplcart.role.value;
	var time = document.upplcart.time.value;
	currentPos = obj;
	send_request("Pages/bCart_Placeadd.jsp?teshuid="+productid+"&price="+price+"&items="+items+"&account="+account+"&password="+password+"&role="+role+"&time="+time);			
}
function bGold(obj1,productid)//添加金币商品
{
	if(requiredGold()==true)
	{
		baddcartGold(obj1,productid);
	}
}
function bAcc(obj1,productid)//添加帐号
{
	if(requiredAcc()==true)
	{
		baddcartAcc(obj1,productid);
	}
}
function bItem(obj1,productid)//添加装备
{
	if(requiredGold()==true)
	{
		baddcartItem(obj1,productid);
	}
}
function bPlaceC(obj1,productid)//添加普通代练
{
	if(requiredPl()==true)
	{
		baddcartPlc(obj1,productid);
	}
}
function bPlaceT(obj1,productid)//添加特殊代练
{
	if(requiredPl()==true)
	{	
		baddcartPlt(obj1,productid);
	}
}	
/***************************用于编辑购物车*************************************/
//编辑购物车
function EidtCart(obj){
	currentPos = obj;
    send_request("Pages/Editcart.jsp");
    document.getElementById("daohang").innerHTML = "Edit cart"; 
}

//清空购物车
function EmptyCart(obj){
	 currentPos = obj;
    send_request("Pages/EmptyCart.jsp");
}
//继续添加购物
function ContinueCart(obj)
{
	currentPos = obj;
    send_request("Pages/I_product.jsp");
    document.getElementById("daohang").innerHTML =fanhuidaohang;
}
//修改购物车
function UpdateCart(obj){
    //var url="UpdateCart.jsp?";
    currentPos = obj;
    var url = "Pages/UpdateCart.jsp?";
    var indexid = document.getElementsByName("indexid");
    var quantity = document.getElementsByName("quantity");
    for (var i = 0; i < indexid.length; i++) 
    {
        url = url + indexid[i].value + "=" + quantity[i].value;
        if (i != (indexid.length - 1)) 
        {
            url = url + "&";
        }
    }
    
    send_request(url);
}

//调用选择支付方式的页面
function toCheckOut(obj){
	currentPos = obj;
    send_request("Pages/Cartcheckoutno.jsp");
}
function credit() // 临时会员生成定单后，进入相应的页面
{
	currentPos ="zhongxin";
	send_request("Pages/Cpcredits.jsp");
	
}
function Cpmb() // 临时会员生成定单后，进入相应的页面
{
	currentPos ="zhongxin";
	send_request("Pages/Cpmb.jsp");
}
function Cpppal()  // 临时会员生成定单后，进入相应的页面
{
	currentPos ="zhongxin";
	send_request("Pages/Cpppal.jsp");
}
function Cpwu()  // 临时会员生成定单后，进入相应的页面
{
	currentPos ="zhongxin";
	send_request("Pages/Cpwu.jsp");
}

//从购物车中删除商品
function DelItem(obj,id){
    currentPos = obj;
    send_request("Pages/DelItem.jsp?itemid=" + id);
}

//调用执行订单生成的逻辑业务程序，并返回订单生成后的结果；
function CheckOutU(obj) //非会员
{
	if(checkk()==true)
	{
		var pricea=document.getElementById("price").innerHTML;
		var totala=document.getElementById("total").innerHTML;
		
		var price = new Array();
		price=pricea.split(" ");
		var total = new Array();
		total=totala.split(" ");
	
		var guestid = document.userregform.guestid.value;
		var firstname = document.userregform.firstname.value;
		var lastname = document.userregform.lastname.value;
		var addr1 = document.userregform.addr1.value;
		var addr2 = document.userregform.addr2.value;
		var state = document.userregform.state.value;
		var city = document.userregform.city.value;
		var country = document.userregform.country.value;
		var guestphone = document.userregform.guestphone.value;
		
		var currency = total[0];
		var totals="";
		
		if(totala==""){
		currency="USD";
		totals=price[1];
		}
		else 
		totals =total[1];
		var payment = null;
		var   opts   =   document.getElementsByName("payment");
		  if(opts)   
		  {   
			  for(var i=0;i<opts.length;i++)   
			  {   
				  if(opts[i].checked)   
				  {  
					  payment= opts[i].value;   
					  break;   
				  }   
			  }   
		  } 
		var amount = document.userregform.amount.value;
		
		var QString = "price="+price[1]+"&total="+totals+"&"
		+"guestid="+guestid+"&"
		+"firstname="+firstname+"&"
		+"lastname="+lastname+"&"
		+"addr1="+addr1+"&"
		+"addr2="+addr2+"&"
		+"state="+state+"&"
		+"city="+city+"&"
		+"country="+country+"&"
		+"guestphone="+guestphone+"&"
		+"payment="+payment+"&"
		+"amount="+amount+"&"
		+"currency="+currency;
		currentPos = obj;
		var cart="<div class=\"cartwu\" id=\"shuji\"><ul class=\"wubianhao cartwumarginleft\" ><li><b>Your shopping cart</b></li><li><b> is empty.	</b></li></ul></div>"
		document.getElementById("mincart").innerHTML=cart;
		document.getElementById("tijiao").innerHTML="Orders are generated ......";
	  send_request("Pages/CreatOrderU.jsp?"+QString+"&timeStamp=" +
	    new Date().getTime());
    }
}
function CheckOutU2(obj) //非会员
{
	if(checkk()==true)
	{
		var pricea=document.getElementById("price").innerHTML;
		var totala=document.getElementById("total").innerHTML;
		
		var price = new Array();
		price=pricea.split(" ");
		var total = new Array();
		total=totala.split(" ");
		var currency = total[0];
		var totals="";
		
		if(totala==""){
		currency="USD";
		totals=price[1];
		}
		else 
		totals =total[1];
	document.userregform.action="checkoutlin.jsp?price="+price[1]+"&total="+totals;
	document.userregform.submit();
	var cart="<div class=\"cartwu\" id=\"shuji\"><ul class=\"wubianhao cartwumarginleft\" ><li><b>Your shopping cart</b></li><li><b> is empty.	</b></li></ul></div>"
	document.getElementById("mincart").innerHTML=cart;
	document.getElementById("tijiao").innerHTML="Orders are generated ......";
	
    }
}
function CheckOutL(obj)	//会员
{
	var pricea=document.getElementById("price").innerHTML;
	var totala=document.getElementById("total").innerHTML;
	
	var price = new Array();
	price=pricea.split(" ");
	var total = new Array();
	total=totala.split(" ");
	
	
	var currency = total[0];
	var totals="";
		if(totala==""){
		currency="USD";
		totals=price[1];
		}
		else 
		totals=total[1];
	var amount = document.userregform.amount.value;
	
	var payment = null;
	var   opts   =   document.getElementsByName("payment");
	  if(opts)   
	  {   
		  for(var i=0;i<opts.length;i++)   
		  {   
			  if(opts[i].checked)   
			  {  
				  payment= opts[i].value;   
				  break;   
			  }   
		  }   
	  } 
	var QString = "price="+price[1]+"&total="+totals+"&currency="+currency+"&amount="+amount+"&payment="+payment;
	currentPos = obj;
	var cart="<div class=\"cartwu\" id=\"shuji\"><ul class=\"wubianhao cartwumarginleft\" ><li><b>Your shopping cart</b></li><li><b> is empty.	</b></li></ul></div>"
	document.getElementById("mincart").innerHTML=cart;
	document.getElementById("tijiao").innerHTML="Orders are generated ......";
    send_request("Pages/CreatOrderL.jsp?"+QString);
}


/*****************用户出售管理自己商品的所有方法*****************************************************/

function usersale()	// 新打开用户出售商品的页面
{
//	currentPos="gamesay";
//	document.getElementById("daohang").innerHTML = "Isellitem";
//	send_request("/Game/Pages/Isellitem.jsp");
	window.open("Pages/Isellitem.jsp");
}

function userregister() //打开用户注册页面 暂时没用！！！
{
	window.open("Pages/Register.jsp");
}

function usersemy() //打开用户查询自己商品的页面
{
	currentPos="zhongxin";
	send_request("Pages/Semyitems.jsp");
}

function userselectpro(obj) //用户查询自己商品的方法
{
	
	var selectpro=document.formuserproa.selectpro.value;

	var selectstatus=document.formuserproa.selectstatus.value;
	var startdeliverytime=document.formuserproa.startdeliverytime.value;
	var enddeliverytime=document.formuserproa.enddeliverytime.value;
	var zhanghao=document.formuserproa.zhanghao.value;
	if(startdeliverytime=="")
	{
		startdeliverytime=0;
	}
	if(enddeliverytime=="")
	{
		enddeliverytime=0;
	}
	currentPos=obj;
	
	if(selectpro==1)
	{
		send_request("Pages/seacc.jsp?zhanghao="+zhanghao+"&selectstatus="+selectstatus+"&startdeliverytime="+startdeliverytime+"&enddeliverytime="+enddeliverytime+"&timeStamp="+new Date().getTime());
	}
	if(selectpro==2)
	{
		send_request("Pages/seitem.jsp?zhanghao="+zhanghao+"&selectstatus="+selectstatus+"&startdeliverytime="+startdeliverytime+"&enddeliverytime="+enddeliverytime+"&timeStamp="+new Date().getTime());
	}
	divid=0;
}

function updateitem(sel,si) //用户更新自己装备商品的方法
{
	var seee=document.getElementById("selectitem8"+si).value;
	currentPos="showclew";
	if(seee=="Cancel")
	{
		send_request("Pages/Cancel.jsp?proid=item"+"&sel="+sel+"&timeStamp="+new Date().getTime());
	}
	if(seee=="remove")
	{
		send_request("Pages/remove.jsp?proid=item"+"&sel="+sel+"&timeStamp="+new Date().getTime());
	}
	if(seee=="revise")
	{
//		window.open("Pages/updateitem.jsp?sel="+sel);
		currentPos="showpro";
		send_request("Pages/updateitem.jsp?sel="+sel+"&timeStamp="+new Date().getTime());
	}
	if(seee=="re-submit")
	{
		send_request("Pages/re-submit.jsp?proid=item"+"&sel="+sel+"&timeStamp="+new Date().getTime());
	}

}

function updateacc(sel,si) //用户更新自己帐号商品的方法
{
	var seee=document.getElementById("selectacc8"+si).value;
	currentPos="showclew";
	if(seee=="Cancel")
	{
		send_request("Pages/Cancel.jsp?proid=acc"+"&sel="+sel+"&timeStamp="+new Date().getTime());
	}
	if(seee=="remove")
	{
		send_request("Pages/remove.jsp?proid=acc"+"&sel="+sel+"&timeStamp="+new Date().getTime());
	}
	if(seee=="revise")
	{
//		window.open("Pages/updateacc.jsp?sel="+sel);
		currentPos="showpro";
		send_request("Pages/updateacc.jsp?sel="+sel+"&timeStamp="+new Date().getTime());
	}
	if(seee=="re-submit")
	{
		send_request("Pages/re-submit.jsp?proid=acc"+"&sel="+sel+"&timeStamp="+new Date().getTime());
	}
}


/****************会员修改自己资料的所有方法**************************************************************/

function huiyuanedit() // 打开会员修改资料的页面
{
	currentPos="zhongxin";
	send_request("Pages/Editmyaccount.jsp");
}

function Editmyaccount(obj) // 会员修改密码的方法
{
	currentPos = obj;
	
	var oldPsw = document.editform2.oldpsw.value;
	var newPsw= document.editform2.newpsw.value;
	var newPsw2 = document.editform2.newpsw2.value;
	
	var QString = "Pages/passwordchange.jsp?oldpsw="+oldPsw+"&newpsw="+newPsw;
	if(document.editform2.oldpsw.value=="")
	{
		alert("Old password is not null!");
		document.editform2.oldpsw.focus();	
	}
	else if(document.editform2.newpsw.value=="")
	{
		alert("New password is not null!");
		document.editform2.newpsw.focus();		
	}
	else if(newPsw!=newPsw2)
	{
		alert("Password is not same!");
		document.editform2.newpsw2.focus();
	}
	else
	{
		send_request(QString+"&timeStamp=" + new Date().getTime());
	}
}
function Editmyaccount2(obj) // 会员修基本资料的方法
{
	currentPos = obj;
	
	var fname = document.getElementById("fname").value;
	var lname= document.getElementById("lname").value;
	var addr1 = document.getElementById("addr1").value;
	var addr2 = document.getElementById("addr2").value;
	var city  = document.getElementById("city").value;
	var country= document.getElementById("country").value;
	if(fname=="")
	{
		alert("First name must not be blank!");
		document.getElementById("fname").focus();
	}
	else if(lname=="")
	{
		alert("Last name must not be blank!");
		document.getElementById("lname").focus();
	}
	else if(addr1=="")
	{
		alert("Address 1 must not be blank!");
		document.getElementById("addr1").focus();
	}
	else if(city=="")
	{
		alert("City must not be blank!");
		document.getElementById("city").focus();
	}
	else if(country=="")
	{
		alert("Country must not be blank!");
		document.getElementById("country").focus();
	}
	else
	{
	var QString = "Pages/l_infochange.jsp?fname="+fname+"&lname="+lname+"&addr1="+addr1+"&addr2="+addr2+"&city="+city+"&country="+country;
	send_request(QString+"&timeStamp=" + new Date().getTime());
	}
}

function showforpass() // 打开找回密码的页面
{
	currentPos = "zhongxin";
	send_request("Pages/Forgot_password.jsp");
}

function forgotPassword(obj) // 验证用户的密码修改资料是否正确
{
	currentPos = obj;
	var guestid = document.getElementById("guestid").value;
//	var email = document.getElementById("email").value;
	var ask = document.getElementById("ask").value;
	var answer = document.getElementById("answer").value;

	var QString = "Pages/newpassword.jsp?guestid="+guestid+"&ask="+ask+"&answer="+answer;
	
	send_request(QString+"&timeStamp=" + new Date().getTime());
}

//用于用户忘记密码后输入新密码
function newPassword(obj,guestid)
{
	currentPos = obj;
	var newpsw = document.getElementById("newpsw").value;
	var newpsw2 = document.getElementById("newpsw2").value;
	var QString ="Pages/updatepsw.jsp?newpsw="+newpsw+"&guestid="+guestid;
	if(newpsw!=newpsw2){
		alert("Password is not same!");
		return false;		
	}else{
		send_request(QString+"&timeStamp=" +
    new Date().getTime());
    return true;
	}
}


/*************下边是一些验证函数*************************************************************************************/
function checkupdatecart(i) //更新购物车时的验证
{
    var quantity = document.getElementById("quantity"+i).value;
    var reg=/^\d+$/;

		if(reg.test(quantity)==false)
		{
			alert("Quantity figures to be！");
			document.getElementById("quantity"+i).focus();	
		}
		if(quantity<1)
		{
			alert("Quantity can not be less than 1！");
			document.getElementById("quantity"+i).focus();
		}
}

function requiredGold() //金币和装备加入购物车时的验证
{
	var Q = document.getElementById("quantity");
	var role =document.getElementById("role");
	var time = document.getElementById("time");
	var reg=/^\d+$/;
	if(!reg.test(Q.value))
	{
		alert("Quantity figures to be！");
		Q.focus();
		return false;
	}
	if(Q.value<1){
		alert("Quantity can not be less than 1！");
		Q.focus();
		return false;
	}
	if(role.value==""){
		alert("Please input  your character name！");
		role.focus();
		return false;
	}
	if(time.value==""){
		alert("Please input  delivery time！");
		time.focus();
		return false;
	}
	return true;
}

function emailvalidate(obj)//帐号加入购物车时邮箱的验证
{
	var flag = true;
	var e=obj;
	var pattern =/^\w+([-+.]\w+)*@\w+([-.]\\w+)*\.\w+([-.]\w+)*$/;  
　　　　flag = pattern.test(e.value); 
		if(!flag) {
		document.getElementById("emailError").style.visibility = "visible";
		 e.focus();
		 flag = false;
		}
		else
		document.getElementById("emailError").style.visibility = "hidden";
		return flag;
}
function requiredAcc() //帐号加入购物车时的验证
{
	var pattern =/^\w+([-+.]\w+)*@\w+([-.]\\w+)*\.\w+([-.]\w+)*$/; 
	var email =document.getElementById("email");
	var time = document.getElementById("time");
	if(email.value=="")
	{
		alert("Please fill in your e-mail！");
		email.focus();
		return false;
	}
	else
	{
		if(!pattern.test(email.value))
		{
			alert("e-mail Error！");
			email.focus();
			return false;
		}
	}
	if(time.value==""){
		alert("Please fill in delivery time！");
		time.focus();
		return false;
	}
	return true;
}

function requiredPl()	//代练加入购物车时的验证
{
	
	var time = document.getElementById("time");
	var role = document.getElementById("role");
	var psw = document.getElementById("password");
	var account = document.getElementById("account");

	if(account.value==""){
		alert("Please fill in your account！");
		account.focus();
		return false;
	}
	if(psw.value==""){
		alert("Please fill in your password！");
		psw.focus();
		return false;
	}
	if(role.value==""){
		alert("Please fill in character name！");
		role.focus();
		return false;
	}	
	if(time.value==""){
		alert("Please fill in delivery time！");
		time.focus();
		return false;
	}

	return true;
}

function checkk() //验证非会员用户生成定单时填写详细资料的方法
{
	var allemail = /^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/;
	var reg=/^\d+$/;
	if(document.userregform.guestid.value=="")
	{
		alert("guestid cannot be NULL!");
		document.userregform.guestid.focus();
		return false;
	}
	else
	{
		if(!allemail.test(document.userregform.guestid.value))
		{
			alert("E-mail is not legitimate!");
			document.userregform.guestid.focus();
			return false;
		}
	}
	if(document.userregform.firstname.value=="")
	{
		alert("firstname cannot be NULL!");
		document.userregform.firstname.focus();
		return false;
	}
	if(document.userregform.lastname.value=="")
	{
		alert("lastname cannot be NULL!");
		document.userregform.lastname.focus();
		return false;
	}
	if(document.userregform.addr1.value=="")
	{
		alert("addr1 cannot be NULL!");
		document.userregform.addr1.focus();
		return false;
	}
	if(document.userregform.state.value=="")
	{
		alert("state cannot be NULL!");
		document.userregform.state.focus();
		return false;
	}
	if(document.userregform.city.value=="")
	{
		alert("city cannot be NULL!");
		document.userregform.city.focus();
		return false;
	}
	if(document.userregform.country.value=="")
	{
		alert("country cannot be NULL!");
		document.userregform.country.focus();
		return false;
	}
	if(document.userregform.guestphone.value=="")
	{
		alert("guestphone cannot be NULL!");
		document.userregform.guestphone.focus();
		return false;
	}
	else
	{
		if(!reg.test(document.userregform.guestphone.value))
		{
			alert("Phone is not legitimate!");
			document.userregform.guestphone.focus();
			return false;	
		}
	}
	return true;
}

function regRequire()
{
	var guestid = document.userregform.guestid.value;
	var firstname = document.userregform.firstname.value;
	var lastname = document.userregform.lastname.value;
	var addr1 = document.userregform.addr1.value;
	var addr2 = document.userregform.addr2.value;
	var state = document.userregform.state.value;
	var city = document.userregform.city.value;
	var country = document.userregform.country.value;
	var guestphone = document.userregform.guestphone.value;
	var payment = document.userregform.payment.value;
	var amount = document.userregform.amount.value;
	if(guestid.value==""){
		alert("Please fill in your e-mail！");
		guestid.focus();
		return false;
	}else{return emailvalidate(guestid);}
	if(firstname.value==""){
		alert("Please fill in your firstname！");
		firstname.focus();
		return false;
	}
	if(lastname.value==""){
		alert("Please fill in your lastname！");
		lastname.focus();
		return false;
	}
	if(addr1.value==""&&addr2.value==""){
		alert("Please fill in your Address！");
		addr1.focus();
		return false;
	}
	if(state.value==""){
		alert("Please fill in your state！");
		state.focus();
		return false;
	}
	if(country.value==""){
		alert("Please select your country！");
		country.focus();
		return false;
	}
	if(guestphone.value==""){
		alert("Please fill in your telephone！");
		guestphone.focus();
		return false;
	}
	if(payment.value==""){
		alert("Please select your payment method！");
		payment.focus();
		return false;
	}
	return true;
}

function cardtoplshuoming(op) // 显示4种支付方式的小页面的方法
{
	if(op==1)
	{
	window.open('Paypalpayinfo.html','_blank', 'width=300,height=220,left=362,top=274,resizable = yes');
	}
	if(op==2)
	{
	window.open('Westunpayinfo.html','_blank', 'width=574,height=252,left=225,top=258,resizable = yes');
	}
	if(op==3)
	{
	 window.open('Mbookersinfo.html','_blank', 'width=300,height=220,left=362,top=274,resizable = yes');
	}
	if(op==4)
	{
	  window.open('Wvircredits.html','_blank', 'width=300,height=220,left=362,top=274,resizable = yes');
	}
	
}
function indextoptitle(number){
if(number==1){
window.open("indextitle1.html","_blank","width=300,height=220,left=362,top=274,resizable=yes,scrollbars=yes")
}
if(number==2){
window.open("indextitle2.html","_blank","width=300,height=220,left=362,top=274,resizable=yes,scrollbars=yes")
}
}

/*************定单发送邮件方法*********************************************************/

function invite_pay(orderid) // 定单约定付款发送电子邮件的方法
{
	var QString ="Pages/inviteP.jsp?orderid="+orderid;
	send_request(QString+"&timeStamp=" +
    new Date().getTime());
} 

function Paywesturn(orderid) {
	var guestid = document.getElementById("guestid").value;
	var firstname = document.getElementById("fname").value;
	var lastname = document.getElementById("lname").value;
	var addr1 = document.getElementById("addr1").value;
	var addr2 = document.getElementById("addr2").value;
	var city = document.getElementById("city").value;
	var state = document.getElementById("state").value;
	var country = document.getElementById("country").value;
	var phone = document.getElementById("phone").value;
	var control = document.getElementById("control").value;
	var currency =document.getElementById("currency").value;
	if(guestid==""){
		alert("Your email must not be blank!");
		document.getElementById("guestid").focus();
		return false;
		}
	if(firstname==""){
		alert("You firstname must not be blank!");
		document.getElementById("fname").focus();
		return false;
	}
	if(lastname==""){
		alert("You lastname must not be blank!");
		document.getElementById("lname").focus();
		return false;
	}
	if(addr1==""){
		alert("You address 1 must not be blank!");
		document.getElementById("addr1").focus();
		return false;
	}
	
	if(city==""){
		alert("You city must not be blank!");
		document.getElementById("city").focus();
		return false;
	}
	if(state==""){
		alert("You state must not be blank!");
		document.getElementById("state").focus();
		return false;
	}
	if(country==""){
		alert("You country must not be blank!");
		document.getElementById("country").focus();
		return false;
	}
	if(phone==""){
		alert("You phone must not be blank!");
		document.getElementById("phone").focus();
		return false;
	}
	if(control==""){
		alert("Money transfer control No must not be blank!");
		document.getElementById("control").focus();
		return false;
	}
	if(currency==""){
		alert("The exact amount and currency must not be blank!");
		document.getElementById("currency").focus();
		return false;
	}
	
	var QString ="Pages/pay_westunion.jsp?orderid="
	+orderid+"&guestid="+guestid+"&fname="+firstname+"&lname="
	+lastname+"&addr1="+addr1+"&addr2="+addr2+"&city="
	+city+"&state="+state+"&country="+country+"&phone="+phone+"&control="+control+"&currency="+currency;
	send_request(QString+"&timeStamp=" +
    new Date().getTime());
    
	}
function westurn(obj,orderid) //调用西联汇款页面
{
	currentPos = obj;	
	
	var QString ="Pages/Paynowwestunion.jsp?orderid="+orderid;
	send_request(QString+"&timeStamp=" +
    new Date().getTime());
}

/***********************************************************************************/	

function show(status,i)  //用户查找商品页面弹出层的显示关闭方法
{
	if(i==divid)
	{
		divid=i;
		document.getElementById("searchitemsLayer"+i).style.display = status;		
	}
	else
	{
		if(document.getElementById("searchitemsLayer"+divid))
		document.getElementById("searchitemsLayer"+divid).style.display = "none";
		divid=i;
		document.getElementById("searchitemsLayer"+i).style.display = status;
	}
}

function aaa(str)	//游戏菜单颜色改变方法
{
	if(str=="1")
	{
		document.getElementById("a1").style.backgroundColor="#D9CAFD";
		document.getElementById("a2").style.backgroundColor="#999999";
		document.getElementById("a3").style.backgroundColor="#999999";
		document.getElementById("a4").style.backgroundColor="#999999";
		document.getElementById("a5").style.backgroundColor="#999999";
		
		currentPos = "gamenameshow";	
		send_request("Pages/mmorpgslayer1.jsp");
	}
	else if(str=="2")
	{
		document.getElementById("a1").style.backgroundColor="#999999";
		document.getElementById("a2").style.backgroundColor="#D9CAFD";
		document.getElementById("a3").style.backgroundColor="#999999";
		document.getElementById("a4").style.backgroundColor="#999999";
		document.getElementById("a5").style.backgroundColor="#999999";
		currentPos = "gamenameshow";	
		send_request("Pages/mmorpgslayer2.jsp");
	}
	else if(str=="3")
	{
		document.getElementById("a1").style.backgroundColor="#999999";
		document.getElementById("a2").style.backgroundColor="#999999";
		document.getElementById("a3").style.backgroundColor="#D9CAFD";
		document.getElementById("a4").style.backgroundColor="#999999";
		document.getElementById("a5").style.backgroundColor="#999999";
		currentPos = "gamenameshow";	
		send_request("Pages/mmorpgslayer3.jsp");		
	}
	else if(str=="4")
	{
		document.getElementById("a1").style.backgroundColor="#999999";
		document.getElementById("a2").style.backgroundColor="#999999";
		document.getElementById("a3").style.backgroundColor="#999999";
		document.getElementById("a4").style.backgroundColor="#D9CAFD";
		document.getElementById("a5").style.backgroundColor="#999999";
		currentPos = "gamenameshow";	
		send_request("Pages/mmorpgslayer4.jsp");		
	}
	else if(str=="5")
	{
		document.getElementById("a1").style.backgroundColor="#999999";
		document.getElementById("a2").style.backgroundColor="#999999";
		document.getElementById("a3").style.backgroundColor="#999999";
		document.getElementById("a4").style.backgroundColor="#999999";
		document.getElementById("a5").style.backgroundColor="#D9CAFD";
		currentPos = "gamenameshow";	
		send_request("Pages/mmorpgslayer5.jsp");		
	}
}

function gamefunction(gameid,did,i)
{
	currentPos = did;
	
	send_request("Pages/mmorpgsfunction.jsp?gameid="+gameid+"&did="+did+"&timeStamp="+new Date().getTime());
	if(i==divid)
	{
		divid=i;
		document.getElementById(did).style.display='block';	
	}
	else
	{
		document.getElementById("searchitemsLayer"+divid).style.display = "none";
		divid=i;
		document.getElementById(did).style.display='block';	
	}
}

/*************汇率转换相应页面的方法*******************************************************/
function findCurrency(obj) //查找货币单位
{
 	var credits=obj.value;
 	if(credits=="")
	{
	//	document.getElementById("amount").focus();
		document.getElementById("total").innerHTML="";
		return false;
	}
 	if(isNaN(credits))
 	{
		alert("Virtual credits must be digital!");

		document.getElementById("amount").focus();
		return false;
	}
 	currentPos ='total';
 	var danwei=document.getElementById("currency").value;

 	var QString = "Pages/findCurrency.jsp?credits="+credits+"&danwei="+danwei; 	
   	send_request(QString+"&timeStamp=" +
    new Date().getTime());
 }
function exchange(obj) // 虚拟货币购买页面的汇率转换
{
	var danwei= obj.value;
	currentPos ='total';
	var amount=document.getElementById("amount").value;

	if(amount!="")
	{
	 	var before=document.getElementById("total").innerHTML;
	 	var QString  = "Pages/Exchange.jsp?danwei="+danwei+"&before="+before;
	 	send_request(QString+"&timeStamp="+new Date().getTime());
 	}

}
 
function exchangea(obj) // 定单支付页面的汇率转换
{
	var danwei= obj.value;
	var before=document.getElementById("price").innerHTML;
	currentPos ='total';
	var QString  = "Pages/Exchange.jsp?danwei="+danwei+"&before="+before;
	if(danwei!="")
	send_request(QString+"&timeStamp="+new Date().getTime());
	else 
	document.getElementById("total").innerHTML="";
}

function buyVCredits() // 在用户登陆后购买网站的虚拟货币
{
	currentPos="zhongxin";
	send_request("Pages/Ibuycredits.jsp");
}
 function CheckVOutL()	//会员购买虚拟货币的
{
	
	var total=document.getElementById("total").innerHTML;
	var amount = document.getElementById("amount").value;
	
	var payment = null;
	var   opts   =   document.getElementsByName("payment");
	  if(opts)   
	  {   
		  for(var i=0;i<opts.length;i++)   
		  {   
			  if(opts[i].checked)   
			  {  
				  payment= opts[i].value;   
				  break;   
			  }   
		  }   
	  } 
	if(amount==""){
		alert("please enter virtual credits amount!");
		document.getElementById("amount").focus();
		return false;
	}
	if(total==""){
		alert("calculating ......");
		return false;
	}
	
	var QString ="total="+total+"&amount="+amount+"&payment="+payment;
	document.getElementById("tijiao").innerHTML="Orders are generated ......";
    send_request("Pages/CreatVOrderL.jsp?"+QString);
}

//用于约请好友发邮件
function inviteFriends(){
	 
	var g=document.getElementById("guestid");
	var pattern = /^\w+([-+.]\w+)*@\w+([-.]\\w+)*\.\w+([-.]\w+)*$/;  
　　flag = pattern.test(g.value); 
	if(!flag) {
		document.getElementById("nameError").style.visibility = "visible";
		g.focus();
		return false;
	}
	else
	document.getElementById("nameError").style.visibility = "hidden";
	var QString ="Pages/inviteFriends.jsp?guestid="+g.value;
	document.getElementById("tijiao").innerHTML="Is issued invited ......";
	send_request(QString+"&timeStamp="+new Date().getTime());
}
function intfirends(){
	currentPos="zhongxin";
	var QString ="Pages/Intfirends.jsp";
	send_request(QString);
}

/****************************************************************************************************/
function getItemcome(obj) // 返回商品的属性下拉列表
{
	currentPos=obj;
	send_request("Pages/Itemcome.jsp");
}
function checkitem() // 验证用户装备更新方法
{	
	var form=document.formuserpro;
	if(document.formuserpro.armname.value=="")
	{
		alert("You should input the item name！");
		document.formuserpro.armname.focus();
		return false;
	}
	else if(document.formuserpro.Quantity.value=="")
	{
		alert("You should input the item's quantity！");
		document.formuserpro.Quantity.focus();
		return false;
	}
	else if(document.formuserpro.description.value=="")
	{
		alert("You should input detail description of the item！");
		document.formuserpro.description.focus();
		return false;
	}
	else if(document.formuserpro.price.value=="")
	{
		alert("You should input the price,or we cannot list it！");
		document.formuserpro.price.focus();
		return false;
	}	
	else
	{
		if(!regmoney.test(form.price.value))
		{
			alert("Price figures to be！");
			form.price.focus();
			return false;
		}
		else if(!reghow.test(form.Quantity.value))
		{
			alert("Quantity figures to be！");
			form.Quantity.focus();
			return false;
		}
		else
		{
			send_request("Pages/Index_updateitem.jsp?armxid="+form.armxid.value+"&price="+form.price.value+
			"&armname="+form.armname.value+"&description="+form.description.value+"&Quantity="+form.Quantity.value+
			"&method="+form.method.value+"&timeStamp="+new Date().getTime());
		}
	}
}

function checkacc() // 验证用户帐号更新方法
{
	var form=document.formuserpro;
	if(form.role.value=="")
	{
		alert("You should input your main toon's name！");
		form.role.focus();
		return false;
	}
	else if(form.lev.value=="")
	{
		alert("You should input input the level of the main toon！");
		form.lev.focus();
		return false;
	}
	else if(form.phyle.value=="")
	{
		alert("You should input the class and race of your main toon！");
		form.phyle.focus();
		return false;
	}
	else if(form.stockaclass.value=="")
	{
		alert("You should input the class and race of your main toon！");
		form.stockaclass.focus();
		return false;
	}
	else if(form.description.value=="")
	{
		alert("You should input detail description of the item！");
		form.description.focus();
		return false;
	}
	else if(form.price.value=="")
	{
		alert("You should input the price,or we cannot list it！");
		form.price.focus();
		return false;
	}
	else
	{
		if(!regmoney.test(form.price.value))
		{
			alert("Price figures to be！");
			form.price.focus();
			return false;
		}
		else if(!reghow.test(form.lev.value))
		{
			alert("level figures to be！");
			form.lev.focus();
			return false;
		}
		else
		{
			send_request("Pages/Index_updateacc.jsp?accountid="+form.accountid.value+"&price="+form.price.value+"&lev="+form.lev.value+
			"&role="+form.role.value+"&description="+form.description.value+"&phyle="+form.phyle.value+
			"&method="+form.method.value+"&stockaclass="+form.stockaclass.value+"&timeStamp="+new Date().getTime());
		}
	}
}

function userupCancel() //用户更新页面返回
{
	userselectpro('showpro');
}

function cselect() //前台留言显示具体某页方法
{	
	var reg=/^\d+$/;
	
	var aaa=document.getElementById("textfield").value;

	if(aaa!="")
	{
		if(!reg.test(aaa))
		{
			alert("Please input number");
			return false;
		}
		currentPos ='showliuyanq';
		var QString  = "Pages/liuyanfen.jsp?pagenum="+aaa;
		send_request(QString+"&timeStamp="+new Date().getTime());

	}
}
/*下边3个方法是前台查看留言分页的*/
function shangye(pagenum)
{
	currentPos ='showliuyanq';
	var QString  = "Pages/liuyanfen.jsp?pagenum="+pagenum;
	send_request(QString+"&timeStamp="+new Date().getTime());
}
function xiaye(pagenum)
{
	currentPos ='showliuyanq';
	var QString  = "Pages/liuyanfen.jsp?pagenum="+pagenum;
	send_request(QString+"&timeStamp="+new Date().getTime());
}
function showpages(obj)
{
	if(obj.value!=0)
	{
		currentPos ='showliuyanq';
		var QString  = "Pages/liuyanfen.jsp?pagenum="+obj.value;
		send_request(QString+"&timeStamp="+new Date().getTime());		
	}
}
function set(){
	prepareGallery();
	//huanse();
	startclock ();
}

function huanse(){
	var obj=document.getElementsByTagName("tr");
		var num=obj.length
		for(var i=0;i<num;i++){
			if(i%2==0){
				obj[i].className="one1";
			}else{
				obj[i].className="two2";
		}
	}
}

//时间函数开始

var timerID = null;
var timerRunning = false;
function stopclock(){
	if(timerRunning)
	clearTimeout(timerID);
	timerRunning = false;
	}
function startclock () {
	stopclock();
	showtime();
	}
function showtime () 
{
	var now = new Date();
	var hours = now.getHours();
	var minutes = now.getMinutes();
	var seconds = now.getSeconds()
	var timeValue =((hours >= 12) ? " " : " " )
	timeValue += ((hours >12) ? hours -12 :hours)
	timeValue += ((minutes < 10) ? ":0" : ":") + minutes
	timeValue += ((seconds < 10) ? ":0" : ":") + seconds
	document.getElementById("timeshijian").innerHTML= timeValue + "&nbsp;";
	timerID = setTimeout("showtime()",1000);
	timerRunning = true;
}
//时间函数结束

function power_c(number){
	currentPos = "showtypeproduct";
	if(number==1){
	shangpin="&nbsp;&gt;&nbsp;Gold"
	document.getElementById("gold_c").style.backgroundImage='url(image/sanlei.jpg)';
	document.getElementById("power_c").style.backgroundImage='none';
	document.getElementById("items_c").style.backgroundImage='none';
	
	document.getElementById("daohang").innerHTML = fuwuqi + shangpin;
	
	send_request("Pages/showgoldno.jsp?timeStamp=" + new Date().getTime());
	}
	if(number==2){
	shangpin="&nbsp;&gt;&nbsp;Powerlevel"
	document.getElementById("power_c").style.backgroundImage='url(image/sanlei.jpg)';
	document.getElementById("gold_c").style.backgroundImage='none';
	document.getElementById("items_c").style.backgroundImage='none';
	
	document.getElementById("daohang").innerHTML = fuwuqi + shangpin;
	
	send_request("Pages/showplno.jsp?timeStamp=" + new Date().getTime());
	}

	if(number==3){
	shangpin="&nbsp;&gt;&nbsp;Items"
	document.getElementById("power_c").style.backgroundImage='none';
	document.getElementById("gold_c").style.backgroundImage='none';
	document.getElementById("items_c").style.backgroundImage='url(image/sanlei.jpg)';
	
	document.getElementById("daohang").innerHTML = fuwuqi + shangpin;
	
	send_request("Pages/showitemno.jsp?timeStamp=" + new Date().getTime());
	}

}

function prepareGallery(){
	var gallery=document.getElementById("ContainerAll");
	var links=gallery.getElementsByTagName("a");
	for (var i=0;i<links.length;i++){
		links[i].onfocus = function(){
			this.blur();
			}
		}
}
function getPage(pagecode,gameid){
	currentPos = "LeftGameGoldlistBar";
	
	send_request("Pages/findserverBypage.jsp?gameid="+gameid+"&page="+pagecode);
}
function getPageItem(pagecode){
	currentPos = 'itemtable';	
	send_request("Pages/itemtable.jsp?pages="+pagecode);
}
function getTypeItem(){
	var armtype = document.getElementById("armtype").value;
	
	currentPos = 'itemtable';	
	send_request("Pages/itemtable.jsp?armtype="+armtype);
}
//处理%、+、#、&等特殊字符的编码问题
function rep(str)
{
	return str.replace(/[%]/g,"%25").replace(/[+]/g,"%2B").replace(/#/g,"%23").replace(/&/g,"%26");
}   	
