// JavaScript Document
//
function smFocus(nu){
	//alert(nu);
		document.getElementById("reg_info").innerHTML="";
	   switch(nu){
		 case "UserName":
			 
		    document.getElementById("user_msg").className="";
			document.getElementById("user_msg").innerHTML=" <font style='color:red;font-size:10px;'>Your ID must be 6-20 characters long in lowercase.</font> ";
			   
			   break;
	    case "UserPassword":
			document.getElementById("user_pas").className="";
			document.getElementById("user_pas").innerHTML="<font style='color:red;font-size:10px;'>Please specify your password(6-20 characters).</font>";
		       
			   //$("pass_msg").innerHTML = "填写6---12个英文字母或数字。";

			   break;
		case "CheckPassword":
			document.getElementById("user_pas1").className="";
			document.getElementById("user_pas1").innerHTML="<font style='color:red;font-size:10px;'>Please specify your password(6-20 characters).</font>";

			   break;
		case "Email":
			document.getElementById("email_msg").className="";
			document.getElementById("email_msg").innerHTML="<font style='color:red;font-size:10px;'>Please specify your email.</font>";
			  break;
		case "CheckNum":
			document.getElementById("code_msg").className="";
			document.getElementById("code_msg").innerHTML="<font style='color:red;font-size:10px;'>Please type in the numeric digits as shown above. This prevents fraud.</font>";
			  break;
		default:
	   }
}


var is_user;
var is_password;
var is_password1;
var is_email;
var is_code;
var is_firstname;
var is_lastname;
var is_zp;
var is_phone;
var is_country

//控制用户名是否输入正确
function check_user(){

	
	is_user = 0;
	var user_na = document.getElementById("UserName");
	
	var user=user_na.value;
	var ex = /^[a-zA-Z][a-zA-Z0-9_]{5,20}$/;
	if(user.replace(/ /g,"") == ""){
		document.getElementById("user_msg").className="";
		document.getElementById("user_msg").innerHTML="<font style='color:red;font-size:10px;'>Required items,please fill out the mormative basic of carefully filled out.</font>";
		is_user = 0;
		return false;
	}else if(!(ex.test(user))){
		document.getElementById("user_msg").className="";
//$("user_msg").innerHTML = "未依据填写规范填写";
		document.getElementById("user_msg").innerHTML="<font style='color:red;font-size:10px;'>Didn't fill out the normative basic of filled.</font>"
		is_user = 0;
		return false;
	}else{
		//var url = "check_reg.php";
		//var st = new Date();
		//var pars = "st="+st+"&user="+user;
		//alert(pars);
		//var myAjax = new Ajax.Request(url,{method: 'get', parameters: pars, onComplete:
			//function (originalRequest)
			//{
				//if(originalRequest.responseText!='')
				//{	
//alert(originalRequest.responseText);
					//if(originalRequest.responseText > 0)
					//{
						
						//$('user_msg').className = '';
//$('user_msg').innerHTML = "抱歉!用户名已存在";
                        //$('user_msg').innerHTML = "<font style='color:red;font-size:10px;'>Sorry,memberID alrealy exsits.</font>";

						//is_user = 0;
						//return false
					//}
					//else
					//{
						//alert('ok');
						document.getElementById("user_msg").className="";
						document.getElementById("user_msg").innerHTML="<font style='color:blue;font-size:10px;'>Congratulations,It's ok.</font>";
						is_user = 1;
						//alert(is_user);
						
					//}
				//}
			//}
//		}
//		)
	}
						
		
}
//控制密码输入是否正确
function check_password(){
	is_password = 0;
	var password_na = document.getElementById("UserPassword");	
	var password = password_na.value;
	var ex = /^[a-zA-Z0-9]{6,20}$/;
	
	if(password == ""){
		document.getElementById("user_pas").className="";
		document.getElementById("user_pas").innerHTML="<font style='color:red;font-size:10px;'>Required items,please fill out the mormative basic of carefully filled out.</font>";
		is_password = 0;
		return  false;
	}else if(!(ex.test(password))){
		document.getElementById("user_pas").className="";
		document.getElementById("user_pas").innerHTML="<font style='color:red;font-size:10px;'>Didn't fill out the normative basic of filled.</font>";
		is_password = 0;
		return false;
	}else{
		document.getElementById("user_pas").className="";
		document.getElementById("user_pas").innerHTML="<font style='color:blue;font-size:10px;'>Congratulations,it's ok!</font>";
		is_password = 1;
		return true;
	}
		
}

//控制二次密码是否输入正确
function check_password1(){
	is_password1 = 0;
	var password1 = document.getElementById("CheckPassword").value;
	var password = document.getElementById("UserPassword").value;
	  
	if(password != password1 || password1 != ""){
		if(password !=password1){
				document.getElementById("user_pas1").className="";
				document.getElementById("user_pas1").innerHTML="<font style='color:red;font-size:10px;'>Please fill in the password twice to comfirm whether or  not the name.</font> ";
				is_password1 = 0;				
				return false;
			}else{
				document.getElementById("user_pas1").className="";
				document.getElementById("user_pas1").innerHTML="<font style='color:blue;font-size:10px;'>Congratulations,it's ok!</font>";
				is_password1 = 1;
				return true;
			}
	}else{
		document.getElementById("user_pas1").className="";
		document.getElementById("user_pas1").innerHTML="<font style='color:red;font-size:10px;'>Required items,please fill out the mormative basic of carefully filled out.</font>";
		is_password1 = 0;
		return false;
	
  }
}
//控制用户名输入

function limit_user(){
	$("user").value = $("user").value.replace(/[^a-zA-Z0-9]/g,"");
}
//控制密码输入
function limit_password(){
	$("password").value = $("password").value.replace(/[^a-zA-Z0-9]/g,"");
}
//控制二次密码输入
function limit_password1(){
	$("password1").value = $("password1").value.replace(/[^a-zA-Z0-9]/g,"");
}

//控制邮箱是否输入正确
function check_email(){
	is_email = 0;
	var email =document.getElementById("Email").value;
	var ex=/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/;
	if(email == ""){
		document.getElementById("email_msg").className="";
		document.getElementById("email_msg").innerHTML="<font style='color:red;font-size:10px;'>Required items,please fill out the mormative basic of carefully filled out.</font>";
		is_email = 0;
		return false;
	}else if(!(ex.test(email))){
			document.getElementById("email_msg").className="";
			document.getElementById("email_msg").innerHTML="<font style='color:red;font-size:10px;'>Sorry,E_mail address is incrorret.</font>";
			is_email = 0 ;
			return false;
		
	}else{
		document.getElementById("email_msg").className="";
		document.getElementById("email_msg").innerHTML="<font style='color:blue;font-size:10px;'>Congratulations,it's ok!</font>";

//$("email_msg").innerHTML = "邮箱可以使用！";

		is_email = 1;
		return true;
	}
}
// 控制验证码是否输入正确
function check_code(){
	is_code = 0;
	var code = document.getElementById("CheckNum").value;
	if(code == ""){
		document.getElementById("code_msg").className="";
		document.getElementById("code_msg").innerHTML="<font style='color:red;font-size:10px;'>Required items,please fill out the mormative basic of carefully filled out.</font>";
//$("code_msg").innerHTML  = "必填项目,请您依据填写规范仔细填写。";

		is_code = 0;
		return false;
	}else{
		//var url="check_reg.php";
//		var st = new Date();
//		var pars = "st="+st+"&code="+code;
////alert(pars);
//		var myAjax = new Ajax.Request(url,{method: 'get', parameters: pars, onComplete:
//			function (originalRequest)
//			{
//				if(originalRequest.responseText!='')
//				{	
////alert(originalRequest.responseText);
//					if(originalRequest.responseText<1)
//					{
					//	$('code_msg').className = '';
//						$('code_msg').innerHTML = "";
//						is_code = 0;
//						return false
//					}
//					else
//					{
////alert('ok');	
				is_code=1
					//if (code==Session("Reg_CheckCode"))
//					{
//						document.getElementById("code_msg").className="";
//						document.getElementById("code_msg").innerHTML="<font style='color:blue;font-size:10px;'>Congratulations,it's ok.</font>";
//						is_code=1
//					}
//					else
//					{
//						document.getElementById("code_msg").className="";
//						document.getElementById("code_msg").innerHTML="<font style='color:red;font-size:10px;'>Please enter the correct verification code.</font>";
//						is_code=0	
//					}
					
//						$('code_msg').className = '';
//						$('code_msg').innerHTML = "<font style='color:blue;font-size:10px;'>Congratulations,it's ok.</font>";
//						is_code = 1;
////alert(is_user);
//						
//					}
//				}
		//	}
//		}
//		)
	}
	
}
//控制form1表单输入


//控制验证码输入
function limit_code(){
	$("code").value = $("code").value.replace(/[^0-9]/g,"");
}
//控制firstname输入
function check_first(){
	is_firstname=0
	var firstname =document.getElementById("FirstName").value;
	if(!firstname){
		document.getElementById("name_msg").className="";
		document.getElementById("name_msg").innerHTML="<font style='color:red;font-size:10px;'>Firstname can not be empty.</font>";
		is_firstname=0
		return false;
	}else{
		document.getElementById("name_msg").className="";
		document.getElementById("name_msg").innerHTML="<font style='color:blue;font-size:10px;'>Congratulations,it's ok!</font>";
		is_firstname=1
		return true;
	}
}
//控制lastname输入
function check_last(){
	is_lastname=0
	var lastname =document.getElementById("LastName").value;
	if(!lastname){
		document.getElementById("name_msg").className="";
		document.getElementById("name_msg").innerHTML="<font style='color:red;font-size:10px;'>Lastname can not be empty.</font>";
		is_lastname=0
		return false;
	}else{
		document.getElementById("name_msg").className="";
		document.getElementById("name_msg").innerHTML="<font style='color:blue;font-size:10px;'>Congratulations,it's ok!</font>";
		is_lastname=1
		return true;
	}
}
//控制地址输入
//function check_address(){
//	var address =trim($('address').value);
//	if(!address){
//		$("address_msg").className = "";
//		$("address_msg").innerHTML = "<font style='color:red;font-size:10px;'>Address can not be empty.</font>";
//		return false;
//		}else{
//	   	$("address_msg").className = "";
//		$("address_msg").innerHTML = "<font style='color:blue;font-size:10px;'>Congratulations,it's ok!</font>";
//		return true;
//	}
//}
//控制phone输入
function check_phone(){
	is_phone=0
	var phone =document.getElementById("Phone").value;
	var ex=/^[0-9]([0-9\-]){3,20}$/;
	if(!phone){
		document.getElementById("tel_msg").className="";
		document.getElementById("tel_msg").innerHTML="<font style='color:red;font-size:10px;'>Phone can not be empty.</font>";
		is_phone=0
		return false;
		}else if(!(ex.test(phone))){
		document.getElementById("tel_msg").className="";
		document.getElementById("tel_msg").innerHTML="<font style='color:red;font-size:10px;'>Required items,please fill out the mormative basic of carefully filled out.</font>";
		is_phone=0
		return false;
		}else{
		document.getElementById("tel_msg").className="";
		document.getElementById("tel_msg").innerHTML= "<font style='color:blue;font-size:10px;'>Congratulations,it's ok!</font>";
		is_phone=1
		return true;
	}
}
//控制Zip/Postal Code输入
function check_zp(){
	is_zp=0
	var zp =document.getElementById("Zipcode").value;
	var ex=/^[0-9]{3,20}$/;
	if(!zp){
		document.getElementById("zp_msg").className="";
		document.getElementById("zp_msg").innerHTML="<font style='color:red;font-size:10px;'>Zip/Postal Code can not be empty.</font>";
		is_zp=0
		return false;
		}else if(!(ex.test(zp))){
		document.getElementById("zp_msg").className="";
		document.getElementById("zp_msg").innerHTML="<font style='color:red;font-size:10px;'>Required items,please fill out the mormative basic of carefully filled out.</font>";
		is_zp=0
		return false;
		}else{
		document.getElementById("zp_msg").className="";
		document.getElementById("zp_msg").innerHTML="<font style='color:blue;font-size:10px;'>Congratulations,it's ok!</font>";
		is_zp=1
		return true;
	}
}
//控制国家选择
function check_country(){
	is_country=0
	var country =document.getElementById("Country").value
	if(!country){
		document.getElementById("country_msg").className = "";
		document.getElementById("country_msg").innerHTML = "<font style='color:red;font-size:10px;'>Country can not be empty.</font>";
		is_country=0
		return false;
		}else{
	   	document.getElementById("country_msg").className = "";
		document.getElementById("country_msg").innerHTML = "<font style='color:blue;font-size:10px;'>Congratulations,it's ok!</font>";
		is_country=1
		return true;
	}
}

function check(){
	if(!document.getElementById('code')){
		is_code = 1;
	}
	//alert(is_user+":"+is_password+":"+is_password1+":"+is_code);
	if(is_user && is_email && is_password && is_password1  && is_code && is_firstname && is_lastname && is_zp && is_phone && is_country){
		/*$("next").disable = true;
		$("reset").disable = true;*/
		document.getElementById("form1").action="?action=Save"
		//$('form1').action = "do_register.php?act=doregister";
		//alert($('form1').action)
		document.getElementById("form1").submit();
		//$('form1').submit();
		return true;
	}else{
		document.getElementById("reg_info").innerHTML="<span class=\"\"><font style='color:red;font-size:10px;'>Fill out the registration information is erronrous,please fill out the confirmation and norms.</font> </span>";
		return false;
	}
}

	
