
function del(url){
	var checkvalues= document.getElementsByName("checkvalue");
	var count=0;
	for(var i=0;i<checkvalues.length;i++){
		if(checkvalues[i].checked){
			count++;
		}
	}
	if(count==0){
		alert("请选择要删除的数据");
		return ;
	}else {
	var c=confirm("确定要删除吗？");
		if(c){
			document.listForm.action=url;
			document.listForm.submit();
		}
	}
}


//验证文件大小
function ShowFolderSize(filespec)
{
	alert(filespec);
   var fso, f;
   var maxsize=5*1024*1024;
   alert("ss");
   fso = new ActiveXObject("Scripting.FileSystemObject");
  alert(fso);
   if (fso.FolderExists(filespec)) {
      f = fso.GetFolder(filespec);
    } else if (fso.FileExists(filespec))   {
            f = fso.GetFile(filespec);
    } else {
            alert("该文件不存在！");
            return false;
    }
   if(f.size>maxsize)
    {   
        alert("文件大小超出规定，请您选择小于5M的文件进行上传");
        return false;
    }
   return true;
}


function checkall(){
		for(var i=0;i<document.getElementsByName("checkvalue").length;i++){
			document.getElementsByName("checkvalue")[i].checked=!document.getElementsByName("checkvalue")[i].checked;
		}
}
	function checkNull(txtName,msg){
			var elm;
			elm=document.all(txtName);
			if(elm.value.trim().length==0)
			{
				alert(msg);
				elm.focus();
				return false;
			}
			return true;
	}
/*
 *使用方法 在文件表单内加事件 onchange="filechange(this.value)"，并且加一个隐藏域<input type="hidden" name="filevalue" value=".fig"/>
 * 调用	if(!checkFile("图片请输入正确格式的文件")){
			return false;
		}
 * */
	function filechange(zhi){
		if(zhi.length==0){
			return true;
		}
		var ext=zhi.substring(zhi.indexOf(".")+1);
		if(ext=="jpg" || ext=='gif' || ext=='bmp' || ext=='jpeg' || ext=='png'){
			 document.getElementById("filevalue").value=".fig";
			return true;
		}else{
			alert("上传格式不对,只允许上传jpg、gif、bmp、jpeg、png格式的文件");
		//	document.getElementById("file").select();
  		//	document.execCommand("cut"); 
  		    document.getElementById("filevalue").value="";
  			return false; 
		}
	}
	function filexslchange(zhi){
		if(zhi.length==0){
			return true;
		}
		var ext=zhi.substring(zhi.indexOf(".")+1);
		if(ext=="xls"){
			 document.getElementById("filevalue").value=".xls";
			return true;
		}else{
			alert("上传格式不对,只允许上传xsl格式的文件");
		//	document.getElementById("file").select();
  		//	document.execCommand("cut"); 
  		    document.getElementById("filevalue").value="";
  			return false; 
		}
	}

	function checkFile(msg){
		var filevalue = document.getElementById("filevalue").value;
		if(filevalue=="" || filevalue.length==0){
			alert(msg);
			return false;
		}
		return true;
	}
	function isNo_dian(txtName,msg){
		var elm;
		elm=document.all(txtName).value;
		if(isNaN(elm)){
			alert(msg);
			elm.focus();
			return false;
		}else{
			return true;
		}
	}
	function isNo(txtName,msg)
	{
		var elm;
		elm=document.all(txtName);
		var reg=/^[0-9]*$/;
		if(reg.test(elm.value)){
			return true;
		}else{
			alert(msg);
			elm.focus();
			return false;
		}
	}
	function isChinese(txtName,msg)
	{
		var elm;
		elm=document.all(txtName);
		 var reg=/^[\u0391-\uFFE5]+$/;
		 if(reg.test(elm.value)){
		 	return true;
		 }else{
		 	alert(msg);
			elm.focus();
			return false;
		 }
	}
	function is_word(txtName,msg)
	{
		var elm;
		elm=document.all(txtName);
		 var reg=/[^a-zA-Z]/g;
		 if(reg.test(elm.value)){
		 	return true;
		 }else{
		  	alert(msg);
			elm.focus();
			return false;
		 }
	}

	function Is_word_num(txtName,msg)
	{
		var elm;
		elm=document.all(txtName);
		 var reg=/[^0-9a-zA-Z]/g;
		 if(reg.test(elm.value)){
		 	return true;
		 }else{
		 	alert(msg);
			elm.focus();
			return false;
		 }
	}
	function idCard(txtName,msg){
		var elm;
		elm=document.all(txtName);
		var card=/^\d{15}(\d{2}[A-Za-z0-9])?$/;
		if(card.test(elm.value)){
			return true;
		}else{
			alert(msg);
			elm.focus();
			return false;
		}
	}
	function isPhone(txtName,msg){
		var elm;
		elm=document.all(txtName);
		if(elm.value.trim().length==0){
			return true;
		}else{
			var card=/^((\(\d{3}\))|(\d{3}\-))?(\(0\d{2,3}\)|0\d{2,3}-)?[1-9]\d{6,7}$/;
			
			if(card.test(elm.value)){
				return true;
			}else{
				alert(msg);
				elm.focus();
				return false;
			}
		}
	}

	function isQQ(txtName,msg){
		var elm;
		elm=document.all(txtName);
		if(elm.value.trim().length==0){
			return true;
		}else{
			var card=/^[1-9]\d{4,8}$/;
			if(card.test(elm.value)){
				return true;
			}else{
				alert(msg);
				elm.focus();
				return false;
			}
		}
	}
	function isShouji(txtName,msg){
		var elm;
		elm=document.all(txtName);
		if(elm.value.trim().length==0){
			return true;
		}else{
			var card=/^[1-9]\d{10}$/;
			if(card.test(elm.value)){
				return true;
			}else{
				alert(msg);
				elm.focus();
				return false;
			}
		}
	}
	function isDianhua(txtName,msg){
		var elm;
		elm=document.all(txtName);
		if(elm.value.trim().length==0){
			return true;
		}else{
			var card=/^[1-9]\d{6,11}$/;
			if(card.test(elm.value)){
				return true;
			}else{
				alert(msg);
				elm.focus();
				return false;
			}
		}
	}
	function isEmail(txtName,msg){
		var elm;
		elm=document.all(txtName);
		if(elm.value.trim().length==0){
			return true;
		}else{
			var card=/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/;
			if(card.test(elm.value)){
				return true;
			}else{
				alert(msg);
				elm.focus();
				return false;
			}
		}	
	}
	function IsMobel(txtName,msg)
	{
		var elm;
		elm=document.all(txtName);
		if(elm.value.trim().length==0){
			return true;
		}else{
	    var reg0 = /^13\d{9}$/;
	    var reg1 = /^15\d{9}$/;
	 	if(reg0.test(elm.value) || reg1.test(elm.value)){
	 		return true;
	 	}else{
	 		alert(msg);
	 		elm.focus();
			return false;
	 	}
	 }
	}
	String.prototype.trim = function(){
		return this.replace(/(^\s*)|(\s*$)/g,"");
	}