﻿	 function $(id){return document.getElementById(id);}
	 function $F(id){return document.getElementById(id).value;}
	 function $N(name){return document.getElementsByTagName(name)}
	
	 function isName(s)  
	 {  
	 var patrn=/^(\w){4,16}$/;  
	 if (!patrn.exec(s)) {return false;}  
	 return true;  
	 }
	  function isAns(s)  
	 {  
	 var patrn=/^(\w)$/;  
	 if (!patrn.exec(s)) {return false;}  
	 return true;  
	 }
	//电子邮箱
	  function isEmail(s){
	   var patrn=/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/;
	   if (!patrn.exec(s)) {return false;}  
	   return true ;
	 }
	 //判断网站地址
	 function isUrl(s){
var patrn=/^http:\/\/[A-Za-z0-9]+\.[A-Za-z0-9]+[\/=\?%\-&_~`@[\]\':+!]*([^<>\"\"])*/;
	   if (!patrn.exec(s)) {return false } 
	   return true ;
	 }
	 /* 后来加入 */
function isPhone(strValue)
{
	var reg = /^(\(\d+\))*(\d)+(-(\d)+)*$/gi;
	return reg.test(strValue);
}
function isTel(strValue)
{
	var reg=/^1[3|5]\d{9}$/gi;
	return reg.test(strValue)
}
function isQq(strValue)
{
	var reg=/^\d{5,10}$/gi;
	return reg.test(strValue);
}
function isPassword(strValue)
{
	 var patrn=/^\w{6,16}$/;  
	 if (!patrn.exec(strValue)) {return false;}  
	 return true;  
	
	//reg=/^\w{6,32}$/g;
	//alert(reg.test(strValue));
	//return reg.test(strValue);
}
function isData(strValue)
{
	var reg=/^\d{4}-\d{1,2}-\d{1,2}$/;
	return reg.test(strValue);
}
function isId(strValue)
{
	var reg=/^\d{14}[0-9|x|X]$/;
	var reg1=/^\d{17}[0-9|x|X]$/;
	return reg.test(strValue)|reg1.test(strValue);
}
function isChinaname(strValue)
{
	var reg=/[^\u4e00-\u9fa5]/gi;
	return !reg.test(strValue);
}
function isDigital(strValue,min,max)
{
	var reg=/^\d*$/gi;
	if(reg.test(strValue) && strValue.length>=min && strValue.length<=max)
	{
		return true;
	}
	else
	{
		return false;
	}
}
		function checkName()
		{
		
			if($F('name')=="")
			{
				with($('nameMsg'))
				{
					innerHTML="请输入用户名";
				}	
			}	
			else	if($F('name')!=="" &&!isName($F('name')))
			{
				with($('nameMsg'))
				{
					innerHTML="请输入4-20个字符(包括小写字母、数字、下划线、中文)";
				}
				return false;
			}
			else
			{
				with($('nameMsg'))
				{
					innerHTML="请记住您的用户名";
				}
				return true;
			}
		}
		
		function checkPwd()
		{
			if($F('password')=="")
			{
				with($('pwdMsg'))
				{
					innerHTML="请输入密码";
				}
				return false;
			}else if(!isPassword($F('password')))
			{
				
				with($('pwdMsg'))
				{
					innerHTML="请输入6-20个字符(A-Z, a-z, 0-9,_ ,).";
				}
				return false;
			}
			else
			{
				with($('pwdMsg'))
				{
					innerHTML="请记住您的密码";
				}
				return true;
			}
		}

		function checkPwd2()
		{
			if($F('repassword')=="")
			{
				with($('pwdMsg2'))
				{
					innerHTML="请再输入一遍您上面输入的密码";
				}
				return false;
			}	
			else	if(!isPassword($F('repassword')))
			{
				with($('pwdMsg2'))
				{
					innerHTML="请输入6-20个字符(A-Z, a-z, 0-9,_ ,).";
				}
				return false;
				
			} else if($F('repassword')==$F('password'))
			{
				with($('pwdMsg2'))
				{
					innerHTML="请记住您的密码";
				}
				return true;
			}
			else
			{
				with($('pwdMsg2'))
				{
					innerHTML="请确认两次输入的密码一致";
				}
				return false;
			}
			
		}
		function checkEmail()
		{
			if($F('email')=="")
			{
				with($('mailMsg'))
				{
					innerHTML="请输入您的电子邮件";
				}	
			}	
			else	if(!isEmail($F('email'))&&$F('email')!='')
			{
				with($('mailMsg'))
				{
					innerHTML="请输入格式正确的电子邮件,例如 aaa@123.com";
				}
				return false;
			}
			else
			{
				with($('mailMsg'))
				{
					innerHTML="请记住您输入的电子邮件,当密码遗失时凭此领取";
				}
				return true;
			}
		}
		function checkQuestion()
		{	
			with($('qSelMsg'))
			{
				if($('qSel').selectedIndex=='')
				{
					innerHTML= '请选择问题'
					className=  'eName';
					$('qSel').parentNode.className="divstyle";
					return false;
				}
				else
				{
					innerHTML="请记住您设置的问题";
					className= 'rName';
					$('qSel').parentNode.className="divstyle2";
					return true;
				}
			}
		}
		function checkAnswer()
		{
			if($('qSel').selectedIndex=='')
			{
				$('qSelMsg').innerHTML= '请选择问题'
				$('qSelMsg').className=  'eName';
				return false;
				
			} 
			else
			{
				if($F('answer')=="")
					{
						with($('ansMsg'))
						{
							innerHTML="请输入答案";
							className="eName";
							
						}	
						$('answer').className='txtW';
						$('answer').parentNode.className="divstyle";
					}	
					/*else	if($F('answer')!="" )
					{
						with($('ansMsg'))
						{
							innerHTML="";
							className="rName";
							
						}
						$('answer').className='txtE';
						$('answer').parentNode.className="divstyle";
						return false;
					}*/
					else
					{
						with($('ansMsg'))
						{
							innerHTML="请记住您的答案";
							className="rName";
							
						}
						$('answer').className='txtR';
						$('answer').parentNode.className="divstyle2";
						return true;
					}
					}
		}
		function checkUrl()
		{
			if($F('site')!=''&&!isUrl($F('site')))
			{
				with($('siteMsg'))
				{
					innerHTML="Please enter webSite,like:http://www.bluekekvin.com";
					className="wName";
					
				}
				$('site').className='txtE';
				$('site').parentNode.className="divstyle";
				return false;
			}
			else
			{
				with($('siteMsg'))
				{
					innerHTML="you can get other information for this";
					className="rName";
					
				}
				$('site').className='txtR';
				$('site').parentNode.className="divstyle2";
				return true;
			}
		}
		/* load input style set
		function inputLoadOk()
		{
			var elm = $N('input');
			for( i=0; i<elm.length;i++)
			{
				if(elm[i].type != "button" && elm[i].type != "submit" && elm[i].type != "reset"&&elm[i].type!="checkbox")
				{
					elm[i].className="txtW";
					//elm[i].nextSibling.innerHTML="txtW";
					//alert(elm[i].nextSibling.innerHTML)
				}
			}		
		 }
	*/
	function infoClick()
	{
			if($('info').checked)
			{
				$('itemMsg').display = false;	
				return true;
			}
	}


	function checkForm()
	{
			if(checkName()&&checkPwd()&&checkPwd2()&&checkEmail())
				{
					if(!$('info').checked)
					{
						with($('itemMsg'))
						{
							innerHTML="同意以上条款方可注册";
						}
						return false;
					}
					return true;
			}
			return false;
	}



		function checkData()
		{
			if($F('data')!=''&&!isData($F('data')))
			{
				with($('dataMsg'))
				{
					innerHTML="请输入正确的时间格式(例如:2008-01-01)";
					className="wName";
					
				}
				$('data').className='txtE';
				$('data').parentNode.className="divstyle";
				return false;
			}
			else if($F('data')=='')
			{
				with($('dataMsg'))
				{
					innerHTML="";
					className="";
					
				}
				$('data').className='txtR';
				$('data').parentNode.className="divstyle2";
				return true;
			}
			else
			{
				with($('dataMsg'))
				{
					innerHTML="通过验证";
					className="rName";
					
				}
				$('data').className='txtR';
				$('data').parentNode.className="divstyle2";
				return true;
			}
		}
		function checkId()
		{
			if($F('idnum')!=''&&!isId($F('idnum')))
			{
				with($('idMsg'))
				{
					innerHTML="请输入合法的身份证号码";
					className="wName";
					
				}
				$('idnum').className='txtE';
				$('idnum').parentNode.className="divstyle";
				return false;
			}
			else if($F('idnum')=='')
			{
				with($('idMsg'))
				{
					innerHTML="请输入身份证号码";
					className="eName";
					
				}
				$('idnum').className='txtW';
				$('idnum').parentNode.className="divstyle";
			}
			else
			{
				with($('idMsg'))
				{
					innerHTML="请记住您输入的身份证号码";
					className="rName";
					
				}
				$('idnum').className='txtR';
				$('idnum').parentNode.className="divstyle2";
				return true;
			}
		}
		function checkRname()
		{
			if($F('rname')=='')
			{
				with($('rnameMsg'))
				{
					innerHTML="请输入您的真实姓名";
					className="eName";
					
				}
				$('rname').className='txtW';
				$('rname').parentNode.className="divstyle";
			}
			else if($F('rname')!=''&&!isChinaname($F('rname')))
			{
				with($('rnameMsg'))
				{
					innerHTML="请输入合法的真实中文姓名(不包含空格)";
					className="wName";
					
				}
				$('rname').className='txtE';
				$('rname').parentNode.className="divstyle";
				return false;
			}
			else
			{
				with($('rnameMsg'))
				{
					innerHTML="姓名通过验证";
					className="rName";
					
				}
				$('rname').className='txtR';
				$('rname').parentNode.className="divstyle2";
				return true;
			}
		}
		function checkDepartment()
		{	
			with($('pSelMsg'))
			{
				if($('pSel').selectedIndex=='')
				{
					innerHTML= '请选择部门'
					className=  'eName';
					$('pSel').parentNode.className="divstyle";
					return false;
				}
				else
				{
					innerHTML="验证通过,请继续";
					className= 'rName';
					$('pSel').parentNode.className="divstyle2";
					return true;
				}
			}
		}
		function checkRegion()
		{	
			with($('rSelMsg'))
			{
				if($('rSel').selectedIndex=='')
				{
					innerHTML= '请选择地区'
					className=  'eName';
					$('rSel').parentNode.className="divstyle";
					return false;
				}
				else
				{
					innerHTML="验证通过,请继续";
					className= 'rName';
					$('rSel').parentNode.className="divstyle2";
					return true;
				}
			}
		}
