﻿//=======================================================================================
//客户端数据验证
//1.首页登录验证
 function CheckLogin(n1,n3){         
         //用户名  
		if(TrimBlank(n1.value)==''){
		  n1.style.border="solid 1px red";
		  alert("请输入用户名");
		  n1.style.border="solid 1px gray";
		  n1.focus(); 
		  return false;
		}
//		if(n2.options[n2.selectedIndex].value==""){              
//             n2.style.border="solid 1px red";
//             alert("请选择用户类型");
//             n2.focus();
//             return false;
//        }
       //用户密码
        if(TrimBlank(n3.value)==''||TrimBlank(n3.value).length<6){
		  n3.style.border="solid 1px red";
		  alert("请输入密码(至少六位数)");
		  n3.style.border="solid 1px gray";
		  n3.focus(); 
		  return false;
		}
       return true;

   }
   
   
 
//=======================================验证方法======================================
 var numb = '0123456789';
 var dnum = '0123456789.';
function isNum(param,numb) {             //检验是否为数字
	if (param == "") return true;
	for (i=0; i<param.length; i++) {
	   if (numb.indexOf(param.charAt(i),0) == -1) return false;
	}
	return true;
}
function isDec(param,dnum) {             //检验是否为浮点数
    if (param =="") return true;
    for (i=0; i<param.length; i++) {
      if (dnum.indexOf(param.charAt(i),0)== -1) return false;
    }
    return true;
}
function isDate(param){                 //检验是否为日期yyyy-mm-dd
    if (param =="") return true;
      var arr=new Array();
      arr=param.split("-");
      var dt = new Date(arr[1]+"/"+arr[2]+"/"+arr[0]);
      if(dt.getDate()!=arr[2]){
         return false;
      }
      else if(dt.getMonth()!=arr[1]-1){
        return false;
      }
      else if(dt.getFullYear()!=arr[0]){
        return false;
      }
      return true;
}
function TrimBlank(val){   //去掉字符首尾空格
    var msg="";
    msg=val;
    while(msg.substring(0,1)==" ")
    {
	    msg=msg.substring(1,msg.length);
    }  
    return msg;
}
 function search(){                           //搜索
     var writer=TrimBlank(document.form1.TextBoxWriter.value);
     var title = TrimBlank(document.form1.TextBoxTitle.value);
     var body = TrimBlank(document.form1.TextBoxBody.value);
     var type = "";
      if(writer==""&&title==""&&body==""){
         window.alert("请至少输入一个搜索条件");
         document.form1.TextBoxWriter.focus();
         return;
      }else{
        var url="zh/search.aspx?type="+type+"&writer="+writer+"&title="+title+"&body="+body;
        window.open(url);
      }
   }

function caculate_length(id1,id2,len) //检测剩余可输入字符数
{
    var id1=document.getElementById(id1);	              
    var text_length = id1.value.length;
    var text_max_length = len;
    var target_span = document.getElementById(id2);
    var text_remain = text_max_length - text_length;
    if(text_remain>=0){
       target_span.innerHTML = "<font color=#ff0000>（已输入字符:"+text_length+"，剩余字符:"+text_remain+"）</font>";
    }else{
       target_span.innerHTML = "<font color=#ff0000>（当前剩余字符数<0，多余部分将会被截断）</font>";
       id1.value=id1.value.substring(0,text_max_length);
    }
  
}


     
            
