function isMoneyCheck(obj){
  v=parseFloat(obj.value)
	if(obj.value!=''&&isNaN(v))
	{		
		alert("请输入数字")
		obj.value=0;
	}
	else if(obj.value=='')
	{
		obj.value='';
	}
	else
	obj.value=v;
}

function isYMDate(src)
{
	if(src.value=='')return true;
	checkvalue=src.value
	if((checkvalue.indexOf('-')==-1)&&(checkvalue.length==6))
	{
		checkvalue=''+src.value.substr(0,4)+'-'+src.value.substr(4,2)
	}
	var year,month;
	if(Trim(checkvalue)!="")
	{
 		datetime=Trim(checkvalue);
 		if(datetime.length==7)
		{
  			year=datetime.substring(0,4);
  			if(isNaN(year)==true)
			{
   				alert("请输入日期!格式为(yyyy-mm) \n例(2001-01)！");
   				return false;
  			}
			gone=datetime.substring(4,5);
  			month=datetime.substring(5,7);
			if(isNaN(month)==true)
			{
   				alert("请输入日期!格式为(yyyy-mm) \n例(2001-01)！");
   				return false;
  			}
			if((gone=="-"))
			{
   				if(month<1||month>12)
				{ 
    				alert("月份必须在01和12之间!"); 
    				return false; 
    			}
			}
		}
		else
		{
			alert("请输入日期!格式为(yyyy-mm) \n例(2001-01)");
			return false;
		}
	}
	src.value=checkvalue;
	return true;
}


function Trim(str){
 if(str.charAt(0) == " "){
  str = str.slice(1);
  str = Trim(str); 
 }
 return str;
}


function allowit()
{
	var t=document.all.cmptype.value;
	if(t=='1')
	{
			document.all.cmpectype.disabled=false
	}
	else
	{
			document.all.cmpectype.disabled=true
	}
}
//打印页面设置
function printpagesetup()
{
  factory.printing.header = "";
  factory.printing.footer = "";
}
//从src自动跳转到target输入框,长度定义为lens
//在onKeyUp事件中调用
function hop(src,target,lens)
{
 //alert(src.value.length)
  if(src.value.length==lens)
  {

   target.focus();
  }
}

function isLeapYear(year) 
{ 
 if((year%4==0&&year%100!=0)||(year%400==0)) 
 { 
 return true; 
 }  
 return false; 
} 




function isDate(checktext){
var datetime;
var year,month,day;
var gone,gtwo;
if(Trim(checktext)!=""){
 datetime=Trim(checktext);
 if(datetime.length==10){
  year=datetime.substring(0,4);
  if(isNaN(year)==true){
   alert("请输入日期!格式为(yyyymmdd) \n例(20010101)！");
   //checktext.focus();
   return false;
  }
  gone=datetime.substring(4,5);
  month=datetime.substring(5,7);
  if(isNaN(month)==true){
   alert("请输入日期!格式为(yyyymmdd) \n例(20010101)！");
   //checktext.focus();
   return false;
  }
  gtwo=datetime.substring(7,8);
  day=datetime.substring(8,10);
  if(isNaN(day)==true){
   alert("请输入日期!格式为(yyyymmdd) \n例(20010101)！");
   //checktext.focus();
   return false;
  }
  if((gone=="-")&&(gtwo=="-")){
   if(month<1||month>12) { 
    alert("月份必须在01和12之间!"); 
    //checktext.focus();
    return false; 
    } 
   if(day<1||day>31){ 
    alert("日期必须在01和31之间!");
    //checktext.focus(); 
    return false; 
   }else{
    if(month==2){  
     if(isLeapYear(year)&&day>29){ 
       alert("二月份日期必须在01到29之间!"); 
       //checktext.focus();
       return false; 
     }       
     if(!isLeapYear(year)&&day>28){ 
       alert("二月份日期必须在01到28之间!");
      // checktext.focus(); 
       return false; 
     } 
    } 
    if((month==4||month==6||month==9||month==11)&&(day>30)){ 
     alert("在四，六，九，十一月份 \n日期必须在01到30之间!");
     //checktext.focus(); 
     return false; 
    } 
   }
  }else{
   alert("请输入日期!格式为(yyyymmdd) \n例(20010101)");
   //checktext.focus();
   return false;
  }
 }else{
  alert("请输入日期!格式为(yyyymmdd) \n例(20010101)");
  //checktext.focus();
  return false;
 }
}else{
 return true;
}
return true;
}


//自动将文本框中的日期格式化为yyyy-mm-dd的格式
//在onBlur事件中调用
function formatit(src)
{
if(src.value=='')return true;
checkvalue=src.value
if((checkvalue.indexOf('-')==-1)&&(checkvalue.length==8))
{   
   checkvalue=''+src.value.substr(0,4)+'-'+src.value.substr(4,2)+'-'+src.value.substr(6,2)
 } 
 if(isDate(checkvalue))
 src.value=checkvalue;
//显示和隐藏iframe对象
}

function convertime(obj)
{
var src =eval("document.all."+obj);
if(document.all.src.value.indexOf('-')==-1)
   {
  if(src.value.length!=8)
   {

      alert("请按照yyyymmdd或yyyy-mm-dd的年月日格式输入日期");
	  return false;      
  // src.focus()
   }

  else
  {
    if(src.value.substr(0,4)<1900 || src.value.substr(4,2)>12 ||  src.value.substr(6,2)>31)
    {
      alert("不合法的日期");
	  return false;      
      //src.focus()

    } 
   else{
      src.value=src.value.substr(0,4)+"-"+src.value.substr(4,2)+"-"+src.value.substr(6,2)	  
    }
  }
    return true;      
 
}else if(src.value.length==10)
{
    return true;
    }   
//显示和隐藏iframe对象
}

function togresult()
{
	if(document.all.iframeresult.style.display=="none")
	{
		document.all.iframeresult.style.display="inline";
	}
	else
	{
		document.all.iframeresult.style.display="none";
	}
}
function togdetail()
{
	if(document.all.iframedetail.style.display=="none")
	{
		document.all.iframedetail.style.display="inline";
	}
	else
	{
		document.all.iframedetail.style.display="none";
	}
}

//重置窗体大小
function resizeit()
{
	window.resizeTo(document.body.scrollWidth,document.body.scrollHeight+25)
}
function resizeitnew()
{
	window.resizeTo(document.body.scrollWidth,document.body.scrollHeight)
}
function resizeitnew2()
{
	window.resizeTo(document.body.scrollWidth,1000)
}

//global var
var docroot="/emlm"
//控制菜单的显示和隐藏
function sh(what)
{
   if(what.style.display=="block")
     {

		   document.all.m1s.style.display="none"
		   document.all.m2s.style.display="none"
		   document.all.m3s.style.display="none"
		   document.all.m4s.style.display="none"
		   document.all.m5s.style.display="none"
		   document.all.m6s.style.display="none"
		   document.all.m7s.style.display="none"
		   document.all.m8s.style.display="none"
		   document.all.m9s.style.display="none"
		   document.all.m10s.style.display="none"
		what.style.display="none"
		}
		else
		{
		   document.all.m1s.style.display="none"
		   document.all.m2s.style.display="none"
		   document.all.m3s.style.display="none"
		   document.all.m4s.style.display="none"
		   document.all.m5s.style.display="none"
		   document.all.m6s.style.display="none"
		   document.all.m7s.style.display="none"
		   document.all.m8s.style.display="none"
		   document.all.m9s.style.display="none"
		   document.all.m10s.style.display="none"
		what.style.display="block"
		}
	
	}
//检查身份证号
function checkidno(idno)
  {  
   var stridno = idno;
   var birthday;
   var gender;
   var checked=true;
   var idno_year,idno_month,idno_day;
   if (stridno==null){
  		checked=false;
      return checked;
  	}
  	var length = stridno.length;
  	if ((length != 18)&&(length != 15)){
  		checked=false;
      return checked;
  	}
    //var ldmonth,ldday,lflag1,lsexvar,lyear,lflag2;
    stridno=stridno.toUpperCase();
    if (length != 18) {		
      for (var li =0;li<15;li++ ){
        if(stridno.charAt(li)<'0'||stridno.charAt(li)>'9'){
         checked=false; 
         return checked;
        } 
      }
      //birthday= "19"+stridno.substring(6,8)+"-"+stridno.substring(8,10)+"-"+stridno.substring(10,12);
      idno_year = parseInt(trimofstring("19"+stridno.substring(6,8),"0"));
      idno_month = parseInt(trimofstring(stridno.substring(8,10),"0"));
      idno_day = parseInt(trimofstring(stridno.substring(10,12),"0"));
      if (checkDate(idno_year,idno_month,idno_day)==false){
        checked=false; 
        return checked;
      }
		
      /*lsexvar=parseInt(stridno.substring(14,15));
      if (lsexvar%2==1){
        gender="M";
      }
      else{
        gender="F";
      }*/
		
      return checked;
    }
    else{
      var	Wi=new Array(18);
    	var	lval=new Array(17);
    	var	li_value=0;
    	var	li_xor=new Array(11);
    	var		lxor;
    	
    	li_xor[0]	=	"1";
    	li_xor[1]	=	"0";
    	li_xor[2]	=	"X";
    	li_xor[3]	=	"9";
    	li_xor[4]	=	"8";
    	li_xor[5]	=	"7";
    	li_xor[6]	=	"6";
    	li_xor[7]	=	"5";
    	li_xor[8]	=	"4";
    	li_xor[9]	=	"3";
    	li_xor[10]	=	"2";
    	
    	Wi[0] 		=	7;
    	Wi[1] 		=	9;
    	Wi[2] 		=	10;
    	Wi[3] 		=	5;
    	Wi[4] 		=	8;
    	Wi[5] 		=	4;
    	Wi[6] 		=	2;
    	Wi[7] 		=	1;
    	Wi[8] 		=	6;
    	Wi[9] 		=	3;
    	Wi[10] 		=	7;
    	Wi[11] 		=	9;
    	Wi[12] 		=	10;
    	Wi[13] 		=	5;
    	Wi[14] 		=	8;
    	Wi[15] 		=	4;
    	Wi[16] 		=	2;
    	Wi[17] 		=	1;
    	
    	for(var li2=0;li2<17;li2++){
    		if(stridno.charAt(li2)<'0'||stridno.charAt(li2)>'9'){
         checked=false; 
         return checked;
        } 
        else{
    		lval[li2] = parseInt(stridno.substring(li2,li2+1));
    		}
    	}

   		for(var li3=0;li3<17;li3++){
   			li_value = li_value + lval[li3] * Wi[li3];
   		}
   		lxor = li_value%11;
   		if( li_xor[lxor]!=stridno.substring(17,18)){
   			checked=false; 
        return checked;
   		}
   		
   		//birthday= stridno.substring(6,10)+"-"+stridno.substring(10,12)+"-"+stridno.substring(12,14);
   		idno_year = parseInt(trimofstring(stridno.substring(6,10),"0"));
      idno_month = parseInt(trimofstring(stridno.substring(10,12),"0"));
      idno_day = parseInt(trimofstring(stridno.substring(12,14),"0"));
      if (checkDate(idno_year,idno_month,idno_day)==false){
        checked=false; 
        return checked;
      }
   		/*lsexvar=parseInt(stridno.substring(17,18));
   		if (lsexvar%2==1) {
   			gender="M";
   		}
   		else{
   			gender="F";
   		}*/
   		
    	
    }
  	return checked;
  }
  
  
  function trimofstring(str,trimstr)
  {
  	var forcount;
	forcount = str.length;
	for (var i=0;i<forcount;i++)
	{
		if (str.substring(0,trimstr.length)==trimstr)
		{
			str = str.substring(trimstr.length,str.length+1);
		}
		else
		{
			return str;
		}
	}
	return str;  	
  }
//日期检查函数  
  function checkDate(lyear,lmonth,lday)
  {
    var year,month,day,tempyear,tempmonth;
    var getyear,getmonth,getday;
    var date;
    year = lyear;
    month = lmonth;
    day =lday;
    tempyear = year - 1900;
    tempmonth = month - 1;
      date = new Date(tempyear,tempmonth,day);
      getyear = date.getYear();
      getmonth =date.getMonth();
      getday = date.getDate();
    if (getyear!=tempyear||getmonth!=tempmonth||getday!=day){
      return false;
    }
    return true;
  }
// 检查是否是数字 
function isNumbercheck(str)
{
	var flag=true;
	var va1;
	if (str!=null)
	{
		for(var loc=0;loc<str.length;loc++)
		{
			if((str.charAt(loc)<'0')||(str.charAt(loc)>'9'))
			{
				flag=false
				return flag;
			}
		}		
	}
	return flag;
	
}
//检查是否是数字和字母
function isCharAndNumbercheck(str)
{
	var flag=false
	if (str!=null)
	{
		for(var loc=0;loc<str.length;loc++)
		{
			if((str.charAt(loc)>='0')&&(str.charAt(loc)<='9')||
			(str.charAt(loc)>='a')&&(str.charAt(loc)<='z')||
			(str.charAt(loc)>='A')&&(str.charAt(loc)<='Z')
			)
	       		{
			     	flag=true
         		} 
		  	else
		  	{
		  		flag=false;
		  		return flag;
		  	}
		}		
	}
	return flag;	
}
//字符串去空格
function strtrim(strText)
{
	if(strText!=null)
	{   while(strText.substring(0,1)==" ")
			{
				strText=strText.substring(1,strText.length);
	  		}
		while(strText.substring(strText.length-1,strText.length)==" ")
			{
				strText=strText.substring(0,strText.length-1);
			}
	}
	return strText;
}

function issymbolcheck(str,strsymbol)
{
	var flag=false
	if (str!=null)
	{
		if(str.indexOf(strsymbol)>0)
		{
			flag=true
			return flag;
		}
	}
	return flag;
}

function isNumbersymbolcheck(str)
{
	var flag=true
	if (str!=null)
	{
		for(var loc=0;loc<str.length;loc++)
		{
			if((str.charAt(loc)!='E')&&(str.charAt(loc)!='e')&&((str.charAt(loc)<'0')||(str.charAt(loc)>'9'))&&(str.charAt(loc)!='.'))

			{
				flag=false
				return flag;
			}
		}		
	}
	return flag;
	
}
//提交之后，对象变灰  onclick事件
function disableit(obj,fm,func)
{
 if(func(fm))
 {
   if(confirm("是否确定保存数据？"))
   {	
     obj.disabled=1
     obj.value="正在提交数据，请稍候..."
     fm.submit();
     return true;
   }
   return false;
  }
 else
 {
 return false
  }
}
//提交之后，对象变灰 onsubmit 事件
function disableitonsubmit(obj,fm,func)
{
 if(func(fm))
 {
   if(confirm("是否确定保存数据？"))
   {	
     obj.disabled=1
     obj.value="正在提交数据，请稍候..."
     return true;
   }
   return false;
  }
 else
 {
 return false
  }
}
///////单位代码检查
function checkcmpno(cmpno)
{
var li,lengths,lsum=0;
var lcode9,lcheckcodee,lcheckcode;
var lwgroup = new Array('3','7','9','10','5','8','4','2');
var lcode99;

lengths = cmpno.length;
if(lengths!=9)
{
 	return false;
}
lcode99 =cmpno.substring(8,9);
if(lcode99=="X")
{
	lcode9=88;
}
else
{
	lcode9=parseInt(lcode99);
}

for(li=1;li<=8;li++)                               
{
	if ((cmpno.charCodeAt(li-1))>128)
	{
		return false;	
	} 
}
lsum=0;
for(li=1;li<=8;li++)                               
{
	if ((cmpno.charCodeAt(li-1)>=48)&&(cmpno.charCodeAt(li-1)<=57))
	{
		lsum=lsum+ (cmpno.charCodeAt(li-1)-48)*lwgroup[li-1];
	}
	else if((cmpno.charAt(li-1).toUpperCase()>='A')&&(cmpno.charAt(li-1).toUpperCase()<='Z'))	  
	{	  
		lsum = lsum +(((cmpno.charAt(li-1)).toUpperCase()).charCodeAt(0)-55)*lwgroup[li-1];
	}
}

for(li=1;li<=8;li++)                               
{   
   if (((cmpno.charCodeAt(li-1)>=48)&&(cmpno.charCodeAt(li-1)<=57)) || ((cmpno.charAt(li-1).toUpperCase()>='A') && (cmpno.charAt(li-1).toUpperCase()<='Z'))) 
		continue;
   else 
		break;
}

if( (lengths!=9) || (li<=8))
{
 	return false;
}
else
{	lcheckcode =11-lsum%11;
	if (lcheckcode >=0 && lcheckcode <=9) lcheckcodee=lcheckcode;
	else if  (lcheckcode==10)  lcheckcodee =88;
	else if  (lcheckcode==11)  lcheckcodee= 0;
	
	if (lcode9 - lcheckcodee ==0) 
	{
		return true;
	}
	else if ((cmpno.charAt(0).toUpperCase())=='A')		
	{	
	//	lcode9 =cmpno.charCodeAt(8)-48;
		if ((cmpno.charAt(8))=='X')
		{
			lcode9=10;
		}			
		if ((cmpno.charAt(8))=='Y')
		{
			lcode9=89;
		}		
		if (lcode9 - lcheckcodee == 1 )
		{
			return true;
		}
		else
		{
			return false;
		}
	}
	else 
	{
		return false;
	}
}
}
//打开窗口函数
function make640win(str)
{

    window.open(str,'640win','height=480,width=640,menubar=no,scrollbars=yes,status=no,titlebar=no,resizable=no');
	 return false;
}
 //禁止用户用enter键直接提交表单
function disable13()
{
  for(var i=0;i<document.forms[0].length;i++)
 { 
   if(document.forms[0].elements[i].type=="submit")
   {
     if(document.forms[0].elements[i].disabled)
     {
       if(event.keyCode==13)
      {
        return false;
      }
     }
   }
 }

}
//互动控制
function dotoggle(selfele,ele){
  if(selfele.checked==true){
    ele.disabled=false;
    ele.focus();
  }else{
    ele.disabled=true    
  } 
}
function dotoggle2(selfele,ele1,ele2){
  if(selfele.checked==true){
    ele1.disabled=false    
    ele2.disabled=false
    ele1.focus();
  }else{
    ele1.disabled=true
    ele2.disabled=true
  } 
}
function dotoggle3(selfele,ele1,ele2,ele3){
  if(selfele.checked==true){
    ele1.disabled=false
    ele2.disabled=false
    ele3.disabled=false
    ele1.focus();
  }else{
    ele1.disabled=true
    ele2.disabled=true
    ele3.disabled=true
  } 
}
function dotoggle4(selfele,ele1,ele2,ele3,ele4){
  if(selfele.checked==true){
    ele1.disabled=false
    ele2.disabled=false
    ele3.disabled=false
    ele4.disabled=false
    ele1.focus();
  }else{
    ele1.disabled=true
    ele2.disabled=true
    ele3.disabled=true
    ele4.disabled=true
  } 
}

//document.onkeypress=disable13





function layerMenu()
{
	this.AddExtendMenu=AddExtendMenu;
	this.AddItem=AddItem;
	this.GetMenu=GetMenu;
	this.I_OnMouseOver=I_OnMouseOver;
	this.I_OnMouseOut=I_OnMouseOut;
	this.I_OnMouseUp=I_OnMouseUp;
	this.P_OnMouseOver=P_OnMouseOver;
	this.P_OnMouseOut=P_OnMouseOut;
	this.P_OnMouseUp=P_OnMouseUp;

	eval("A_rootMenu=new Array()");
	HTMLstr = "";
	HTMLstr += "<!-- LayerMenu -->\n";
	HTMLstr += "\n";
	HTMLstr += "<!-- LayerMenu Starts -->\n";
	HTMLstr += "<div id='L_rootMenu' class='fm'>\n";
	HTMLstr += "<table width='95%' border='0' cellspacing='0'>\n";
	HTMLstr += "<tr><td>\n";
	HTMLstr += "<!-- Insert A Extend Menu or Item On Here For L_rootMenu -->\n";
	HTMLstr += "</td></tr>\n";
	HTMLstr += "</table>\n";
	HTMLstr += "</div>\n";
	HTMLstr += "<!-- LayerMenu Ends -->\n";
	
	plusPath="/emlm/pic/plus.gif";
	minPath="/emlm/pic/min.gif";
	itemPath="/emlm/pic/item.gif";
	itemDownPath="/emlm/pic/item_down.gif";
}

function AddExtendMenu(id,name,parent,location,target,layer)
{
	var space="";
	for (var i=1;i<=layer;i++)
		space += "&nbsp;&nbsp;";
	var TempStr = "";
	if(HTMLstr.indexOf("<!-- Extend Menu Area : L_"+id+" -->") != -1)
	{
		alert("L_"+id+"already exist!");
		return;
	}
	eval("A_"+parent+".length++");
	eval("A_"+parent+"[A_"+parent+".length-1] = id"); // 将此项注册到父菜单项的ID数组中去
	TempStr += "<!-- Extend Menu Area : L_"+id+" -->\n";		
	TempStr += "<table width='95%' border='0' cellspacing='0' style='cursor:hand;'>\n";
	eval("A_"+id+" = new Array()");
	TempStr += "<tr id='P_"+id+"' class='out'";
	TempStr += " onmouseover='P_OnMouseOver(\""+id+"\",\""+parent+"\")'";
	TempStr += " onmouseout='P_OnMouseOut(\""+id+"\",\""+parent+"\")'";
	TempStr += " onmouseup='P_OnMouseUp(\""+id+"\",\""+parent+"\")'";
	TempStr += "><td nowrap>";
	
		
	TempStr += " "+space+"<img width='9' height='9' src=\""+plusPath+"\" id='pic_"+id+"'>"+"&nbsp;";
	if (location!=null)
		if (location!="javascript:void(0)")
			TempStr += "<a href='"+location+"' target='"+target+"'>"+name+"</a> ";
		else
			//TempStr += "<a href='"+location+"' >"+name+"</a> ";
			TempStr += name;	
	else if (location==null)
		TempStr += name;	
	TempStr += "</td></tr></table>\n";
	TempStr += "<div id='L_"+id+"' class='nfm'>\n";
	TempStr += "<!-- Insert A Extend Menu or Item On Here For L_"+id+" -->\n";
	TempStr += "</div>\n";	
	TempStr += "<!-- Insert A Extend Menu or Item On Here For L_"+parent+" -->\n";
	HTMLstr = HTMLstr.replace("<!-- Insert A Extend Menu or Item On Here For L_"+parent+" -->",TempStr);
		
}

function AddItem(id,name,parent,location,target,layer)
{
	var space="";
	for (var i=1;i<=layer;i++)
		space += "&nbsp;&nbsp;";
	var TempStr = "";
	var ItemStr = "<!-- ITEM : I_"+id+" -->";
	
	if(HTMLstr.indexOf(ItemStr) != -1)
	{
		alert("I_"+id+"already exist!");
		return;
	}
	TempStr += ItemStr+"\n";
	TempStr += "<table width='95%' border='0' cellspacing='0'>\n";
	TempStr += "<tr id='I_"+id+"' class='out'";
	TempStr += " onmouseover='I_OnMouseOver(\""+id+"\",\""+parent+"\")'";
	TempStr += " onmouseout='I_OnMouseOut(\""+id+"\")'";
	TempStr += " onmouseup='I_OnMouseUp(\""+id+"\",\""+parent+"\",\""+location+"\")'";
	TempStr += ">\n<td nowrap>";
	TempStr += " "+space+"<img width='9' height='9' src=\""+itemPath+"\" id='pic_"+id+"'>"+"&nbsp;";
	if (location!="javascript:void(0)")
		TempStr += "<a href='"+location+"' target='"+target+"'>"+name+"</a> ";
	else
		TempStr += "<a href='"+location+"' >"+name+"</a> ";	
	TempStr += "</td>\n</tr>\n</table>\n";
	TempStr += "<!-- Insert A Extend Menu or Item On Here For L_"+parent+" -->";
	HTMLstr = HTMLstr.replace("<!-- Insert A Extend Menu or Item On Here For L_"+parent+" -->",TempStr);
}

function GetMenu()
{	
	return HTMLstr;
}

function P_OnMouseOver(id,parent)
{
/*
	//父菜单有色显示
	if (parent!="rootMenu")
	{
	var ParentItem;
	ParentItem = eval("P_"+parent);
	ParentItem.className="over";
	}
	//条目有色显示
	var Item = eval("P_"+id);
	Item.className="over";
*/	
	var Item = eval("P_"+id);
	Item.className="over";
}

function P_OnMouseOut(id,parent)
{

	var Item = eval("P_"+id);
	Item.className="out";
	
}

function P_OnMouseUp(id,parent){
	//alert(1);
	var Extend=eval("L_"+id+".className");
	if (Extend=="fm"){
		eval("L_"+id+".className=\"nfm\"");
		eval("pic_"+id+".src=\""+plusPath+"\"");	
	}	
	else if(Extend=="nfm"){
		eval("L_"+id+".className=\"fm\"");
		eval("pic_"+id+".src=\""+minPath+"\"");	
	}	
}

function I_OnMouseOver(id,parent)
{
	var Item;
	/*
	if (parent!="rootMenu")
	{
	var ParentItem;
	ParentItem = eval("P_"+parent);
	ParentItem.className="over";
	}
	*/
	Item = eval("I_"+id);
	Item.className="over";
}

function I_OnMouseOut(id)
{
	var Item;
	Item = eval("I_"+id);
	Item.className="out";
}

function Menu_Init(id){
	//alert(1);
	var Extend=eval("L_"+id+".className");
	if (Extend=="fm"){
		eval("L_"+id+".className=\"nfm\"");
		eval("pic_"+id+".src=\""+plusPath+"\"");	
	}	
	else if(Extend=="nfm"){
		eval("L_"+id+".className=\"fm\"");
		eval("pic_"+id+".src=\""+minPath+"\"");	
	}	
}

function I_OnMouseUp(id,parent,location)
{/*
	if(location == null)
		eval("Do_"+id+"()");
	else
		window.open(location);
*/		
}

function IsNull(str,msg){
	if (str =="" || str==null||str.toUpperCase()=="NULL"){
		alert(msg);
		return true;
	}else return false;
}

function checkDateFormat(datestr){
	var firstbar,lastbar,month,day,year;
	if (datestr.length!=10)
		return false;
	firstbar=datestr.indexOf('-');
	lastbar=datestr.lastIndexOf('-');	
	year=parseInt(datestr.substring(0,firstbar),'10');
	month=parseInt(datestr.substring(firstbar+1,lastbar),'10');	
	day=parseInt(datestr.substring(lastbar+1),'10');
	year=parseInt(datestr.substring(0,4),'10');
	//month=parseInt(datestr.substring(4,6),'10');
	//day=parseInt(datestr.substring(6,8),'10');
	
	if (month>12 || month<1){
		return false;
	}
	else{
		switch (month){
			case 1:
			case 3:
			case 5:
			case 7:
			case 8:
			case 10:
			case 12:
				if (day>31 || day<1) 
					return false;				
				break;
			case 4:
			case 6:
			case 9:
			case 11:
				if (day>30 || day<1)
					 return false;
				break;
			case 2:
				if (runnian(year)){
					if (day>29 || day<1)
						return false;
				}
				else{
					if (day>28 || day<1)
						return false; 
				}		
				break;		 	  	
			default:
				return false;
		}
		return true;
	}
			
}

//检查是否是合法的form
function IsWellForm(str,msg)
{
	if (str!=null)
	{
		for(var loc=0;loc<str.length;loc++)
		{
		  var c=str.charAt(loc);
		  if (!((c>='0'&&c<='9')||(c>='A'&&c<='Z')||(c=='_')||(c>='a'&&c<='z')))
		  {
			alert(msg);
			return false;
		   }						
		}	
		return true;	
	}
	return false;	
}

//根据身份证号获得出生日期
function GetBirthday(psidno){
	var birthdayno,birthdaytemp
	if(psidno.length==18){
		birthdayno=psidno.substring(6,14)
	}else if(psidno.length==15){
		birthdaytemp=psidno.substring(6,12)
		birthdayno="19"+birthdaytemp
	}else{
		alert("错误的身份证号码，请核对！")
		return false
	}
	var birthday=birthdayno.substring(0,4)+"-"+birthdayno.substring(4,6)+"-"+birthdayno.substring(6,8)
	return birthday	
}

//根据身份证号获得性别
function Getsex(psidno){
	var sexno,sex
	if(psidno.length==18){
		sexno=psidno.substring(16,17)
	}else if(psidno.length==15){
		sexno=psidno.substring(14,15)
	}else{
		alert("错误的身份证号码，请核对！")
		return false
	}
	var tempid=sexno%2;
	if(tempid==0){
		sex='F'
	}else{
		sex='M'
	}
	return sex
}
//检查是否是数字,字母和下划线'%'
function isChar_Numbercheck(str)
{
	var flag=false
	if (str!=null)
	{
		for(var loc=0;loc<str.length;loc++)
		{
			flag = false;
			if((str.charAt(loc)>='0')&&(str.charAt(loc)<='9'))
	       {
			     	flag=true
         } 
		  if((str.charAt(loc)>='a')&&(str.charAt(loc)<='z'))
	      {
		       	flag=true
	     }
	    if((str.charAt(loc)>='A')&&(str.charAt(loc)<='Z'))
		{
		 	flag=true
		  }
		  if((str.charAt(loc)=='_') ||(str.charAt(loc)=='%')){
		     flag = true;
		  }
		  if(flag == false){
		    return flag;
		  }	
		}		
	}
	return flag;
	
}
function checkage(avalue)
{
	if(!isNumbercheck(avalue))
	{
		alert("请输入正确的数字，不能为负数，不能有小数点！");
	}else if(avalue<16){
		alert("年龄不能小于16岁，请仔细检查！")
	}
}





