
function isRightEmail(email){
     var str=/@./;
        
	 if (email==null || email==""){
		 return ("email不能为空");
	 }
	 if(email.search(str)==-1){
//	    alert("请输入正确的email1"); 
		return "请输入正确的email";
	 }else{
		 return "";
	 }
}

function isSelected(a){
    if (a==0){
        return("请选择");	
    }else{
        return "";
    }
}

function isRightText(a,allownull){
    if (allownull&&a==""){
        return "";	
    }else{
        if (a==""){
        	return (":不能为空!");
        }        	
        var ffstr=/[~!#$%\\\'\"\/\^&*|]/;
	    if (a.search(ffstr)!=-1){
	    	return (":不能包含不合法字符!");
	    }
    }
    return "";
}


function isRightSfz(a,allownull){
    if (allownull&&a==""){
        return "";	
    }else{
        if (a==""){
        	return (":不能为空!");
        }  
	    if ((a.length!=8)&&(a.length!=18)&&(a.length!=15)){
	    	return (":不是合法的证件号，身份证号为15或18位，军人证号为8位!");
	    }
    }
    return "";
}


//op 0 - equal  ,1-less than ,2-greater than
function isRightTextLength(a,allownull,length,op){
    if(allownull&&a==""){
	   return "";
	}else{
	   if( a==""||a==null){
           	return (":不能为空!");
	   }

	   var len=fucCheckLength(a);
	   
	   if( op==0){
		   if(len!=length){
		      return("长度必须为"+length);
	   		}
		}else  if( op == 1){
			if(len>=length){
				return("长度必须<"+length+"位");
			}
		}else if( op == 2 ){
			if(len<=length){
				return("长度必须>"+length+"位");
			}
		}
	}
	return "";
}


function fucCheckLength(strTemp)
{
	 var i,sum;
	 sum=0;
	 for(i=0;i<strTemp.length;i++)
	 {
	  if ((strTemp.charCodeAt(i)>=0) && (strTemp.charCodeAt(i)<=255))
	   sum=sum+1;
	  else
	   sum=sum+2;
	 }
	 return sum;
}



function isRightNumber(a,allownull,minvalue,maxvalue){
    if (allownull&&a==""){
        return "";
    }else{
        if (!(parseFloat(a)>=parseFloat(minvalue)&&parseFloat(a)<parseFloat(maxvalue))){
            return (":请输入一个在"+minvalue+"到"+maxvalue+"之间的数。")
        }
    }
    return "";
}

function isRightDate(a,allownull,datebit){
    var regExpObj;
    if (datebit==6){
	    regExpObj = /\d\d\d\d\d\d/;
		if (allownull&&a==""){
	    }else if (regExpObj.exec(a)==null){
		    return (":输入时间格式不正确，请输入如：200305 格式的数据!");
	    }else
	    if (a.substring(4,6)=="08"||a.substring(4,6)=="09"){
	    	//特殊处理，等找到原因后再去掉
	    }else        
	    if (!(parseInt(a.substring(4,6))>0&&parseInt(a.substring(4,6))<=12)){
	        return (":输入时间格式不正确，月份<"+a.substring(4,6)+">不是一个1-12之间的整数!");
		}	
	}else if (datebit==10){
	    regExpObj = /\d\d\d\d-\d\d-\d\d/;
	    if (allownull&&a==""){
	    }else if (regExpObj.exec(a)==null){
		    return (":输入时间格式不正确，请输入如：2003-05-30 格式的数据!");
	    }else
	    if (a.substring(5,7)=="08"||a.substring(5,7)=="09"){
	    	//特殊处理，等找到原因后再去掉
	    }else 
	    if (!(parseInt(a.substring(5,7))>0&&parseInt(a.substring(5,7))<=12)){
	        return (":输入时间格式不正确，月份<"+a.substring(5,7)+">不是一个1-12之间的整数!");
	    }else
	    if (a.substring(8,10)=="08"||a.substring(8,10)=="09"){
	    	//特殊处理，等找到原因后再去掉
	    }else 
	    if (!(parseInt(a.substring(8,10))>0&&parseInt(a.substring(8,10))<=31)){
	        return (":输入时间格式不正确，日期<"+a.substring(8,10)+">不是一个1-31之间的整数!");
	    }	
	}else if (datebit==4){
		regExpObj = /\d\d\d\d/;
	    if (allownull&&a==""){
	    }else if (regExpObj.exec(a)==null){
		    return (":输入时间格式不正确，年度应当是一个0到9999的整数!");
	    }
	}
	return ("");
}

function ConfirmAction(a){
    if (a='delete'){
        return confirm("你确定要删除该项信息吗？");	
    }if (a='pldelete'){
        return confirm("你确定要删除所有的信息吗？");	
    }
    else{
        return confirm("你确定要执行该项操作吗？");
    }
}

function toFocused(a){
    a.focus;	
}
