//去空格
function Jtrim(str){
	var i = 0;
	var len = str.length;
	if ( str == "" ) return( str );
	j = len -1;
	flagbegin = true;
	flagend = true;
	while (( flagbegin == true) && (i< len)){
	   if ( str.charAt(i) == " " ){
			i=i+1;
			flagbegin=true;
		}else{
			flagbegin=false;
		}
	}

	while  ((flagend== true) && (j>=0)){
		if (str.charAt(j)==" "){
			j=j-1;
			flagend=true;
		}else{
			flagend=false;
		}
	}

	if ( i > j ) return ("");

	trimstr = str.substring(i,j+1);
	return trimstr;
}

//正则检查
function chkRegExp (objid, errid, outputStr, regType){
	var objValue = Jtrim(document.getElementById(objid).value);
	var errID = document.getElementById(errid);
	var pattern;
	switch (regType){
		case 1://检查邮件地址
			pattern = /^([a-zA-Z0-9._-])+@([a-zA-Z0-9_-])+(\.[a-zA-Z0-9_-])+/;
			break
		case 2://检查登录名,只能输入2-20个以字母开头、可带数字、“_”、“.”的字串
			pattern = /^[a-zA-Z]{1}([a-zA-Z0-9]|[._]){1,19}$/;
			break
		case 3://检查必须为数字
			pattern = /^[0-9]{1,20}$/;
			break
		case 4://检查手机号
			pattern = /^(\d){11}$/;
			break
		case 5://检查座机号 /^[+]{0,1}(\d){1,3}[ ]?([-]?((\d)|[ ]){1,12})+$/
			pattern = /^(\d){1,3}[ ]?([-]?((\d)|[ ]){1,12})+$/;
			break
		case 6://检查必须为数字可带小数点、负号
			pattern = /^([0-9]|[.-]){1,10}$/;
			break
	}
	flag = pattern.test(objValue);
     if(flag){
		errID.innerHTML = "";
		return 1;
	}else {
		errID.innerHTML = outputStr;
		return 0;
	}
}

//检查不为空
function chkNotNull(objid, errid, outputStr){
	var objValue = Jtrim(document.getElementById(objid).value);
	var errID = document.getElementById(errid);
	if(objValue==""){
		errID.innerHTML = outputStr;
		return 0;
	}else{
		errID.innerHTML = "";
		return 1;
	}
}

//检查是否一致
function chkComparison(objid, targetid, errid, outputStr){
	var objValue = Jtrim(document.getElementById(objid).value);
	var targetValue = Jtrim(document.getElementById(targetid).value);
	var errID = document.getElementById(errid);
	if(objValue != targetValue){
		errID.innerHTML = outputStr;
		return 0;
	}else{
		errID.innerHTML = "";
		return 1;
	}
}

//检查复选框不为空
function chkCheckBox(objid, errid, outputStr){
	var obj = document.getElementsByName(objid);
	var errID = document.getElementById(errid);
	var len = obj.length;
	for(var i=0;i<len;i++){
		if(obj[i].checked==true){
			errID.innerHTML = "";
			return 1;
		}
	}
	errID.innerHTML = outputStr;
	return 0;
}
function changepicwh(obj,cnum,hnum){
	if(obj.width > obj.height){
	   if(obj.width>cnum){
			var thb = cnum/obj.width;
			obj.width=cnum;
		}
	}else{	
		if(obj.height>hnum){
			var thb = hnum/obj.height;
			obj.height=hnum;
		}
	}
}

//图片预览
function replPic(objid){
	var RepVar = document.getElementById(objid).value.toLowerCase();
	var DefVar = "../images/prevpic.jpg";
	if((RepVar.indexOf(".jpg") == -1) && (RepVar.indexOf(".gif") == -1))
	{
		document.getElementById('person_cover').src=DefVar;
	}
	else{
		document.getElementById('person_cover').src=RepVar;
	}
}
function chkfb(){	
	var chkCode = new Array(); 
	chkCode.push(chkNotNull("mname", "ckname", "请输入您的姓名"));
	chkCode.push(chkNotNull("mcom", "ckcom", "请输入公司名称"));
	chkCode.push(chkRegExp("mtel", "cktel", "请输入联系电话", 5));
	chkCode.push(chkRegExp("mmail", "ckmail", "请输入电子邮箱", 1));
	chkCode.push(chkNotNull("mmemo", "ckmemo", "请输入咨询问题"));
	for (var i in chkCode) if(chkCode[i] == 0) return false;
	document.getElementById("addsubmit").disabled = true;
	return true;
}

