﻿
//var ph=/(^[0-9]{3}\-[0-9]{3}\-[0-9]{4}$)/;
var ph=/^\d{4,20}$/;  //Added by zengxi @ 2009-02-17 16:03:17
var code=/\d/;
var intlph=/\d/;
var isScript=0;
var reg=/\W/;
var regEmail=/^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$/;

//验证用户名是否重复
function getContent()
{
	var FTextUserEmail=document.getElementById("username");
	if(FTextUserEmail.value==""){			
		document.getElementById("regmsg").innerHTML="<font color='red'>Please enter your email address!</font>";
		return false;
	}else if(!regEmail.test(FTextUserEmail.value)){
		document.getElementById("regmsg").innerHTML="<font color='red'>Please enter your valid email address!</font>";
		return false;
	}else{			
		//DWRUtil.useLoadingMessage();
		DWREngine._execute("../cfcompantes/BLL/CheckUserNameAjax.cfc", null, 'checkusername', FTextUserEmail.value, userMessage);
	}
}

//验证密码是否错误
function getPwd(username)
{
		var FTextOldPwd=document.getElementById("oldpassword");
		if(FTextOldPwd.value==""){
			document.getElementById("loginmsg").innerHTML="<font color='red'>Please enter your current password!</font>";
			return false;
		}else if(FTextOldPwd.value.length<6){
			document.getElementById("loginmsg").innerHTML="<font color='red'>Your password must contain a minimum of 6 characters.</font>";
			return false;
		}else{
			//DWRUtil.useLoadingMessage();
			DWREngine._execute(_ajaxConfig._cfscriptLocation, null, 'checkpwd', username,FTextOldPwd.value, userMessages);
		}
}

//提示消息
function userMessage (r) 
{
	if(eval(r)==true){
		if (isScript == 1)
		{
			document.getElementById("regmsg").innerHTML="";		
		}
		isScript=0;
		
		return false;	
	}
	else{
		isScript=1;		
		document.getElementById("regmsg").innerHTML="<font color='red'>The e-mail address entered already exists in our database for another account!</font>";	
		return false;
	}
}

function userMessages (r) 
{
	if(eval(r)==0){
		isScript=0;
		return false;	
	}
	else{
		isScript=1;
		document.getElementById("loginmsg").innerHTML="<font color='red'>Please enter your valid current password!</font>";
		return false;
	}
}

//验证电话和邮编格式
function checkgeshi()
{
	var telephone=document.getElementById("telephone");
	var fax=document.getElementById("fax");
	if(telephone.value.length==3)
	{
		telephone.value+="-";
	}else if(telephone.value.length==7)
	{
		telephone.value+="-";
	}
	if(fax.value.length==3)
	{
		fax.value+="-";
	}else if(fax.value.length==7)
	{
		fax.value+="-";
	}
}

//注册及时验证
function check(input)
{
	var registermsg=document.getElementById("regmsg");
	var phone=document.getElementById("phone");
	var username=document.getElementById("username");
	var password=document.getElementById("userpassword");
	var confirmpassword=document.getElementById("confirmpassword");
	
	
	var billfirstname=document.getElementById("billfirstname");
	var billlastname=document.getElementById("billlastname");
	var billemail=document.getElementById("billemail");
	var billaddress1=document.getElementById("billaddress1");
	var	billaddress2=document.getElementById("billaddress2");
	var	billcity=document.getElementById("billcity");
	var	billstate=document.getElementById("billstate");
	var	billprovince=document.getElementById("billprovince");
	var	billzip=document.getElementById("billzip");
	var	billcountry=document.getElementById("billcountry");
	var	billphone=document.getElementById("billphone");
	var	billfax=document.getElementById("billfax");
	
	
	
	
	if(input=="username")
	{
		if(username.value=="")
		{
			registermsg.innerHTML="<font color='red'>Please enter your email address!</font>";
			return false;
		}else if(!regEmail.test(username.value))
		{
			registermsg.innerHTML="<font color='red'>Please enter your valid email address!</font>";
			return false;
		}
	}
	else if(isScript==1)
	{
		registermsg.innerHTML="<font color='red'>The e-mail address entered already exists in our database for another account!</font>";
		return false;
	}
	
	if(input=="userpassword")
	{
		if(password.value=="")
		{
			registermsg.innerHTML="<font color='red'>Please enter your password!</font>";
			return false;
		}
		else if(reg.test(password.value))
		{
			registermsg.innerHTML="<font color='red'>The password must consist of letters and numbers only.</font>";
			return false;
		}
		else if(password.value.length <6)
		{
			registermsg.innerHTML="<font color='red'>Your password must contain a minimum of 6 characters.</font>";
			return false;
		}
		else 
		{
			registermsg.innerHTML="";
		}
	}
	
	if(input=="confirmpassword")
	{

		if(confirmpassword.value=="")
		{
			registermsg.innerHTML="<font color='red'>The password must consist of letters and numbers only.</font>";	
			return false;
		}
		else if(confirmpassword.value!=password.value)
		{
			registermsg.innerHTML="<font color='red'>Your password entries do not match!</font>";
			return false;
		}else if(confirmpassword.value.length <6)
		{
			registermsg.innerHTML="<font color='red'>Your password must contain a minimum of 6 characters.</font>";
			return false;
		}
		else 
		{
			registermsg.innerHTML="";
		}
	}
	
	if(input=="phone")
	{	
		if(phone.value=="")
		{
			registermsg.innerHTML="<font color='red'>Please enter your US/Canada  telephone!</font>";
			return false;
		}
		else if(!code.test(phone.value))
		{
			registermsg.innerHTML="<font color='red'>Please enter your valid telephone!</font>";
			return false;
		}
		else
		{
				registermsg.innerHTML="";
		}
	}
	
	
	
	
	if(input=="billfirstname")
	{
		if(billfirstname.value=="")
		{
			registermsg.innerHTML="<font color='red'>Please enter your first name!</font>";	
			return false;
		}
		else if(reg.test(billfirstname.value))
		{
			registermsg.innerHTML="<font color='red'>Please enter your valid first name!</font>";	
			return false;
		}
		else
		{
			registermsg.innerHTML="";
		}
	}
	
	if(input=="billlastname")
	{
		if(billlastname.value=="")
		{
			registermsg.innerHTML="<font color='red'>Please enter your last name!</font>";	
			return false;
		}
		else if(reg.test(billlastname.value))
		{
			registermsg.innerHTML="<font color='red'>Please enter your valid last name!</font>";	
			return false;
		}
		else
		{
			registermsg.innerHTML="";
		}
	}
	
	if(input=="billemail")
	{
		if(billemail.value=="")
		{
			registermsg.innerHTML="<font color='red'>Please enter your email address!</font>";
			return false;
		}else if(!regEmail.test(billemail.value))
		{
			registermsg.innerHTML="<font color='red'>Please enter your valid email address!</font>";
			return false;
		}
		else
		{
			registermsg.innerHTML="";
		}
	}
	
	if(input=="billaddress")
	{
		if(billaddress1.value=="")
		{
			registermsg.innerHTML="<font color='red'>Please enter your address!</font>";
			return false;
		}
		else
		{
			registermsg.innerHTML="";
		}
	}
	
	if(input=="billzip")
	{ 
		if(billzip.value=="")
		{
			registermsg.innerHTML="<font color='red'>Please enter your Zip/Postal code!</font>";
			return false;
		}
		else if(!code.test(billzip.value))
		{
			registermsg.innerHTML="<font color='red'>Please enter your valid Zip/Postal code!</font>";
			return false;
		}
		else
		{
			registermsg.innerHTML="";
		}
	}
	
	if(input=="billcountry")
	{
		if(billcountry.value=="")
		{
			registermsg.innerHTML="<font color='red'>Please choose your country!</font>";
			return false;
		}
		else
		{
			registermsg.innerHTML="";
		}
	}
	
	if(input=="billstate")
	{
		if(billstate.value=="")
		{
			registermsg.innerHTML="<font color='red'>Please choose your State!</font>";
			return false;
		}
		else
		{
			registermsg.innerHTML="";
		}
	}
	
	if(billstate.value=="Other")
	{
		if(input=="billprovince")
		{
			if(billprovince.value=="")
			{
				registermsg.innerHTML="<font color='red'>Please enter your province!</font>";
				return false;
			}
			else
			{
				registermsg.innerHTML="";
			}
		}
	}
	
	if(input=="billcity")
	{
		if(billcity.value=="")
		{
			registermsg.innerHTML="<font color='red'>Please enter your City!</font>";
			return false;
		}
		else
		{
			registermsg.innerHTML="";
		}
	}
	
	if(input=='billfax')
	{
		if(billfax.value=="")
		{
			registermsg.innerHTML="<font color='red'>Please enter your Fax!</font>";
			return false;
		}
		else if(!code.test(billfax.value))
		{
			registermsg.innerHTML="<font color='red'>Please enter your valid Fax!</font>";
			return false;
		}
		else
		{
			registermsg.innerHTML="";
		}
	}
	
	if(input=="billphone")
	{	
		if(billphone.value=="")
		{
			registermsg.innerHTML="<font color='red'>Please enter your US/Canada  telephone!</font>";
			return false;
		}
		else if(!code.test(billphone.value))
		{
			registermsg.innerHTML="<font color='red'>Please enter your valid telephone!</font>";
			return false;
		}
		else
		{
			registermsg.innerHTML="";
		}
	}
}

//注册验证
function checkRegister()
{
	//alert(1);
	var registermsg=document.getElementById("regmsg");
	var firstname=document.getElementById("firstname");
	var lastname=document.getElementById("lastname");
	var phone=document.getElementById("phone");
	var username=document.getElementById("username");
	var password=document.getElementById("userpassword");
	var confirmpassword=document.getElementById("confirmpassword");
	var shipfirstname=document.getElementById("shipfirstname");
	var shiplastname=document.getElementById("shiplastname");
	var shipemail=document.getElementById("shipemail");
	var shipaddress1=document.getElementById("shipaddress1");
	var	shipaddress2=document.getElementById("shipaddress2");
	var	shipcity=document.getElementById("shipcity");
	var	shipstate=document.getElementById("shipstate");
	var	shipprovince=document.getElementById("shipprovince");
	var	shipzip=document.getElementById("shipzip");
	var	shipcountry=document.getElementById("shipcountry");
	var	shipphone=document.getElementById("shipphone");
	var	shipfax=document.getElementById("shipfax");
	
	var billfirstname=document.getElementById("billfirstname");
	var billlastname=document.getElementById("billlastname");
	var billemail=document.getElementById("billemail");
	var billaddress1=document.getElementById("billaddress1");
	var	billaddress2=document.getElementById("billaddress2");
	var	billcity=document.getElementById("billcity");
	var	billstate=document.getElementById("billstate");
	var	billprovince=document.getElementById("billprovince");
	var	billzip=document.getElementById("billzip");
	var	billcountry=document.getElementById("billcountry");
	var	billphone=document.getElementById("billphone");
	var	billfax=document.getElementById("billfax");
	
	if(firstname.value=="")
	{
		registermsg.innerHTML="<font color='red'>Please enter your first name!</font>";	
		return false;
	}
	else if(reg.test(firstname.value))
	{
		registermsg.innerHTML="<font color='red'>Please enter your valid first name!</font>";	
		return false;
	}
	else
	{
		registermsg.innerHTML="";
	}
	if(lastname.value=="")
	{
		registermsg.innerHTML="<font color='red'>Please enter your last name!</font>";
		return false;
	}
	else if(reg.test(lastname.value))
	{
		registermsg.innerHTML="<font color='red'>Please enter your valid last name!</font>";	
		return false;
	}
	else
	{
		registermsg.innerHTML="";
	}
	
	if(username.value=="")
	{
		registermsg.innerHTML="<font color='red'>Please enter your email address!</font>";
		return false;
	}else if(!regEmail.test(username.value))
	{
		registermsg.innerHTML="<font color='red'>Please enter your valid email address!</font>";
		return false;
	}
	if(isScript==1)
	{
		registermsg.innerHTML="<font color='red'>The e-mail address entered already exists in our database for another account!</font>";
		return false;
	}
		
	if(password.value=="")
	{
		registermsg.innerHTML="<font color='red'>Please enter your password!</font>";
		return false;
	}
	else if(reg.test(password.value))
	{
		registermsg.innerHTML="<font color='red'>The password must consist of letters and numbers only.</font>";
		return false;
	}
	else if(password.value.length <6)
	{
		registermsg.innerHTML="<font color='red'>Your password must contain a minimum of 6 characters.</font>";
		return false;
	}
	else 
	{
		registermsg.innerHTML="";
	}
	if(confirmpassword.value=="")
	{
		registermsg.innerHTML="<font color='red'>Please enter your validate password!</font>";	
		return false;
	}
	else if(confirmpassword.value!=password.value)
	{
		registermsg.innerHTML="<font color='red'>Your password entries do not match!</font>";
		return false;
	}else if(confirmpassword.value.length <6)
	{
		registermsg.innerHTML="<font color='red'>Your password must contain a minimum of 6 characters.</font>";
		return false;
	}
	else 
	{
		registermsg.innerHTML="";
	}
	
	if(phone.value=="")
	{
		registermsg.innerHTML="<font color='red'>Please enter your US/Canada  telephone!</font>";
		return false;
	}
	else if(!code.test(phone.value))
	{
		registermsg.innerHTML="<font color='red'>Please enter your valid telephone!</font>";
		return false;
	}
	else
	{
		registermsg.innerHTML="";
	}
	
	if(shipfirstname.value=="")
	{
		registermsg.innerHTML="<font color='red'>Please enter your shipping first name!</font>";	
		return false;
	}
	else if(reg.test(shipfirstname.value))
	{
		registermsg.innerHTML="<font color='red'>Please enter your valid shipping first name!</font>";	
		return false;
	}
	else
	{
		registermsg.innerHTML="";
	}
		
	if(shiplastname.value=="")
	{
		registermsg.innerHTML="<font color='red'>Please enter your shipping last name!</font>";	
		return false;
	}
	else if(reg.test(shiplastname.value))
	{
		registermsg.innerHTML="<font color='red'>Please enter your valid shipping last name!</font>";	
		return false;
	}
	else
	{
		registermsg.innerHTML="";
	}
	if(shipemail.value=="")
	{
		registermsg.innerHTML="<font color='red'>Please enter your shipping email address!</font>";
		return false;
	}else if(!regEmail.test(shipemail.value))
	{
		registermsg.innerHTML="<font color='red'>Please enter your valid shipping email address!</font>";
		return false;
	}
		
	if(shipaddress1.value=="")
	{
		registermsg.innerHTML="<font color='red'>Please enter your shipping address!</font>";
		return false;
	}
	else
	{
		registermsg.innerHTML="";
	}
		
	if(shipzip.value=="")
	{
		registermsg.innerHTML="<font color='red'>Please enter your shipping Postcode!</font>";
		return false;
	}
	else if(!code.test(shipzip.value))
	{
		registermsg.innerHTML="<font color='red'>Please enter your valid shipping Postcode!</font>";
		return false;
	}
	else
	{
		registermsg.innerHTML="";
	}
		
	if(shipcountry.value=="")
	{
		registermsg.innerHTML="<font color='red'>Please choose shipping country!</font>";
		return false;
	}
	else
	{
		registermsg.innerHTML="";
	}
	
	if(shipstate.value=="")
	{
		registermsg.innerHTML="<font color='red'>Please choose shippping State/Province!</font>";
		return false;
	}
	else
	{
		registermsg.innerHTML="";
	}
	if(shipstate.value=="Other")
	{
		if(shipprovince.value=="")
		{
			registermsg.innerHTML="<font color='red'>Please enter your shipping province name!</font>";
			return false;
		}
		else
		{
			registermsg.innerHTML="";
		}
	}
	if(shipcity.value=="")
	{
		registermsg.innerHTML="<font color='red'>Please enter your shipping City!</font>";
		return false;
	}
	else
	{
		registermsg.innerHTML="";
	}
		
		
	if(billfirstname.value=="")
	{
		registermsg.innerHTML="<font color='red'>Please enter your first name!</font>";	
		return false;
	}
	else if(reg.test(billfirstname.value))
	{
		registermsg.innerHTML="<font color='red'>Please enter your valid first name!</font>";	
		return false;
	}
	else
	{
		registermsg.innerHTML="";
	}
	if(billlastname.value=="")
	{
		registermsg.innerHTML="<font color='red'>Please enter your last name!</font>";	
		return false;
	}
	else if(reg.test(billlastname.value))
	{
		registermsg.innerHTML="<font color='red'>Please enter your valid last name!</font>";	
		return false;
	}
	else
	{
		registermsg.innerHTML="";
	}
	if(billemail.value=="")
	{
		registermsg.innerHTML="<font color='red'>Please enter your email address!</font>";
		return false;
	}else if(!regEmail.test(billemail.value))
	{
		registermsg.innerHTML="<font color='red'>Please enter your valid email address!</font>";
		return false;
	}
		
	if(billaddress1.value=="")
	{
		registermsg.innerHTML="<font color='red'>Please enter your address!</font>";
		return false;
	}
	else
	{
		registermsg.innerHTML="";
	}

		
	if(billzip.value=="")
	{
		registermsg.innerHTML="<font color='red'>Please enter your Zip/Postal code!</font>";
		return false;
	}
	else if(!code.test(billzip.value))
	{
		registermsg.innerHTML="<font color='red'>Please enter your valid Zip/Postal code!</font>";
		return false;
	}
	else
	{
		registermsg.innerHTML="";
	}
		
	if(billcountry.value=="")
	{
		registermsg.innerHTML="<font color='red'>Please choose your country!</font>";
		return false;
	}
	else
	{
		registermsg.innerHTML="";
	}
		
	if(billstate.value=="")
	{
		registermsg.innerHTML="<font color='red'>Please choose your State!</font>";
		return false;
	}
	else
	{
		registermsg.innerHTML="";
	}
	if(billstate.value=="Other")
	{
		if(billprovince.value=="")
		{
			registermsg.innerHTML="<font color='red'>Please enter your province!</font>";
			return false;
		}
		else
		{
			registermsg.innerHTML="";
		}
	}
	if(billcity.value=="")
	{
		registermsg.innerHTML="<font color='red'>Please enter your City!</font>";
		return false;
	}
	else
	{
		registermsg.innerHTML="";
	}
}

//注册验证
function Register()
{
	var registermsg=document.getElementById("regmsg");
	var username=document.getElementById("username");
	var password=document.getElementById("userpassword");
	var confirmpassword=document.getElementById("confirmpassword");
	var shipfirstname=document.getElementById("shipfirstname");
	var shiplastname=document.getElementById("shiplastname");
	var shipemail=document.getElementById("shipemail");
	var shipaddress1=document.getElementById("shipaddress1");
	var	shipaddress2=document.getElementById("shipaddress2");
	var	shipcity=document.getElementById("shipcity");
	var	shipstate=document.getElementById("shipstate");
	var	shipprovince=document.getElementById("shipprovince");
	var	shipzip=document.getElementById("shipzip");
	var	shipcountry=document.getElementById("shipcountry");
	var	shipphone=document.getElementById("shipphone");
	var	shipfax=document.getElementById("shipfax");
	
	var billfirstname=document.getElementById("billfirstname");
	var billlastname=document.getElementById("billlastname");
	var billemail=document.getElementById("billemail");
	var billaddress1=document.getElementById("billaddress1");
	var	billaddress2=document.getElementById("billaddress2");
	var	billcity=document.getElementById("billcity");
	var	billstate=document.getElementById("billstate");
	var	billprovince=document.getElementById("billprovince");
	var	billzip=document.getElementById("billzip");
	var	billcountry=document.getElementById("billcountry");
	var	billphone=document.getElementById("billphone");
	var	billfax=document.getElementById("billfax");
	
	if(shipfirstname.value=="")
	{
		registermsg.innerHTML="<font color='red'>Please enter your shipping first name!</font>";	
		return false;
	}
	else if(reg.test(shipfirstname.value))
	{
		registermsg.innerHTML="<font color='red'>Please enter your valid shipping first name!</font>";	
		return false;
	}
	else
	{
		registermsg.innerHTML="";
	}
		
	if(shiplastname.value=="")
	{
		registermsg.innerHTML="<font color='red'>Please enter your shipping last name!</font>";	
		return false;
	}
	else if(reg.test(shiplastname.value))
	{
		registermsg.innerHTML="<font color='red'>Please enter your valid shipping last name!</font>";	
		return false;
	}
	else
	{
		registermsg.innerHTML="";
	}
	if(shipemail.value=="")
	{
		registermsg.innerHTML="<font color='red'>Please enter your shipping email address!</font>";
		return false;
	}else if(!regEmail.test(shipemail.value))
	{
		registermsg.innerHTML="<font color='red'>Please enter your valid shipping email address!</font>";
		return false;
	}
		
	if(shipaddress1.value=="")
	{
		registermsg.innerHTML="<font color='red'>Please enter your shipping address!</font>";
		return false;
	}
	else
	{
		registermsg.innerHTML="";
	}
		
	if(shipzip.value=="")
	{
		registermsg.innerHTML="<font color='red'>Please enter your shipping Postcode!</font>";
		return false;
	}
	else if(!code.test(shipzip.value))
	{
		registermsg.innerHTML="<font color='red'>Please enter your valid shipping Postcode!</font>";
		return false;
	}
	else
	{
		registermsg.innerHTML="";
	}
		
	if(shipcountry.value=="")
	{
		registermsg.innerHTML="<font color='red'>Please choose shipping country!</font>";
		return false;
	}
	else
	{
		registermsg.innerHTML="";
	}
	
	if(shipstate.value=="")
	{
		registermsg.innerHTML="<font color='red'>Please choose shippping State/Province!</font>";
		return false;
	}
	else
	{
		registermsg.innerHTML="";
	}
	if(shipstate.value=="Other")
	{
		if(shipprovince.value=="")
		{
			registermsg.innerHTML="<font color='red'>Please enter your shipping province name!</font>";
			return false;
		}
		else
		{
			registermsg.innerHTML="";
		}
	}
	if(shipcity.value=="")
	{
		registermsg.innerHTML="<font color='red'>Please enter your shipping City!</font>";
		return false;
	}
	else
	{
		registermsg.innerHTML="";
	}
		
		
	if(billfirstname.value=="")
	{
		registermsg.innerHTML="<font color='red'>Please enter your first name!</font>";	
		return false;
	}
	else if(reg.test(billfirstname.value))
	{
		registermsg.innerHTML="<font color='red'>Please enter your valid first name!</font>";	
		return false;
	}
	else
	{
		registermsg.innerHTML="";
	}
	if(billlastname.value=="")
	{
		registermsg.innerHTML="<font color='red'>Please enter your last name!</font>";	
		return false;
	}
	else if(reg.test(billlastname.value))
	{
		registermsg.innerHTML="<font color='red'>Please enter your valid last name!</font>";	
		return false;
	}
	else
	{
		registermsg.innerHTML="";
	}
	if(billemail.value=="")
	{
		registermsg.innerHTML="<font color='red'>Please enter your email address!</font>";
		return false;
	}else if(!regEmail.test(billemail.value))
	{
		registermsg.innerHTML="<font color='red'>Please enter your valid email address!</font>";
		return false;
	}
		
	if(billaddress1.value=="")
	{
		registermsg.innerHTML="<font color='red'>Please enter your address!</font>";
		return false;
	}
	else
	{
		registermsg.innerHTML="";
	}

		
	if(billzip.value=="")
	{
		registermsg.innerHTML="<font color='red'>Please enter your Zip/Postal code!</font>";
		return false;
	}
	else if(!code.test(billzip.value))
	{
		registermsg.innerHTML="<font color='red'>Please enter your valid Zip/Postal code!</font>";
		return false;
	}
	else
	{
		registermsg.innerHTML="";
	}
		
	if(billcountry.value=="")
	{
		registermsg.innerHTML="<font color='red'>Please choose your country!</font>";
		return false;
	}
	else
	{
		registermsg.innerHTML="";
	}
		
	if(billstate.value=="")
	{
		registermsg.innerHTML="<font color='red'>Please choose your State!</font>";
		return false;
	}
	else
	{
		registermsg.innerHTML="";
	}
	if(billstate.value=="Other")
	{
		if(billprovince.value=="")
		{
			registermsg.innerHTML="<font color='red'>Please enter your province!</font>";
			return false;
		}
		else
		{
			registermsg.innerHTML="";
		}
	}
	if(billcity.value=="")
	{
		registermsg.innerHTML="<font color='red'>Please enter your City!</font>";
		return false;
	}
	else
	{
		registermsg.innerHTML="";
	}
	
	if(username.value=="")
	{
		registermsg.innerHTML="<font color='red'>Please enter your email address!</font>";
		return false;
	}else if(!regEmail.test(username.value))
	{
		registermsg.innerHTML="<font color='red'>Please enter your valid email address!</font>";
		return false;
	}
	if(isScript==1)
	{
		registermsg.innerHTML="<font color='red'>The e-mail address entered already exists in our database for another account!</font>";
		return false;
	}
		
	if(password.value=="")
	{
		registermsg.innerHTML="<font color='red'>Please enter your password!</font>";
		return false;
	}
	else if(reg.test(password.value))
	{
		registermsg.innerHTML="<font color='red'>The password must consist of letters and numbers only.</font>";
		return false;
	}
	else if(password.value.length <6)
	{
		registermsg.innerHTML="<font color='red'>Your password must contain a minimum of 6 characters.</font>";
		return false;
	}
	else 
	{
		registermsg.innerHTML="";
	}
	if(confirmpassword.value=="")
	{
		registermsg.innerHTML="<font color='red'>Please enter your validate password!</font>";	
		return false;
	}
	else if(confirmpassword.value!=password.value)
	{
		registermsg.innerHTML="<font color='red'>Your password entries do not match!</font>";
		return false;
	}else if(confirmpassword.value.length <6)
	{
		registermsg.innerHTML="<font color='red'>Your password must contain a minimum of 6 characters.</font>";
		return false;
	}
	else 
	{
		registermsg.innerHTML="";
	}
}

//填充
function checkIsFull()
{
	var isFull=document.getElementById("isFull");
	var shipfirstname=document.getElementById("shipfirstname");
	var shiplastname=document.getElementById("shiplastname");
	var shipemail=document.getElementById("shipemail");
	var shipaddress1=document.getElementById("shipaddress1");
	var	shipaddress2=document.getElementById("shipaddress2");
	var	shipcity=document.getElementById("shipcity");
	var	shipstate=document.getElementById("shipstate");
	var	shipprovince=document.getElementById("shipprovince");
	var	shipzip=document.getElementById("shipzip");
	var	shipcountry=document.getElementById("shipcountry");
	var	shipphone=document.getElementById("shipphone");
	var	shipfax=document.getElementById("shipfax");
	
	var billfirstname=document.getElementById("billfirstname");
	var billlastname=document.getElementById("billlastname");
	var billemail=document.getElementById("billemail");
	var billaddress1=document.getElementById("billaddress1");
	var	billaddress2=document.getElementById("billaddress2");
	var	billcity=document.getElementById("billcity");
	var	billstate=document.getElementById("billstate");
	var	billprovince=document.getElementById("billprovince");
	var	billzip=document.getElementById("billzip");
	var	billcountry=document.getElementById("billcountry");
	var	billphone=document.getElementById("billphone");
	var	billfax=document.getElementById("billfax");
	if(isFull.checked)
	{
		shipfirstname.value=billfirstname.value;
		shiplastname.value=billlastname.value;
		shipemail.value=billemail.value;
		shipaddress1.value=billaddress1.value;
		shipaddress2.value=billaddress2.value;
		shipcity.value=billcity.value;
		shipstate.value=billstate.value;
		shipprovince.value=billprovince.value;
		shipzip.value=billzip.value;
		shipcountry.value=billcountry.value;
		shipphone.value=billphone.value;
		shipfax.value=billfax.value;
	}
	else
	{
		
		shipfirstname.value="";
		shiplastname.value="";
		shipemail.value="";
		shipaddress1.value="";
		shipaddress2.value="";
		shipcity.value="";
		shipstate.value="";
		shipprovince.value="";
		shipzip.value="";
		shipcountry.value="";
		shipphone.value="";
		shipfax.value="";
	}
	
}

//验证登录
function checkUserLogin(input){
	if(input=="loginname")
	{
		if(document.getElementById("loginname").value==""){
			document.getElementById("loginmsg").innerHTML="<font color='red'>Please fill your login name!</font>";
			return false;
		}
		else if(!regEmail.test(document.getElementById("loginname").value))
		{
			document.getElementById("loginmsg").innerHTML="<font color='red'>Please enter your valid email address and password!</font>";
			return false;
		}
		else
		{
			document.getElementById("loginmsg").innerHTML="";
		}
	}
	else if(input=="loginpwd")
	{
		 if(document.getElementById("loginpassword").value=="")
		 {
			document.getElementById("loginmsg").innerHTML="<font color='red'>Please fill your login password!</font>";
			return false;
		}
		else
		{
			document.getElementById("loginmsg").innerHTML="";
		}
	}
	else if(input=="login")
	{
		if(document.getElementById("loginname").value==""){
		document.getElementById("loginmsg").innerHTML="<font color='red'>Please fill your login name!</font>";
		return false;
		}
		else if(!regEmail.test(document.getElementById("loginname").value))
		{
			document.getElementById("loginmsg").innerHTML="<font color='red'>Please enter your valid email address and password!</font>";
			return false;
		}
		else
		{
			document.getElementById("loginmsg").innerHTML="";
		}
		if(document.getElementById("loginpassword").value==""){
			document.getElementById("loginmsg").innerHTML="<font color='red'>Please fill your login password!</font>";
			return false;
		}
		else
		{
			document.getElementById("loginmsg").innerHTML="";
		}
	}
}

//验证收货人
function checkShipping(input)
{
	var registermsg=document.getElementById("regmsg");
	var shipfirstname=document.getElementById("shipfirstname");
	var shiplastname=document.getElementById("shiplastname");
	var shipemail=document.getElementById("shipemail");
	var shipaddress1=document.getElementById("shipaddress1");
	var	shipaddress2=document.getElementById("shipaddress2");
	var	shipcity=document.getElementById("shipcity");
	var	shipstate=document.getElementById("shipstate");
	var	shipprovince=document.getElementById("shipprovince");
	var	shipzip=document.getElementById("shipzip");
	var	shipcountry=document.getElementById("shipcountry");
	var	shipphone=document.getElementById("shipphone");
	var	shipfax=document.getElementById("shipfax");
	if(input=="shipfirstname")
		{
			if(shipfirstname.value=="")
			{
				registermsg.innerHTML="<font color='red'>Please enter your shipping first name!</font>";	
				return false;
			}
			else if(reg.test(shipfirstname.value))
			{
				registermsg.innerHTML="<font color='red'>Please enter your valid shipping first name!</font>";	
				return false;
			}
			else
			{
				registermsg.innerHTML="";
			}
		}
		else if(input=="shiplastname")
		{
			if(shiplastname.value=="")
			{
				registermsg.innerHTML="<font color='red'>Please enter your shipping last name!</font>";	
				return false;
			}
			else if(reg.test(shiplastname.value))
			{
				registermsg.innerHTML="<font color='red'>Please enter your valid shipping last name!</font>";	
				return false;
			}
			else
			{
				registermsg.innerHTML="";
			}
		}
		else if(input=="shipemail")
		{
			if(shipemail.value=="")
			{
				registermsg.innerHTML="<font color='red'>Please enter your shipping email address!</font>";
				return false;
			}else if(!regEmail.test(shipemail.value))
			{
				registermsg.innerHTML="<font color='red'>Please enter your valid shipping email address!</font>";
				return false;
			}
		}
		else if(input=="shipaddress")
		{
			if(shipaddress1.value=="")
			{
				registermsg.innerHTML="<font color='red'>Please enter your shipping address!</font>";
				return false;
			}
			else
			{
				registermsg.innerHTML="";
			}
		}
		else if(input=="shipzip")
		{
			if(shipzip.value=="")
			{
				registermsg.innerHTML="<font color='red'>Please enter your shipping Postcode!</font>";
				return false;
			}
			else if(!code.test(shipzip.value))
			{
				registermsg.innerHTML="<font color='red'>Please enter your valid shipping Postcode!</font>";
				return false;
			}
			else
			{
				registermsg.innerHTML="";
			}
		}
		else if(input=="shipcountry")
		{
			if(shipcountry.value=="")
			{
				registermsg.innerHTML="<font color='red'>Please choose shipping country!</font>";
				return false;
			}
			else
			{
				registermsg.innerHTML="";
			}
		}
		else if(input=="shipstate")
		{
			if(shipstate.value=="")
			{
				registermsg.innerHTML="<font color='red'>Please choose shippping State/Province!</font>";
				return false;
			}
			else
			{
				registermsg.innerHTML="";
			}
		}
		else if(shipstate.value=="Other")
		{
			if(input=="shipprovince")
			{
				if(shipprovince.value=="")
				{
					registermsg.innerHTML="<font color='red'>Please enter your shipping province name!</font>";
					return false;
				}
				else
				{
					registermsg.innerHTML="";
				}
			}
		}
		else if(input=="shipcity")
		{
			if(shipcity.value=="")
			{
				registermsg.innerHTML="<font color='red'>Please enter your shipping City!</font>";
				return false;
			}
			else
			{
				registermsg.innerHTML="";
			}
		}
		else if(input=="shipfax")
		{
			if(shipfax.value=="")
			{
				registermsg.innerHTML="<font color='red'>Please enter your shipping fax!</font>";
				return false;
			}
			else if(!code.test(shipfax.value))
			{
				registermsg.innerHTML="<font color='red'>Please enter your valid shipping Fax!</font>";
				return false;
			}
			else
			{
				registermsg.innerHTML="";
			}
		}
		else if(input=="shipphone")
		{
			if(shipphone.value=="")
			{
				registermsg.innerHTML="<font color='red'>Please enter your shipping telephone!</font>";
				return false;
			}
			else if(!code.test(shipphone.value))
			{
				registermsg.innerHTML="<font color='red'>Please enter your valid shipping telephone!</font>";
				return false;
			}
			else
			{
				registermsg.innerHTML="";
			}
		}
}

//验证新收货人
function checkShip()
{
	var registermsg=document.getElementById("regmsg");
	var shipfirstname=document.getElementById("shipfirstname");
	var shiplastname=document.getElementById("shiplastname");
	var shipemail=document.getElementById("shipemail");
	var shipaddress1=document.getElementById("shipaddress1");
	var	shipaddress2=document.getElementById("shipaddress2");
	var	shipcity=document.getElementById("shipcity");
	var	shipstate=document.getElementById("shipstate");
	var	shipprovince=document.getElementById("shipprovince");
	var	shipzip=document.getElementById("shipzip");
	var	shipcountry=document.getElementById("shipcountry");
	var	shipphone=document.getElementById("shipphone");
	var	shipfax=document.getElementById("shipfax");

	if(shipfirstname.value=="")
	{
		registermsg.innerHTML="<font color='red'>Please enter your shipping first name!</font>";	
		return false;
	}
	else if(reg.test(shipfirstname.value))
	{
		registermsg.innerHTML="<font color='red'>Please enter your valid shipping first name!</font>";	
		return false;
	}
	else
	{
		registermsg.innerHTML="";
	}
		
	if(shiplastname.value=="")
	{
		registermsg.innerHTML="<font color='red'>Please enter your shipping last name!</font>";	
		return false;
	}
	else if(reg.test(shiplastname.value))
	{
		registermsg.innerHTML="<font color='red'>Please enter your valid shipping last name!</font>";	
		return false;
	}
	else
	{
		registermsg.innerHTML="";
	}
	if(shipemail.value=="")
	{
		registermsg.innerHTML="<font color='red'>Please enter your shipping email address!</font>";
		return false;
	}else if(!regEmail.test(shipemail.value))
	{
		registermsg.innerHTML="<font color='red'>Please enter your valid shipping email address!</font>";
		return false;
	}
		
	if(shipaddress1.value=="")
	{
		registermsg.innerHTML="<font color='red'>Please enter your shipping address!</font>";
		return false;
	}
	else
	{
		registermsg.innerHTML="";
	}
		
	if(shipzip.value=="")
	{
		registermsg.innerHTML="<font color='red'>Please enter your shipping Postcode!</font>";
		return false;
	}
	else if(!code.test(shipzip.value))
	{
		registermsg.innerHTML="<font color='red'>Please enter your valid shipping Postcode!</font>";
		return false;
	}
	else
	{
		registermsg.innerHTML="";
	}
		
	if(shipcountry.value=="")
	{
		registermsg.innerHTML="<font color='red'>Please choose shipping country!</font>";
		return false;
	}
	else
	{
		registermsg.innerHTML="";
	}
	
	if(shipstate.value=="")
	{
		registermsg.innerHTML="<font color='red'>Please choose shippping State/Province!</font>";
		return false;
	}
	else
	{
		registermsg.innerHTML="";
	}
	if(shipstate.value=="Other")
	{
		if(shipprovince.value=="")
		{
			registermsg.innerHTML="<font color='red'>Please enter your shipping province name!</font>";
			return false;
		}
		else
		{
			registermsg.innerHTML="";
		}
	}
	if(shipcity.value=="")
	{
		registermsg.innerHTML="<font color='red'>Please enter your shipping City!</font>";
		return false;
	}
	else
	{
		registermsg.innerHTML="";
	}
	
	if(shipfax.value=="")
	{
		registermsg.innerHTML="<font color='red'>Please enter your shipping fax!</font>";
		return false;
	}
	else if(!code.test(shipfax.value))
	{
		registermsg.innerHTML="<font color='red'>Please enter your valid shipping Fax!</font>";
		return false;
	}
	else
	{
		registermsg.innerHTML="";
	}
	
	if(shipphone.value=="")
	{
		registermsg.innerHTML="<font color='red'>Please enter your shipping telephone!</font>";
		return false;
	}
	else if(!code.test(shipphone.value))
	{
		registermsg.innerHTML="<font color='red'>Please enter your valid shipping telephone!</font>";
		return false;
	}
	else
	{
		registermsg.innerHTML="";
	}
	return true;
}

//检查登陆
function checkUserLogin(input)
{	
	if(input=="loginname")
	{
		if(document.getElementById("name").value==""){
			alert("Please fill your login name!");
			return false;
		}
		else if(!regEmail.test(document.getElementById("name").value))
		{
			alert("Please enter your valid email address and password!");
			return false;
		}
	}
	if(input=="loginpwd")
	{
		 if(document.getElementById("password").value=="")
		 {
			alert("Please fill your login password!");
			return false;
		}
			
	}
	if(input=="login")
	{
		if(document.getElementById("name").value==""){
		alert("Please fill your login name!");
		return false;
		}
		else if(!regEmail.test(document.getElementById("name").value))
		{
			alert("Please enter your valid email address and password!");
			return false;
		}
			
		if(document.getElementById("password").value==""){
			alert("Please fill your login password!");
			return false;
		}
		return true;
	}
}

//验证登录
function checkLogin(input)
{	
	if(input=="loginname")
	{
		if(document.getElementById("loginname").value==""){
			alert("Please fill your login name!");
			return false;
		}
		else if(!regEmail.test(document.getElementById("loginname").value))
		{
			alert("Please enter your valid email address and password!");
			return false;
		}
		return true;
	}
	if(input=="loginpwd")
	{
		 if(document.getElementById("loginpassword").value=="")
		 {
			alert("Please fill your login password!");
			return false;
		}
		return true;
			
	}
	if(input=="login")
	{
		if(document.getElementById("loginname").value==""){
		alert("Please fill your login name!");
		return false;
		}
		else if(!regEmail.test(document.getElementById("loginname").value))
		{
			alert("Please enter your valid email address and password!");
			return false;
		}
			
		if(document.getElementById("loginpassword").value==""){
			alert("Please fill your login password!");
			return false;
		}
		return true;
	}
}

//验证登录（同上面的方法完全一样）  曾惜
function checkLogin1(input)
{	
	if(input=="loginname")
	{
		if(document.getElementById("loginname").value==""){
			alert("Please fill your login name!");
			return false;
		}
		else if(!regEmail.test(document.getElementById("loginname").value))
		{
			alert("Please enter your valid email address and password!");
			return false;
		}
		return true;
	}
	if(input=="loginpwd")
	{
		 if(document.getElementById("loginpassword").value=="")
		 {
			alert("Please fill your login password!");
			return false;
		}
		return true;
			
	}
	if(input=="login")
	{
		if(document.getElementById("loginname").value==""){
		alert("Please fill your login name!");
		return false;
		}
		else if(!regEmail.test(document.getElementById("loginname").value))
		{
			alert("Please enter your valid email address and password!");
			return false;
		}
			
		if(document.getElementById("loginpassword").value==""){
			alert("Please fill your login password!");
			return false;
		}
		return true;
	}
}

//验证密码
function updatepwdcheck(input)
{
	var loginmsg=document.getElementById("loginmsg");
	var oldpwd=document.getElementById("oldpassword");
	var userpwd=document.getElementById("userpassword");
	var confirmpassword=document.getElementById("confirmpassword");
	if(oldpwd.value=="")
	{
		loginmsg.innerHTML="<font color='red'>Please enter your current password!</font>";
		return false;
	}
	else if(isScript==1)
	{
			loginmsg.innerHTML="<font color='red'>Please enter your valid current password!</font>";	
			return false;
	}
	else 
	{
		loginmsg.innerHTML="";
	}
	
	if(input=="userpwd")
	{
		if(userpwd.value=="")
		{
			loginmsg.innerHTML="<font color='red'>Please enter your a new password!</font>";
			return false;
		}
		else if(reg.test(userpwd.value))
		{
			loginmsg.innerHTML="<font color='red'>Your new passwords do not match with each other!</font>";
			return false;
		}
		else if(userpwd.value.length <6)
		{
			loginmsg.innerHTML="<font color='red'>Your password must contain a minimum of 6 characters.</font>";
			return false;
		}
		else 
		{
			loginmsg.innerHTML="";
		}
	}
	
	if(input=="confirmpassword")
	{
		if(confirmpassword.value=="")
		{
			loginmsg.innerHTML="<font color='red'>Please enter your valid password!</font>";	
			return false;
		}
		else if(userpwd.value!=confirmpassword.value)
		{
			loginmsg.innerHTML="<font color='red'>Your password entries do not match!</font>";
			return false;
		}else if(confirmpassword.value.length <6)
		{
			loginmsg.innerHTML="<font color='red'>Your password must contain a minimum of 6 characters.</font>";
			return false;
		}
		else 
		{
			loginmsg.innerHTML="";
		}
	}
	
	if(input=="updatepwd")
	{
		if(oldpwd.value=="")
		{
			loginmsg.innerHTML="<font color='red'>Please enter your current password!</font>";
			return false;
		}
		else if(reg.test(oldpwd.value))
		{
			loginmsg.innerHTML="<font color='red'>Please enter your  valid old password!</font>";
			return false;
		}
		else if(isScript==1)
		{
			loginmsg.innerHTML="<font color='red'>Please enter your valid current password!</font>";	
			return false;
		}
		else
		{
			loginmsg.innerHTML="";
		}
		if(userpwd.value=="")
		{
			loginmsg.innerHTML="<font color='red'>Please enter your login password!</font>";
			return false;
		}
		else if(reg.test(userpwd.value))
		{
			loginmsg.innerHTML="<font color='red'>Please enter your  valid login password!</font>";
			return false;
		}
		else if(userpwd.value.length <6)
		{
			loginmsg.innerHTML="<font color='red'>Your password must contain a minimum of 6 characters.</font>";
			return false;
		}
		else 
		{
			loginmsg.innerHTML="";
		}
		if(confirmpassword.value=="")
		{
			loginmsg.innerHTML="<font color='red'>Please enter your valid password!</font>";	
			return false;
		}
		else if(userpwd.value!=confirmpassword.value)
		{
			loginmsg.innerHTML="<font color='red'>Your password entries do not match!</font>";
			return false;
		}else if(confirmpassword.value.length <6)
		{
			loginmsg.innerHTML="<font color='red'>Your password must contain a minimum of 6 characters.</font>";
			return false;
		}
		else 
		{
			loginmsg.innerHTML="";
		}
	}
}

//修改用户及时验证
function checkUser(input)
{
	var registermsg=document.getElementById("regmsg");
	var firstname=document.getElementById("firstname");
	var lastname=document.getElementById("lastname");
	var phone=document.getElementById("phone");
	var useremail=document.getElementById("useremail");
//	var shipfirstname=document.getElementById("shipfirstname");
//	var shiplastname=document.getElementById("shiplastname");
//	var shipemail=document.getElementById("shipemail");
//	var shipaddress1=document.getElementById("shipaddress1");
//	var	shipaddress2=document.getElementById("shipaddress2");
//	var	shipcity=document.getElementById("shipcity");
//	var	shipstate=document.getElementById("shipstate");
//	var	shipprovince=document.getElementById("shipprovince");
//	var	shipzip=document.getElementById("shipzip");
//	var	shipcountry=document.getElementById("shipcountry");
//	var	shipphone=document.getElementById("shipphone");
//	var	shipfax=document.getElementById("shipfax");
	
	var billfirstname=document.getElementById("billfirstname");
	var billlastname=document.getElementById("billlastname");
	var billemail=document.getElementById("billemail");
	var billaddress1=document.getElementById("billaddress1");
	var	billaddress2=document.getElementById("billaddress2");
	var	billcity=document.getElementById("billcity");
	var	billstate=document.getElementById("billstate");
	var	billprovince=document.getElementById("billprovince");
	var	billzip=document.getElementById("billzip");
	var	billcountry=document.getElementById("billcountry");
	var	billphone=document.getElementById("billphone");
	var	billfax=document.getElementById("billfax");
	
	if(input=="firstname")
	{
		if(firstname.value=="")
		{
			registermsg.innerHTML="<font color='red'>Please enter your first name!</font>";	
			return false;
		}
		else if(reg.test(firstname.value))
		{
			registermsg.innerHTML="<font color='red'>Please enter your valid first name!</font>";	
			return false;
		}
		else
		{
			registermsg.innerHTML="";
		}
	}
	
	if(input=="lastname")
	{
		if(lastname.value=="")
		{
			registermsg.innerHTML="<font color='red'>Please enter your last name!</font>";
			return false;
		}
		else if(reg.test(lastname.value))
		{
			registermsg.innerHTML="<font color='red'>Please enter your valid last name!</font>";	
			return false;
		}
		else
		{
			registermsg.innerHTML="";
		}
	}
	
	if(input=="useremail")
	{
		if(useremail.value=="")
		{
			registermsg.innerHTML="<font color='red'>Please enter your email address!</font>";
			return false;
		}else if(!regEmail.test(useremail.value))
		{
			registermsg.innerHTML="<font color='red'>Please enter your valid email address!</font>";
			return false;
		}
	}
	else
	{
		registermsg.innerHTML="";
	}
	
	if(input=="phone")
	{	
		if(phone.value=="")
		{
			registermsg.innerHTML="<font color='red'>Please enter your US/Canada  telephone!</font>";
			return false;
		}
		else if(!code.test(phone.value))
		{
			registermsg.innerHTML="<font color='red'>Please enter your valid telephone!</font>";
			return false;
		}
		else
		{
				registermsg.innerHTML="";
		}
	}
	
//	if(input=="shipfirstname")
//	{
//		if(shipfirstname.value=="")
//		{
//			registermsg.innerHTML="<font color='red'>Please enter your shipping first name!</font>";	
//			return false;
//		}
//		else if(reg.test(shipfirstname.value))
//		{
//			registermsg.innerHTML="<font color='red'>Please enter your valid shipping first name!</font>";	
//			return false;
//		}
//		else
//		{
//			registermsg.innerHTML="";
//		}
//	}
//	
//	if(input=="shiplastname")
//	{
//		if(shiplastname.value=="")
//		{
//			registermsg.innerHTML="<font color='red'>Please enter your shipping last name!</font>";	
//			return false;
//		}
//		else if(reg.test(shiplastname.value))
//		{
//			registermsg.innerHTML="<font color='red'>Please enter your valid shipping last name!</font>";	
//			return false;
//		}
//		else
//		{
//			registermsg.innerHTML="";
//		}
//	}
//	
//	if(input=="shipemail")
//	{
//		if(shipemail.value=="")
//		{
//			registermsg.innerHTML="<font color='red'>Please enter your shipping email address!</font>";
//			return false;
//		}else if(!regEmail.test(shipemail.value))
//		{
//			registermsg.innerHTML="<font color='red'>Please enter your valid shipping email address!</font>";
//			return false;
//		}
//	}
//	
//	if(input=="shipaddress")
//	{
//		if(shipaddress1.value=="")
//		{
//			registermsg.innerHTML="<font color='red'>Please enter your shipping address!</font>";
//			return false;
//		}
//		else
//		{
//			registermsg.innerHTML="";
//		}
//	}
//	
//	if(input=="shipzip")
//	{
//		if(shipzip.value=="")
//		{
//			registermsg.innerHTML="<font color='red'>Please enter your shipping Postcode!</font>";
//			return false;
//		}
//		else if(!code.test(shipzip.value))
//		{
//			registermsg.innerHTML="<font color='red'>Please enter your valid shipping Postcode!</font>";
//			return false;
//		}
//		else
//		{
//			registermsg.innerHTML="";
//		}
//	}
//	
//	if(input=="shipcountry")
//	{
//		if(shipcountry.value=="")
//		{
//			registermsg.innerHTML="<font color='red'>Please choose shipping country!</font>";
//			return false;
//		}
//		else
//		{
//			registermsg.innerHTML="";
//		}
//	}
//	
//	if(input=="shipstate")
//	{
//		if(shipstate.value=="")
//		{
//			registermsg.innerHTML="<font color='red'>Please choose shippping State/Province!</font>";
//			return false;
//		}
//		else
//		{
//			registermsg.innerHTML="";
//		}
//	}
//	
//	if(shipstate.value=="Other")
//	{
//		if(input=="shipprovince")
//		{
//			if(shipprovince.value=="")
//			{
//				registermsg.innerHTML="<font color='red'>Please enter your shipping province name!</font>";
//				return false;
//			}
//			else
//			{
//				registermsg.innerHTML="";
//			}
//		}
//	}
//	
//	if(input=="shipcity")
//	{
//		if(shipcity.value=="")
//		{
//			registermsg.innerHTML="<font color='red'>Please enter your shipping City!</font>";
//			return false;
//		}
//		else
//		{
//			registermsg.innerHTML="";
//		}
//	}
//	
//	if(input=='shipfax')
//	{
//		if(shipfax.value=="")
//		{
//			registermsg.innerHTML="<font color='red'>Please enter your shipping Fax!</font>";
//			return false;
//		}
//		else if(!code.test(shipfax.value))
//		{
//			registermsg.innerHTML="<font color='red'>Please enter your valid shipping Fax!</font>";
//			return false;
//		}
//		else
//		{
//			registermsg.innerHTML="";
//		}
//	}
//	
//	if(input=="shipphone")
//	{	
//		if(shipphone.value=="")
//		{
//			registermsg.innerHTML="<font color='red'>Please enter your US/Canada telephone!</font>";
//			return false;
//		}
//		else if(!code.test(shipphone.value))
//		{
//			registermsg.innerHTML="<font color='red'>Please enter your valid shipping telephone!</font>";
//			return false;
//		}
//		else
//		{
//				registermsg.innerHTML="";
//		}
//	}
	
	if(input=="billfirstname")
	{
		if(billfirstname.value=="")
		{
			registermsg.innerHTML="<font color='red'>Please enter your first name!</font>";	
			return false;
		}
		else if(reg.test(billfirstname.value))
		{
			registermsg.innerHTML="<font color='red'>Please enter your valid first name!</font>";	
			return false;
		}
		else
		{
			registermsg.innerHTML="";
		}
	}
	
	if(input=="billlastname")
	{
		if(billlastname.value=="")
		{
			registermsg.innerHTML="<font color='red'>Please enter your last name!</font>";	
			return false;
		}
		else if(reg.test(billlastname.value))
		{
			registermsg.innerHTML="<font color='red'>Please enter your valid last name!</font>";	
			return false;
		}
		else
		{
			registermsg.innerHTML="";
		}
	}
	
	if(input=="billemail")
	{
		if(billemail.value=="")
		{
			registermsg.innerHTML="<font color='red'>Please enter your email address!</font>";
			return false;
		}else if(!regEmail.test(billemail.value))
		{
			registermsg.innerHTML="<font color='red'>Please enter your valid email address!</font>";
			return false;
		}
		else
		{
			registermsg.innerHTML="";
		}
	}
	
	if(input=="billaddress")
	{
		if(billaddress1.value=="")
		{
			registermsg.innerHTML="<font color='red'>Please enter your address!</font>";
			return false;
		}
		else
		{
			registermsg.innerHTML="";
		}
	}
	
	if(input=="billzip")
	{
		if(billzip.value=="")
		{
			registermsg.innerHTML="<font color='red'>Please enter your Zip/Postal code!</font>";
			return false;
		}
		else if(!code.test(billzip.value))
		{
			registermsg.innerHTML="<font color='red'>Please enter your valid Zip/Postal code!</font>";
			return false;
		}
		else
		{
			registermsg.innerHTML="";
		}
	}
	
	if(input=="billcountry")
	{
		if(billcountry.value=="")
		{
			registermsg.innerHTML="<font color='red'>Please choose your country!</font>";
			return false;
		}
		else
		{
			registermsg.innerHTML="";
		}
	}
	
	if(input=="billstate")
	{
		if(billstate.value=="")
		{
			registermsg.innerHTML="<font color='red'>Please choose your State!</font>";
			return false;
		}
		else
		{
			registermsg.innerHTML="";
		}
	}
	
	if(billstate.value=="Other")
	{
		if(input=="billprovince")
		{
			if(billprovince.value=="")
			{
				registermsg.innerHTML="<font color='red'>Please enter your province!</font>";
				return false;
			}
			else
			{
				registermsg.innerHTML="";
			}
		}
	}
	
	if(input=="billcity")
	{
		if(billcity.value=="")
		{
			registermsg.innerHTML="<font color='red'>Please enter your City!</font>";
			return false;
		}
		else
		{
			registermsg.innerHTML="";
		}
	}
	
	if(input=='billfax')
	{
		if(billfax.value=="")
		{
			registermsg.innerHTML="<font color='red'>Please enter your Fax!</font>";
			return false;
		}
		else if(!code.test(billfax.value))
		{
			registermsg.innerHTML="<font color='red'>Please enter your valid Fax!</font>";
			return false;
		}
		else
		{
			registermsg.innerHTML="";
		}
	}
	
	if(input=="billphone")
	{	
		if(billphone.value=="")
		{
			registermsg.innerHTML="<font color='red'>Please enter your US/Canada  telephone!</font>";
			return false;
		}
		else if(!code.test(billphone.value))
		{
			registermsg.innerHTML="<font color='red'>Please enter your valid telephone!</font>";
			return false;
		}
		else
		{
			registermsg.innerHTML="";
		}
	}
}

//验证
function checkUser()
{
	//alert(1);
	var registermsg=document.getElementById("regmsg");
	var firstname=document.getElementById("firstname");
	var lastname=document.getElementById("lastname");
	var phone=document.getElementById("phone");
	var useremail=document.getElementById("useremail");
//	var shipfirstname=document.getElementById("shipfirstname");
//	var shiplastname=document.getElementById("shiplastname");
//	var shipemail=document.getElementById("shipemail");
//	var shipaddress1=document.getElementById("shipaddress1");
//	var	shipaddress2=document.getElementById("shipaddress2");
//	var	shipcity=document.getElementById("shipcity");
//	var	shipstate=document.getElementById("shipstate");
//	var	shipprovince=document.getElementById("shipprovince");
//	var	shipzip=document.getElementById("shipzip");
//	var	shipcountry=document.getElementById("shipcountry");
//	var	shipphone=document.getElementById("shipphone");
//	var	shipfax=document.getElementById("shipfax");
	
	var billfirstname=document.getElementById("billfirstname");
	var billlastname=document.getElementById("billlastname");
	var billemail=document.getElementById("billemail");
	var billaddress1=document.getElementById("billaddress1");
	var	billaddress2=document.getElementById("billaddress2");
	var	billcity=document.getElementById("billcity");
	//var	billstate=document.getElementById("billstate");
	//var	billprovince=document.getElementById("billprovince");
	var	billzip=document.getElementById("billzip");
	var	billcountry=document.getElementById("billcountry");
	var	billphone=document.getElementById("billphone");
	var	billfax=document.getElementById("billfax");
	
	if(firstname.value=="")
	{
		registermsg.innerHTML="<font color='red'>Please enter your first name!</font>";	
		return false;
	}
	else if(reg.test(firstname.value))
	{
		registermsg.innerHTML="<font color='red'>Please enter your valid first name!</font>";	
		return false;
	}
	else
	{
		registermsg.innerHTML="";
	}
	if(lastname.value=="")
	{
		registermsg.innerHTML="<font color='red'>Please enter your last name!</font>";
		return false;
	}
	else if(reg.test(lastname.value))
	{
		registermsg.innerHTML="<font color='red'>Please enter your valid last name!</font>";	
		return false;
	}
	else
	{
		registermsg.innerHTML="";
	}
	
	if(useremail.value=="")
	{
		registermsg.innerHTML="<font color='red'>Please enter your email address!</font>";
		return false;
	}else if(!regEmail.test(useremail.value))
	{
		registermsg.innerHTML="<font color='red'>Please enter your valid email address!</font>";
		return false;
	}
	else
	{
		registermsg.innerHTML="";
	}
	
	if(phone != null)
	{
		if(phone.value=="")
		{
			registermsg.innerHTML="<font color='red'>Please enter your US/Canada  telephone!</font>";
			return false;
		}
		/*else if(!ph.test(phone.value))
		{
			registermsg.innerHTML="<font color='red'>Please enter your valid telephone!</font>";
			return false;
		}*/
		else
		{
			registermsg.innerHTML="";
		}
	}
	
//	if(shipfirstname.value=="")
//	{
//		registermsg.innerHTML="<font color='red'>Please enter your shipping first name!</font>";	
//		return false;
//	}
//	else if(reg.test(shipfirstname.value))
//	{
//		registermsg.innerHTML="<font color='red'>Please enter your valid shipping first name!</font>";	
//		return false;
//	}
//	else
//	{
//		registermsg.innerHTML="";
//	}
//		
//	if(shiplastname.value=="")
//	{
//		registermsg.innerHTML="<font color='red'>Please enter your shipping last name!</font>";	
//		return false;
//	}
//	else if(reg.test(shiplastname.value))
//	{
//		registermsg.innerHTML="<font color='red'>Please enter your valid shipping last name!</font>";	
//		return false;
//	}
//	else
//	{
//		registermsg.innerHTML="";
//	}
//	if(shipemail.value=="")
//	{
//		registermsg.innerHTML="<font color='red'>Please enter your shipping email address!</font>";
//		return false;
//	}else if(!regEmail.test(shipemail.value))
//	{
//		registermsg.innerHTML="<font color='red'>Please enter your valid shipping email address!</font>";
//		return false;
//	}
//		
//	if(shipaddress1.value=="")
//	{
//		registermsg.innerHTML="<font color='red'>Please enter your shipping address!</font>";
//		return false;
//	}
//	else
//	{
//		registermsg.innerHTML="";
//	}
//		
//	if(shipzip.value=="")
//	{
//		registermsg.innerHTML="<font color='red'>Please enter your shipping Postcode!</font>";
//		return false;
//	}
//	else if(!code.test(shipzip.value))
//	{
//		registermsg.innerHTML="<font color='red'>Please enter your valid shipping Postcode!</font>";
//		return false;
//	}
//	else
//	{
//		registermsg.innerHTML="";
//	}
//		
//	if(shipcountry.value=="")
//	{
//		registermsg.innerHTML="<font color='red'>Please choose shipping country!</font>";
//		return false;
//	}
//	else
//	{
//		registermsg.innerHTML="";
//	}
//	
//	if(shipstate.value=="")
//	{
//		registermsg.innerHTML="<font color='red'>Please choose shippping State/Province!</font>";
//		return false;
//	}
//	else
//	{
//		registermsg.innerHTML="";
//	}
//	if(shipstate.value=="Other")
//	{
//		if(shipprovince.value=="")
//		{
//			registermsg.innerHTML="<font color='red'>Please enter your shipping province name!</font>";
//			return false;
//		}
//		else
//		{
//			registermsg.innerHTML="";
//		}
//	}
//	if(shipcity.value=="")
//	{
//		registermsg.innerHTML="<font color='red'>Please enter your shipping City!</font>";
//		return false;
//	}
//	else
//	{
//		registermsg.innerHTML="";
//	}
		
		
	if(billfirstname.value=="")
	{
		registermsg.innerHTML="<font color='red'>Please enter your first name!</font>";	
		return false;
	}
	else if(reg.test(billfirstname.value))
	{
		registermsg.innerHTML="<font color='red'>Please enter your valid first name!</font>";	
		return false;
	}
	else
	{
		registermsg.innerHTML="";
	}
	if(billlastname.value=="")
	{
		registermsg.innerHTML="<font color='red'>Please enter your last name!</font>";	
		return false;
	}
	else if(reg.test(billlastname.value))
	{
		registermsg.innerHTML="<font color='red'>Please enter your valid last name!</font>";	
		return false;
	}
	else
	{
		registermsg.innerHTML="";
	}
	if(billemail.value=="")
	{
		registermsg.innerHTML="<font color='red'>Please enter your email address!</font>";
		return false;
	}else if(!regEmail.test(billemail.value))
	{
		registermsg.innerHTML="<font color='red'>Please enter your valid email address!</font>";
		return false;
	}
		
	if(billaddress1.value=="")
	{
		registermsg.innerHTML="<font color='red'>Please enter your address!</font>";
		return false;
	}
	else
	{
		registermsg.innerHTML="";
	}

		
	if(billzip.value=="")
	{
		//registermsg.innerHTML="<font color='red'>Please enter your Zip/Postal code!</font>";
		//return false;
	}
	else if(!code.test(billzip.value))
	{
		registermsg.innerHTML="<font color='red'>Please enter your valid Zip/Postal code!</font>";
		return false;
	}
	else
	{
		registermsg.innerHTML="";
	}
		
	if(billcountry.value=="")
	{
		registermsg.innerHTML="<font color='red'>Please choose your country!</font>";
		return false;
	}
	else
	{
		registermsg.innerHTML="";
	}
	
	if(billphone.value=="")
	{
		registermsg.innerHTML="<font color='red'>Please enter your US/Canada  telephone!</font>";
		return false;
	}
	else if(!ph.test(billphone.value))
	{
		registermsg.innerHTML="<font color='red'>Please enter your valid telephone!</font>";
		return false;
	}
	else
	{
		registermsg.innerHTML="";
	}
	/*if(billstate.value=="")
	{
		registermsg.innerHTML="<font color='red'>Please choose your State!</font>";
		return false;
	}
	else
	{
		registermsg.innerHTML="";
	}
	if(billstate.value=="Other")
	{
		if(billprovince.value=="")
		{
			registermsg.innerHTML="<font color='red'>Please enter your province!</font>";
			return false;
		}
		else
		{
			registermsg.innerHTML="";
		}
	}
	if(billcity.value=="")
	{
		registermsg.innerHTML="<font color='red'>Please enter your City!</font>";
		return false;
	}
	else
	{
		registermsg.innerHTML="";
	}*/
	//alert(2);
}
