//表单验证用的基础库
//验证值非空
function notEmpty(objid){
  var err = ""
  var obj = document.getElementById(objid)
  if(clerKongge(obj.value)=="")
     err="<br><b>"+obj.title+"</b>：不能为空"
	
  return err
}
//验证全为数字
function notNumber(objid){
  var err = ""
  obj = document.getElementById(objid)
  var value=clerKongge(obj.value)
  var reg = new RegExp("\\d*","gim")
  //alert(value.replace(reg,""))
  if(value.replace(reg,"")!="")
    err = "<br><b>"+obj.title+"</b>：格式必须全为数字"
  return err
}
//以正则判断
function notReg(objid,format){
  var err = ""
  obj = document.getElementById(objid)
  var reg = new RegExp("\\d{2,4}-{0,1}\\d{5,8}","img")
  var value=obj.value
  if(value.replace(reg,"")!="")
    err = "<br><b>"+obj.title+"</b>：格式应当按照此例,"+format
  return err  
}

//以AJAX的方式判断重复
//访问xml
function sendXML(url){
XML=getXMLHttpRequest()
url = encodeURI(url+"&tt="+(new Date).getTime())
//alert(url)
XML.open("get",url,false)

var re=""
XML.onreadystatechange=function aa(){
 if(XML.readyState==4){
   //alert(url)
  doms=XML.responseXML.documentElement
   re = (doms.childNodes.item(0).nodeValue)+""
   //if(re=="1")
 }
}  
  XML.send()  
  //alert(re)
  return re
}

//去掉空格
function clerKongge(value){
 var v
 
 var reg = new RegExp("^\\s*|\\s*$","gim")
 
 v=value.replace(reg,"")
 //alert(v)
 return v
}