//头部搜索切换
function switch_lab(n)
{
	if(n==0)
	{
		document.formst.stype.value='cp';
		document.getElementById("lab0").className="swlab";
		document.getElementById("lab1").className="swlab1";
		document.getElementById("lab2").className="swlab1";
		document.getElementById("lab3").className="swlab1";
	}
	else if(n==1)
	{
		document.formst.stype.value='zx';
		document.getElementById("lab0").className="swlab1";
		document.getElementById("lab1").className="swlab";
		document.getElementById("lab2").className="swlab1";
		document.getElementById("lab3").className="swlab1";
	}
	else if(n==2)
	{
		document.formst.stype.value='gy';
		document.getElementById("lab0").className="swlab1";
		document.getElementById("lab1").className="swlab1";
		document.getElementById("lab2").className="swlab";
		document.getElementById("lab3").className="swlab1";	
	}
	else if(n==3)
	{
		document.formst.stype.value='qg';
		document.getElementById("lab0").className="swlab1";
		document.getElementById("lab1").className="swlab1";
		document.getElementById("lab2").className="swlab1";
		document.getElementById("lab3").className="swlab";		
	}	
	else
	{
		document.formst.stype.value='cp';
		document.getElementById("lab0").className="swlab";
		document.getElementById("lab1").className="swlab1";
		document.getElementById("lab2").className="swlab1";
		document.getElementById("lab3").className="swlab1";		
	}
}
//最新供应求购活动切换函数
function switch_gy(id)
{
	for(var ls=0;ls<=2;ls++)
	{
		var es=document.getElementById("gy"+ls);
		if(ls==id)
		{
			es.style.display="block";
		}
		else
		{
			es.style.display="none";
		}
	}
}
//最终页面切换
function showsinfo(id)
{
	for (var l=0;l<3;l++)
	{
		var e=document.getElementById("mod"+l);
		var f=document.getElementById("sss"+l);
		if (l==id)
		{
			e.style.display="";
			f.className='button_onstyle';
		}
		else
		{
			e.style.display="none";
			f.className='button_outstyle';	
		}
	}
}
//验证码刷新
function refreshimg()
{
	document.getElementById('checkcode').src="/code.asp?i="+Math.random();
}
//注册页面检测
function ChkName() 
{ 
	var NameStr=document.regform.UserName.value;
	var filter=/^\s*[A-Za-z0-9]{3,16}\s*$/;
	if(NameStr=="")
	{
		document.getElementById("ErrN").innerHTML="<img src=/images/Err.gif border=0 align=absmiddle> <font color=red>请填写您的用户名！</font>";
		//document.regform.Submit.disabled=true;
		return false;
	}	
	else if(NameStr.replace(/\s+/g,"")=="")
	{
		document.getElementById("ErrN").innerHTML="<img src=/images/Err.gif border=0 align=absmiddle> <font color=red>请不要使用连续空格做为注册名！</font>";			
		return false;
	}	
	else if(!filter.test(NameStr))
	{ 
		if(NameStr.replace(/\s+/g,"")!="")
		{
			document.getElementById("ErrN").innerHTML="<img src=/images/Err.gif border=0 align=absmiddle> <font color=red>只允许数字和26个字母,不能使用特殊符号和汉字,长度3到16个字符！</font>";
			//document.regform.Submit.disabled=true;
			return false;
		}
	}	
	else
	{
		var xmlhttp;
		if(window.ActiveXObject)
		{ 
		xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
		}
		else if(window.XMLHttpRequest)
		{ 
		xmlhttp=new XMLHttpRequest();
		}
		xmlhttp.onreadystatechange=function(){
			if(xmlhttp.readyState==4 && xmlhttp.status==200)
			{
				if(xmlhttp.ResponseText==1)
				{
				document.getElementById("ErrN").innerHTML="<img src=/images/Err.gif border=0 align=absmiddle> <font color=red>该用户名已经被使用！</font>";
				//document.regform.Submit.disabled=true;
				return false;
				}
				else 
				{
				document.getElementById("ErrN").innerHTML="<img src=/images/OK.gif border=0 align=absmiddle> <font color=red>可以使用！</font>";
				//document.regform.Submit.disabled=false;
				return true;
				}
			}
			else
			{
				document.getElementById("ErrN").innerHTML="<img src=/images/loading.gif border=0 align=absmiddle> <font color=red>正在检测用户名！</font>";	
			}	
		} 
		xmlhttp.open("POST", "/ChkName.asp?UserName="+NameStr, false); 
		xmlhttp.send(); 
	}	
} 
function ChkPass() 
{ 
	var PassStr=document.regform.PassWord.value;
	var filter=/^\s*[A-Za-z0-9]{6,20}\s*$/;
	if(PassStr=="")
	{
		document.getElementById("ErrP").innerHTML="<img src=/images/Err.gif border=0 align=absmiddle> <font color=red>请输入密码！</font>";
		//document.regform.Submit.disabled=true;
		return false;
	}
	else if(!filter.test(PassStr))
	{ 
		if(PassStr.replace(/\s+/g,"")!="")
		{
			document.getElementById("ErrP").innerHTML="<img src=/images/Err.gif border=0 align=absmiddle> <font color=red>只允许数字和26个字母,不能使用特殊符号和汉字,长度6到20个字符！</font>";
			//document.regform.Submit.disabled=true;
			return false;
		}
	}	
	else
	{
		document.getElementById("ErrP").innerHTML="<img src=/images/OK.gif border=0 align=absmiddle> <font color=red>可以使用</font>";		
		//document.regform.Submit.disabled=false;
		return true;
	}
}
function ChkPass2() 
{ 
	var PassStr=document.regform.PassWord.value;
	var PassStr2=document.regform.PassWord2.value;
	if(PassStr2=="")
	{
		document.getElementById("ErrP2").innerHTML="<img src=/images/Err.gif border=0 align=absmiddle> <font color=red>请输入确认密码！</font>";
		//document.regform.Submit.disabled=true;
		return false;
	}
	else if(PassStr!=PassStr2)
	{ 
		document.getElementById("ErrP2").innerHTML="<img src=/images/Err.gif border=0 align=absmiddle> <font color=red>确认密码与密码不一致！</font>";
		//document.regform.Submit.disabled=true;
		return false;
	}	
	else
	{
		document.getElementById("ErrP2").innerHTML="<img src=/images/OK.gif border=0 align=absmiddle>";		
		//document.regform.Submit.disabled=false;
		return true;
	}
}
function ChkEmail() 
{ 
	var EmailStr=document.regform.Email.value;
	var filter=/^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$/;
	if(EmailStr=="")
	{
		document.getElementById("ErrE").innerHTML="<img src=/images/Err.gif border=0 align=absmiddle> <font color=red>请填写您的电子邮件！</font>";
		//document.regform.Submit.disabled=true;
		return false;
	}
	else if(!filter.test(EmailStr))
	{ 
		if(EmailStr.replace(/\s+/g,"")!="")
		{
			document.getElementById("ErrE").innerHTML="<img src=/images/Err.gif border=0 align=absmiddle> <font color=red>电子邮件格式不正确！</font>";
			//document.regform.Submit.disabled=true;
			return false;
		}
	}	
	else
	{
		document.getElementById("ErrE").innerHTML="<img src=/images/OK.gif border=0 align=absmiddle> <font color=red>可以使用</font>";		
		//document.regform.Submit.disabled=false;
		return true;
	}
}
function ChkTel() 
{ 
	var TelStr=document.regform.Phone.value;
	var filter=/^15\d{9}$|^13\d{9}$|^18\d{9}$|^14\d{9}$/;
	if(TelStr=="")
	{
		document.getElementById("ErrT").innerHTML="<img src=/images/Err.gif border=0 align=absmiddle> <font color=red>请填写您的手机号码！</font>";
		//document.regform.Submit.disabled=true;
		return false;
	}
	else if(!filter.test(TelStr))
	{ 
		if(TelStr.replace(/\s+/g,"")!="")
		{
			document.getElementById("ErrT").innerHTML="<img src=/images/Err.gif border=0 align=absmiddle> <font color=red>手机号码不正确！</font>";
			//document.regform.Submit.disabled=true;
			return false;
		}
	}	
	else
	{
		document.getElementById("ErrT").innerHTML="<img src=/images/OK.gif border=0 align=absmiddle> <font color=red>可以使用</font>";		
		//document.regform.Submit.disabled=false;
		return true;
	}
}
function ChkPrs() 
{ 
	var PersStr=document.regform.Person.value;
	if(PersStr=="")
	{
		document.getElementById("ErrPs").innerHTML="<img src=/images/Err.gif border=0 align=absmiddle> <font color=red>请填写联系人！</font>";
		//document.regform.Submit.disabled=true;
		return false;
	}
	else if(PersStr.length<2 || PersStr.length>12)
	{ 
		document.getElementById("ErrPs").innerHTML="<img src=/images/Err.gif border=0 align=absmiddle> <font color=red>联系人不能小于2个字符或大于12个字符！</font>";
		//document.regform.Submit.disabled=true;
		return false;
	}	
	else
	{
		document.getElementById("ErrPs").innerHTML="<img src=/images/OK.gif border=0 align=absmiddle>";		
		//document.regform.Submit.disabled=false;
		return true;
	}
}
function ChkWeb() 
{ 
	var WebStr=document.regform.WebSite.value;
	if(WebStr!="")
	{
		if(WebStr.indexOf("http://")<0 || WebStr.length<9 || WebStr.indexOf(".")<0)
		{
			document.getElementById("ErrWs").innerHTML="<img src=/images/Err.gif border=0 align=absmiddle> <font color=red>请填写正确的网址！</font>";	
			//document.regform.Submit.disabled=true;
			return false;
		}
		else
		{
			document.getElementById("ErrWs").innerHTML="<img src=/images/OK.gif border=0 align=absmiddle>";		
			//document.regform.Submit.disabled=false;
			return true;
		}
	}
}
function ChkCode() 
{ 
	var Codestr=document.regform.Code.value;
	if(Codestr=="")
	{
		document.getElementById("ErrCode").innerHTML="<img src=/images/Err.gif border=0 align=absmiddle> <font color=red>请填写验证码！</font>";
		//document.regform.Submit.disabled=true;
		return false;
	}
	else
	{
		var xmlhttp;
		if(window.ActiveXObject)
		{ 
		xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
		}
		else if(window.XMLHttpRequest)
		{ 
		xmlhttp=new XMLHttpRequest();
		}
		xmlhttp.onreadystatechange=function(){
			if(xmlhttp.readyState==4 && xmlhttp.status==200)
			{
				if(xmlhttp.ResponseText==1)
				{
				document.getElementById("ErrCode").innerHTML="<img src=/images/Err.gif border=0 align=absmiddle> <font color=red>验证码错误！</font>";
				//document.regform.Submit.disabled=true;
				return false;
				}
				else 
				{
				document.getElementById("ErrCode").innerHTML="<img src=/images/OK.gif border=0 align=absmiddle>";
				//document.regform.Submit.disabled=false;
				return true;
				}
			}
			else
			{
				document.getElementById("ErrCode").innerHTML="<img src=/images/loading.gif border=0 align=absmiddle> <font color=red>正在核对验证码！</font>";	
			}	
		} 
		xmlhttp.open("POST", "/ChkCode.asp?Code="+Codestr, false); 
		xmlhttp.send(); 
	}
}
function CheckReg()
{
	if(ChkName()==false || ChkPass()==false || ChkPass2()==false || ChkEmail()==false || ChkTel()==false || ChkPrs()==false || ChkWeb()==false || ChkCode()==false)
	{
	return false;
	}
}

//信息发布页面检测
function ChkTitles() 
{ 
	var TitlStr=document.myform.Title.value;
	if(TitlStr=="")
	{
		document.getElementById("ErrTi").innerHTML="<img src=/images/Err.gif border=0 align=absmiddle> <font color=red>请输入信息标题！</font>";	
		return false;
	}
	else if(TitlStr.replace(/\s+/g,"")=="")
	{
		document.getElementById("ErrTi").innerHTML="<img src=/images/Err.gif border=0 align=absmiddle> <font color=red>请不要使用连续空格做为标题！</font>";			
		return false;
	}
	else if(TitlStr.length<5)
	{ 
		document.getElementById("ErrTi").innerHTML="<img src=/images/Err.gif border=0 align=absmiddle> <font color=red>信息标题不能少于5个字符！</font>";
		return false;
	}
	else if(TitlStr.length>200)
	{ 
		document.getElementById("ErrTi").innerHTML="<img src=/images/Err.gif border=0 align=absmiddle> <font color=red>信息标题不要大于200个字符！</font>";
		return false;
	}
	else
	{
		document.getElementById("ErrTi").innerHTML="<img src=/images/OK.gif border=0 align=absmiddle>";		
		return true;
	}	
} 
function ChkPrss() 
{ 
	var PersStr=document.myform.Person.value;
	if(PersStr=="")
	{
		document.getElementById("ErrPs").innerHTML="<img src=/images/Err.gif border=0 align=absmiddle> <font color=red>请输入联系人！</font>";		
		return false;
	}
	else if(PersStr.length<2 || PersStr.length>12)
	{ 
		document.getElementById("ErrPs").innerHTML="<img src=/images/Err.gif border=0 align=absmiddle> <font color=red>联系人不能小于2个字符或大于12个字符！</font>";			
		return false;
	}	
	else
	{
		document.getElementById("ErrPs").innerHTML="<img src=/images/OK.gif border=0 align=absmiddle>";		
		return true;
	}
}
function ChkTels() 
{ 
	var TelStr=document.myform.Phone.value;
	var filter=/^15\d{9}$|^13\d{9}$|^18\d{9}$|^14\d{9}$/;
	if(TelStr=="")
	{
		document.getElementById("ErrT").innerHTML="<img src=/images/Err.gif border=0 align=absmiddle> <font color=red>请输入您的手机号码！</font>";		
		return false;
	}
	else if(!filter.test(TelStr))
	{ 
		if(TelStr.replace(/\s+/g,"")!="")
		{
			document.getElementById("ErrT").innerHTML="<img src=/images/Err.gif border=0 align=absmiddle> <font color=red>手机号码不正确！</font>";			
			return false;
		}
	}	
	else
	{
		document.getElementById("ErrT").innerHTML="<img src=/images/OK.gif border=0 align=absmiddle> <font color=red>可以使用</font>";		
		return true;
	}
}
function ChkEmails() 
{ 
	var EmailStr=document.myform.Email.value;
	var filter=/^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$/;
	if(EmailStr=="")
	{
		document.getElementById("ErrE").innerHTML="<img src=/images/Err.gif border=0 align=absmiddle> <font color=red>请输入您的电子邮件！</font>";		
		return false;
	}
	else if(!filter.test(EmailStr))
	{ 
		if(EmailStr.replace(/\s+/g,"")!="")
		{
			document.getElementById("ErrE").innerHTML="<img src=/images/Err.gif border=0 align=absmiddle> <font color=red>电子邮件格式不正确！</font>";			
			return false;
		}
	}	
	else
	{
		document.getElementById("ErrE").innerHTML="<img src=/images/OK.gif border=0 align=absmiddle> <font color=red>可以使用！</font>";		
		return true;
	}
}
function ChkWebs() 
{ 
	var WebStr=document.myform.WebSite.value;
	if(WebStr!="")
	{
		if(WebStr.indexOf("http://")<0 || WebStr.length<9 || WebStr.indexOf(".")<0)
		{
			document.getElementById("ErrWs").innerHTML="<img src=/images/Err.gif border=0 align=absmiddle> <font color=red>请输入正确的网址！</font>";		
			return false;
		}
		else
		{
			document.getElementById("ErrWs").innerHTML="<img src=/images/OK.gif border=0 align=absmiddle>";		
			return true;
		}
	}
}
function ChkCodes() 
{ 
	var Codestr=document.myform.Code.value;
	if(Codestr=="")
	{
		document.getElementById("ErrCode").innerHTML="<img src=/images/Err.gif border=0 align=absmiddle> <font color=red>请填写验证码！</font>";
		return false;
	}
	else
	{
		var xmlhttp;
		if(window.ActiveXObject)
		{ 
		xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
		}
		else if(window.XMLHttpRequest)
		{ 
		xmlhttp=new XMLHttpRequest();
		}
		xmlhttp.onreadystatechange=function(){
			if(xmlhttp.readyState==4 && xmlhttp.status==200)
			{
				if(xmlhttp.ResponseText==1)
				{
				document.getElementById("ErrCode").innerHTML="<img src=/images/Err.gif border=0 align=absmiddle> <font color=red>验证码错误！</font>";
				return false;
				}
				else 
				{
				document.getElementById("ErrCode").innerHTML="<img src=/images/OK.gif border=0 align=absmiddle>";
				return true;
				}
			}
			else
			{
				document.getElementById("ErrCode").innerHTML="<img src=/images/loading.gif border=0 align=absmiddle> <font color=red>正在核对验证码！</font>";	
			}	
		} 
		xmlhttp.open("POST", "/ChkCode.asp?Code="+Codestr, false); 
		xmlhttp.send(); 
	}
}
function ChkContents() 
{ 
	document.myform.elements.Content.value=editor.getSource();
	if(!document.myform.Content.disabled && document.myform.elements.Content.value=='')
	{
		alert('请输入信息内容！');
		document.myform.Content.focus;
		return false
	}
	else
	{
		return true;
	}
}

function CheckForms()
{
	if(ChkTitles()==false || ChkPrss()==false || ChkTels()==false || ChkEmails()==false || ChkWebs()==false || ChkCodes()==false || ChkContents()==false)
	{
		return false;
	}
}

//修改注册信息页面
function ChkPass22() 
{ 
	var PassStr=document.modform.PassWord.value;
	var filter=/^\s*[A-Za-z0-9]{6,20}\s*$/;
	if(PassStr!="")
	{
		if(!filter.test(PassStr))
		{ 
			if(PassStr.replace(/\s+/g,"")!="")
			{
			document.getElementById("ErrP").innerHTML="<img src=/images/Err.gif border=0 align=absmiddle> <font color=red>只允许数字和26个字母,不能使用特殊符号和汉字,长度6到20个字符！</font>";
			return false;
			}
		}	
		else
		{
			document.getElementById("ErrP").innerHTML="<img src=/images/OK.gif border=0 align=absmiddle> <font color=red>可以使用</font>";		
			return true;
		}
	}
}
function ChkPass222() 
{ 
	var PassStr=document.modform.PassWord.value;
	var PassStr2=document.modform.PassWord2.value;
	if(PassStr!="" || PassStr2!="")
	{
		if(PassStr!=PassStr2)
		{ 
			document.getElementById("ErrP2").innerHTML="<img src=/images/Err.gif border=0 align=absmiddle> <font color=red>确认密码与密码不一致！</font>";
			return false;
		}
		else
		{
			document.getElementById("ErrP2").innerHTML="<img src=/images/OK.gif border=0 align=absmiddle>";		
			return true;
		}
	}
}
function ChkEmail2() 
{ 
	var EmailStr=document.modform.Email.value;
	var filter=/^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$/;
	if(EmailStr!="")
	{
		if(!filter.test(EmailStr))
		{ 
			if(EmailStr.replace(/\s+/g,"")!="")
			{
			document.getElementById("ErrE").innerHTML="<img src=/images/Err.gif border=0 align=absmiddle> <font color=red>电子邮件格式不正确！</font>";
			return false;
			}
		}	
		else
		{
			document.getElementById("ErrE").innerHTML="<img src=/images/OK.gif border=0 align=absmiddle> <font color=red>可以使用</font>";		
			return true;
		}
	}
}
function ChkTel2() 
{ 
	var TelStr=document.modform.Phone.value;
	var filter=/^15\d{9}$|^13\d{9}$|^18\d{9}$|^14\d{9}$/;
	if(TelStr!="")
	{
		if(!filter.test(TelStr))
		{ 
			if(TelStr.replace(/\s+/g,"")!="")
			{
			document.getElementById("ErrT").innerHTML="<img src=/images/Err.gif border=0 align=absmiddle> <font color=red>手机号码不正确！</font>";
			return false;
			}
		}	
		else
		{
			document.getElementById("ErrT").innerHTML="<img src=/images/OK.gif border=0 align=absmiddle> <font color=red>可以使用</font>";		
			return true;
		}
	}
}
function ChkPrs2() 
{ 
	var PersStr=document.modform.Person.value;
	if(PersStr!="")
	{
		if(PersStr.length<2 || PersStr.length>12)
		{ 
			document.getElementById("ErrPs").innerHTML="<img src=/images/Err.gif border=0 align=absmiddle> <font color=red>联系人不能小于2个字符或大于12个字符！</font>";
			return false;
		}	
		else
		{
			document.getElementById("ErrPs").innerHTML="<img src=/images/OK.gif border=0 align=absmiddle>";		
			return true;
		}
	}
}
function ChkWeb2() 
{ 
	var WebStr=document.modform.WebSite.value;
	if(WebStr!="")
	{
		if(WebStr.indexOf("http://")<0 || WebStr.length<9 || WebStr.indexOf(".")<0)
		{
			document.getElementById("ErrWs").innerHTML="<img src=/images/Err.gif border=0 align=absmiddle> <font color=red>请填写正确的网址！</font>";	
			return false;
		}
		else
		{
			document.getElementById("ErrWs").innerHTML="<img src=/images/OK.gif border=0 align=absmiddle>";		
			return true;
		}
	}
}
function CheckMod()
{
	if(ChkPass22()==false || ChkPass222()==false || ChkEmail2()==false || ChkTel2()==false || ChkPrs2()==false || ChkWeb2()==false)
	{
	return false;
	}
}
//登录检测
function CheckLogin()
{
	if((document.formlogin.UserName.value)=="")
	{
		alert("请输入登录用户名！")
		document.formlogin.UserName.focus();
		return false;
	}
	if((document.formlogin.PassWord.value)=="")
	{
		alert("请输入登录密码！")
		document.formlogin.PassWord.focus();
		return false;
	}
}
//用户退出函数
function UserExit()
{
	var xmlhttp;
	if(window.ActiveXObject)
	{ 
	xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
	}
	else if(window.XMLHttpRequest)
	{ 
	xmlhttp=new XMLHttpRequest();
	}
	xmlhttp.onreadystatechange=function()
	{
		if(xmlhttp.readyState==4 && xmlhttp.status==200)
		{
			if(xmlhttp.ResponseText=="Ok")
			{
				document.location.reload();
			}
			else
			{
				alert("服务器暂时无法响应，请稍后再试！");
			}
		}
	}		
	xmlhttp.open("POST","/UserExit.asp",false);
	xmlhttp.send();
}
