/*
*判断用户提交的品牌
*/
function do_branda(){
	var v=GetId("form1");
	if(v.brandname.value==""){
		alert("请填写品牌名称！")
		v.brandname.focus()
		return false;
	}
	if(v.initial.value==""){
		alert("请填写品牌名称的首字母！")
		v.initial.focus()
		return false;
	}
	if(!ChkBigLetter(v.initial.value)){
		alert("首字母为大写字母！")
		v.initial.focus()
		return false;
	}
	if(v.tradeid.value=="" || v.tradeidtext.value==""){
		alert("请选择品牌所对应的分类")
		v.select.focus()
		return false;
	}
}
function do_brandm(){
	var v=GetId("form1");
	if(v.brandid.value=="" || v.brandidtext.value==""){
		alert("请在下面的下拉框中选择！")
		v.brandidtext.focus()
		return false;
	}
}

/*
*判断企业信息
*/
function do_company(){
	var v=GetId("form1");
	if(v.company.value==""){
		alert("请填写公司名称。")
		v.company.focus()
		return false;
	}
	if(ChkSpecialChar(v.company.value)){
		alert("公司名称内含有禁止提交的字符，请检查后提交。")
		v.company.focus()
		return false;
	}
	if(v.f011.value==""){
		alert("请选择公司行业类目！")
		v.f011.focus()
		return false;
	}
	var keyselected ='';
	for(i=0;i<v.direction.length;i++){
		if(v.direction[i].checked){
			keyselected =v.direction[i].value;
			break;
		}
	}
	if(keyselected == '1'){
		if(v.sellproduct.value == ''){
			alert("请填写您的销售的产品和服务。")
			v.sellproduct.focus()
			return false;
		}
	}else if(keyselected == '2'){
		if(v.buyproduct.value == ''){
			alert("请填写您的采购的产品和服务。")
			v.buyproduct.focus()
			return false;
		}
	}else if(keyselected == '3'){
		if(v.buyproduct.value == '' || v.sellproduct.value == ''){
			alert("请填写您的销售/采购的产品和服务。")
			v.buyproduct.focus()
			return false;
		}
	}
	if(ChkSpecialChar(v.sellproduct.value)||ChkSpecialChar(v.buyproduct.value)){
		alert("主营产品内含有禁止提交的字符，请检查后提交。")
		v.sellproduct.focus()
		return false;
	}
	if(v.buyproduct.value==""&&v.sellproduct.value==""){
		alert("请填写您的销售/采购的产品和服务。")
		v.buyproduct.focus()
		return false;
	}
	if(v.funds.value==""){
		alert("请填写注册资金。")
		v.funds.focus()
		return false;
	}
	if(!ChkNumber(v.funds.value)){
		alert("请正确填写注册资金。")
		v.funds.focus()
		return false;
	}
	if(v.build.value==""){
		alert("请填写公司成立于哪一年。")
		v.build.focus()
		return false;
	}
	if(!ChkNumber(v.build.value)||v.build.value.length!==4){
		alert("请正确填写公司成立时间。")
		v.build.focus()
		return false;
	}
	if(v.introduction.value==""){
		alert("请填写贵公司简介！")
		v.introduction.focus()
		return false;
	}
}
//修改用户注册信息 判断
function do_infom(){
	var v=GetId("form1");
	if(v.oldpass.value==""){
		alert("请填写原密码！")
		v.oldpass.focus()
		return false;
	}
	if(v.newpass.value!=="" || v.newpass2.value!=="") {
		if(v.newpass2.value!==v.newpass.value) {
			alert("两次密码不一样，请重新输入！")
			v.newpass.focus()
			return false;
		}
		if((v.newpass.value.length<6) || (v.newpass.value.length>20) || !ChkPwd(v.newpass.value)){
			alert("密码由6-20个英文字母a-z（区分大小写）或数字0-9组成！")
			v.newpass.focus()
			return false;
		}
	}
	if(v.email.value==""){
		alert("邮箱不能为空！")
		v.email.focus()
		return false;
	}
	if(v.email.value.length<6 || v.email.value.length>64 || !ChkEmail(v.email.value) ){
		alert("请填写正确的邮箱！")
		v.email.focus()
		return false;
	}
}
function do_infoc(){
	var v=GetId("form1");
	if(v.truename.value==""){
		alert("请填写您的真实姓名！")
		v.truename.focus()
		return false;
	}
	if(v.tel.value==""){
		alert("请填写您的联系电话！")
		v.tel.focus()
		return false;
	}
	if(!ChkPhone(v.tel.value)){
		alert("请正确填写您的联系电话！")
		v.tel.focus()
		return false;
	}
	if(v.fax.value!=""){
		if(!ChkPhone(v.fax.value)){
			alert("请正确填写您的传真！")
			v.fax.focus()
			return false;
		}
	}
	if(v.mobile.value!=""){
		if(!ChkNumber(v.mobile.value)){
			alert("请正确填写您的手机号码！")
			v.mobile.focus()
			return false;
		}
	}
	if(v.country.value=="中国"){
		if(v.province.value==""){
			alert("请选择您所在省级地区！")
			v.province.focus()
			return false;
		}
		if(v.city.value==""){
			alert("请选择您所在城市！")
			v.city.focus()
			return false;
		}
	}
	if(v.address.value==""){
		alert("请填写您的详细通讯地址！")
		v.address.focus()
		return false;
	}
	if((v.postcode.value=="") || !ChkPostCode(v.postcode.value)) {
		alert("请填写邮政编码！")
		v.postcode.focus()
		return false;
	}
}

//判断提交的产品表单
function do_product(){
	var v = GetId("form1");
	if(v.product.value==""){
		alert("请填写产品名称！")
		v.product.focus()
		return false;
	}
	if(v.btclass.value==""){
		alert("请选择分类！")
		v.btclass.focus()
		return false;
	}
	var oEditor = FCKeditorAPI.GetInstance('introduction') ;
	var acontent=oEditor.GetXHTML();
	if(acontent.length<1) {
		alert('请输入内容！');
		return false;
	}
	if(v.price.value!==""){
		if(v.price.value.length>10){
			alert("产品单价不能超过10个字符！")
			v.price.focus()
			return false;
		}
		if(!ChkNumber(v.price.value)){
			alert("产品单价必须为0-9的数字！")
			v.price.focus()
			return false;
		}
	}
	if(v.ordernum.value!==""){
		if(v.ordernum.value.length>10){
			alert("最小订单不能超过10个字符！")
			v.ordernum.focus()
			return false;
		}
		if(!ChkNumber(v.ordernum.value)){
			alert("最小订单必须为0-9的数字！")
			v.ordernum.focus()
			return false;
		}
	}
	if(v.offernum.value!==""){
		if(v.offernum.value.length>10){
			alert("供货数量不能超过10个字符！")
			v.offernum.focus()
			return false;
		}
		if(!ChkNumber(v.offernum.value)){
			alert("供货数量必须为0-9的数字！")
			v.offernum.focus()
			return false;
		}
	}
}
//对产品名称名称输入框进行验证
var lstitle="";
function isn2(str){
	var srstr="";
	if(str.length<1){
		return false;
	}else if(str.length>30){
		alert("产品名称不能超过30个字。")
		return false;
	}else if(str.length>1 && str.length<=30){
		//不是选择供应时
		if(document.getElementById("types").value=="1"){
			if(lstitle==""){
				srstr="供应"+document.getElementById("product").value;
			}else{
				srstr=lstitle+document.getElementById("product").value;
			}
		}else{
			srstr="求购";
			srstr=srstr+document.getElementById("product").value;
		}
		document.getElementById("title").value=srstr;
	  }
}
//改变信息标题内容
function qieping(title){
	document.getElementById("title").value=title;
	lstitle=title;
}
//判断提交的招聘表单
function do_job(){
	var v = document.getElementById("formadd");
	if(v.title.value==""){
		alert("请填写招聘职位名称。")
		v.title.focus()
		return false;
	}
	if(v.province.value==""){
		alert("请选择招聘工作地区。")
		v.province.focus()
		return false;
	}
	if(v.city.value==""){
		alert("请选择招聘工作城市。")
		v.city.focus()
		return false;
	}
	if(ChkSpecialChar(v.title.value)){
		alert("职位名称内含有禁止提交的字符，请检查后提交。")
		v.title.focus()
		return false;
	}
	if(v.num.value==""){
		alert("请填写招聘人数。")
		v.num.focus()
		return false;
	}
	if(!ChkNumber(v.num.value)){
		alert("招聘人数必须为半角整数。")
		v.num.focus()
		return false;
	}
	if(v.money.value.length>0&&!ChkNumber(v.money.value)){
		alert("工资待遇必须为半角整数。")
		v.money.focus()
		return false;
	}
	if(v.content.value.length==0||v.content.value==""){
		alert("请填写岗位职责或其他要求，如没有请填写\"无\"。")
		v.content.focus()
		return false;
	}
	if(v.content.value.length>1000){
		alert("请填写岗位职责或其他要求。不能超过1000字。")
		v.content.focus()
		return false;
	}
}
//判断提交的简历表单
function do_person(){
	var v = document.getElementById("form1");
	if(v.stature.value.length>0&&!ChkNumber(v.stature.value)){
		alert("身高必须为整数。")
		v.stature.focus()
		return false;
	}
	if(v.major.value==""){
		alert("请填写所学专业。")
		v.major.focus()
		return false;
	}
	if(v.graduateschool.value==""){
		alert("请填写毕业院校名称。")
		v.graduateschool.focus()
		return false;
	}
	if(v.workexp.value==""){
		alert("请填写工作/实习经历。")
		v.workexp.focus()
		return false;
	}
	if(v.workexp.value.length>500){
		alert("工作/实习经历不能超过500字。")
		v.workexp.focus()
		return false;
	}
	if(v.evaluation.value==""){
		alert("请填写自我评价。")
		v.evaluation.focus()
		return false;
	}
	if(v.evaluation.value.length>500){
		alert("自我评价不能超过500字。")
		v.evaluation.focus()
		return false;
	}
	if(v.skill.value==""){
		alert("请填写技能/专长。")
		v.skill.focus()
		return false;
	}
	if(v.skill.value.length>500){
		alert("技能专长不能超过500字。")
		v.skill.focus()
		return false;
	}
	if(v.jobfun1.value==""){
		alert("请填写期望从事职业1。")
		v.jobfun1.focus()
		return false;
	}
	if(v.province3.value==""){
		alert("请选择期望工作地区1的省份。")
		v.province.focus()
		return false;
	}
	if(v.city3.value==""){
		alert("请选择期望工作地区1的城市。")
		v.city3.focus()
		return false;
	}
}
//校验User的弹出窗口
function checkUser(value){
var v = GetId('form');
  if(v.username.value==""){
	  alert("请填写帐号/用户名！");
      v.username.focus();
      return false;
	}
  if (!ChkUName(v.username.value)){
      alert("用户名由4-16位英文（a-z）、数字（0-9）、下划线（_）组成，不区分大小写，不支持中文，只能以字母开头；注意不要使用空格。");
      v.username.focus();
      v.username.select();
      return false;
  }
  window.open("/CheckReg.php?item=u&val="+value,"",'toolbar=no,directories=no,scrollbars=0,resizable=1,status=no,menubar=0,width=400,height=150');
}
//校验E-Mail的弹出窗口
function checkEmail(value){
var v = GetId('form');
if(v.email.value.length!=0){
    if (v.email.value.charAt(0)=="." ||        
         v.email.value.charAt(0)=="@"||       
         v.email.value.indexOf('@', 0) == -1 || 
         v.email.value.indexOf('.', 0) == -1 || 
        v.email.value.lastIndexOf("@")==v.email.value.length-1 || 
         v.email.value.lastIndexOf(".")==v.email.value.length-1)
     {
		  alert("E-mail的格式不正确！");
		  v.email.focus();
		  return false;
      }
   }
 else{
   alert("E-mail的不能为空！");
   v.email.focus();
   return false;
  }
  window.open("/CheckReg.php?item=e&val="+value,"",'toolbar=no,directories=no,scrollbars=0,resizable=1,status=no,menubar=0,width=400,height=150');
}
//---------------------------------------------------------------------------
//行业分类删除
function cancelSelect(sObj){
	var i;
	
	for (i=0; i<sObj.options.length; i++) {
		if (sObj.options[i].selected == true)
			sObj.options.remove(i--);
	}
}
//---------------------------------------------------------------------------
//行业分类选择
function selectSObj(sObj){	
		var i;
		for(i=0; i<sObj.options.length; i++)
		sObj.options[i].selected = true;
	}
//---------------------------------------------------------------------------
function doSelect(s1,s2){	
		var i, j, sidx;
		var obj;
		var noSelect, isBigItem;
		var s1Item, s2Item;
		if (s2.options.length>7)
			{
				alert("最多可以选择八个类目！")
				return
			}
		for (i=0; i<s1.options.length; i++) 
			{
				s1Item = s1.options[i];
				if (s1Item.selected == true) 
					{
						noSelect = true;
						isBigItem = false;
						for(j=0; j<s2.options.length; j++) 
							{
								s2Item = s2.options[j];
								if (s1Item.value == s2Item.value) 
									{
										noSelect = false;
										break;
									}
								if (s1Item.value.length==2 && s2Item.value.length==4) 
									{
										if (s1Item.value == s2Item.value.substring(0,2)) 
											{
												isBigItem = true;
												break;
											}
									}
								else if (s1Item.value.length==4 && s2Item.value.length==2) 
									{
										if (s1Item.value.substring(0,2) == s2Item.value) 
											{
												noSelect = false;
												break;
											}
									}
							}
						if (noSelect) 
							{
								if (s1Item.value == 0) 
									{
										for(j=0; j<s2.options.length; j++)
										s2.remove(j--);
									}
								else if (isBigItem) 
									{
										for(j=0; j<s2.options.length; j++) 
											{
												if (s1Item.value == s2.options[j].value.substring(0,2))
												s2.remove(j--);
											}
									}
								obj = document.createElement("OPTION");
								obj.value = s1Item.value;
								obj.text = s1Item.text;
								s2.add(obj);
								if (s1Item.value == 0)
								return;
							}
					}
			}
		if (s2.options.length>8)
			{
				alert("最多可以选择八个类目！")
				GetId("form1").f011.options.length=8;
				return
			}
	}
