
function GameAjaxServerRole(Game_Name_En,OnServer,OnRole){
    //alert (1);
	var xmlHttp;
	if(window.ActiveXObject){
		xmlHttp = new ActiveXObject("Microsoft.xmlhttp");
	}else if(window.XMLHttpRequest){
		xmlHttp = new XMLHttpRequest();	
	}
	var sss;
	if(OnServer=="1"&&OnRole=="1")
	sss="1";
	if(OnServer=="1"&&OnRole=="0")
	sss="2";
	if(OnServer=="0"&&OnRole=="1")
	sss="3";
	
	xmlHttp.open("GET","publicajax.php?sss="+sss+"&Game_Name_En="+Game_Name_En,false);//要把某个参数传递到处理页面（局部调用的动态程序）
	//xmlHttp.setRequestHeader("Content-Type","text/html;charset=utf-8")
	 //alert ("publicajax.php?sss="+sss+"&Game_Name_En="+Game_Name_En);
	//document.write ("publicajax.php?sss="+sss+"&Game_Name_En="+Game_Name_En);
	xmlHttp.send(null);
	msg = xmlHttp.responseText;//那个动态页面返回的值
    var selserver=document.getElementById("Pro_Server_Name"); 
	var selroal=document.getElementById("Role_Name"); 
	//alert(msg);
	switch (sss){   
    	case  "1":		
		var msgarray = msg.split("|");
		var serverss=msgarray[0]; 
		var roalss=msgarray[1];
		//alert(roalss);
			if(serverss==""){
			//alert("This game don't have servers!");
			Optionclear(selserver,"","All Server");
			}else{
		
			var serverarray = serverss.split("#");
			var len = serverarray.length;
			Optionclear(selserver,"","---Select Your Server---");
		
			//alert (len);
  		  
				for(var i=0;i<len-1;i++){
				Optionadd(selserver,serverarray[i],serverarray[i]);
				}
	   		}
			if(roalss==""){
			// alert("This game don't have role!");
		     Optionclear(selroal,"","All Roles");
			}else{
	   		var rolearray = roalss.split("#");
			var len = rolearray.length;
			
			Optionclear(selroal,"","---Select Your Role---");
			
			//alert (len);
  		  
			for(var i=0;i<len-1;i++){
			Optionadd(selroal,rolearray[i],rolearray[i]);
			}
			}
			break;
		case "2":
			if(msg==""){
			//alert("This game don't have servers!");
			Optionclear(selserver,"","All Server");
			}else{
	   		var msgarray = msg.split("#");
			var len = msgarray.length;
			Optionclear(selserver,"","---Select Your Server---");
			for(var i=0;i<len-1;i++){
			Optionadd(selserver,msgarray[i],msgarray[i]);
			}
			}
			break;
		case "3":
			if(msg==""){
			// alert("This game don't have role!");
			  Optionclear(selroal,"","All Roles");
			}else{
	   		var msgarray = msg.split("#");
			var len = msgarray.length;
			var selObj=document.getElementById("selectrole"); 
			Optionclear(selroal,"","---Select Your Role---");
			//alert (len);
  		  
			for(var i=0;i<len-1;i++){
			Optionadd(selroal,msgarray[i],msgarray[i]);
			}
			}	
			break;

	}
}
function businessajax(sss,Game_Name_En,Server_Name){
	//alert(1);
	var xmlHttp;
	if(window.ActiveXObject){
		xmlHttp = new ActiveXObject("Microsoft.xmlhttp");
	}else if(window.XMLHttpRequest){
		xmlHttp = new XMLHttpRequest();	
	}
	xmlHttp.open("GET","publicajax.php?sss="+sss+"&Game_Name_En="+Game_Name_En+"&Server_Name="+Server_Name,false);//要把某个参数传递到处理页面（局部调用的动态程序）
	//xmlHttp.setRequestHeader("Content-Type","text/html;charset=utf-8")
	 //alert ("publicajax.php?sss="+sss+"&Game_Name_En="+Game_Name_En);
	xmlHttp.send(null);
	msg = xmlHttp.responseText;//那个动态页面返回的值
	//alert(msg);
	switch (sss){  
		case "4":
			var msgarray = msg.split("#");
			document.getElementById("addgoldGame_Currency_Unit").value=msgarray[0];
			document.getElementById("addgoldGame_Currency_Name").value=msgarray[1];
			 len=document.getElementById("addgoldmoney_unit").options.length;   
				  for(i=0;i<len;i++){   
					  if(msgarray[2]==document.getElementById("addgoldmoney_unit").options[i].value){   
 						 document.getElementById("addgoldmoney_unit").options[i].selected=true;
					  }
				  }

		
			break;
	
	} 
}

function Optionadd(selObj,value,text)
{
var Option=document.createElement("OPTION"); 
	Option.value=value; 
	Option.text=text; 
	selObj.options.add(Option); 

}
function Optionclear(selObj,value,text)
{
	selObj.length=0;
	var Option=document.createElement("OPTION"); 
	Option.value=value; 
	Option.text=text; 
	selObj.options.add(Option); 

}