function isIdCardNo(num) 
{ 
if (isNaN(num)) {alert("输入的不是数字！"); return false;} 
var len = num.length, re; 
if (len == 15) 
re = new RegExp(/^(\d{6})()?(\d{2})(\d{2})(\d{2})(\d{3})$/); 
else if (len == 18) 
re = new RegExp(/^(\d{6})()?(\d{4})(\d{2})(\d{2})(\d{3})(\d)$/); 
else {alert("输入的数字位数不对！"); return false;} 
var a = num.match(re); 
if (a != null) 
{ 
if (len==15) 
{ 
var D = new Date("19"+a[3]+"/"+a[4]+"/"+a[5]); 
var B = D.getYear()==a[3]&&(D.getMonth()+1)==a[4]&&D.getDate()==a[5]; 
} 
else 
{ 
var D = new Date(a[3]+"/"+a[4]+"/"+a[5]); 
var B = D.getFullYear()==a[3]&&(D.getMonth()+1)==a[4]&&D.getDate()==a[5]; 
} 
if (!B) {alert("输入的身份证号 "+ a[0] +" 里出生日期不对！"); return false;} 
} 
return true; 
} 

function changevalue(name)
{
if (document.all(name).value=="")
	{
	if (name=="houseState.FAMILY_AMOUNT")
		{
	document.all(name).value="1";
		}
    else
		{
	document.all(name).value="0";
		}
	}
if (document.all("houseState.FAMILY_AMOUNT").value=="0") document.all("houseState.FAMILY_AMOUNT").value=1;
document.all("houseState.PERBUILD_AREA").value=formatFloat(document.all("houseState.BUILD_AREA").value/document.all("houseState.FAMILY_AMOUNT").value,2);
document.all("houseState.PERUSE_AREA").value=formatFloat(document.all("houseState.USE_AREA").value/document.all("houseState.FAMILY_AMOUNT").value,2);
document.all("houseState.PERLIVING_AREA").value=formatFloat(document.all("houseState.LIVING_AREA").value/document.all("houseState.FAMILY_AMOUNT").value,2);
}
function formatFloat(src, pos)

{

return Math.round(src*Math.pow(10, pos))/Math.pow(10, pos);

}
function onKeyDown()  
{  
if ((event.keyCode==116)||(window.event.ctrlKey)||(window.event.shiftKey)||(event.keyCode==122))  
{  
event.keyCode=0;  
event.returnvalue=false;  
}  
}  
function checkChar(string1,string2,string3){
	var len=string1.length;
	for(var i=0;i<len;i++){
		var s=string1.charAt(i);
		if(string2.indexOf(s)==-1){
				window.alert(string3);
				return false;
		}
	}
	return true;
}
//检查是否为数据类型1
function checkNum(str){
	if(!checkChar(document.all(str).value,'0123456789.','系统提示：可能包含有其它不能计算的字符！')){
		document.all(str).focus();
		return false;
	}
	return true;
}
/**
检查是否为数据型2
*/
function checkDigit(str){
	if(!checkChar(document.all(str).value,'0123456789','系统提示：可能包含有其它不能计算的字符！')){
		document.all(str).focus();
		return false;
	}
	return true;
}

//删除列表的记录
//id是指在列表中的位置；vname是指删除的记录存放id号的控件名称；formname是指所要提交的表单。
function deleteMes(id,vname,formname)
{
	var frameString="parent.mainFrame.document.all('"+vname+"')";
	var totalNum;
	 if (formname=="systemToolBean")
	 {
		frameString="document.all('"+vname+"')";

	 }
	 totalNum=eval(frameString+".length");
	var object;
	var idNum=id-1;	
	if (totalNum==undefined)
	{object=eval(frameString+".value");
	}
	else
	{
	object=eval(frameString+"["+idNum+"].value");
	}
    if (confirm("是否确定要删除该记录？"))
	{
	if (formname=="systemMessageBean")
    {  
	parent.mainFrame.window.location.replace("lzf/deleteSystemMessage.do?ID_NO="+object);
    } 
	else if(formname=="systemToolBean")
	{
	window.location.replace("../lzf/deleteSystemTool.do?ID_NO="+object);
	}
	else if (formname=="houseStateBean")
	{
		parent.mainFrame.window.location.replace("lzf/deleteHouseState.do?ID_NO="+object);

	}
	else if (formname=="houseMesBean")
	{parent.mainFrame.window.location.replace("lzf/deleteHouseMes.do?ID_NO="+object);

	}
	else if (formname=="periodsMesBean")
	{parent.mainFrame.window.location.replace("lzf/deletePeriodsMes.do?ID_NO="+object);

	}
	else if (formname=="newPersonMesBean")
	{parent.mainFrame.window.location.replace("lzf/deleteNewPersonMes.do?ID_NO="+object);

	}
	else if (formname=="subsidyMesBean")
	{parent.mainFrame.window.location.replace("lzf/deleteSubsidyMes.do?ID_NO="+object);

	}
	else if (formname=="deformityInfoBean")
	{parent.mainFrame.window.location.replace("lzf/deleteDeformityInfo.do?ID_NO="+object);

	}
		}
}
//修改列表的记录
function updateMes(id,vname,formname)
{
	var frameString="parent.mainFrame.document.all('"+vname+"')";
	var totalNum;
	 if (formname=="systemToolBean")
	 {
		frameString="document.all('"+vname+"')";

	 }
	 totalNum=eval(frameString+".length");
	var object;
	var idNum=id-1;	
	if (totalNum==undefined)
	{object=eval(frameString+".value");
	}
	else
	{
	object=eval(frameString+"["+idNum+"].value");
	}
	//
    if (formname=="systemMessageBean")
    {  
	parent.mainFrame.window.location.replace("lzf/updateSystemMessageForm.do?ID_NO="+object);
    } 
	else if(formname=="systemToolBean")
	{
	window.location.replace("../lzf/updateSystemToolForm.do?ID_NO="+object);
	}
	else if (formname=="houseStateBean")
	{parent.mainFrame.window.location.replace("lzf/updateHouseStateForm.do?ID_NO="+object);
	}
	else if (formname=="houseMesBean")
	{parent.mainFrame.window.location.replace("lzf/updateHouseMesForm.do?ID_NO="+object);
	}
	else if (formname=="periodsMesBean")
	{parent.mainFrame.window.location.replace("lzf/updatePeriodsMesForm.do?ID_NO="+object);
	}
    else if (formname=="newPersonMesBean")
	{parent.mainFrame.window.location.replace("lzf/updateNewPersonMesForm.do?ID_NO="+object);

	}
	else if (formname=="subsidyMesBean")
	{parent.mainFrame.window.location.replace("lzf/updateSubsidyMesForm.do?ID_NO="+object);

	}
	else if (formname=="deformityInfoBean")
	{parent.mainFrame.window.location.replace("lzf/updateDeformityInfoForm.do?ID_NO="+object);

	}
}

function showClick(divname)
{
var object=eval("document.all."+divname);
if (divname=="div1"&&object.style.display=="none")
{
document.all.div1.style.display="block";
document.all.div2.style.display="none";
document.all.div3.style.display="none";
}
if (divname=="div2"&&object.style.display=="none")
{
document.all.div2.style.display="block";
document.all.div1.style.display="none";
document.all.div3.style.display="none";
}
if (divname=="div3"&&object.style.display=="none")
{
document.all.div3.style.display="block";
document.all.div2.style.display="none";
document.all.div1.style.display="none";
}
}
function radioClick(url)
{
document.all.LOGINURL.value=url;
}
function document.onkeydown(){
if(event.keyCode==116){event.keyCode=0;event.returnValue=false;}
}
//这段代码的主要功能是屏蔽PrintScreen键，不断清空剪贴版。
function testclip(){
try {
if(clipboardData.getData("Text")||clipboardData.getData("HTML")||clipboardData.getData("URL")) 
{
null;
}
}
catch(e){
clipboardData.setData("Text","")
}
setTimeout("testclip()",500)
}
function bookmarkit(url)
{window.external.addFavorite(url,'document')}

function hidelast()
{
parent.parent.topFrame.document.all.text1.innerHTML="&nbsp;";
}

function getSelect(selectvalue,str)
{
	var i=0;
for (i=0;i<document.all(str).length;i++)

{
if (document.all(str).options[i].value == selectvalue)
	{
document.all(str).options[i].selected=true;
break;
}
}
}
function checkselect(checkname,str)
{
if (document.all(checkname).checked==true)
	{
document.all(str).style.display="block";
}
else
{
document.all(str).style.display="none";
}
}

function checkbox_select(boxname,trID)
{
if (document.all(boxname).value=="1" ||document.all(boxname).value=="")
	{
document.all(trID).style.display="block";
}
else
{
document.all(trID).style.display="none";
}

}

function checkbox(boxname,trID,textvalue)
{
if (document.all(boxname).checked==true)
	{
document.all(trID).style.display="block";
document.all(textvalue).value="1";
}
else
{
document.all(trID).style.display="none";
document.all(textvalue).value="0";
if (trID=="IS_DBH")
{document.all("houseState.DBZ_AMOUNT").value="";
 document.all("houseState.DBZ_NUMBER").value="";
 document.all("houseState.DBZ_USEFUL_LIFE").value="";
}
else if (trID=="IS_DSRH")
{document.all("houseState.DSRZ_AMOUNT").value="";
 document.all("houseState.DSRZ_NUMBER").value="";
 document.all("houseState.DSRZ_USEFUL_LIFE").value="";
}
else if (trID=="IS_TKZG")
{document.all("houseState.TKZG_AMOUNT").value="";
 document.all("houseState.TKZG_NUMBER").value="";
 document.all("houseState.TKZG_USEFUL_LIFE").value="";
}
}
}
/*
function selectDate(field)
{
	var obj=eval(field);
	if(obj.value==""){
		var cur=new Date();
		obj.value=cur.getYear()+"-"+(cur.getMonth()+1)+"-"+cur.getDate();
	}
	m=obj.value.toString();
	obj.value=window.showModalDialog("../include/date.htm",m,"dialogWidth=195px;dialogHeight=205px;status=no;location=no;toolbar=no;resize=no;scrollbars=no");
	obj.click();

}
*/
function displaydate(myYear, myMonth, myDate ) {
  var i,j,k,l;
  monthDates = [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31];
  monthDates2 = [31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31];
  var newDateLen;
  var oldDateLen = myDate.length;
  var yy = myYear.options[myYear.selectedIndex].value
  var mm = myMonth.options[myMonth.selectedIndex].value
  var dd = myDate.options[myDate.selectedIndex].value
  if( checkPeakYear(yy) == true){ newDateLen = monthDates2[mm-1] }
  else { newDateLen = monthDates[mm-1] }
  if ( newDateLen < oldDateLen ) {
     for ( k=oldDateLen ; k>newDateLen; k--){
	if(myDate.options[k-1].selected)	myDate.options[newDateLen-1].selected=true;
     	myDate.options[k-1] = null;
     }
  }
  else if(newDateLen > oldDateLen ){
     for(l=0;l<oldDateLen && !myDate.options[l].selected; l++){;}
     for(k=oldDateLen; k<newDateLen; k++){
		newOption = new Option(k+1, k+1, false, false);
		myDate.options[k] = newOption;
	}
     myDate.options[l].selected=true;
  }
}
function displaydateForMix(myYear, myMonth, myDate ) {
  var i,j,k,l;
  monthDates = [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31];
  monthDates2 = [31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31];
  var newDateLen;
  var oldDateLen = myDate.length;
  var yy = myYear.options[myYear.selectedIndex].value
  var mm = myMonth.options[myMonth.selectedIndex].value
  var dd = myDate.options[myDate.selectedIndex].value
  var yyNoVal = false
  var mmNoVal = false
  if(isNaN(parseInt(yy)) || parseInt(yy)<=0 ) yyNoVal = true
  if(isNaN(parseInt(mm)) || parseInt(mm)<=0 ) mmNoVal = true
  if(yyNoVal || mmNoVal) {
  	if(!mmNoVal) {newDateLen = monthDates[mm-1] }
  	else newDateLen = monthDates[0]
  }
  else {
  	if( checkPeakYear(yy) == true ){ newDateLen = monthDates2[mm-1]	}
  	else { newDateLen = monthDates[mm-1] }
  }
  newDateLen = newDateLen + 1
  if ( newDateLen < oldDateLen ) {
     for ( k=oldDateLen ; k>newDateLen; k--){
	if(myDate.options[k-1].selected)	myDate.options[newDateLen-1].selected=true;
     	myDate.options[k-1] = null;
     }
  }
  else if(newDateLen > oldDateLen ){
     for(l=0;l<oldDateLen && !myDate.options[l].selected; l++){;}
     for(k=oldDateLen; k<newDateLen; k++){
		newOption = new Option(k, k, false, false);
		myDate.options[k] = newOption;
	}
     myDate.options[l].selected=true;
  }
}
function  validateDate(yy, mm, dd)
{
  var monthDates = [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31];
  if( yy <=0 || mm <= 0 || mm > 12 || dd <= 0 || dd > 31 ){
  	return false
  }
   //check month dates. if month is not Feb, month dates are not changed
  if(mm != 2)
  {
     if(dd > monthDates[mm - 1]) { return false }
  }
  else {
  	//if month=2, (peak year or not)
  	isPeakYear = checkPeakYear(yy)
 
  	var maxDates = monthDates[mm-1]
  	if( isPeakYear == true ) { maxDates = 29 }
	if( dd > maxDates ) { return false }
  }
  return true
}
function checkPeakYear(yy)
{
  if(yy % 4 == 0) {
  	if( yy % 100 != 0) { return true }
  	else if( yy % 400 == 0) { return true }
  }
  return false
}
// return 1 : if date1 is later than date2
// return 0 : if date1 is equal to date2
// return -1: if date1 is earlier than date2
function compareDates(yy1, mm1, dd1, yy2, mm2, dd2)
{
	if(yy1 > yy2) {	return 1 }
	else if(yy1 < yy2) { return -1 }
	else if(yy1 == yy2){
	    if(mm1 > mm2) { return 1 }
	    else if(mm1 < mm2) { return -1}
	    else if(mm1 == mm2) {
	    	if(dd1 > dd2) {return 1}
	    	else if(dd1 < dd2) {return -1}
	    	else if(dd1 == dd2) { return 0 }
	    }
	}
}
function showYMD(num,YMD)
{
			 var now=new Date();
			 var vYMD;
			 var vYMD2;
             var show;
			 if (YMD=="Y")
			 { vYMD=now.getYear();
			   vYMD2=vYMD;
			 }
			 else if (YMD=="M")
			 { vYMD=now.getMonth()+1;
			   vYMD2=12;
			 }
			 else if (YMD=="D")
			 { vYMD=now.getDate();
			   vYMD2=31;
			 }
			 var ymd;
			 var selected;
			 for (ymd=num;ymd<=vYMD2;ymd++)
			 {
				 if (ymd==vYMD) selected="selected";
				 else selected="";
				 if (ymd<10)
				 {show="0"+ymd.toString();
				 }
				 else 
				 {show=ymd.toString();}
			 document.write("<option value='"+show+"' "+selected+">"+show+"</option>");
			 }
}
function showTMS(TMS)
{
var bTMS;
var eTMS;
var show;
if (TMS=="T")
{bTMS=0;
 eTMS=23;
}
 if (TMS=="M")
 {bTMS=0;
 eTMS=59;
 }
 if (TMS=="S")
 {bTMS=0;
 eTMS=59;
 }
 for (var i=bTMS;i<=eTMS ;i++ )
 {
	 if (i<10)
	 {
		 show="0"+i.toString();
	 }
	 else 
	 { 
		 show=i.toString();
	 }
	document.write("<option value='"+show+"'>"+show+"</option>");
 }
}
function GetArrayValue(valuestr,num){
	var rtnstr;
	var temp=valuestr.split(",");
	rtnstr=temp[num];
	return rtnstr;
}
function clearCombal(objname)
{
	var se,i;
	for(i=eval(objname+'.options.length');i>=0;i--)eval(objname+'.remove('+i+')');
	se=document.createElement('option');
	se.text="请选择";
	se.value='0';
	eval(objname+'.add(se)');

}
function InitCombal(objname,arytext,defaultvalue,initflag)
{

 	var se,i;
	for(i=eval(objname+'.options.length');i>=0;i--)
    eval(objname+'.remove('+i+')');
	for(i=0;i<=arytext[0];i++)
	{
		if(i==0){
			if(initflag)
				{
				se=document.createElement('option');
				se.text="请选择";
				se.value='0';
				eval(objname+'.add(se)');
			    }
		        }
		else{
			se=document.createElement('option');
			se.text=GetArrayValue(arytext[i],4);
			se.value=GetArrayValue(arytext[i],0);
			eval(objname+'.add(se)');

			if(se.value==defaultvalue)
			{se.selected=true;
			}
		}
	}
   /* */
}
function provinceChange1(default_value,provincename,cityname,areaname,streetname,villagename)
{
	n1=document.all(provincename).selectedIndex;
	if(n1==0){
		clearCombal('document.all("'+cityname+'")');
	}else{
		InitCombal('document.all("'+cityname+'")',eval('aryCity'+n1),default_value,true);
	}
	clearCombal('document.all("'+areaname+'")');
	clearCombal('document.all("'+streetname+'")');
	clearCombal('document.all("'+villagename+'")');

}
/*改变市信息*/
function cityChange1(default_value,provincename,cityname,areaname,streetname,villagename)
{
	n2=document.all(cityname).selectedIndex;
	if(n2==0){
		clearCombal("document.all('"+areaname+"')");
		clearCombal("document.all('"+streetname+"')");
	}else{
		InitCombal("document.all('"+areaname+"')",eval('aryZone'+n1+n2),default_value,true);
	}
	clearCombal("document.all('"+streetname+"')");
	clearCombal('document.all("'+villagename+'")');
}

/*改变区信息*/
function zoneChange1(default_value,provincename,cityname,areaname,streetname,villagename)
{

	n3=document.all(areaname).selectedIndex;
	if(n3==0){
		clearCombal("document.all('"+streetname+"')");
	}else{
		InitCombal("document.all('"+streetname+"')",eval('aryStreet'+n1+n2+n3),default_value,true);
	}
		clearCombal('document.all("'+villagename+'")');
			
}
/*改变街道信息*/
function streetChange1(default_value,provincename,cityname,areaname,streetname,villagename)
{

	n4=document.all(streetname).selectedIndex;
	if(n4==0){
		clearCombal("document.all('"+villagename+"')");
	}else{
		InitCombal("document.all('"+villagename+"')",eval('aryCommunity'+n1+n2+n3+n4),default_value,true);
	}
}

//插入数据时将按钮设为disabled
function insertData(formname)
{
document.all.button.disabled=true;
formname.submit();
}

 function getResult(IDCARD_ID) {
     　  var url = "../servlet/CheckIDCardServlet?IDCARD_ID="+IDCARD_ID; 
	     var req=null;
         if (window.XMLHttpRequest) { 
            req = new XMLHttpRequest(); 
     　　}else if (window.ActiveXObject) { 
			req = new ActiveXObject("Msxml2.XMLHTTP.3.0");//Microsoft.XMLHTTP"); 
     　　} 
         if(req){ 
            req.open("GET",url, false); 
			req.send(null); 
			var num = req.responseText;
			eval(num);
     　　} 
 } 

 /*改变省、直辖市信息*/
function provinceChange(default_value)
{
	n1=document.all.provincename.selectedIndex;
	if(n1==0){
		clearCombal('document.all.CITY_ID');
	}else{
		InitCombal('document.all.CITY_ID',eval('aryCity'+n1),default_value,true);
    //document.all.provincename.value=document.all.provincename.options[document.all.provincename.selectedIndex].text;
  //alert(document.all.province_name.value);
	}
	clearCombal('document.all.ZONE_ID');
	clearCombal('document.all.STREET_ID');
		clearCombal('document.all.VILLAGE_ID');

}

/*改变市信息*/
function cityChange(default_value)
{
	n2=document.all.CITY_ID.selectedIndex;
	if(n2==0){
		clearCombal('document.all.ZONE_ID');
	}else{
		InitCombal('document.all.ZONE_ID',eval('aryZone'+n1+n2),default_value,true);
    //document.all.cityname.value=document.all.cityname.options[document.all.cityname.selectedIndex].text;
  //alert(document.all.city_name.value);
	}
	clearCombal('document.all.STREET_ID');
		clearCombal('document.all.VILLAGE_ID');

}

/*改变区信息*/
function zoneChange(default_value)
{
	n3=document.all.ZONE_ID.selectedIndex;
	if(n3==0){
		clearCombal('document.all.STREET_ID');
	}else{
		InitCombal('document.all.STREET_ID',eval('aryStreet'+n1+n2+n3),default_value,true);
			clearCombal('document.all.VILLAGE_ID');
   // document.all.ZONE_ID.value=document.all.ZONE_ID.options[document.all.ZONE_ID.selectedIndex].text;
  //alert(document.all.zone_name.value);
	}
}
/*改变街道信息*/
function streetChange(default_value)
{
	n4=document.all.STREET_ID.selectedIndex;
	if(n4==0){
		clearCombal('document.all.VILLAGE_ID');
	}else{
		InitCombal('document.all.VILLAGE_ID',eval('aryCommunity'+n1+n2+n3+n4),default_value,true);
		
   // document.all.ZONE_ID.value=document.all.ZONE_ID.options[document.all.ZONE_ID.selectedIndex].text;
  //alert(document.all.zone_name.value);
	}
}
function user_sf_onblur_sex(vthis,Birthday,sex)
{
	var strTmp=vthis.value;
    var myYear,myMonth,myDay,mySex;
if (strTmp.length!=0)
{
	   if (strTmp.length!=15 && strTmp.length!=18){ 
		alert("身份证号码必须为15位或18位!");
		vthis.focus();
		return false;
	    }
		if (strTmp.length==15)
		{//15位长的身份证，从中取出出生年月日
			myYear="19"+strTmp.substr(6,2);
			myMonth=strTmp.substr(8,2);
			myDay=strTmp.substr(10,2);
			mySex=strTmp.substr(14,1);
		}
		else if (strTmp.length==18)
		{
			myYear=strTmp.substr(6,4);
			myMonth=strTmp.substr(10,2);
			myDay=strTmp.substr(12,2);
			mySex=strTmp.substr(16,1);
	      }

	vBirthday=myYear + "-" + myMonth + "-" + myDay;
	Birthday.value=vBirthday;
	
	if ((mySex % 2)==1)
	{
	sex.value="008001";
}	else
		{
	sex.value="008002";}
	}
	}
	
	function user_sf_onblur(vthis,Birthday)
{
	var strTmp=vthis.value;
    var myYear,myMonth,myDay;
if (strTmp.length!=0)
{
	   if (strTmp.length!=15 && strTmp.length!=18){ 
		alert("身份证号码必须为15位或18位!");
		vthis.focus();
		return false;
	    }

		if (strTmp.length==15)
		{//15位长的身份证，从中取出出生年月日
			myYear="19"+strTmp.substr(6,2);
			myMonth=strTmp.substr(8,2);
			myDay=strTmp.substr(10,2);
			
		}
		else if (strTmp.length==18)
		{
			myYear=strTmp.substr(6,4);
			myMonth=strTmp.substr(10,2);
			myDay=strTmp.substr(12,2);
		
	      }

	vBirthday=myYear + "-" + myMonth + "-" + myDay;
	Birthday.value=vBirthday;
	
	}
	}



function InitCombal_ISO(objname,arytext,defaultvalue,initflag)
{

 	var se,i;
	for(i=eval(objname+'.options.length');i>=0;i--)
    eval(objname+'.remove('+i+')');
	for(i=0;i<=arytext[0];i++)
	{
		if(i==0){
			if(initflag)
				{
				se=document.createElement('option');
				se.text="请选择";
				se.value='0';
				eval(objname+'.add(se)');
			    }
		        }
		else{
			se=document.createElement('option');
			se.text=GetArrayValue(arytext[i],4);
			se.value=GetArrayValue(arytext[i],3);
			eval(objname+'.add(se)');

			if(se.value==defaultvalue)
			{se.selected=true;
			}
		}
	}
   /* */
}
function AddFavorite(sURL, sTitle)
{
    try
    {
        window.external.addFavorite(sURL, sTitle);
    }
    catch (e)
    {
        try
        {
            window.sidebar.addPanel(sTitle, sURL, "");
        }
        catch (e)
        {
            alert("加入收藏失败，请使用Ctrl+D进行添加");
        }
    }
}
function clearKey(vthis){
	document.all.tempKey.value=vthis.value;
	vthis.value="";
  }
  function addKey(vthis){
	if(vthis.value=="")
  	vthis.value=document.all.tempKey.value;
  }
  function showkeyboard(){
   var div=document.getElementById("div");
     div.style.display ="";
	 var identifcard_id=document.getElementById("identifcard_id");
     identifcard_id.value="";
	  var identifcard=document.getElementById("identifcard");
       identifcard.value="";
  }

 function setpassvalue(){
   var longnum=Calc.identifcard.value.length;
   var num;
   num=Calc.identifcard.value.substr(0,longnum-1);
   Calc.identifcard.value=num;
   var str=Calc.identifcard.value;
   var identifcard_id=document.getElementById("identifcard_id");
   identifcard_id.value=Calc.identifcard.value;
}
function OverInput(){
    var div=document.getElementById("div");
     div.style.display ="none";
}
function edit(obj){
   var identifcard=document.getElementById("identifcard");
   identifcard.value=identifcard.value+obj;
   var identifcard_id=document.getElementById("identifcard_id");
   identifcard_id.value=identifcard.value;
  
}
function userKeyboard(){
     var div=document.getElementById("div");
     div.style.display ="none";
	 var identifcard_id=document.getElementById("identifcard_id");
	 var identifcard=document.getElementById("identifcard");
     identifcard_id.value="";
     identifcard.value="";
     identifcard_id.focus();
}
function clearpassvalue(){
     var identifcard_id=document.getElementById("identifcard_id");
	 var identifcard=document.getElementById("identifcard");
    identifcard_id.value=identifcard.value="";
}
function formSubmit(){
    form = document.forms["homeForm"];
    //var temp = form.tiJiaoZhuTi.value;
    // form.tiJiaoZhuTi.value = temp.Trim();
    if(form.tiJiaoZhuTi.value == "请输入回执编号"){
      alert("请输入回执编号查询");
      return;
    }
    Document.submit('homeForm',null);
  }
  function zxsqSub(){  
    form = document.forms["zxsqForm"];
   // var temp = form.yongHuBianMa.value;
   // form.yongHuBianMa.value= temp.Trim();
    if(form.yongHuBianMa.value == "请输入回执编号"){
      alert("请输入回执编号查询");
      return;
    }
    Document.submit('zxsqForm', null);
  }
    function DBSub(){  
    form = document.forms["DBForm"];
    var temp = form.identifcard_id.value;

    // form.identifcard_id.value= temp.Trim();

    if(form.identifcard_id.value == "请输入户主身份证号"){
      alert("请输入户主身份证号");
      return;
    }
    if(!isIDCard(form.identifcard_id.value)){
      alert("身份证号输入有误!\n请重新输入。");
      form.identifcard_id.value="请输入户主身份证号";
      return;
    }
    Document.submit('DBForm',null);
  }
  function isIDCard(s) {
    var patrn=/^(\d{8}(01|02|03|04|05|06|07|08|09|10|11|12)(01|02|03|04|05|06|07|08|09|10|11|12|13|14|15|16|17|18|19|20|21|22|23|24|25|26|27|28|29|30|31)\d{3}|\d{6}(19|20)\d{2}(01|02|03|04|05|06|07|08|09|10|11|12)(01|02|03|04|05|06|07|08|09|10|11|12|13|14|15|16|17|18|19|20|21|22|23|24|25|26|27|28|29|30|31)\d{3}(\d|X))$/;
    if (!patrn.exec(s)) return false;
    return true;
}
function search(){
    form = document.forms["searchForm"];
    if(form.tiJiaoZhuTi.value == "请输入检索条件"){
       alert("请输入检索条件！");
        return;
    }
     Document.submit('searchForm',null);
}

