var ccFocus=true;
function Foucs(strtemp,showStr)// 当焦点时变动
	{
	str=strtemp+'Hint';
	getId(str).className="focus";
	if (showStr==0)
	{
	tempFocus=strtemp.toLowerCase();
	getId(str).innerHTML=focusArr[strtemp];
	}
	else
	getId(str).innerHTML=showStr;	
	}
	
//error等于1时，表示必填项
function Blur(objname,className,error,haveFocus)  //光标离开时
{	
	hintName=objname+'Hint';
	
	if (className==0)
	{
	tempFocus=strtemp.toLowerCase();
	getId(hintName).innerHTML=focusArr[tempFocus];
	}
	else
	{	
		rValue=eval(className)(objname,getId(hintName),error);	
		if ((rValue==false)&&(haveFocus==1)&& ccFocus)
		{	getId(objname).focus()
			ccFocus=false;
		}
		return rValue;
	}
	
	
}
//联系电话通用示
function Tel(objname,Hint,error)//联系电话
{	var values=getId(objname).value;
  if (!IsTel(values))
	{ 
		Hint.className="error";
        Hint.innerHTML=checkWay[objname];	
		if(error==1)
  		return false;
  	} 
	else 
	{ 
		Hint.className="right";
        Hint.innerHTML="";	
		if(error==1)
		return true;	
  	}
	
}


function Mob(objname,Hint,error)//手机
{	var values=getId(objname).value;
  if (!IsMob(values))
	{ 
		if ((values=='')&&(error==0))
		Hint.className="start";
		else
		{
		Hint.className="error";
        Hint.innerHTML=checkWay[objname];	
		}	
		if(error==1)
  		return false;
  	} 
	else 
	{ 
		Hint.className="right";
        Hint.innerHTML="";	
		if(error==1)
		return true;	
  	}
	
}


function Code(objname,Hint,error)//是否是正确的邮编
{	var values=getId(objname).value;

  if (!IsTel(values)||GetStr(values)>6)
	{ 
		if ((values=='')&&(error==0))
		Hint.className="start";
		else
		{		
		Hint.className="error";
        Hint.innerHTML=checkWay[objname];	
		}	
		if(error==1)
  		return false;
  	} 
	else 
	{ 
		Hint.className="right";
        Hint.innerHTML="";	
		if(error==1)
		return true;	
  	}
}



function QQ(objname,Hint,error)//QQ
{	var values=getId(objname).value;
  if (!IsTel(values))
	{ 
		if ((values=='')&&(error==0))
		Hint.className="start";
		else
		{
		Hint.className="error";
        Hint.innerHTML=checkWay[objname];	
		}	
		if(error==1)
  		return false;
  	} 
	else 
	{ 
		Hint.className="right";
        Hint.innerHTML="";	
		if(error==1)
		return true;	
  	}
}
function Fax(objname,Hint,error)//传真
{	var values=getId(objname).value;

  if (!IsTel(values))
	{ 
		if ((values=='')&&(error==0))
		Hint.className="start";
		else
		{
		Hint.className="error";
        Hint.innerHTML=checkWay[objname];	
		}
		
		if(error==1)
  		return false;
  	} 
	else 
	{ 
		Hint.className="right";
        Hint.innerHTML="";	
		if(error==1)
		return true;	
  	}
	
}
function MSN(objname,Hint,error)//Msn
{	var values=getId(objname).value;

  if (!IsMsn(values))
	{ 
		if ((values=='')&&(error==0))
		Hint.className="start";
		else
		{
		Hint.className="error";
        Hint.innerHTML=checkWay[objname];	
		}
		
		if(error==1)
  		return false;
  	} 
	else 
	{ 
		Hint.className="right";
        Hint.innerHTML="";	
		if(error==1)
		return true;	
  	}
	
}


function CompanyDetail(objname,Hint,error)//公司简介
{	var values=getId(objname).value;
  if (!StrLen(values,10))
	{ 
		Hint.className="error";
        Hint.innerHTML=checkWay[objname];	
		if(error==1)
  		return false;
  	} 
	else 
	{ 
		Hint.className="right";
        Hint.innerHTML="";	
		if(error==1)
		return true;	
  	}
	
}

function LinkMan(objname,Hint,error)//联系人
{	var values=getId(objname).value;
  if (!IsContactMan(values))
	{ 
		Hint.className="error";
        Hint.innerHTML=checkWay[objname];	
		if(error==1)
  		return false;
  	} 
	else 
	{ 
		Hint.className="right";
        Hint.innerHTML="";	
		if(error==1)
		return true;	
  	}
	
}

function CompanyName(objname,Hint,error)//公司名称
{	var values=getId(objname).value;
  if (!IsCompanyName(values))
	{ 
		
		Hint.className="error";
        Hint.innerHTML=checkWay[objname];	
		if(error==1)
  		return false;
  	} 
	else 
	{ 
		Hint.className="right";
        Hint.innerHTML="";	
		if(error==1)
		return true;	
  	}
	
}


function WebSite(objname,Hint,error)//传真
{	var values=getId(objname).value;
   if (!IsURL(values))
	{   
		if ((values=='')&&(error==0))
		Hint.className="start";
		else
		{
		Hint.className="error";
        Hint.innerHTML=checkWay[objname];	
		}
		
		if(error==1)
  		return false;
  	} 
	else 
	{ 
		Hint.className="right";
        Hint.innerHTML="";	
		if(error==1)
		return true;	
  	}
	
}



function Email(objname,Hint,error)//用户名
{	var values=getId(objname).value;
 
  if (!(IsEmail(values,2)))
	{ 
	 Hint.className="error";
        Hint.innerHTML=checkWay[objname];	
		if(error==1)
  		return false;
  	} 
	else 
	{ 
		Hint.className="right";
        Hint.innerHTML="";	
		if(error==1)
		return true;	
  	}
	
}



function UserPass(objname,Hint,error)//登录密码
{	var values=getId(objname).value;
  if (!IsPassword(values))
	{ 
		Hint.className="error";
        Hint.innerHTML=checkWay[objname];	
		if(error==1)
  		return false;
  	} 
	else 
	{ 
		Hint.className="right";
        Hint.innerHTML="";	
		Blur('UserPass2','UserPass2',1)	
  	}	
}

function CheckUserName(s)
{
	
	s=Trim(s);
var patrn=/^([\w－-]){4,40}$/;
if (!patrn.exec(s)) return false;
return true;
}

function UserPass2(objname,Hint,error)//登录密码
{	var values=getId(objname).value;
	  if (!IsPassword(values))
		{ 
			Hint.className="error";
			Hint.innerHTML=checkWay[objname];	
			return false;
		} 
	else 
		{ 
			if (getId('UserPass').value!=values)
			{
			Hint.className="error";
			Hint.innerHTML='两次输入密码不相同，请重新输入确认密码！';	
			}
			else
			{
			Hint.className="right";
			Hint.innerHTML="";				
			}
		}
	
}


function Address(objname,Hint,error)//地址

{	var values=getId(objname).value;
  if (!StrLen(values,5))
	{ 
	if ((values=='')&&(error==0))
		Hint.className="start";
		else
		{
		Hint.className="error";
        Hint.innerHTML=checkWay[objname];	
		}
		
		if(error==1)
  		return false;
  	} 
	else 
	{ 
		Hint.className="right";
        Hint.innerHTML="";	
		if(error==1)
		return true;	
  	}
	
}


