function validateUsername(obj)
{
	var str = obj.value;
    	//var patn = /^[a-zA-Z]+[a-zA-Z0-9]+$/; 
	var patn=/^\s*[.A-Za-z0-9_-]{6,20}\s*$/;
    	//var patn = /^[^\s]*$/;
	if(obj.value=="")
	{
		ini_msg(obj.id+"_msg", (eval(obj.id+"Msg"))[0]);
		rightUserName="";
		return false;
	}
	else
	{
    	if(!checkByteLength(str,6,20) || !patn.test(str))
		{
			var obj2=document.getElementById(obj.id + "_msg");
			showError(obj2, (eval(obj.id+"Msg"))[1]);
			return false;
		}
		else
		{
			if (inputUserName!="" && checkUserName)
			{
				if (inputUserName!=obj.value)
				{
					startRequest('checkUserName.aspx', 'userName=' + obj.value, 'userCheckname');
					return true;
				}
				else
				{
					var obj2=document.getElementById(obj.id + "_msg");
					showRight(obj2,"填写正确。");
					return true;
				}
			}
			else
			{
				if (inputUserName!="" && checkUserName==false)
				{
					if (inputUserName!=obj.value)
					{
						startRequest('checkUserName.aspx', 'username=' + obj.value, 'userCheckname');
						return true;
					}
					else
					{
						var obj2=document.getElementById(obj.id + "_msg");
						showError(obj2, "对不起，用户名已经被注册，请换一个再试。");
						return true;
					}
				}
				else
				{			
				    startRequest('checkUserName.aspx', 'username=' + obj.value, 'userCheckname');
					return true;
				}
			}
		}
	}
}


function validatePassword(obj)
{
	var str = obj.value;
    	//var patn = /^[a-zA-Z]+[a-zA-Z0-9]+$/; 
	var patn=/^\s*[.A-Za-z0-9_-]{6,20}\s*$/;
    	//var patn = /^[^\s]*$/;
	if(obj.value=="")
	{
		ini_msg(obj.id+"_msg", (eval(obj.id+"Msg"))[0]);
		return false;
	}
	else
	{
    	if(!checkByteLength(str,6,20) || !patn.test(str))
		{
			var obj2 = document.getElementById(obj.id+"_msg");
			showError(obj2, (eval(obj.id+"Msg"))[1]);
			return false;
		}
		else
		{
			var obj2 = document.getElementById(obj.id+"_msg");
			showRight(obj2,"填写正确。")
			var obj3 = document.getElementById("txtRePassWord");
			if (obj.value==obj3.value)
			{
				showRight(document.getElementById("txtRePassWord_Msg"),"填写正确。");
				return true;
			}
			else
			{
				obj3.value="";
				ini_msg(obj3.id+"_msg", txtRePassWordMsg[0]);
				return true;
			}
		}
	}
}

function validateRePassWord(obj)
{
	var str = obj.value;
    	//var patn = /^[a-zA-Z]+[a-zA-Z0-9]+$/; 
	var patn=/^\s*[.A-Za-z0-9_-]{6,20}\s*$/;
    	//var patn = /^[^\s]*$/;
	if(obj.value=="")
	{
		ini_msg(obj.id+"_msg", (eval(obj.id+"Msg"))[0]);
		return false;
	}
	else
	{
		var obj2 = document.getElementById(obj.id+'_msg');
		if(document.getElementById("txtPassWord").value==obj.value)
		{
			showRight(obj2,"填写正确。");
			return true;
		}
		else
		{
			showError(obj2, (eval(obj.id+"Msg"))[1]);
			return false;
		}
	}
}

//通用检证
function validateComm(obj)
{
	var str = obj.value;
	if(obj.value=="")
	{
		ini_msg(obj.id+"_msg", "");
		return false;
	}
	else
	{
		var obj2 = document.getElementById(obj.id+"_msg");
		showRight(obj2,"填写正确。");
		return true;
	}
}
//检证邮编
function validatePost(obj)
{
	var str1 = obj.value;
	if(str1=="")
	{
		ini_msg(obj.id+"_msg", "");
		return false;
	}
	else
	{
		var str = tot(str1); 
		var patn = /^\d{3,10}$/;
		var obj2 = document.getElementById(obj.id+"_msg");
		if(!patn.test(str))
		{
			showError(obj2, "邮编填写不正确，邮编必须是小于10位的数字。");
			return false;
		}
		else
		{
			showRight(obj2,"填写正确。")
			return true;
		}
	}
}
//检测性别
var titlecheck = false;
function validateSex()
{
			//判断性别有没选
		var titleObjs=document.getElementById("sex").getElementsByTagName("input");
		for(var i=0;i<titleObjs.length;i++){
			if(titleObjs[i].checked){
				titlecheck=true;
				break;
			}
		}
		if(!titlecheck){
			
			var obj=document.getElementById('txtSex_msg');
			showError(obj, "请选择性别");
			return false;
		}
		else
		    return true;
}

function validateEmail(obj)
{

	var str = obj.value;
	var patn = /^[_a-zA-Z0-9\-]+(\.[_a-zA-Z0-9\-]*)*@[a-zA-Z0-9\-]+([\.][a-zA-Z0-9\-]+)+$/;
	
	if(obj.value=="")
	{
		ini_msg(obj.id+"_msg", (eval(obj.id+"Msg"))[0]);
		return false;
	}
	else
	{
    	if(!checkByteLength(str,1,50) || !patn.test(str))
		{
			var obj2=document.getElementById(obj.id + "_msg");
			showError(obj2, (eval(obj.id+"Msg"))[1]);
			return false;
		}
		else
		{
			var obj2=document.getElementById(obj.id + "_msg");
			showRight(obj2,"填写正确。");
			return true;
		}
	}
}

function validateQQ()
{
	var obj1=document.getElementById("txtQQ1");
	var obj2=document.getElementById("txtQQ2");
	var obj3=document.getElementById("txtQQ3");
	if(obj1.value=="" && obj2.value=="" && obj3.value=="")
	{
		ini_msg("txtQQ_msg",txtQQMsg[0]);
		return true;
	}
	else
	{
		var patn = /^[1-9]\d{4,9}$/;
		obj=document.getElementById("txtQQ_msg");
		if(obj1.value!="")
		{
			if(!patn.test(tot(obj1.value)))
			{
				showError(obj,"客服QQ1格式输入错误，请认真填写。");
				return false;
			}
		}
		
		if(obj2.value!="")
		{
			if(!patn.test(tot(obj2.value)))
			{
				showError(obj,"客服QQ2格式输入错误，请认真填写。");
				return false;
			}
		}
		
		if(obj3.value!="")
		{
			if(!patn.test(tot(obj3.value)))
			{
				showError(obj,"客服QQ3格式输入错误，请认真填写。");
				return false;
			}
		}

		showRight(obj,"填写正确。")
		return true;
	}
}

function validateAliWW()
{
	var obj1=document.getElementById("txtAliWW1");
	var obj2=document.getElementById("txtAliWW2");
	var obj3=document.getElementById("txtAliWW3");
	if(obj1.value=="" && obj2.value=="" && obj3.value=="")
	{
		ini_msg("txtAliWW_msg",txtAliWWMsg[0]);
		return true;
	}
	else
	{
		showRight(obj,"填写正确。")
		return true;
	}
}


function validatePhoneArea(obj)
{
	var str1 = obj.value;
	if (str1=="")
	{
		ini_msg("txtPhone_msg", '');
		return false;
	}
	var str = tot(str1); 
	obj.value = str;
    var patn = /^[0-9]+$/;
    if(!patn.test(str))
	{
		var obj1 = document.getElementById("txtPhone_msg");
		showError(obj1, txtPhoneMsg[1]);
		return false;
	}
	else
	{
		ini_msg("txtPhone_msg", '');
	    return true;
	}
}

function validatePhone()
{
	var obj=document.getElementById("txtPhone");
	var str1 = obj.value;
	if (str1=="")
	{
		ini_msg("txtPhone_msg", txtPhoneMsg[0]);
		return false;
	}
	else
	{
		var str = tot(str1); 
		obj.value = str;
		var patn = /^[0-9-\/]+$/;
		if(!patn.test(str))
		{
			var obj1 = document.getElementById("txtPhone_msg");
			showError(obj1,txtPhoneMsg[1]);
			return false;
		}
		else
		{
			showRight(document.getElementById("txtPhone_msg"),"填写正确。");
			return true;
		}
	}
	return false;
}

function validateMobile()
{
	var obj=document.getElementById("txtMobile");
	var str1 = obj.value;
	if (str1=="")
	{
		ini_msg("txtMobile_msg", txtMobileMsg[0]);
		return false;
	}
	else
	{
		var str = tot(str1); 
		obj.value = str;
		var patn = /^[0-9-\/]+$/;
		if(!patn.test(str))
		{
			var obj1 = document.getElementById("txtMobile_msg");
			showError(obj1,txtMobileMsg[1]);
			return false;
		}
		else
		{
			showRight(document.getElementById("txtMobile_msg"),"填写正确。");
			return true;
		}
	}
	return false;
}

function validateFaxArea(obj)
{
	var str1 = obj.value;
	if (str1=="")
	{
		ini_msg("txtFax_msg", '');
		return false;
	}
	var str = tot(str1); 
	obj.value = str;
    var patn = /^[0-9]+$/;
    if(!patn.test(str))
	{
		var obj1 = document.getElementById("txtFax_msg");
		showError(obj1, txtFaxMsg[1]);
		return false;
	}
	else
	{
		ini_msg("txtFax_msg", '');
	    return true;
	}
}

function validateFaxNumber(obj)
{
	var str1 = obj.value;
	if (str1=="")
	{
		ini_msg("txtFax_msg", '');
		return false;
	}
	var str = tot(str1); 
	obj.value = str;
	var patn = /^[0-9-\/]+$/;
	if(!patn.test(str))
	{
		var obj1 = document.getElementById("txtFax_msg");
		showError(obj1, txtFaxMsg[2]);
		return false;
	}
	else
	{
		ini_msg("txtFax_msg", '');
		return true;
	}
}

function validateFax()
{
	var obj1=document.getElementById("fax_country");
	var obj2=document.getElementById("fax_area");
	var obj3=document.getElementById("txtFax");
	if (obj1.value!=""&&obj2.value!=""&&obj3.value!="")
	{
		if(validateFaxArea(obj1)&&validateFaxArea(obj2)&&validateFaxNumber(obj3))
		{
			showRight(document.getElementById("txtFax_msg"),"填写正确。");
			return true;
		}
		else
		    return false;
	}
	return false;
}

function validateCompany(obj)
{
	var str = obj.value;
	if (str=="")
	{
		ini_msg("txtCompany_msg",txtCompanyMsg[0]);
		return false;
	}
	if(checkDenyWords(str) != "")
	{
		var obj1 = document.getElementById("txtCompany_msg");
		showError(obj1, txtQymcMsg[1]);
		return false;
	}
	else
	{
		var obj1 = document.getElementById("txtCompany_msg");
		showRight(obj1,"填写正确。")
		return true;
	}
}

function validateAddress(obj)
{
	var str = obj.value;
	if (str=="")
	{
		ini_msg("txtAddress_msg",txtAddressMsg[0]);
		return false;
	}
	if(str.length > 80)
	{
		var obj1 = document.getElementById("txtAddress_msg");
		showError(obj1, txtAddressMsg[1]);
		return false;
	}
	else
	{
		var obj1 = document.getElementById("txtAddress_msg");
		showRight(obj1,"填写正确。")
		return true;
    }
}

function validateWeb(obj)
{
	var str = obj.value;
	if(obj.value=="" || obj.value=="http://" )
	{
		ini_msg("txtWeb_msg","");
		return true;
	}
	else
	{
		var obj2 = document.getElementById(obj.id+"_msg");
		showRight(obj2,"填写正确。");
		return true;
	}
}

function validateChangeDefault(obj)
{
	if(obj.value=="")
	{
		ini_msg(obj.id+"_msg","");
		return;
	}
	else
	{
		var obj1 = document.getElementById(obj.id+"_msg");
		showRight(obj1,"填写正确。");
		return;
	}
}

function validateSellKey()
{
	var obj1=document.getElementById("txtSellKey");
	if(obj1.value=="")
	{
		ini_msg("txtSellKey_msg",txtSellKeyMsg[0]);
		return false;
	}
	else
	{
		var obj1 = document.getElementById("txtSellKey_msg");
		showRight(obj1,"填写正确。")
		return true;
	}
}

function validateBuyKey()
{
	var obj1=document.getElementById("txtBuyKey");
	if(obj1.value=="")
	{
		ini_msg("txtBuyKey_msg",txtBuyKeyMsg[0]);
		return false;
	}
	else
	{
		var obj1 = document.getElementById("txtBuyKey_msg");
		showRight(obj1,"填写正确。")
		return true;
	}
}

function validateQyjj(obj)
{
	var str = obj.value;
	if (str=="")
	{
		ini_msg("txtQyjj_msg","请输入公司简介。");
		return true;
	}
	else
	{
		var obj1 = document.getElementById("txtCompany_msg");
		showRight(obj1,"填写正确。")
		return true;
	}
}
