// JavaScript Document
		<!--
		
		function getObject(objectId) {
		    if(document.getElementById && document.getElementById(objectId)) {
			// W3C DOM
			return document.getElementById(objectId);
		    } else if (document.all && document.all(objectId)) {
			// MSIE 4 DOM
			return document.all(objectId);
		    } else if (document.layers && document.layers[objectId]) {
			// NN 4 DOM.. note: this won't find nested layers
			return document.layers[objectId];
		    } else {
			return false;
		    }	
		}
		
		//-->
		
		function ChangeType(){
			var str=window.location.href; 
			var es=/type=/; 
			es.exec(str); 
			var right=RegExp.rightContext; 
			//document.write(right); 
			if(right != null && right != ""){
				changebg(right);
			}
		}
		
		function changebg(k) {
			for(i=1;i<=4;i++){
				if(i==k){
					getObject('t'+i).className='bgcolor1';
					getObject('p'+i).style.display='';
				}
				else{					
					getObject('t'+i).className='bgcolor0';
					getObject('p'+i).style.display='none';
				}
				if(k == 1){
					getObject('SerName').style.display='';
				}else{
					getObject('SerName').style.display='none';		
				}
			}
		}
		
	function CheckLogin(){
		var email = document.getElementById("email").value;
		var pwd   = document.getElementById("password").value;
		if(email != "" && pwd != ""){
			AjaxLogin();
		}else{
			alert('Email Or Password Not Empty!');
		}
	}	
		
	function AjaxLogin(){
			var xmlHttp;
			var email = document.getElementById("email").value;
			var pwd   = document.getElementById("password").value;
			if(window.ActiveXObject){
				xmlHttp = new ActiveXObject("Microsoft.xmlhttp");
			}else if(window.XMLHttpRequest){
				xmlHttp = new XMLHttpRequest();	
			}

			xmlHttp.open("GET","../Main/login.asp?email="+email+"&password="+pwd,false);
			xmlHttp.send(null);
			msg = xmlHttp.responseText;
				if(msg==""){
					alert("Error!");
				}else{
					if(msg != "NO"){
						arr = msg.split("|")
						var text = "<ul class='logined'><li>Hello ,<font class='redtext'>"+arr[0]+"</font></li><li>Gold discount:<font class='redtext'>"+arr[1]+"</font></li><li>Powerleveling discount:<font class='redtext'>"+arr[2]+"</font></li><li><a href='../Main/order.asp'>My Order</a></li><li><a href='../Main/order.asp?cid=1'>Affiliate Order</a></li><li><a href='../Main/member.asp'>Modify Data</a></li><li><a href='../Main/loginout.asp'>Login Out</a></li></ul>";
						document.getElementById("LoginText").innerHTML = text;
						
					}else{
						alert('Email Or Password Error!');	
						
					}
					
				}
					
		}
		
	function AjaxLoginStart(){
			var xmlHttp;
			if(window.ActiveXObject){
				xmlHttp = new ActiveXObject("Microsoft.xmlhttp");
			}else if(window.XMLHttpRequest){
				xmlHttp = new XMLHttpRequest();	
			}

			xmlHttp.open("GET","../Main/login1.asp",false);
			xmlHttp.send(null);
			msg = xmlHttp.responseText;
			if(msg==""){
				alert("Error!");
			}else{
				if(msg != "NO"){
					arr = msg.split("|")
					var TextStr = "<ul class='logined'><li>Hello ,<font class='redtext'>"+arr[0]+"</font></li><li>Gold discount : <font class='redtext'>"+arr[1]+"</font></li><li>Powerleveling discount : <font class='redtext'>"+arr[2]+"</font></li><li><a href='../Main/order.asp'>My Order</a></li><li><a href='../Main/order.asp?cid=1'>Affiliate Order</a></li><li><a href='../Main/member.asp'>Modify Data</a></li><li><a href='../Main/loginout.asp'>Login Out</a></li></ul>";
					
					document.getElementById("LoginText").innerHTML = TextStr;
					
				}else{
					
					var TextStr = "<form action='' method='post' name='login' ><table width='98%' class='mar1' border='0' align='center' cellpadding='0' cellspacing='0'><tr><td width='35%' height='25' align='left'>E-Mail:</td><td width='65%' height='25' align='left'><input name='email' type='text' id='email' /></td></tr><tr><td height='25' align='left'>Password:</td><td height='25' align='left'><input name='password' type='password' id='password' /></td></tr><tr><td height='40' colspan='2' align='center' valign='middle'><a href='javascript:CheckLogin();'><img type='button'  src='../images/login.jpg' style='width:77px; height:28px; border:none;' /></a><a href='../Main/register.asp'><img src='../images/register.jpg' width='75' height='28' /></a></td></tr><tr><td height='20' colspan='2' align='center' valign='middle'><a href='../Main/GetPwd.asp'>Forgot Password ?</a> </td></tr></table></form>";			
					document.getElementById("LoginText").innerHTML = TextStr;
			  }
				
			}
					
		}
		
		
	function change_unit(Game,Serv,Unit){
			var xmlHttp;
			if(window.ActiveXObject){
				xmlHttp = new ActiveXObject("Microsoft.xmlhttp");
			}else if(window.XMLHttpRequest){
				xmlHttp = new XMLHttpRequest();	
			}

			xmlHttp.open("GET","../Inc/Change_unit.asp?Game="+Game+"&Serv="+Serv+"&Unit="+Unit,false);
			xmlHttp.send(null);
			msg = xmlHttp.responseText;
			if(msg==""){
				alert("Error!");
			}else{
				var type = msg.split("*");
				for(i=0;type.length;i++){
					var Pro = type[i].split("|");
					if(i == 0){
						for(j=0;j<Pro.length - 1;j++){
							document.getElementById("G_"+j).innerHTML = Pro[j];
							}
						}
					if(i == 1){
						for(j=0;j<Pro.length - 1;j++){
							document.getElementById("I_"+j).innerHTML = Pro[j];
							}
						}
					if(i == 2){
						for(j=0;j<Pro.length - 1;j++){
							document.getElementById("P_"+j).innerHTML = Pro[j];
							}
						}
					if(i == 3){
						for(j=0;j<Pro.length - 1;j++){
							document.getElementById("A_"+j).innerHTML = Pro[j];
							}
						}
					}
				
				}
					
		}
		
	function AjaxTJ(){
			var xmlHttp;
			if(window.ActiveXObject){
				xmlHttp = new ActiveXObject("Microsoft.xmlhttp");
			}else if(window.XMLHttpRequest){
				xmlHttp = new XMLHttpRequest();	
			}

			xmlHttp.open("GET","../Inc/AjaxTJ.asp",false);
			xmlHttp.send(null);
			msg = xmlHttp.responseText;

			if(msg==""){
				alert("Error!");
			}else{
				ChangeType();
				var tj = msg.split("|");
				AjaxLoginStart();
				document.getElementById("Online").innerHTML = tj[0];
				document.getElementById("Members").innerHTML = tj[1];
				document.getElementById("Total").innerHTML = tj[2];
				
				}
					
		}
	//window.onload = ChangeType;
	//window.onload = AjaxTJ;
	
	function AjaxMember(){
			
			var MN = document.getElementById("Member_name")
			var xmlHttp;
			if(window.ActiveXObject){
				xmlHttp = new ActiveXObject("Microsoft.xmlhttp");
			}else if(window.XMLHttpRequest){
				xmlHttp = new XMLHttpRequest();	
			}

			xmlHttp.open("GET","../Inc/AjaxMember.asp?Member_name="+MN.value,false);
			xmlHttp.send(null);
			msg = xmlHttp.responseText;

			if(msg==""){
				alert("Error!");
			}else{
				if(msg == "OK!"){
					document.getElementById("MemberName").innerHTML = msg;
				}else{
					document.getElementById("MemberName").innerHTML = msg;
					MN.focus();
					MN.select();
				}

			}
					
		}
		
function check()
		{
			var MN = document.getElementById("Member_name")
			var xmlHttp;
			if(window.ActiveXObject){
				xmlHttp = new ActiveXObject("Microsoft.xmlhttp");
			}else if(window.XMLHttpRequest){
				xmlHttp = new XMLHttpRequest();	
			}
			
			
		var Member=/^.{0,2}$|.{21,}|^[^A-Za-z0-9\u4E00-\u9FA5]|[^\w\u4E00-\u9FA5.-]|([_.-])\1/;
		var filter=/^\s*([A-Za-z0-9_-]+(\.\w+)*@([A-Za-z0-9_-]+\.)+\w{2,3})\s*$/;
		var Pwd=/[0-9a-zA-Z]{6,16}/ ;
		var Quesion=/[\s\S]{3,30}/;
		var Tel=/^[\d\-]+$/;
		for(i=0;i<document.register.elements.length;i++){   
			if(document.register.elements[0].value == ""){
				msg1 = "Can not be empty!";
				document.getElementById("MemberName").innerHTML = msg1;
				document.register.elements[0].focus();
				document.register.elements[0].select();
				break;
			}else{
				if(Member.test(document.getElementById("member_name").value)){
					msg1 = "Member name malformed!"; 
					document.getElementById("MemberName").innerHTML = msg1;
					document.register.elements[0].focus();
					document.register.elements[0].select();
					break;
				}else{
					xmlHttp.open("GET","../Inc/AjaxMember.asp?Member_name="+MN.value,false);
					xmlHttp.send(null);
					msg = xmlHttp.responseText;
		
					if(msg==""){
						alert("Error!");
					}else{
						if(msg == "OK!"){
							document.getElementById("MemberName").innerHTML = msg;
						}else{
							document.getElementById("MemberName").innerHTML = msg;
							MN.focus();
							MN.select();
							break;
						}
		
					}
				}
			}
			
			if(document.register.elements[1].value == ""){
				msg1 = "Can not be empty!";
				document.getElementById("MemberEmail").innerHTML = msg1;
				document.register.elements[1].focus();
				document.register.elements[1].select();
				break;
			}else{
        	    if (!filter.test(document.register.elements[1].value)) { 
					msg1 = "E-Mail malformed!"; 
					document.getElementById("MemberEmail").innerHTML = msg1;
					document.register.elements[1].focus();
					document.register.elements[1].select();
					break;
       			 }else{
					msg1 = "OK!";	
					document.getElementById("MemberEmail").innerHTML = msg1;
				 }
			}
			
			if(document.register.elements[2].value == ""){
				msg1 = "Can not be empty!";
				document.getElementById("MemberPwd1").innerHTML = msg1;
				document.register.elements[2].focus();
				document.register.elements[2].select();
				break;
			}else{
        	    if (!Pwd.test(document.register.elements[2].value)) { 
					msg1 = "6-16 letters and numbers"; 
					document.getElementById("MemberPwd1").innerHTML = msg1;
					document.register.elements[2].focus();
					document.register.elements[2].select();
					break;
       			 }else{
					msg1 = "OK!";	
					document.getElementById("MemberPwd1").innerHTML = msg1;
				 }
			}

			if(document.register.elements[3].value == ""){
				msg1 = "Can not be empty!";
				document.getElementById("MemberPwd2").innerHTML = msg1;
				document.register.elements[3].focus();
				document.register.elements[3].select();
				break;
			}else{
        	    if (!Pwd.test(document.register.elements[3].value)) { 
					msg1 = "6-16 letters and numbers"; 
					document.getElementById("MemberPwd2").innerHTML = msg1;
					document.register.elements[3].focus();
					document.register.elements[3].select();
					break;
       			 }else{
					if(document.register.elements[2].value==document.register.elements[3].value){
						msg1 = "OK!";	
						document.getElementById("MemberPwd2").innerHTML = msg1;
					}else{
						msg1 = "Inconsistent password twice!";	
						document.getElementById("MemberPwd2").innerHTML = msg1;
						document.register.elements[3].focus();
						document.register.elements[3].select();
						break;
					}
				 }
			}

			if(document.register.elements[4].value == ""){
				msg1 = "Can not be empty!";
				document.getElementById("Quesion").innerHTML = msg1;
				document.register.elements[4].focus();
				document.register.elements[4].select();
				break;
			}else{
        	    if (!Quesion.test(document.register.elements[4].value)) { 
					msg1 = "3-30 letters and numbers"; 
					document.getElementById("Quesion").innerHTML = msg1;
					document.register.elements[4].focus();
					document.register.elements[4].select();
					break;
       			 }else{
					msg1 = "OK!";	
					document.getElementById("Quesion").innerHTML = msg1;
				 }
			}

			if(document.register.elements[5].value == ""){
				msg1 = "Can not be empty!";
				document.getElementById("Answer").innerHTML = msg1;
				document.register.elements[5].focus();
				document.register.elements[5].select();
				break;
			}else{
        	    if (!Quesion.test(document.register.elements[5].value)) { 
					msg1 = "3-30 letters and numbers"; 
					document.getElementById("Answer").innerHTML = msg1;
					document.register.elements[5].focus();
					document.register.elements[5].select();
					break;
       			 }else{
					msg1 = "OK!";	
					document.getElementById("Answer").innerHTML = msg1;
				 }
			}
			
			if(document.register.elements[6].value == ""){
				msg1 = "Can not be empty!";
				document.getElementById("FirstName").innerHTML = msg1;
				document.register.elements[6].focus();
				document.register.elements[6].select();
				break;
			}else{
        	    if (!Quesion.test(document.register.elements[6].value)) { 
					msg1 = "3-30 letters and numbers"; 
					document.getElementById("FirstName").innerHTML = msg1;
					document.register.elements[6].focus();
					document.register.elements[6].select();
					break;
       			 }else{
					msg1 = "OK!";	
					document.getElementById("FirstName").innerHTML = msg1;
				 }
			}
			
			if(document.register.elements[7].value == ""){
				msg1 = "Can not be empty!";
				document.getElementById("LastName").innerHTML = msg1;
				document.register.elements[7].focus();
				document.register.elements[7].select();
				break;
			}else{
        	    if (!Quesion.test(document.register.elements[7].value)) { 
					msg1 = "3-30 letters and numbers"; 
					document.getElementById("LastName").innerHTML = msg1;
					document.register.elements[7].focus();
					document.register.elements[7].select();
					break;
       			 }else{
					msg1 = "OK!";	
					document.getElementById("LastName").innerHTML = msg1;
				 }
			}
			
			if(document.register.elements[8].value == ""){
				msg1 = "Can not be empty!";
				document.getElementById("TelNum").innerHTML = msg1;
				document.register.elements[8].focus();
				document.register.elements[8].select();
				break;
			}else{
        	    if (!Tel.test(document.register.elements[8].value)) { 
					msg1 = "Can only be a figure and -"; 
					document.getElementById("TelNum").innerHTML = msg1;
					document.register.elements[8].focus();
					document.register.elements[8].select();
					break;
       			 }else{
					msg1 = "OK!";	
					document.getElementById("TelNum").innerHTML = msg1;
				 }
			}
			
			if(document.register.elements[9].value == ""){
				msg1 = "Can not be empty!";
				document.getElementById("Msn").innerHTML = msg1;
				document.register.elements[9].focus();
				document.register.elements[9].select();
				break;
			}else{
        	    if (!Quesion.test(document.register.elements[9].value)) { 
					msg1 = "3-30 characters"; 
					document.getElementById("Msn").innerHTML = msg1;
					document.register.elements[9].focus();
					document.register.elements[9].select();
					break;
       			 }else{
					msg1 = "OK!";	
					document.getElementById("Msn").innerHTML = msg1;
				 }
			}
			
/*			if(document.register.elements[10].value == ""){
				msg1 = "Can not be empty!";
				document.getElementById("Country").innerHTML = msg1;
				document.register.elements[10].focus();
				document.register.elements[10].select();
				break;
			}else{
        	    if (!Quesion.test(document.register.elements[10].value)) { 
					msg1 = "3-30 characters"; 
					document.getElementById("Country").innerHTML = msg1;
					document.register.elements[10].focus();
					document.register.elements[10].select();
					break;
       			 }else{
					msg1 = "OK!";	
					document.getElementById("Country").innerHTML = msg1;
				 }
			}
			
			if(document.register.elements[11].value == ""){
				msg1 = "Can not be empty!";
				document.getElementById("City").innerHTML = msg1;
				document.register.elements[11].focus();
				document.register.elements[11].select();
				break;
			}else{
        	    if (!Quesion.test(document.register.elements[11].value)) { 
					msg1 = "3-30 characters"; 
					document.getElementById("City").innerHTML = msg1;
					document.register.elements[11].focus();
					document.register.elements[11].select();
					break;
       			 }else{
					msg1 = "OK!";	
					document.getElementById("City").innerHTML = msg1;
				 }
			}
*/			
			
		}

		
}		
function CheckSubmit(){
	var flag = 0;
	for(i=0;i<document.register.elements.length - 4;i++){ 
		if(document.register.elements[i].value == ""){
			flag++;
			break;
		}
	}
	if(flag == 0){
		document.register.submit();
	}
	
}