function copyText(id) {
	try{
		var targetText = document.getElementById(id);
		targetText.focus();
		targetText.select();
		var clipeText = targetText.createTextRange();
		clipeText.execCommand("Copy");
	}catch(e){}
}
function  isChinese(name)  //中文值检测 
{   
if(name.length  ==  0) 
return  false; 
for(i  =  0;  i  <  name.length;  i++)  {   
if(name.charCodeAt(i)  >  128) 
return  true; 
} 
return  false; 
} 
 function checkName(pObj){
   var obj = eval(pObj);
   strRef = "1234567890qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM_";
   for (i=0;i<obj.value.length;i++) {
     tempChar= obj.value.substring(i,i+1);
     if (strRef.indexOf(tempChar,0)==-1) {
       alert("Login Nmae Non-compliance！");
       if(obj.type=="text")
       obj.focus();
       return false;
     }
   }
   return true;
 }
 function checkPassword(pObj){
   var obj = eval(pObj);
   strRef = "1234567890qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM";
   for (i=0;i<obj.value.length;i++) {
     tempChar= obj.value.substring(i,i+1);
     if (strRef.indexOf(tempChar,0)==-1) {
       alert("Password Non-compliance！");
       if(obj.type=="text")
       obj.focus();
       return false;
     }
   }
   return true;
 }
 function isEmail(text,info)
 {
   var email=text.value;
   var pattern =/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/;
   flag=pattern.test(email);
   if(text.value != ""){
   if(!flag)
     {

		alert("请输入"+info+"!");
		text.select();
		return false;
     }else{return true;}
   }else{
   alert(info+" 不能为空!");
		text.select();
   return false;
   }
 }
function compareTwoDate2(startDate,endDate,info)
{
   var a=startDate.value;
   var b=endDate.value;
   	if(((Number(a.substring(0,4))-Number(b.substring(0,4)))*356+(Number(a.substring(5,7))-Number(b.substring(5,7)))*31+(Number(a.substring(8,10))-Number(b.substring(8,10))))>0)
	{
		alert(info+"!");
		startDate.focus();
	}
	else document.forms["frm"].submit();
}
function compareTwoDate11(startDate,endDate,info)
{
   var a=startDate.value;
   var b=endDate.value;
   	if(((Number(a.substring(0,4))-Number(b.substring(0,4)))*356+(Number(a.substring(5,7))-Number(b.substring(5,7)))*31+(Number(a.substring(8,10))-Number(b.substring(8,10))))>0)
	{
		alert(info+"!");
		startDate.focus();
		return false;
	}
	else return true;
}
function compareTwoDate0(startDate,endDate,info)
{
   var a=startDate.value;
   var b=endDate.value;
   	if(((Number(a.substring(0,4))-Number(b.substring(0,4)))*356+(Number(a.substring(5,7))-Number(b.substring(5,7)))*31+(Number(a.substring(8,10))-Number(b.substring(8,10))))>0)
	{
		alert(info+"!");
		startDate.focus();
	}
	else document.forms["faxfrm"].submit();
}
function compareTwoDateTime(startDate,endDate,info)
{
   var a = startDate.value;
   var b = endDate.value;
   var d1 = Date.parse(a.substring(5,7)+"/"+a.substring(8,10)+"/"+a.substring(0,4)+" "+a.substr(11,8));
   var d2 = Date.parse(b.substring(5,7)+"/"+b.substring(8,10)+"/"+b.substring(0,4)+" "+b.substr(11,8));
   if(d1>d2) {
		alert(info+"!");
		return false;
	}
	return true;
}

function compareTwoDate3(startDate,endDate,info)
{
   var a=startDate.value;
   var b=endDate.value;
   	if(((Number(a.substring(0,4))-Number(b.substring(0,4)))*356+(Number(a.substring(5,7))-Number(b.substring(5,7)))*31+(Number(a.substring(8,10))-Number(b.substring(8,10))))>0)
	{
		alert(info+"!");
		startDate.focus();
		return false;
	}
	else return true;//document.forms["frm"].submit();
}
function compareTwoNumber(startNumber,endNumber,info)
{
   var a=startNumber.value;
   var b=endNumber.value;
   	if( Number(a) - Number(b) > 0)
	{
		alert(info+"!");
		startNumber.focus();
		return false;
	}
	else return true;
}

function compareTwoDate(startDate,endDate,info)
{
   var a=startDate.value;
   var b=endDate.value;
   	if(((Number(a.substring(0,4))-Number(b.substring(0,4)))*356+(Number(a.substring(5,7))-Number(b.substring(5,7)))*31+(Number(a.substring(8,10))-Number(b.substring(8,10))))>0)
	{
		alert(info+"!");
		startDate.focus();
	}
}
function isNumber2(text,info)
{
	var num=text.value;
	var pattern =/^[0-9]*[0-9][0-9]*$/;
	if(text.value!="")
	{
	flag=pattern.test(num);
	if(!flag)
     {
       alert("请输入"+info+"!");
           text.select();
           return false;
     }else{
     	return true;
    }
	}else{
		alert(info+" 不能为空!");
           text.select();
		return false;
	}

}
function isNumber(text,start,end,info)
{
	var num=text.value;
	var pattern =/^[0-9]*[0-9][0-9]*$/;
	flag=pattern.test(num);
	if(text.value != ""){
	if(!flag)
     {
       alert("请输入"+info+"!");
           text.select();
           return ;
     }
	if (!(Number(text.value)<=Number(end) && Number(text.value)>=Number(start)))
	{
		alert("请输入"+info+"!");
                text.select();
                return ;
	}
	}
}

		function isIDCard(text,info)
{
		var idcard=text.value;
		var pattern =/^\d{15}(\d{2}[A-Za-z0-9])?$/;
		flag=pattern.test(idcard);
		if(text.value != ""){
		if(!flag)
		{
			alert("请输入"+info+"!");
			text.select();
			return false;
		}else{
			return true;
		}
		}else{
			alert("身份证号 不能为空!");
			text.select();
			return false;
		}
}

function checkPassword2(text,text1)
{
	var newpass=text.value;
	var newpass1=text1.value;
	if(newpass!=newpass1)
	{
		alert("两次输入密码不一致!");
		text.select();
		return ;
	}
	else if (newpass=="")
	{
		alert("密码 Can not be empty！");
		text.select();
		return;
	}
else document.forms["modify"].submit();
}
function checkmoney(text,text1)
{
	var pattern =/^(\-\d+|\d+)$/;
	var newpass=text.value;
	var newpass1=text1.value;
	if(text.value != "")
	{
		if (pattern.test(newpass) && pattern.test(newpass1))
		{
			if(newpass!=newpass1)
			{
				alert("两次输入金额不一致!");
			text.select();
			return false;
			}
		}
		else
		{
			alert("请输入数字！");
			text.select();
			return false;
		}
	}
}
function isIP(s,info)
{

var reSpaceCheck = /^(\d+)\.(\d+)\.(\d+)\.(\d+)$/;
var text=s.value;
if(s.value != ""){
if (reSpaceCheck.test(text))
{
text.match(reSpaceCheck);
		if (RegExp.$1 <= 255 && RegExp.$1 >= 0 && RegExp.$2 <= 255 && RegExp.$2 >= 0 && RegExp.$3 <= 255 && RegExp.$3 >= 0 && RegExp.$4 <= 255 && RegExp.$4 >= 0)
		{
			return ;
		}
		else
		{
		alert("请输入"+info+"!");
		s.select();
		return ;
		}
}
else
{
		alert("请输入"+info+"!");
		s.select();
		return ;
}
}
}
function isTelephone(text,info)
{
		var telephone=text.value;
		var pattern =/^(\(\d{3,4}\)\d+-\d+|\d{3,4}-\d+-\d+|\(\d{3,4}\)\d+|\d{3,4}-\d+|\d+-\d+|\d+)$/ ;
		flag=pattern.test(telephone);
		if(text.value != ""){
			if(!flag)
			{
				alert("请输入"+info+"!"+"\n"+"正确的"+info+"形如：(021)12345678 或 021-12345678 或 12345678"
				+"\n" + "总机号与分机号之间请用“-”连接");
				text.select();
				return false;
			}else{
				return true;
			}
		}else{
			return true;
		}
}
function isNumber3(text,info)
{
	var num=text.value;
	var pattern =/^(\-\d+|\d+)$/;
	if(text.value!="")
	{
	flag=pattern.test(num);
	if(!flag)
     {
       alert("请输入"+info+"!");
           text.select();
           return ;
     }
	}

}
function isNumber4(text1,text2,info)
{
	var num1=text1.value;
	var num2=text2.value;
	var pattern =/^[0-9]*[0-9][0-9]*$/;
	flag1 = true;
	flag2 = true;
	if(text1.value!="" ){
		flag1=pattern.test(num1);
		//alert(flag1);
	}
	if(text2.value!="" ){
		flag2=pattern.test(num2);
		//alert(flag2);
	}
	if((!flag1 | !flag2)){
		alert(info);
		if(!flag1)text1.select();
		if(!flag2)text2.select();
    return false;
  }else{
    return true;
  }
}
function getLength(text,num,info)
{
	var pattern =/[^\x00-\xff]/;
	var len = text.value.length;
	for(j=0;j<text.value.length;j++)
    {
		var ch= text.value.charAt(j);
		if(pattern.test(ch))
			len++;
		if (len>num)
		{
			alert(info + "限长为"+num+"个字符！");
			text.select();
			return false;

		}
	}
        return true;
}

