function chkFrm(){
	        if($('game_username')){
				var gameusername = $('game_username').value;
			}
			if($('game_password')){
				var gamepassword = $('game_password').value;
			}
			if($('game_repassword')){
				var gamerepassword = $('game_repassword').value;
			}
			if($('game_lordname')){
				var lordname = $('game_lordname').value;
			}
			if($('f')){
				$('f').value=getF();
			}
			//check user
			if(checkspace(gameusername)){
					 alert('Please input your Email as user name');
					 $('game_username').focus();
					 return false;
			}
			if(CKUserName(gameusername)){
					 alert('E-mail address is invalid');
					 $('game_username').focus();
					 return false;
			}
			
			//check password
			if(checkspace(gamepassword)){
						alert('Password is required');
						$('game_password').focus();
						return false;	
			}else if(CkPswd(gamepassword)){
						alert('Wrong password format');
						$('game_password').focus();
						return false;
			}
			
			//check password again  
			if($('game_repassword')){
				if(checkspace(gamerepassword)){
							alert('Password Cannot input null');
							$('game_repassword').focus();
							return false;	
				}else if(gamepassword != gamerepassword){
							alert('Password must be 6-20 characters,numbers');
							$('game_repassword').focus();
							return false;
				}
			}
			
			var pars = "game_username="+gameusername+"&fromurl="+fromurl;		
			var url = '/reg2_1/check.php';
			var response = MyAJAX(url,HTML_GET,pars);		
			if(response!='1'){
						alert(response);
						$('game_username').focus();
						return false;
			}	
			if($('game_email')==null){
                                var regform = $('regform');
                                if(regform!=null){
                                        var game_email = createInput('hidden','game_email',gameusername);
                                        regform.appendChild(game_email);
                                }
                        }	
			/*if(lordname==''){
				alert('Lord Name Cannot input null!');
				$('game_lordname').focus();
				return false;
			}*/
			var obj_gameurl=$('gameurl');
			var obj_gourl=$('gourl');
			var serurl=obj_gameurl.value.trim();
			//游戏URL不存在则随机生成一个
			if(serurl==''){
				
				serurl=go_server_url[Math.floor(Math.random()*go_server_url.length)];
				obj_gameurl.value=serurl;
			}
			var pars1 = "gameurl="+serurl+"&game_lordname="+lordname;		
			var url1 = '/reg2_1/check.php';
			var response = MyAJAX(url1,HTML_GET,pars1);		
			var result_tmp=response.split(':');
			if(result_tmp[0]=='ok'){
				obj_gourl.value=obj_gourl.value+'?gameurl='+serurl+'&'+result_tmp[1];
				//http://in.ec.hithere.com/redirect.php
				
				
			}else{
				if(result_tmp[1]=='1'){
					alert('Lord Name is required!');
					$('game_lordname').focus();
					return false;
				}else if(result_tmp[1]=='2'){
					alert('Lord Name must be 1-12 characters,numbers!');
					$('game_lordname').focus();
					return false;
					
				}else if(result_tmp[1]=='3'){
					alert('Lord Name has been taken!');
					$('game_lordname').focus();
					return false;
				}else if(result_tmp[1]=='6'){
					alert('Lord Name is Invalid!');
					$('game_lordname').focus();
					return false;
				}
				obj_gourl.value=obj_gourl.value+'?gameurl='+serurl;
				//$('game_lordname').focus();
				//return false;
			}
			return true;
}

function createInput(type,name,value){
	var element = document.createElement('input');
	element.setAttribute("id",name); 
        element.setAttribute("type",type);
        element.setAttribute("name",name);
        element.setAttribute("value",value);
	return element;
}
