																																											function _show_hidden_buMenCengCi_new(obj){
																																												try{
																																										
																																																								if (obj.src.indexOf("plus_b.gif")>=0){
																																															obj.src=obj.src.replace(/plus_b.gif/i,"plus_a.gif")
																																														 }else{
																																																														obj.src=obj.src.replace(/plus_a.gif/i,"plus_b.gif")
																																																												 }
																																														t=obj.parentElement.nextSibling.style;
																																														if (t.display=="none"){
																																															t.display="block";
																																														}else{
																																																													t.display="none"
																																																										}
																																												}catch(e){
																																												}		
																																											}
																																																			
																																																	function check(theform,func)
																																											{
																																												var e=theform.elements;
																																												for (var i=0,lngLeng = e.length;i<lngLeng;i++)
																																												{
																																																												if (e[i].disabled) continue;
																																																									if (e[i].leixing==null) continue;
																																																								if (e[i].chulibz=='R') continue
																																																				
																																													var strValue;
																																													strValue=e[i].value.replace(/^\s+|\s+$/,"");
																																													e[i].value=strValue;
																																													
																																																																if (strValue==""){
																																																																	if (e[i].allowNull==null){
																																														
																																															if (e[i].chulibz=='M'){
																																															
																																																	_goError(e[i],func,"该项目不能为空！")
																																																	return false
																																																									}
																																																					
																																															continue
																																														}
																																																										
																																																						if (e[i].allowNull=='Y'){
																																														
																																															continue
																																														}
																																														if (e[i].chulibz=='M'){
																																																										
																																																											_goError(e[i],func,"该项目不能为空！")
																																																									return false
																																														}	
																																														
																																														switch(e[i].leixing){
																																																																								case "NVC":
																																																																								case "VC":
																																															case "C":						
																																																continue
																																															default:
																																																	_goError(e[i],func,"该项目不能为空！")
																																																	return false
																																																											}					
																																													}
																																										
																																													
																																																						if (e[i].value.length>e[i].maxlength&&(e[i].tagName=='TEXTAREA')){
																																																					alert (e[i].parentElement.previousSibling.innerText+"长度过长应该小于"+e[i].maxlength);
																																														e[i].focus();
																																														return (false);
																																																						}		
																																																						
																																													switch(e[i].leixing)
																																													{
																																														case 'NVC':
																																																																										break
																																																																								case 'VC':
																																																																								break
																																																																					case 'I':
																																																																					
																																																																			if (!isintstr(strValue)){
																																																	_goError(e[i],func)
																																																	return false
																																																}
																																																break
																																																														
																																																										case 'IP':
																																																{
																																																																			  var filter=/[0-5]{1,3}.[0-5]{1,3}.[0-5]{1,3}.[0-5]{1,3}/;
																																																  
																																																  if (!filter.test(strValue))
																																																  {
																																																	_goError(e[i],func)
																																																	return false
																																																										}
																																																						}
																																																break
																																										
																																														case 'DA':
																																																									
																																																															if (!isdatestr(strValue)){
																																																														_goError(e[i],func)
																																																												return false
																																																											
																																																}
																																																
																																																if (!isValidSmallDate(strValue)){
																																																	_goError(e[i],func,"日期超出了SmallDate的范围（1900-1-1到 2079-6-6）")
																																																														return false
																																																												}
																																																break
																																										
																																																														case 'LDA':
																																																
																																																if (!isdatestr_lda(strValue)){
																																																	_goError(e[i],func)
																																																	return false
																																																											
																																																}
																																																
																																																if (!isValidSmallDate(strValue)){
																																																														_goError(e[i],func,"日期超出了SmallDate的范围（1900-1-1到 2079-6-6）")
																																																													return false
																																																									}
																																																break
																																														case 'DE':
																																																if (!isDecimal(e[i].value)){
																																																												_goError(e[i],func)
																																																											return false
																																																							}	
																																																break
																																																
																																																																			case 'R':
																																																																					
																																																																		if (!isintstr(strValue)){
																																																	_goError(e[i],func)
																																																	return false
																																																}
																																																break
																																										
																																																								case 'M':
																																																								if (!isMoney(e[i].value)){
																																																							_goError(e[i],func)
																																																						return false
																																																}	
																																																break
																																														case 'SJ':					
																																																												
																																																											if (!(/^(([0-1][0-9])|([2][0-3])|[0-9]):(([0][0-9]|([1-5][0-9]|[0-9])))$/.test(strValue))){
																																																												_goError(e[i],func)
																																																										return false
																																																							}
																																														case 'DASJ':	
																																															if (!isDASJ(e[i].value)){
																																																																		_goError(e[i].value,func)
																																																																		return false
																																																															}
																																														case 'LLDA':
																																															if (!isLLDA(e[i].value)){
																																																_goError(e[i],func)
																																																return false
																																															}	
																																																								break
																																																					case 'Y':
																																																					break
																																														case 'YM':
																																															break
																																													}
																																												}				
																																																						return true
																																																					}
																																																	
																																											function _goError(e,func,s){
																																												if (s!=null) alert(e.parentElement.previousSibling.innerText+s)
																																													else	alert(e.parentElement.previousSibling.innerText+"类型错误");
																																																							
																																																					if (func!=null) {
																																													func(e)
																																												}
																																																													else{			
																																																													e.focus();			
																																												}
																																											}
																																											
																																											function _selItem(item1,item2)
																																											{
																																																							var option1 = document.all(item1).options
																																																			var option2 = document.all(item2).options
																																												
																																												var arrText = new Array();
																																												var arrValue = new Array();
																																																												var j;
																																																											j = 0;
																																																									for(var i=option1.length-1;i>=0;i--)
																																																								{
																																																									if (option1(i).selected)
																																																								{
																																														arrText[j]=option1(i).text;
																																														arrValue[j]=option1(i).value;
																																														option1.remove(i);
																																																																		j = j + 1;
																																																															}
																																																												}
																																																											for(i=arrText.length-1;i>=0;i--)
																																												{
																																													var oOption = document.createElement("OPTION");
																																													option2.add(oOption);
																																																																	oOption.innerText = arrText[i];
																																													oOption.value = arrValue[i];		
																																												}
																																											}
																																											
																																																								function _rollup(sel_item)
																																																						{
																																												var option = document.all(sel_item).options
																																												var value
																																												var text
																																																									if (document.all(sel_item).options.length == 0) return false
																																																							if (document.all(sel_item).selectedIndex == 0) return false
																																																					for (var i=0;i<option.length;i++)
																																												{
																																													if (option(i).selected)
																																													{
																																														value = option(i-1).value
																																																										text  = option(i-1).innerText
																																																									option(i-1).value = option(i).value
																																														option(i-1).innerText = option(i).innerText
																																														option(i).value = value
																																														option(i).innerText = text
																																																															option(i-1).selected=true
																																																															option(i).selected=false
																																													}
																																												}
																																											}
																																											
																																											function _rolldown(sel_item)
																																											{
																																																										var option = document.all(sel_item).options
																																																								var value
																																																					var text
																																																				if (document.all(sel_item).selectedIndex == option.length-1) return false
																																												for (var i=option.length-1;i>=0;i--)
																																												{
																																													if (option(i).selected)
																																																										{
																																																									if (i==(option.length-1)) return false
																																														value = option(i+1).value
																																														text  = option(i+1).innerText
																																														option(i+1).value = option(i).value
																																																																														option(i+1).innerText = option(i).innerText
																																																																														option(i).value = value
																																														option(i).innerText = text
																																														option(i+1).selected=true
																																																									option(i).selected=false
																																													}
																																												}
																																											}
																																											
																																											function getToday()
																																											{
																																																						var d = new Date()
																																																					return d.getYear()+'/'+(d.getMonth()+1)+'/'+d.getDate()
																																											}	
																																											
																																																						function getTotime()
																																																					{
																																																		var d = new Date()
																																												var s= d.getYear()+'/';
																																																														s += formatInt((d.getMonth()+1))+'/';
																																																														s += formatInt(d.getDate())+' ';
																																																										s += formatInt(d.getHours())+':'
																																												s += formatInt(d.getMinutes())+':'
																																												s += formatInt(d.getSeconds())
																																												return s
																																																				}
																																																		
																																																function formatInt(value)
																																											{
																																												if (value<10)
																																												{
																																													return '0'+value
																																																						}
																																																				else
																																																			{
																																																			return ''+value
																																												}
																																											}
																																											
																																																				function getDateFormat10(d)
																																																				{
																																																		if (d=="") return ''
																																												var arrDa
																																																						arrDa = d.split("-")
																																																					var s
																																																		s = formatInt(arrDa[0])+'-'+formatInt(arrDa[1])+'-'+formatInt(arrDa[2])
																																												return s
																																											}	
																																																													
																																																													function checkAllItemsISNull(thisform)	{
																																												var e=theform.elements;
																																												var flag = 0;
																																																					for (var i=0,lngLeng = e.length;i<lngLeng;i++)
																																																		{
																																																		if (e[i].type=="text")	{
																																														alert(e[i].value);
																																														if (e[i].value!="") 
																																															flag = 1;				
																																																							}
																																																					}
																																																				if (flag == 0)	{
																																																				alert("error");
																																																			return false;
																																												}
																																												else
																																																								return true;	
																																																					
																																																			}	
																																																		
																																											function changeHints(subject,spanid,strlen){
																																																															var l=strlength(subject.value)
																																												if (l<=strlen) {
																																																						var templen = strlen-l
																																																					if (document.all!=null) document.all(spanid).innerHTML="<font color=blue>还可以输入"+templen+"字符</font>"
																																																		}
																																												else{
																																													if (document.all!=null) {
																																														document.all(spanid).innerHTML="<font color=red>输入的字节数超出"+strlen+"字符</font>"
																																																							}
																																																				}
																																																			return true
																																											}	
																																											
																																											function strlength(str){
																																																					var l=str.length;
																																																				var n=l
																																																		for (var i=0;i<l;i++)
																																																																	{
																																																																if (str.charCodeAt(i)<0||str.charCodeAt(i)>255) n++
																																																													}
																																												return n
																																											}
