	var wangwangInstalled = false;
	try {
	var obj = new ActiveXObject("WangWangX.WangWangObj");
	if (obj) {
	wangwangInstalled = true;
	delete obj;
	}
	}catch (e) {
	}
	var exitpop=false;
	function PopPage(strURL, name, width, height, left, top)
	{
	if(width==null) width=800;
	if(height==null) height=500;
	if(left==null) left = ( screen.width - width ) / 2;
	if(top==null) top  = ( screen.height - height ) / 2;
	temp = "width="+width+",height="+height+",left="+left+",top="+top+",scrollbars=1,toolbar=no,location=no,directories=no,status=no,resizable=no";
	w = window.open(strURL,name,temp);
	w.focus();
	}
	function openThisAbout()
	{
	temp = "width=618,height=400,left=0,top=0,scrollbars=yes,toolbar=no,location=no,directories=no,status=no,resizable=no";
	}
	function GetCookie(cookiename)
	{
	var thebigcookie = document.cookie;
	var firstchar = thebigcookie.indexOf(cookiename);
	if (firstchar != -1) {
	firstchar += cookiename.length + 1;
	lastchar = thebigcookie.indexOf(";",firstchar);
	if(lastchar == -1) lastchar = thebigcookie.length;
	return unescape(thebigcookie.substring(firstchar, lastchar));
	}
	return "";
	}
	function setCookie(cookiename,cookievalue,cookieexpdate,domainname)
	{
	document.cookie = cookiename + "=" + cookievalue
	+ "; domain=" + domainname
	+ "; path=" + "/"
	+ "; expires=" + cookieexpdate.toGMTString();
	}
	function unloadpopup(cookiename,popurl,popwidth,popheight,domainname,tr)
	{
	//return;
	try {
	if (!tr)
	return;
	if( GetCookie(cookiename) == "" )
	{
	var expdate = new Date();
	expdate.setTime(expdate.getTime() + 1 * (24 * 60 * 60 * 1000)); //+1 day
	setCookie(cookiename,"yes",expdate,domainname);
	if( exitpop )
	{
	w = window.open(popurl,cookiename,"width="+popwidth+",height="+popheight+",scrollbars=1,toolbar=yes,location=yes,menubar=yes,status=yes,resizable=yes");
	w.focus;
	}
	}
	}catch (e) {}
	}
	function setCheckboxes(theForm, elementName, isChecked)
	{
	var chkboxes = document.forms[theForm].elements[elementName];
	var count = chkboxes.length;
	if (count)
	{
	for (var i = 0; i < count; i++)
		{
		chkboxes[i].checked = isChecked;
		}
		}
		else
		{
		chkboxes.checked = isChecked;
		}
		return true;
		}
		var imageObject;
		function ResizeImage(obj, MaxW, MaxH)
		{
		if (obj != null) imageObject = obj;
		var state=imageObject.readyState;
		var oldImage = new Image();
		oldImage.src = imageObject.src;
		var dW=oldImage.width; var dH=oldImage.height;
		if(dW>MaxW || dH>MaxH) {
		a=dW/MaxW; b=dH/MaxH;
		if(b>a) a=b;
		dW=dW/a; dH=dH/a;
		}
		if(dW > 0 && dH > 0)
		imageObject.width=dW;imageObject.height=dH;
		if(state!='complete' || imageObject.width>MaxW || imageObject.height>MaxH) {
		setTimeout("ResizeImage(null,"+MaxW+","+MaxH+")",40);
		}
		}
		/////////////////////////////////////////////////////////////
		//                Setup Class Names
		/////////////////////////////////////////////////////////////
		//default classes for infobox
		var infoboxOkClass		= "notetrue";
		var infoboxWarningClass	= "notetrue";
		var infoboxErrorClass	= "noteawoke";
		var infoboxHintClass	= "note";
		//default classes for input field
		var inputWarningClass	= "note";
		var inputErrorClass		= "noteawoke";
		var inputOkClass		= "notetrue";
		var inputNormalClass	= "note";
		/////////////////////////////////////////////////////////////
		//                Initialize Form
		/////////////////////////////////////////////////////////////
		function initForm(){	
		//initialize form UI and add triggers
		var infobox;
		var x = document.getElementById("register");
		if(!x) return;
		var y = x.getElementsByTagName("input");
		for (var i=0;i<y.length;i++){
			if(y[i].type == 'text' || y[i].type == 'password'){
			initStatus(y[i],true);
			setFiledWidth(y[i]);
			y[i].onfocus	= getFocus;
			y[i].onblur		= lostFocus;
			//y[i].onkeyup	= showMyStatus;
			}
			}
			}
			function initStatus(obj,isInput){
			if(isInput){
			if(isRequired(obj)) showStatus(obj,"Warning");
			else showStatus(obj,"Normal");
			}
			var infobox = getInfobox(obj);
			var errorCode = getInitStatus(obj);
			if(infobox){
			if(!errorCode || errorCode == 0){
			infobox.className	= infoboxHintClass;
			infobox.innerHTML	= getErrorMsg(obj,0);
			//alert(infobox.innerHTML);
			}
			if(errorCode >0){
			infobox.className	= infoboxErrorClass;
			infobox.innerHTML	= getErrorMsg(obj,errorCode);
			}
			}	
			}
			/////////////////////////////////////////////////////////////
			//                Base Functions
			/////////////////////////////////////////////////////////////
			function isIE() {
			if(document.all) return true;
			return false;
			}
			function setFiledWidth(obj){
			obj.style.width=(19/3)*obj.size+11;
			}
			function formEle(required,datatype,parameter,infobox,errormsg,combine,status){
			this.r	= required;	
			this.d	= datatype;
			this.p	= parameter;
			this.i	= infobox;
			this.e	= errormsg;
			this.c = combine;
			this.s = status;
			} 
			function isRequired(obj){
			//alert((obj.id).r);
			if(obj.id){
			if(eval(obj.id).r) return eval(obj.id).r;
			}
			return false;
			}
			function isCombine(obj){
			if(obj.id){
			if(eval(obj.id).c) return eval(obj.id).c;
			}
			return false;
			}
			function getDatatype(obj){
			if(obj.id){
			if(eval(obj.id).d) return eval(obj.id).d;
			}
			return false;
			}
			function getInfobox(obj){
			//alert(obj.id);
			if(obj.id){
			if(eval(obj.id).i && document.getElementById(eval(obj.id).i)) return document.getElementById(eval(obj.id).i);
			}
			return;
			}
			function getErrorMsg(obj,errorCode){
			if(obj.id){
			if(eval(obj.id).e[errorCode]) return eval(obj.id).e[errorCode];
			}
			return;
			}
			function getHintMsg(obj){
			if(obj.id){
			if(eval(obj.id).e[0]) return eval(obj.id).e[0];
			}
			return;
			}
			function getInitStatus(obj){
			if(obj.id){
			if(eval(obj.id).s || eval(obj.id).s==0 ) return eval(obj.id).s;
			}
			return;
			}
			function getAttrName(str){
			var s=str.split("=");
			return s[0];
			}
			function getAttrValue(str){
			var s=str.split("=");
			return s[1];
			}
			function getAttrValueByName(obj,str){
			var para;
			if(obj.id){
			if(eval(obj.id).p) para=eval(obj.id).p;
			else return;
			}else{
			return;
			}
			var s = para.split(",");
			for(var i=0;i<s.length;i++){
				if(getAttrName(s[i]) == str){
				if(getAttrValue(s[i]))
				return getAttrValue(s[i]);
				else
				return;
				}
				}
				return;
				}
				function getMailServer(str){
				//be sure str is a correct email address
				str = str.trim();
				return str.substr(str.indexOf("@")+1);
				}
				String.prototype.trim = function()
				{
				return this.replace(/(^\s*)|(\s*$)/g, "");
				}
				/////////////////////////////////////////////////////////////
				//                UI Functions
				/////////////////////////////////////////////////////////////
				function getFocus(evnt)
				{
				var obj;
				if (isIE()) {
				obj = event.srcElement;
				}else {
				obj = evnt.target;
				}
				showInfo(obj,0);
				}
				function lostFocus(evnt)
				{
				var obj;
				if (isIE()) {
				obj = event.srcElement;
				}else {
				obj = evnt.target;
				}		
				showInfo(obj,-1);
				if(obj.name=="notCNCity" && obj.value != ''){
				clean_check("city_info");
				}
				if(obj.value == ''){
				if(obj.id && eval(obj.id).c && document.getElementById(eval(obj.id).c)){
				if(document.getElementById(eval(obj.id).c).innerHTML.indexOf("image") > 0 ){
				var start =  document.getElementById(eval(obj.id).c).innerHTML.indexOf('>');
				var end = document.getElementById(eval(obj.id).c).innerHTML.length;
				document.getElementById(eval(obj.id).c).innerHTML = document.getElementById(eval(obj.id).c).innerHTML.substring(start +1,end);
				}
				}
				
				if(obj.id && eval(obj.id).c && document.getElementById(eval(obj.id).c)){
				var infobox = getInfobox(obj);
				var errorCode = getInitStatus(obj);
				
				if(infobox && !isRequired(obj)){
				if(infobox.className == infoboxErrorClass){
				infobox.className	= "note";
				infobox.innerHTML	= getErrorMsg(obj,0);				
				}
				}
				}
				
				
				return;
				}

				
				errorCode = validateValue(obj);
				//alert(errorCode);
				if(errorCode == 0){
				//showStatus(obj,0);
				//check loginid	
				if(obj.id == 'loginid'){
				checkNick();
				return;
				}
				//check email
				if(obj.id == 'email'){
				checkEmail()
				return;
				}
				if(obj.id == 'checkcode'){
				checkCode();
				return;
				}
				if(obj.id == 'password'){
				//alert("pass");
				initStatus(document.getElementById('confirm_password'),true);
				document.getElementById('confirm_password').value="";
				if(document.getElementById('confirm_password_info_check').innerHTML.indexOf("image") > 0 ){
				var start =  document.getElementById('confirm_password_info_check').innerHTML.indexOf('>');
				var end = document.getElementById('confirm_password_info_check').innerHTML.length;
				document.getElementById('confirm_password_info_check').innerHTML = document.getElementById('confirm_password_info_check').innerHTML.substring(start +1,end);
				}
				}
				if(obj.id){
				if(eval(obj.id).c && document.getElementById(eval(obj.id).c))
				if(document.getElementById(eval(obj.id).c).innerHTML.indexOf("image") < 0 ){ 
					document.getElementById(eval(obj.id).c).innerHTML = "&nbsp;<img src=\"../image/member/icon_right_19x19.gif\" width=\"19\" height=\"16\" align=\"absmiddle\"> " + document.getElementById(eval(obj.id).c).innerHTML;
					}
					document.getElementById(eval(obj.id).i).className = 'note';
					document.getElementById(eval(obj.id).i).innerHTML = '填写正确。'
					}
					}
					if(errorCode >= 1){
					if(obj.id){
					if(eval(obj.id).i && document.getElementById(eval(obj.id).i)) 
					document.getElementById(eval(obj.id).i).className = 'noteawoke';
					document.getElementById(eval(obj.id).i).innerHTML = (eval(obj.id).e)[errorCode];
					}
					if(document.getElementById(eval(obj.id).c).innerHTML.indexOf("image") > 0 ){
					var start =  document.getElementById(eval(obj.id).c).innerHTML.indexOf('>');
					var end = document.getElementById(eval(obj.id).c).innerHTML.length;
					document.getElementById(eval(obj.id).c).innerHTML = document.getElementById(eval(obj.id).c).innerHTML.substring(start +1,end);
					}
					}
					if(errorCode < 0 && eval(obj.id)){
						if(document.getElementById(eval(obj.id).c).innerHTML.indexOf("image") > 0 ){
						var start =  document.getElementById(eval(obj.id).c).innerHTML.indexOf('>');
						var end = document.getElementById(eval(obj.id).c).innerHTML.length;
						document.getElementById(eval(obj.id).c).innerHTML = document.getElementById(eval(obj.id).c).innerHTML.substring(start +1,end);
						}
						if(obj.id){
						if(eval(obj.id).i && document.getElementById(eval(obj.id).i) ) 
						document.getElementById(eval(obj.id).i).className = 'note';
						document.getElementById(eval(obj.id).i).innerHTML = (eval(obj.id).e)[0];
						}
						}
						}
						function showInfo(obj,errorCode,forcible)

						{
						var infobox = getInfobox(obj);
						if(infobox){
						if(infobox.className != infoboxErrorClass || forcible){
						if(errorCode == 0 ){
						infobox.innerHTML	= getErrorMsg(obj,errorCode);
						if(infobox.innerHTML != '&nbsp;'){
						infobox.className	= infoboxWarningClass;
						}
						}
						if(errorCode >0){
						infobox.className	= infoboxErrorClass;
						infobox.innerHTML	= getErrorMsg(obj,errorCode);
						}
						if(errorCode <0){
							infobox.className	= infoboxHintClass;
							}
							}
							}	
							}
							function showMyStatus(evnt){
							var obj,errorCode;
							if (isIE()) {
							obj = event.srcElement;
							}else {
							obj = evnt.target;
							}
							errorCode = validateValue(obj);
							if(errorCode == 0){
							showStatus(obj,"Ok");
							}
							if(errorCode >= 1){
							showStatus(obj,"Error");
							}
							if(errorCode < 0){
								showStatus(obj,"Normal");
								}
								}
								function showStatus(obj,stat)
								{
								switch(stat){
								case "Warning":
								obj.className = inputWarningClass;
								break;
								case "Error":
								obj.className = inputErrorClass;
								break;
								case "Ok":
								obj.className = inputOkClass;
								break;
								default:
								obj.className = inputNormalClass;
								break;
								}
								}
								/////////////////////////////////////////////////////////////
								//                Validator Functions
								/////////////////////////////////////////////////////////////
								function validateValue(obj){
								//trim
								var patn = /(^\s)|(\s$)/;
								if(patn.test(obj.value))	obj.value = obj.value.trim();
								//switcher
								var errorCode = -1;
								switch(getDatatype(obj)){
								case "loginid":
								//alert(obj);
								errorCode = validateUsername(obj);
								break;
								case "password":
								errorCode = validatePassword(obj);
								break;
								case "confirm_password":
								errorCode = validateSafePassword(obj);
								break;
								case "email":
								errorCode = validateEmail(obj);
								break;
								case "company":
								errorCode = validateCompany(obj);
								break;
								case "shortName":
								errorCode = validateShortName(obj);
								break;
								case "mobile":
								errorCode = validateMobile(obj);
								break;
								case "address":
								errorCode = validateAddress(obj);
								break;
								case "first_name":
								errorCode = validateFirstName(obj);
								break;
								case "job_title":
								errorCode = validateJobTitle(obj);
								break;
								case "buykeyword":
								errorCode = validateKeyword(obj);
								break;	
								case "salekeyword":
								errorCode = validateKeyword(obj);
								break;	
								case "phone_country":
								errorCode = validatePhoneArea(obj);
								break;	
								case "phone_area":
								errorCode = validatePhoneArea(obj);
								break;	
								case "phone_number":
								errorCode = validatePhoneNumber(obj);
								break;	
								case "fax_country":
								errorCode = validateFaxArea(obj);
								break;	
								case "fax_area":
								errorCode = validateFaxArea(obj);
								break;	
								case "fax_number":
								errorCode = validateFaxNumber(obj);
								break;
								case "checkcode":
								errorCode = validateCheckCode(obj);	
								break;
								case "tradeTarget":
								errorCode = validateStandStr(obj);
								break;
								default:
								errorCode = -1;
								break;
								}
								return errorCode;
								}
								function validateRetryAll(formObj){
								var obj,infobox,pass;
								pass = true;
								var x = formObj;
								if(!x) return;
								var y = x.getElementsByTagName("input");
								for (var i=0;i<y.length;i++){
									obj = y[i];		
									obj.value = obj.value.trim();
									infobox = getInfobox(y[i]);
									if(obj.type == 'text' ){
									if(!isRequired(obj) && obj.value == ""){
									continue;
									}
									if(isRequired(obj) && obj.value == ""){
									pass = false;
									obj.focus();
									showStatus(obj,"Error");
									infobox.className	= infoboxErrorClass;
									infobox.innerHTML	= requireErrorInfo + getErrorMsg(obj,0);
									if(isCombine(obj)) break;
									continue;
									}
									if(validateValue(obj)>0){
									pass = false;
									obj.focus();
									showStatus(obj,"Error");
									showInfo(obj,validateValue(obj),true);
									if(isCombine(obj)) break;
									continue;
									}
									if(validateValue(obj)==0){
									if(obj.id){
									if(eval(obj.id).c && document.getElementById(eval(obj.id).c))
									if(document.getElementById(eval(obj.id).c).innerHTML.indexOf("image") < 0 ){ 
										document.getElementById(eval(obj.id).c).innerHTML = "&nbsp;<img src=\"../image/member/icon_right_19x19.gif\" width=\"19\" height=\"16\" align=\"absmiddle\"> " + document.getElementById(eval(obj.id).c).innerHTML;
										}
										document.getElementById(eval(obj.id).i).className = 'note';
										document.getElementById(eval(obj.id).i).innerHTML = (eval(obj.id).e)[0];
										}
										continue;
										}
										}
										}
										return pass;
										}
										function validateAll(formObj){

										
										if(document.getElementById("tradeTarget").value == '' ){
											warning_check("tradeTarget_info",'<h1>请选择主营行业大类和小类<\/h1>');  
											document.getElementById("tradeTarget_info").focus(); 
											pass = false;
										}else{
											clean_check("tradeTarget_info");  
										}
										
										if(document.getElementById("tradeTargetMin").value == '' ){
											warning_check("tradeTarget_info",'<h1>请选择主营行业大类和小类<\/h1>');  
											document.getElementById("tradeTarget_info").focus(); 
											pass = false;
										}else{
											clean_check("tradeTarget_info");  
										}
											
										var obj,infobox,pass;
										pass = true;
										var x = formObj;
										if(!x) return;
										var y = x.getElementsByTagName("input");
										for (var i=0;i<y.length;i++){
											if(y[i].type != 'hidden'){
											obj = y[i];		
											obj.value = obj.value.trim();
											infobox = getInfobox(y[i]);
											if(obj.type == 'text' || obj.type == 'password'){
											if(!isRequired(obj) && obj.value == ""){
											continue;
											}
											if(isRequired(obj) && obj.value == ""){
											pass = false;
											obj.focus();
											showStatus(obj,"Error");
											infobox.className	= infoboxErrorClass;
											infobox.innerHTML	= "<h1>"+requireErrorInfo + getErrorMsg(obj,0) + "<\/h1>";
											continue;
											}
											
											
											if(validateValue(obj)>0){
											pass = false;
											obj.focus();
											showStatus(obj,"Error");
											showInfo(obj,validateValue(obj),true);
											continue;
											}
											
											if(obj.id == 'password'){
												if(validatePasswordSafe() > 0 && validateValue(obj)== 0){
													pass = false;
													document.all("username").focus();
													showStatus(obj,"Error");
													showInfo(obj,2,true);
													continue;
												}
											}
											
											if(validateValue(obj)==0){
											continue;
											}
											}}
											}

											
											var titlecheck = false;
											for(i=0;i<document.all("sex").length;i++){
												if(document.all("sex")[i].checked){
												titlecheck = true;
												break;
												}
												}
												if(!titlecheck){
												pass = false;
												warning_check("title_info",'<h1>请选择性别<\/h1>');   
												document.getElementById("title_info").focus();
												}else{
												clean_check("title_info"); 
												}
												var keyselected ='';
												for(i=0;i<document.form.tradeTarget.length;i++){
													if(document.form.tradeTarget[i].checked){
													keyselected = document.form.tradeTarget[i].value;
													break;
													}
													}

													if(document.getElementById("city").value == '' ){
													warning_check("city_info",'<h1>请选择省份或者城市<\/h1>');  
													document.getElementById("city_info").focus(); 
													pass = false;
													}else{
													clean_check("city_info");  
													}

															return pass;
															}
															function validateUsername(obj){
															var str = obj.value;
															var patn =   /^[a-zA-Z]+[a-zA-Z0-9]+$/; 
															if(!checkByteLength(str,4,20)) return 1;
															if(!patn.test(str)){
															return 1;
															}
															return 0; 
															}
															function validatePassword(obj){
															var str = obj.value;
															if(!checkByteLength(str,6,20)) return 1;															
															var patn1 =   /^[a-zA-Z0-9_]+$/;
															if(!patn1.test(str) ) return 1;
															return 0; 
															}
															
																function validatePasswordSafe(){
															if(isEqual("password","loginid") == 1){
															return 1;
															}
														//	if(isEqual("password","phone_number") == 1){
														//	return 1;
														//	}
														//	if(isEqual("password","fax_number") == 1){
														//	return 1;
														//	}
														//	if(isEqual("password","mobile") == 1){
														//	return 1;
														//	}
															
														//	if(isNumberContinue(document.getElementById("password").value) == 1){
														//	return 1;
														//	}
															
															if(isSameLetter(document.getElementById("password").value) == 1){
															return 1;
															}
															
															return 0;
															}
														



function isNumberContinue(str){
var patn1 =   /^[0-9_]+$/;
var ascendNumber=0;
var descendNumber=0;

for (var i = 1; i < str.length; i++) {
if (str.charAt(i).charCodeAt() != (str.charAt(i-1).charCodeAt() + 1)) {
ascendNumber = 1;
break;
}
}	

for (i = 0; i < (str.length - 1); i++) {
if (str.charAt(i).charCodeAt() != (str.charAt(i+1).charCodeAt() + 1)) {
descendNumber = 1;
break;
}
}
if(descendNumber == 0 || ascendNumber == 0){
return 1;
}else{
return 0;
}
}

function isSameLetter(str){
var sameNumberFlag = 1;
var patn1 =   /^[0-9]+$/;
if(patn1.test(str) ){
for (var i = 0; i < str.length; i++) {
  if (str.charAt(0) != str.charAt(i)) {
  sameNumberFlag = 0;
  break;
  }
}          
} else {
for (var i = 0; i < str.length; i++) {
  if (str.charAt(0) != str.charAt(i)) {
  sameNumberFlag = 0;
	break;
        }
   }
}
return sameNumberFlag;
}

																	function isEqual(objid1,objid2){
																	if(document.getElementById(objid1).value == document.getElementById(objid2).value){
																	return 1;
																	}else{
																	return 0;
																	}
																	}
																	
															function validateSafePassword(obj){
															var str = obj.value;
															if(str != document.getElementById("password").value) return 1;
															return 0;
															}
															function validateEmail(obj){
															var str = obj.value;
															
															if(!checkByteLength(str,1,35)) return 1;
															
															var patn = /^[_a-zA-Z0-9\-]+(\.[_a-zA-Z0-9\-]*)*@[a-zA-Z0-9\-]+([\.][a-zA-Z0-9\-]+)+$/;
															if(patn.test(str)){
															return 0;
															}else{
															return 1; //incorrect format
															}
															}
															function validateNum(obj){
															var str = obj.value;
															var patn = new RegExp("\\d{"+getAttrValueByName(obj,"minlen")+","+getAttrValueByName(obj,"maxlen")+"}"); 
															if(patn.test(str)) return 0;
															return 1; 	
															}
															function validateMobile(obj){
															var str1 = obj.value;
															var str = tot(str1); 
															obj.value = str;
															if(str.length > 16){
															return 1;
															}
															if(str.length == 0){
															return -1;
															}
															var patn = /^[0-9]+$/;
															if(patn.test(str)) return 0;
															return 2; 	
															}
															function validatePhoneArea(obj){
															var str1 = obj.value;
															var str = tot(str1); 
															obj.value = str;
															if(str.length == 0){
															return -1;
															}
															var patn = /^[0-9]+$/;
															if(!patn.test(str)) return 1;
															return validatePhone(); 
															}
															function validateFaxArea(obj){
															var str1 = obj.value;
															var str = tot(str1); 
															
															obj.value = str;
															if(str.length == 0){
															return -1;
															return 
															}
															var patn = /^[0-9]+$/;
															if(!patn.test(str)) return 1;
															return validateFax(); 
															}
															function validateArea(obj){
															var str1 = obj.value;
															var str = tot(str1); 
															obj.value = str;
															if(str.length == 0){
															return -1;
															return 
															}
															var patn = /^[0-9]+$/;
															if(!patn.test(str)) return 1;   
															return 0; 
															}
															function validatePhone(){
															if(validateArea(document.getElementById("phone_country")) == 0 && validateArea(document.getElementById("phone_area")) == 0 && validateNumber(document.getElementById("phone_number")) == 0){
															return 0;
															}else{
															return -1
															}
															}
															function validateFax(){
															if(validateArea(document.getElementById("fax_country")) == 0 && validateArea(document.getElementById("fax_area")) == 0 && validateNumber(document.getElementById("fax_number")) == 0){
															return 0;
															}else{
															return -1
															}
															}
															function validateTargetProduct(){
															if(document.getElementById("targetProduct1").value != "" || document.getElementById("targetProduct2").value != "" || document.getElementById("targetProduct3").value != ""){
															return 0;
															}else{
															return -1;
															}
															}
															function validateNumber(obj){
															var str1 = obj.value;
															var str = tot(str1); 
															obj.value = str;
															if(str.length == 0){
															return -1;
															}
															var patn = /^[0-9-\/]+$/;
															if(!patn.test(str)) return 1;
															return 0;
															}
															function validatePhoneNumber(obj){
															
															var str1 = obj.value;
															var str = tot(str1); 
															obj.value = str;
															if(str.length == 0){
															return -1;
															}
															var patn = /^[0-9-\/]+$/;
															if(!patn.test(str)) return 1;
															return validatePhone(); 
															}
															function validateFaxNumber(obj){
															
															var str1 = obj.value;
															var str = tot(str1); 
															obj.value = str;
															if(str.length == 0){
															return -1;
															}
															var patn = /^[0-9-\/]+$/;
															if(!patn.test(str)) return 1;
															return validateFax(); 
															}
															function validateKeyword(obj){
															var str = obj.value;
															if(str.length > 40){
															return 1;
															}
															if(str.length == 0){
															return -1;
															}
															
																	if(checkDenyWords(str) != ""){
																return 1;
																}
															var pass = true;
															var keyselected ='';
															for(i=0;i<document.form.tradeTarget.length;i++){
																if(document.form.tradeTarget[i].checked){
																keyselected = document.form.tradeTarget[i].value;
																break;
																}
																}
																if(keyselected == 'buyer'){
																if(document.getElementById("buykeyword").value == ''){
																pass = false;
																}
																}else if(keyselected == 'seller'){
																if(document.getElementById("salekeyword").value == ''){
																pass = false; 
																} 
																}else if(keyselected == 'both'){
																if(document.getElementById("salekeyword").value == '' || document.getElementById("buykeyword").value == ''){
																pass = false;
																}
																}
																if(pass){
																return 0;
																}
																return -1;
																}
																function validateCompany(obj){
																var str = obj.value;
																if(str.length>20){
																return 1;
																}
																if(str.length == 0){
																return -1;
																}
																
																if(checkDenyWords(str) != ""){
																return 2;
																}
																
																return 0;
																}
																
																function validateStandStr(obj){
																var str = obj.value;
																if(str.length>50){
																return 1;
																}
																if(str.length == 0){
																return -1;
																}
																
																if(checkDenyWords(str) != ""){
																return 2;
																}
																
																return 0;
																}
																
																function validateShortName(obj){
																var str = obj.value;
																if(str.length > 6){
																return 1;
																}
																if(str.length == 0){
																return -1;
																}
																
																if(checkDenyWords(str) != ""){
																return 2;
																}
																
																return 0;
																}
																
																function validateCheckCode(obj){
																var str = obj.value;
																if(str!="") 
																{
																   return 0;
																}else{
																   return 1;
																}
                                                              
																
																}
																
																function validateJobTitle(obj){
																var str = obj.value;
																if(str.length>9){
																return 1;
																}
																if(str.length == 0){
																return -1;
																}
																
																	if(checkDenyWords(str) != ""){
																return 2;
																}
																
																return 0;
																}
																function validateFirstName(obj){
																var str = obj.value;
																if(str.length > 12){
																return 1;
																}
																
																if(str.length == 0){
																return -1;
																}
																
																if(checkDenyWords(str) != ""){
																return 2;
																}
																return 0;
																}
																function validateAddress(obj){
																var str = obj.value;
																if(str.length>80){
																return 1;
																}
																if(str.length == 0){
																return -1;
																}
																return 0;
																}

																function checkByteLength(str,minlen,maxlen) {
																if (str == null) return false;
																var l = str.length;
																var blen = 0;
																for(i=0; i<l; i++) {
																	if ((str.charCodeAt(i) & 0xff00) != 0) {
																	blen ++;
																	}
																	blen ++;
																	}
																	if (blen > maxlen || blen < minlen) {
																		return false;
																		}
																		return true;
																		}      
																		function tot(mobnumber){                        
																		while(mobnumber.indexOf("０")!=-1){           
																		mobnumber = mobnumber.replace("０","0");        
																		}                                               
																		while(mobnumber.indexOf("１")!=-1){             
																		mobnumber = mobnumber.replace("１","1");}       
																		while(mobnumber.indexOf("２")!=-1){             
																		mobnumber = mobnumber.replace("２","2");}       
																		while(mobnumber.indexOf("３")!=-1){             
																		mobnumber = mobnumber.replace("３","3");}       
																		while(mobnumber.indexOf("４")!=-1){             
																		mobnumber = mobnumber.replace("４","4");}       
																		while(mobnumber.indexOf("５")!=-1){             
																		mobnumber = mobnumber.replace("５","5");}       
																		while(mobnumber.indexOf("６")!=-1){             
																		mobnumber = mobnumber.replace("６","6");}       
																		while(mobnumber.indexOf("７")!=-1){             
																		mobnumber = mobnumber.replace("７","7");}       
																		while(mobnumber.indexOf("８")!=-1){             
																		mobnumber = mobnumber.replace("８","8");}       
																		while(mobnumber.indexOf("９")!=-1){             
																		mobnumber = mobnumber.replace("９","9");}       
																		return mobnumber;                               
																		}	  
																		
//检查敏感词
function checkDenyWords(content) {
    if (content == null || content.trim() == "") return "";
    var wordsArrays = new Array();
    wordsArrays = new Array("诚信商务网","诚信商务","五三二二","5322","注册","网址","网站","www.EC21.com","内衣通","0791 6690161","0791 6690253","0791 6690310","0791 6690356","0791 8885159","0791-6690310","0791-6690356","100data.com","2288.35007.net","28897737","3536.net","51sobu.com","5322.com","5322.net","5332.com","5822.com","5877.com","5iok.com","6640620","6640630","680.com.cn","71008.com","8848","8gem.com","9595.cn","Ecplaza.com","Ecplaza.net","E站通","Post2Ali","TraCQ在线商务交流","alloy.com.cn","aweb.com.cn","booye.com","btob.com","btob.net","buffet.com.cn","bxcn.com","cappma.com","cartelcn.com","cashfiesta","cg160.com","cgy.cn","changpian.com","chinabamboonet.com","chinabidding.com.cn","chinaesteel.com.cn","chinamj.com.cn","chinaour","chinapharm.com.cn","chinascrap.com","clean-info.com","cn5000.com","cn61.net","cnbt.com.cn","cnfee.com","cnflw.com","cnfurnace.net","cnli.net","cntra.com","cpbbs.net","da001.com","dj800","e-marketing.net.cn","ec51.com","eck.com.cn","elibaba.net","fa lun","feitianlight.com","foodqs.com","gbele.com","gkw.com.cn","gs114.cn","gz001.com","hardwareol.net","hblbet.com","hc360.com","hcgroup.com","hotexport.com","huiduo.net.cn","imageengine.com.cn","jctis.com","jdztaoci.com","jxbx.com","minghui","mymai.com","nc365.com","nc365.net","nic2000","nyto.cn","okws.com","packbuy.com","pcsohu.com","pointsmoney","qm365.com","qyfw.com","ra36.com","res168.net","script","sie.cn","tearen.com","tongzhuang.net","tpage.com","tpage.net.cn","tradenet.cn","uuxx.net","video.com.cn","wltools.net","www.123trading.com","www.3536","www.51wj","www.5322","www.5322.com","www.Ecplaza","www.Globalsources.com","www.TradeEasy.com","www.btob","www.bx727.com","www.cartelcn","www.ce.net.cn","www.chinaccm.com","www.cn818","www.easyeb.com","www.hardwaretoday","www.made-in-china.com","www.mmmn.net","www.mysc.cn","www.nc365","www.sinobnet.com","www.sparkice.com.cn","www.tracq.net","www.wto1.net","xichi.net","yicou.com","yjtx.com","yujie.cn","zapbao.com","zhibei.com","zhun.net","zj555.com","zzlm.com","５３２２.com","５３２２．ｃｏｍ","５８２２.com","５８２２．com","５８７７.com","阿德采购网","罢工","百姓数据网","包装采购网","宝石网","本溪727","博亿网","采购网站","成信商网","诚商网","诚信商网","诚信商务网","诚信网","达赖","大法","大法弟子","代开","代开发票","电炉商情网","东突","独立","发抡","发轮","发轮功","发伦","发仑","发沦","发囵","法抡","法轮","法轮大法","法轮功","法伦","法仑","法纶","法囵","反革命","分裂","分裂中国","工控网","共匪","硅产品交易网","国际净化设备信息网","国际童装网","合金材料网","洪志","宏志","华南商贸资源","环球机电网","环球汽摩资源","环球资源","慧聪商务网","慧聪网","混蛋","机械设备网","家电商网","建网通","建站","建站通","江八点","江八条","江独裁","疆独","景德镇陶瓷论坛","静坐","李洪志","李宏志","流氓","六合彩","六四","吕秀莲","轮功","买麦网","买卖网","免费查看采购信息","南昌市 沿江中路","内衣网","内衣资讯网","农博网","骗","迫害","全球采购网站","全球制造网","三陪","色情","商贸网","商网客户部李小琴","商网客户部章丽","商务网","商务网站","商业网站","上当","食品产业网","实华开","示威","死","搜捕网","搜狐商贸机会","搜索引擎","台湾独立","唐山二手网","突厥斯坦","万商(中国)供求网","万商供求网","王八蛋","网络交易","网络推广","网站一夜成名","温岭工具网","温州塑料网","五金网站","五金在线","西部创业网","西藏独立","西单墙","新闻封锁","信息平台","行业网站","旋转接头网","压迫","一边一国","一中一台","易贸通","淫秽","游行","造反","浙江日用品网","真善忍","镇压","正法","政变","政治风波","政治运动","支那猪","中关村电脑报价网","中硅网","中国采购与招标网","中国出口企业网","中国出口商品网","中国打火机信息网","中国电池网","中国儿童用品网","中国福利网","中国工艺品交易网","中国工艺网","中国国际加工网","中国国际加工网","中国金属废料网","中国旅游网","中国民用品网","中国名茶网","中国品牌交易网","中国企商","中国全自动麻将机网","中国蔬菜网","中国药网","中国渔网","中国针织网","中国制造网","中国竹网","中华创业网","中华商务网","中企网","自焚","自由运动","嫖娼");
        for(var k=0;k<wordsArrays.length;k++){
            if (content.indexOf(wordsArrays[k])!=-1){
                return wordsArrays[k];
            }
    }
    return "";
}
