function chkdate(datestr)
{
	var lthdatestr
	if (datestr != "")
		lthdatestr= datestr.length ;
	else
		lthdatestr=0;
		
	var tmpy="";
	var tmpm="";
	var tmpd="";
	//var datestr;
	var status;
	status=0;
	if(lthdatestr<8)  {alert("日期长度不够，请输入格式为yyyymmdd的8位日期。");return 0;}//长度不等于8
	if(lthdatestr>8)  {alert("日期长度太长，请输入格式为yyyymmdd的8位日期。");return 0;}//长度不等于8
	//含有非数字
	for(i=0;i<lthdatestr;i++)
	{
		single_b=datestr.charAt(i);//取单个数字
		var num=new Number(single_b);
		if(isNaN(num)==true) {alert("含有非法字符。");return 0;}
	}
	
	tmpy=datestr.substring(0,4);
	tmpm=datestr.substring(4,6);
	tmpd=datestr.substring(6);

	year=new Number(tmpy);
	month=new Number(tmpm);
	day=new Number(tmpd)
	//tempdate= new String (year+month+day);
	//alert(tempdate);
	if ((tmpy.length!=4) || (tmpm.length>2) || (tmpd.length>2))
	{
		alert("输入日期非法，请输入格式为yyyymmdd的8位日期。!");
		return 0;
	}
	if (!((1<=month) && (12>=month) && (31>=day) && (1<=day)) )
	{
		alert ("输入日期非法，无效的月份或日期!");
		return 0;
	}
	if (!((year % 4)==0) && (month==2) && (day==29))
	{
		alert ("输入日期非法，无效的日期!");
		return 0;
	}
	if ((month<=7) && ((month % 2)==0) && (day>=31))
	{
		alert ("输入日期非法，无效的日期!");
		return 0;
	
	}
	if ((month>=8) && ((month % 2)==1) && (day>=31))
	{
		alert ("输入日期非法，无效的日期!");
		return 0;
	}
	if ((month==2) && (day==30))
	{
		alert("输入日期非法，无效的日期!");
		return 0;
	}
	
	return 1;
}
//函数名：chkemail
//功能介绍：检查是否为Email Address
//参数说明：要检查的字符串
//返回值：false：不是  true：是
function checkemail(a)
{	var i=a.length;
	var temp = a.indexOf('@');
	if (temp > 1) {
		if ((i-temp) > 3){				
					return true;
	
		}
	}
	return false;
}
//函数名：chknum
//功能介绍：检查是否为数字
//参数说明：要检查的数字
//返回值：1为是数字，0为不是数字
function chknum(NUM)
{
	var i,j,strTemp;
	strTemp="0123456789";
	if ( NUM.length== 0)
		return 0
	for (i=0;i<NUM.length;i++)
	{
		j=strTemp.indexOf(NUM.charAt(i));	
		if (j==-1)
		{
		//说明有字符不是数字
			return 0;
		}
	}
	//说明是数字
	return 1;
}
// fbox - 待选项目列表
// tbox - 选择了的项目列表
function ListMove(fbox,tbox,tbox1)  
{
   for(var i=0; i<fbox.options.length; i++)  {
     if(fbox.options[i].selected && fbox.options[i].value != "")  {
        // 增加项目列表到右侧
        var no = new Option();
        no.value = fbox.options[i].text;
        no.text = fbox.options[i].text;
        tbox.options[tbox.options.length] = no; 
        var no = new Option();
        no.value = fbox.options[i].value;
        no.text = fbox.options[i].value;
        tbox1.options[tbox1.options.length] = no; 
		fbox.options[i].selected=false;

     }
   }
   delequaloption(tbox);
   BumpUp(tbox);
}
function ListMove1(fbox,tbox)  
{
   for(var i=0; i<fbox.options.length; i++)  {
     if(fbox.options[i].selected && fbox.options[i].value != "")  {
        // 增加项目列表到右侧
        var no = new Option();
        no.value = fbox.options[i].text;
        no.text = fbox.options[i].text;
        tbox.options[tbox.options.length] = no; 
 		fbox.options[i].selected=false;
     }
   }
   delequaloption(tbox);
   BumpUp(tbox);
}
function ListMove2(fbox,tbox)  
{
   for(var i=0; i<fbox.options.length; i++)  {
     if(fbox.options[i].selected && fbox.options[i].value != "")  {
        // 增加项目列表到右侧
        var no = new Option();
        no.value = fbox.options[i].value;
        no.text = fbox.options[i].text;
        tbox.options[tbox.options.length] = no; 
        //删除源项目列表
		fbox.options[i].value="";
		fbox.options[i].text="";

     }
   }
   BumpUp(fbox);
   delequaloption(tbox);
   BumpUp(tbox);
}
// 清除空的项目列表
function BumpUp(box) 
{
  for(var i=0; i<box.options.length; i++)  
  {
    if(box.options[i].value == "" && (box.options[i].text==""||box.options[i].text=="------------")) 
	{
		for(var j=i; j<box.options.length-1; j++)  
		{
         box.options[j].value = box.options[j+1].value;
         box.options[j].text = box.options[j+1].text;
		}
		var ln = i;
		break;
    }
  }
  if(ln < box.options.length)  
  {
     box.options.length -= 1;
     BumpUp(box);
  }
}
function SortD(box)  {
  var temp_opts = new Array()
  var temp = new Object()
  // 调用临时数组
  for(var i=0; i<box.options.length; i++)  {
    temp_opts[i] = box.options[i]
  }
  //冒泡法排序
  for(var x=0; x<temp_opts.length-1; x++)  {
    for(var y=(x+1); y<temp_opts.length; y++)  {
      if(temp_opts[x].text > temp_opts[y].text)  {
        temp_text = temp_opts[x].text;
		temp_value= temp_opts[x].value;
        temp_opts[x].text = temp_opts[y].text;
		temp_opts[x].value = temp_opts[y].value;
        temp_opts[y].text = temp_text;
		temp_opts[y].value = temp_value;
      }
    }
  }

  for(var i=0; i<box.options.length; i++)  {
    box.options[i].value = temp_opts[i].value;
    box.options[i].text = temp_opts[i].text;
  }
}
//全选
function SelectAll(box){
  for(var i=0; i<box.options.length; i++){
    box.options[i].selected = true;
  }
}
//去掉下拉菜单的值value重复项
function delequaloption(listbox)
{
	var len1=listbox.options.length;
	for(var i=0;i<len1;i++)
	{
		var value=listbox.options[i].value;
		for(var j=i+1;j<len1;)
		{
			if(listbox.options[j].value==value&&!(value=="@@@@"))
			{
				listbox.options[j]=null;
				len1--;
			}
			else
			{
				j++;
			}
		}
	}
}
//判断下拉框选定项的值是否为空
//空返回false，否则返回true
function judge_list(listbox)
{
	var flag=false;
	for(var i=0;i<listbox.length;i++)
	{
		if(listbox.options[i].selected)
		{
			if(listbox.options[i].value!="")
			{
				flag=true;
				break;
			}
		}
		else
		{
			continue;
		}
	}
	return flag;
}

//取list的值
function getlistvalue(listbox)
{
	var str="";
	for(var i=0;i<listbox.length;i++)
	{
		if(listbox.options[i].selected)
		{
			str=listbox.options[i].value;
			break;		
		}
		else
		{
			continue;
		}
	}
	return str;
}
//取list的文本
function getlisttext(listbox)
{
	var str="";
	for(var i=0;i<listbox.length;i++)
	{
		if(listbox.options[i].selected)
		{
			str=listbox.options[i].text;
			break;		
		}
		else
		{
			continue;
		}
	}
	return str;
}
function droplist(tbox,tbox1)
{
	for(var i=0;i<tbox.options.length;i++)
	{
		if(tbox.options[i].selected)
		{
			tbox.options[i].value="";
			tbox.options[i].text="";
			tbox1.options[i].value="";
			tbox1.options[i].text="";
		}
	}
	BumpUp(tbox);
	BumpUp(tbox1);
	if(tbox.options.length==0)
	{
		var no=new Option();
		no.value="";
		no.text="------------";
		tbox.options[0]=no;
		var no=new Option();
		no.value="";
		no.text="------------";
		tbox1.options[0]=no;
	}
}
function droplist1(tbox)
{
	for(var i=0;i<tbox.options.length;i++)
	{
		if(tbox.options[i].selected)
		{
			tbox.options[i].value="";
			tbox.options[i].text="";
		}
	}
	BumpUp(tbox);
	if(tbox.options.length==0)
	{
		var no=new Option();
		no.value="";
		no.text="------------";
		tbox.options[0]=no;
	}
}
//人员列表选择
function searchunit()
{	
	SelectAll(selectunit.button_selected);
	SelectAll(selectunit.button_selected1);
	selectunit.action="selectunit.jsp";
	selectunit.button_type.value="search";
	selectunit.submit();
}
function searchunit1()
{	
	SelectAll(selectunit.button_selected);
	selectunit.action="selectunit.jsp";
	selectunit.button_type.value="search";
	selectunit.submit();
}
function addnew(textvalue,tbox,tbox1)
{
	if(!textvalue.value==""){
	var no = new Option();
    no.value = textvalue.value;

    no.text = textvalue.value;
    tbox.options[tbox.options.length] = no;
	var no = new Option();
    no.value = "@@@@";
    no.text = "@@@@";
    tbox1.options[tbox1.options.length] = no;
	delequaloption(tbox);
	delequaloption(tbox1);
	BumpUp(tbox);
	BumpUp(tbox1);
	textvalue.value="";
	}
}
function saveselect(name,id)
{
	var tempstring="";
	var tempstring1="";
	for(var i=0;i<selectunit.button_selected.options.length;i++)
	{
		if(tempstring==""){
			tempstring=selectunit.button_selected.options[i].value;
		}
		else{
			tempstring=tempstring+";"+selectunit.button_selected.options[i].value;
		}
	}
	for(var i=0;i<selectunit.button_selected1.options.length;i++)
	{
		if(tempstring1==""){
			tempstring1=selectunit.button_selected1.options[i].value;
		}
		else{
			tempstring1=tempstring1+";"+selectunit.button_selected1.options[i].value;
		}
	}
	try{
		if(window.opener.document.all[name].disabled==false)
		{
			window.opener.document.all[name].value=tempstring;
			window.opener.document.all[id].value=tempstring1;
		}
		else
		{
			alert("写入名单被禁止。");
		}
		window.close();
	}catch(execption){window.close();}
}
function saveselect1(name)
{
	var tempstring="";
	var tempstring1="";
	for(var i=0;i<selectunit.button_selected.options.length;i++)
	{
		if(tempstring==""){
			tempstring=selectunit.button_selected.options[i].value;
		}
		else{
			tempstring=tempstring+";"+selectunit.button_selected.options[i].value;
		}
	}
	try{
	window.opener.document.all[name].value=tempstring;
	window.close();
	}catch(execption){window.close();}
}
//检查指定域值是否为空
function fieldnoempty(name)
{
	tempname=name;
	while(tempname.indexOf(";")!=-1)
	{
		if(tempname.indexOf(";")>0&&tempname.indexOf(";")<tempname.length)
		{
			tempname1=tempname.substring(0,tempname.indexOf(";"));
			if(window.document.all[tempname1].value=="")
			{
				alert("["+window.document.all[tempname1].id+"]不能为空");
				window.document.all[tempname1].focus();
				return false;
			}
			tempname=tempname.substring(tempname.indexOf(";")+1,tempname.length);		
		}
	}
	
	if(window.document.all[tempname].value=="")
	{
		alert("["+window.document.all[tempname].id+"]不能为空");
		window.document.all[tempname].focus();
		return false;
	}
	return true;
}

//打开选择人员对话框
function selectuint(returnurl)
{
	url="selectunit.jsp?returnurl="+returnurl+"&swdw="+form1.swdwmc.value+"&swdwid="+form1.swdwid.value+"&button_name=swdwmc&button_id=swdwid";
	window.open(url,'uintwindow','width=320,height=264,top=100,left=170,status=yes');
}
function selectuint1(returnurl)
{
	url="../selectunit.jsp?returnurl="+returnurl+"&swdw="+form1.eventqxlb.value+"&swdwid="+form1.eventqxlbid.value+"&button_name=eventqxlb&button_id=eventqxlbid";
	window.open(url,'uintwindow','width=320,height=264,top=100,left=170,status=yes');
}
//邮件中使用
function selectuint2(returnurl)
{
	url="../selectunit.jsp?returnurl="+returnurl+"&swdw="+form1.asjrmc.value+"&swdwid="+form1.asjrid.value+"&button_name=asjrmc&button_id=asjrid";
	window.open(url,'uintwindow','width=320,height=264,top=100,left=170,status=yes');
}
//事件提醒中使用
function selectuint3(returnurl)
{
	url="../selectunit.jsp?returnurl="+returnurl+"&swdw="+form1.button_username.value+"&swdwid="+form1.button_userid.value+"&button_name=button_username&button_id=button_userid";
	window.open(url,'uintwindow','width=320,height=264,top=100,left=170,status=yes');
}
function selectuser(returnurl)
{
	url="selectuser.jsp?returnurl="+returnurl+"&cyrmc0="+form1.cyrmc0.value+"&cyrid0="+form1.cyrid0.value+"&button_name=cyrmc0&button_id=cyrid0&swdwid="+form1.swdwid.value;
	newwindow=window.open(url,'userwindow','width=320,height=264,top=100,left=170,status=yes');
}
function selectuser1(returnurl)
{
	url="selectunit.jsp?returnurl="+returnurl+"&swdw="+registerForm.attendName.value+"&button_name=attendName";
	window.open(url,'uintwindow','width=320,height=264,top=100,left=170,status=yes');
}
function selectuser2(returnurl)
{
	url="selectunit.jsp?returnurl="+returnurl+"&swdw="+meetRecordForm.bz0000.value+"&button_name=bz0000";
	window.open(url,'uintwindow','width=320,height=264,top=100,left=170,status=yes');
}
function selectuser3(returnurl)
{
	url="selectunit.jsp?returnurl="+returnurl+"&swdw="+workRecordForm.bz0000.value+"&button_name=bz0000";
	window.open(url,'uintwindow','width=320,height=264,top=100,left=170,status=yes');
}
//文件保存
function filesave(checkfield)
{
	if(fieldnoempty(checkfield))
	{
		form1.button_type.value="save";
		form1.submit();
	}
}
function Nfilesave(checkfield)
{
	if(fieldnoempty(checkfield))
	{
		if(!uploadfiles("file"))
			alert("上传文件不能使用中文名，请更改后再上传！");
		else
		{
			form1.button_type.value="save";
			form1.submit();
		}
	}
}
//发文文件保存
function fwfilesave(checkfield)
{
	if(fieldnoempty(checkfield))
	{
		if(!uploadfile("file;file2"))
			alert("上传文件不能使用中文名，请更改后再上传！");
		else
		{
			if((form1.cwrq00.value=="") || (form1.cwrq00.value!="" && chkdate(form1.cwrq00.value)==1))
			{
				form1.button_type.value="save";
				form1.submit();
			}
		}
	}
}
//收文文件保存
function swfilesave(checkfield)
{
	if(fieldnoempty(checkfield))
	{
		if(chkdate(form1.fwrq00.value)==1)
		{
			if(chkdate(form1.jsrq00.value)==1)
			{
				if(!uploadfile("file;file2"))
					alert("上传文件不能使用中文名，请更改后再上传！");
				else
				{
					form1.button_type.value="save";
					form1.submit();
				}
			}
			form1.jsrq00.focus();
		}
		form1.fwrq00.focus();
	}
}
//文件完成操作
function filecomplete(checkfield)
{
	if(window.confirm("完成后文件不可修改，确定？"))
	{
		if(fieldnoempty(checkfield))
		{	
			form1.button_type.value="complete";
			form1.submit();
		}
	}
}
function Nfilecomplete(checkfield)
{
	if(window.confirm("完成后文件不可修改，确定？"))
	{
		if(fieldnoempty(checkfield))
		{
			if(!uploadfiles("file"))
				alert("上传文件不能使用中文名，请更改后再上传！");
			else
			{
				form1.button_type.value="complete";
				form1.submit();
			}
		}
	}
}
//发文文件完成操作
function fwfilecomplete(checkfield)
{
	if(window.confirm("完成后文件不可修改，确定？"))
	{
		if(fieldnoempty(checkfield))
		{
			if(!uploadfile("file;file2"))
				alert("上传文件不能使用中文名，请更改后再上传！");
			else
			{
				if(chkdate(form1.cwrq00.value)==1)
				{
					form1.button_type.value="complete";
					form1.submit();
				}
			}
		}
	}
}
//收文文件完成操作
function swfilecomplete(checkfield)
{
	if(window.confirm("完成后文件不可修改，确定？"))
	{
		if(fieldnoempty(checkfield))
		{	
			if(chkdate(form1.fwrq00.value)==1)
			{
				if(chkdate(form1.jsrq00.value)==1)
				{
					if(!uploadfile("file;file2"))
						alert("上传文件不能使用中文名，请更改后再上传！");
					else
					{
						form1.button_type.value="complete";
						form1.submit();
					}
				}
				form1.jsrq00.focus();
			}
			form1.fwrq00.focus();
		}
	}
}
//文件更新操作
function fileupdate(checkfield)
{
	if(fieldnoempty(checkfield))
	{
		form1.button_type.value="update";
		form1.submit();
	}
}
function Nfileupdate(checkfield)
{
	if(fieldnoempty(checkfield))
	{
		if(!uploadfiles("file"))
			alert("上传文件不能使用中文名，请更改后再上传！");
		else
		{
			form1.button_type.value="update";
			form1.submit();
		}
	}
}
//发文文件更新操作
function fwfileupdate(checkfield)
{
	if(fieldnoempty(checkfield))
	{
		if(!uploadfile("file;file2"))
			alert("上传文件不能使用中文名，请更改后再上传！");
		else
		{
			if((form1.cwrq00.value=="") || (form1.cwrq00.value!="" && chkdate(form1.cwrq00.value)==1))
			{
				form1.button_type.value="update";
				form1.submit();
			}
		}
	}
}
//收文文件操作
function swfileupdate(checkfield)
{
	if(fieldnoempty(checkfield))
	{
		if(chkdate(form1.fwrq00.value)==1)
		{
			if(chkdate(form1.jsrq00.value)==1)
			{
				if(!uploadfile("file;file2"))
					alert("上传文件不能使用中文名，请更改后再上传！");
				else
				{
					form1.button_type.value="update";
					form1.submit();
				}
			}
			form1.jsrq00.focus();
		}
		form1.fwrq00.focus();
	}
}
//文件发送
function filesend()
{
	form1.button_type.value="send";
	form1.submit();
}
//删除文件操作edit
function deletefile()
{
	if(window.confirm("您确定要删除吗？"))
	{
		form1.button_type.value="delete";
		form1.submit();
	}
}
//删除文件操作2view
function deletefile1()
{
	if(window.confirm("您确定要删除吗？"))
	{
		form1.button_type.value="delete1";
		form1.action="alldocedit2.jsp";
		form1.submit();
	}
}
//发送收文操作
function sendto(checkfield)
{
	if(fieldnoempty(checkfield))
	{
		form1.button_type.value="sendto";
		form1.submit();
	}
}
//新收文操作
function newfile()
{
	form1.button_type.value="newfile";
	form1.submit();
}
//添加意见
function addmind(id)
{
	window.open('cyyjedit.jsp?id0000='+id,'mindwindow','width=360,height=200,left=200,top=200');
}
//上报文档
function saveend()
{
	if(window.confirm("上报后不可再修改，您确定上报吗？"))
	{
		if(form1.wjlx00.value=="")
		{
			alert("请选择文档类型");
			form1.wjlx00.focus();
		}
		else
		{
			if(!uploadfiles("file"))
				alert("上传文件不能使用中文名，请更改后再上传！");
			else
			{
				form1.button_type.value="saveend";
				form1.submit();
			}
		}
	}
}
//查询
function search()
{
	search_form.button_type.value="search";
	search_form.submit();
}
//保存文件
function savefile()
{
	if(form1.wjlx00.value=="")
	{
		alert("请选择文档类型");
		form1.wjlx00.focus();
	}
	else
	{
		form1.button_type.value="save";
		form1.submit();
	}
}
function Nsavefile()
{
	if(form1.wjlx00.value=="")
	{
		alert("请选择文档类型");
		form1.wjlx00.focus();
	}
	else
	{
		if(!uploadfiles("file"))
			alert("上传文件不能使用中文名，请更改后再上传！");
		else
		{
			form1.button_type.value="save";
			form1.submit();
		}
	}
}
//打开传阅意见
function gotourl(id)
{
	window.open("cyyjcx.jsp?wjh="+id,'','width=600,height=400,scrollbars=yes');
}
function showcase(id)
{
	window.open("sjqkcx.jsp?id0000="+id,"secondwindow","width=300,height=200,left=150,top=200,scrollbars=yes");
}
//更改密码
function changpass()
{
	if(form1.newpassword.value!=form1.newpassword2.value)
	{
		window.alert("新密码与确认密码不同");
		return false;
	}
	else
	{
		if(form1.newpassword.value!=form1.oldpassword.value)
		{
			if(form1.newpassword.value=="")
			{
				window.alert("密码不能为空。")
				return false;				
			}
			else
			{
				form1.button_type.value="changepassword";
				form1.submit();
			}			
		}
		else
		{
			window.alert("新密码与旧密码相同，不需要进行更改。");
			return false;
		}
	}
		
}
//检查密码
function checkpass()
{
	if(form1.logpwd.value!=form1.button_logpwd.value)
	{
		window.alert("密码与确认密码不同");
		return false;
	}
	else
	{
		if(form1.logpwd.value=="")
		{
			window.alert("密码不能为空。")
			return false;				
		}
		else
		{
			return true;
		}			
	}
		
}
//捕捉回车事件
function keyhandler(id)
{
	if(event.keyCode==13)
	{
		switch(id)
		{
			case '1':
				changpass();
				break;
			case '2':
				fileupdate('unitname');
				break;
			case '3':
				filesave1('logid;logpwd;accname;depid');
				break;
			case '4':
				fileupdate1('logid;logpwd;accname;depid');
				break;
			case '5':
				getAction();
				break;
			case '6':
				filesave('EVENTNAME');break;
			case '7':
				form1.button_action.focus();form1.button_action.click();break;
			case '8':
				fileupdate2('logid;logpwd;accname;depid');break;
			case '9':
				filesave2('logid;logpwd;accname;depid');break;
			default:
				window.alert('未定义操作');
		}
	}
}
//保存密码
function filesave1(checkfield)
{	
	if(checkpass())
			filesave(checkfield);
	else
		return false;
}
function filesave2(checkfield)
{	
	if(checkpass())
	{
		var kk=true;
		if(form1.csny00.value!="")
			kk=(chkdate(form1.csny00.value)==1)
		if(!kk)
			return false;
		if(form1.accemail.value!="")
			kk=kk && checkemail(form1.accemail.value)
		if(kk)
			filesave(checkfield);
		else
			alert("E_MAIL有错！");;
	}
	else
		return false;
}
//更新密码
function fileupdate1(checkfield)
{
	if(checkpass())
			fileupdate(checkfield);
	else
		return false;
}
function fileupdate2(checkfield)
{
	if(checkpass())
	{
		var kk=true;
		if(form1.csny00.value!="")
			kk=(chkdate(form1.csny00.value)==1)
		if(!kk)
			return false;
		if(form1.accemail.value!="")
			kk=kk && checkemail(form1.accemail.value)
		if(kk)
			fileupdate(checkfield);
		else
			alert("E_MAIL有错！");
	}
	return false;
}
//链接删除文件
function filedelete(url,id)
{
	if(window.confirm("您确定要删除吗？"))
	{
		window.location.href=url+"?button_returnurl="+self.button_returnurl.value+"&button_type=delete&button_currentpage="+self.button_currentpage.value+"&depid="+id;
	}
}
//选定所有列表值
function selectallvalue(box){	
  	for(var i=0; i<box.options.length; i++)
	{
  		if(box.options[i].value!="")
    		box.options[i].selected = true;
	}
}
//选择事件
function selectevent(eventid,subtype)
{
	form1.button_eventid.value=eventid;
	form1.button_type1.value=subtype;
	form1.submit();
}
function selectevent1()
{
	form1.button_eventid.value=form1.button_eventid1.value;
	form1.button_type1.value="2";
	form1.submit();
}
//新闻公告保存
function xwggbc(checkfield)
{
	if(fieldnoempty(checkfield))
	{
		if(!uploadfile("file"))
			alert("上传文件不能使用中文名，请更改后再上传！");
		else
		{
			form1.docid.value=form1.button_depid.value+"."+form1.bdid00.value+"."+form1.wjlx00.value;
			form1.submit();
		}
	}
}
//新闻公告发布
function xwggfb(checkfield)
{
	if(fieldnoempty(checkfield))
	{
		if(!uploadfile("file"))
			alert("上传文件不能使用中文名，请更改后再上传！");
		else
		{
			if(window.confirm("发布后不能修改，确定发布吗？"))
			{
				form1.docid.value=form1.button_depid.value+"."+form1.bdid00.value+"."+form1.wjlx00.value;
				form1.bj0000.value="1";
				form1.submit();
			}
		}
	}
}
//事件关联
function sjgl(fieldname)
{
	url="../allgl/allsjglcx.jsp?id0000="+fieldname;
	window.open(url,'','width=620,height=350');
}
//文件关联
function wjgl(fieldname)
{
	url="../allgl/alldocglcx.jsp?id0000="+fieldname;
	window.open(url,'','width=620,height=350');
}
//会议关联
function hygl(fieldname)
{
	url="../allgl/allhyglcx.jsp?id0000="+fieldname;
	window.open(url,'','width=620,height=350');
}
//工作关联
function gzgl(fieldname)
{
	url="../allgl/allgzglcx.jsp?id0000="+fieldname;
	window.open(url,'','width=620,height=350');
}
//事件关联
function sjgl1(fieldname)
{
	url="eventselect.jsp?id0000="+fieldname;
	window.open(url,'eventlink');
}
//页面跳转
function goto(url)
{
	window.location.href=url+"?id0000="+self.id0000.value;
}
//打开事件
function opensj(id0000)
{
//	window.open("../eventanddoc/eventview.jsp?id0000="+id0000,'','width=400,height=300,status=yes');
	window.open("../eventanddoc/eventshow.jsp?button_eventid="+id0000,'','width=640,height=440,status=yes,left=80,top=60');
}
//打开文件
function openwj(id0000)
{
	window.open("../allgl/alldocview.jsp?id0000="+id0000,'','width=620,height=400');
}
//打开会议
function openhy(id0000)
{
	window.open("../meetManage/meetDetail.jsp?id0000="+id0000);
}
//打开工作
function opengz(id0000)
{
	window.open("../workManage/workDetail.jsp?id0000="+id0000);
}

function changeshow(name)
{
	type=form1.type00.value;
	if(type==2)
	{
		document.all[name].style.display="";
		form1.jsrq00.style.display="";
		form1.tq0000.value="";
		form1.qw0000.value="";
		form1.fl0000.value="";
		document.all["info1"].style.display="none";		
		document.all["info2"].style.display="none";
	}
	else
	{
		document.all[name].style.display="none";
		form1.jsrq00.value="";
		form1.jsrq00.style.display="none";
		document.all["info1"].style.display="";		
		document.all["info2"].style.display="";
	}
}
//天气预报保存
function savetq()
{	
	ifyes=true;
	if(chkdate(form1.qsrq00.value)<=0)
		ifyes=false;
	if(form1.type00.value=="1"&&(form1.qsrq00.value<form1.button_today.value)&&ifyes)
	{
		if(form1.qsrq00.value=="")
			alert("起始日期必须要填");
		else
			alert("以前的天气不需要进行预报了。");
		ifyes=false;
	}
	if(form1.type00.value=="3" && ifyes)
	{
		if( form1.qsrq00.value>form1.button_today.value)
		{
			alert("日期还未过，不能填写实际天气情况");
			ifyes=false;
		}
		if(form1.qsrq00.value==""&& ifyes)
		{
			alert("起始日期必须要填");
			ifyes=false;
		}
	}
	if(form1.type00.value=="2" && ifyes)
	{
		if(chkdate(form1.jsrq00.value)<=0&&ifyes)
		{
			ifyes=false;
		}
		if(form1.qsrq00.value>form1.jsrq00.value && ifyes)
		{
			if(form1.jsrq00.value=="")
				alert("结束日期必须填写");
			else
				alert("结束日期不能在起始日期之前");
			ifyes=false;
		}
		else
		{
			if(form1.jsrq00.value<=form1.button_today.value && ifyes)
			{
				if(form1.jsrq00.value=="")
					alert("结束日期必须填写");
				else
					alert("以前的天气不需要进行预报了。");
				ifyes=false;
			}
		}
	}
	if(ifyes)
	{
		if(!uploadfile("file"))
			alert("上传文件不能使用中文名，请更改后再上传！");
		else
		{
			form1.button_type.value="save";
			form1.submit();
		}
	}
}
//更新天气预报
function updatetq()
{
		ifyes=true;
	if(chkdate(form1.qsrq00.value)<=0)
		ifyes=false;
	if(form1.type00.value=="3" && ifyes)
	{
		if( form1.qsrq00.value>form1.button_today.value)
		{
			alert("日期还未过，不能填写实际天气情况");
			ifyes=false;
		}
		if(form1.qsrq00.value==""&& ifyes)
		{
			alert("起始日期必须要填");
			ifyes=false;
		}
	}
	if(form1.type00.value=="2" && ifyes)
	{
		if(chkdate(form1.jsrq00.value)<=0&&ifyes)
		{
			ifyes=false;
		}
		if(form1.qsrq00.value>form1.jsrq00.value && ifyes)
		{
			if(form1.jsrq00.value=="")
				alert("结束日期必须填写");
			else
				alert("结束日期不能在起始日期之前");
			ifyes=false;
		}		
	}
	if(ifyes)
	{
		if(!uploadfile("file"))
			alert("上传文件不能使用中文名，请更改后再上传！");
		else
		{
			form1.button_type.value="update";
	//		alert(form1.button_type.value);
			form1.submit();
		}
	}
}
//添加天气记录
function addtqrecord(returnurl)
{
	window.open("tqqkedit.jsp?button_returnurl="+returnurl,"","height=270,width=460,scrollbars=yes");
}
//查询
function queryjl()
{
	if(form1.djrq01.value>form1.djrq02.value)
	{
		alert("起始日期不能比结束日期晚。");
	}
	else
	{
		form1.submit();
	}
}
//begin 工程简报
function jbfilesave()
{
	if(!uploadfile("file;file2"))
		alert("上传文件不能使用中文名，请更改后再上传！");
	else
	{
		form1.button_type.value="save";
		form1.submit();		
	}
}
//草稿更新
function jbfileupdate1()
{
	if(!uploadfile("file;file2"))
		alert("上传文件不能使用中文名，请更改后再上传！");
	else
	{
		form1.button_type.value="update1";
		form1.submit();		
	}
}
//主表更新
function jbfileupdate()
{
	if(!uploadfile("file;file2"))
		alert("上传文件不能使用中文名，请更改后再上传！");
	else
	{
		form1.button_type.value="update";
		form1.submit();		
	}
}
//提交简报待审
function jbfilecomplete()
{
	if(window.confirm("提交后不可再修改，您确定提交吗？"))
	{
		if(!uploadfile("file;file2"))
			alert("上传文件不能使用中文名，请更改后再上传！");
		else
		{
			form1.button_type.value="complete";
			form1.submit();		
		}
	}
}
function jbfileend()
{
	if(window.confirm("发布后不可再修改，您确定发布吗？"))
	{
		if(!uploadfile("file;file2"))
			alert("上传文件不能使用中文名，请更改后再上传！");
		else
		{
			form1.button_type.value="end";
			form1.submit();
		}
	}
}
function jbfiledelete(url,id0000)
{
	if(window.confirm("您确定要删除吗？"))
	{
		window.location.href="gcjbedit1.jsp?id0000="+id0000+"&button_returnurl="+url+"&button_type=delete";
	}
	
}
function jbfiledelete1()
{
	if(window.confirm("您确定要删除吗？"))
	{
		form1.button_type.value="delete1";
		form1.submit();
	}
	
}
//end 工程简报
//begin 事件管理
//打开文件
function openwj1(id0000,addurl)
{
	window.open("../allgl/alldocview.jsp?id0000="+id0000+addurl,'','width=620,height=400');
}
//删除事件
function delwj1(id0000,addurl)
{
	window.location.href="../allgl/alldocedit2.jsp?button_type=delete1&id0000="+id0000+addurl;
}
//查找用户
function searchpeople()
{
	selectunit.action="selectpeople.jsp";
	selectunit.button_type.value="search";
	selectunit.submit();
}
//转移权限
function selectpeopleend()
{
	//取相应的值
	var tempvalue;
	if(selectunit.button_username.value!="")
	{
		tempvalue=selectunit.button_username.value;
		var tempvalue1=tempvalue.split(";");
		if(window.opener.document.all["makeuserid"].value == tempvalue1[0])
		{
			window.close();
		}
		else
		{
			if(confirm("您确定要将维护权限移交给其他人吗？"))
			{			
				window.opener.document.all["makeuserid"].value=tempvalue1[0];
				window.opener.document.all["makeusername"].value=tempvalue1[1];
				window.opener.document.all["button_type"].value="eventqxchange";
				window.opener.document.forms["form1"].submit();
				window.close();
			}
		}
	}
}
//关闭事件
function closeevent(id0000,parentpageid)
{
  	if(confirm("事件关闭后，将不能再添加记录。如要重新开启，请提请管理员。"))
	{
 		window.location.href="eventedit1.jsp?id0000="+id0000+"&button_type=closeevent&button_parentpageid="+parentpageid;
	}
}
//打开事件
function openevent(id0000,parentpageid)
{
	window.location.href="eventedit1.jsp?id0000="+id0000+"&button_type=openevent&button_parentpageid="+parentpageid;
}
//删除事件
function delevent(id0000,parentpageid)
{
	if(confirm("您确定要将本事件删除吗？"))
	{
		window.location.href="eventedit1.jsp?id0000="+id0000+"&button_type=delete&button_returnurl=eventshow.jsp&button_parentpageid="+parentpageid;
	}
}
//end 事件管理
//选择标段列表
function selectbdid(returnurl,button_bdid00,bdid00)
{
	url="../selectbdid.jsp?returnurl="+returnurl+"&button_bdid00="+window.document.all[button_bdid00].value+"&bdid00="+window.document.all[bdid00].value+"&name="+button_bdid00+"&id="+bdid00;
	window.open(url,'selectbdid','width=460,height=214,status=yes');
}
//保存标段列表选择
function saveselect3(name,id)
{
	var tempstring="";
	var tempstring1="";
	for(var i=0;i<form1.select_to.options.length;i++)
	{
		if(tempstring==""){
			if(form1.select_to.options[i].value!="")
			{
				tempstring=form1.select_to.options[i].value;
				tempstring1=form1.select_to.options[i].text;
			}
		}
		else{
			if(form1.select_to.options[i].value!="")
			{
				tempstring=tempstring+";"+form1.select_to.options[i].value;
				tempstring1=tempstring1+";"+form1.select_to.options[i].text;
			}
		}
	}	
	try{
		if(window.opener.document.all[name].disabled==false)
		{
			window.opener.document.all[name].value=tempstring1;
			window.opener.document.all[id].value=tempstring;
		}
		else
		{
			alert("写入名单被禁止。");
		}
		window.close();
	}catch(execption){window.close();}
}

//保存文件分组
function addgroup(fieldname)
{
	if(fieldnoempty(fieldname))
	{
		form1.submit();
	}
}
//删除文件分组
function delgroup(fieldname)
{
	if(fieldnoempty(fieldname))
	{
		form1.submit();
	}
}

//start----------邮件使用------
function savemail(fieldname)
{
	if(fieldnoempty(fieldname))
	{
		form1.button_type.value="savemail";
		form1.submit();
	}
}
function updatemail(fieldname)
{
	if(fieldnoempty(fieldname))
	{
		form1.button_type.value="updatemail";
		form1.submit();
	}
}
function sendmail(fieldname)
{
	if(fieldnoempty(fieldname))
	{
		form1.button_type.value="sendmail";
		form1.submit();
	}
}
//全选
function CheckAll()
{
  for (var i=0;i<form1.elements.length;i++)
  {
    var e = form1.elements[i];
    if (e.name == 'id0000')
       e.checked = form1.button_allcheck.checked;
  }
}
//移动到其它箱中
function moveto()
{
	var k1=false;
	for(var i=0;i<form1.elements.length;i++)
	{
		var e=form1.elements[i];
		if(e.name=="id0000")
		{
			if(e.checked)
				k1=true;
		}
	}	
	if(k1)
	{
			form1.action="actionmail1.jsp";
			form1.button_type.value="moveto";
			form1.submit();
	}
}
//移至废件箱中
function maildelete1()
{
	var k1=false;
	for(var i=0;i<form1.elements.length;i++)
	{
		var e=form1.elements[i];
		if(e.name=="id0000")
		{
			if(e.checked)
				k1=true;
		}
	}
	if(k1)
	{
			form1.action="actionmail1.jsp";
			form1.bj0000.value="3";
			form1.button_type.value="moveto";
			form1.submit();
	}
}
//移至废件箱中
function allmaildelete1()
{
	for (var i=0;i<form1.elements.length;i++)
	{
		var e = form1.elements[i];
		if (e.name == 'id0000')
		e.checked = true;
	}
	form1.action="actionmail1.jsp";
	form1.bj0000.value="3";
	form1.button_type.value="moveto";
	form1.submit();

}
//完全删除邮件
function maildelete()
{
	var k1=false;
	for(var i=0;i<form1.elements.length;i++)
	{
		var e=form1.elements[i];
		if(e.name=="id0000")
		{
			if(e.checked)
				k1=true;
		}
	}
	if(k1)
	{
		if(confirm("确定要完全删除？"))
		{
			form1.action="actionmail1.jsp";
			form1.button_type.value="drop";
			form1.submit();
		}
	}
}
//回信
function mailreturn()
{
	form1.action="newmail.jsp";
	form1.button_type.value="returnmail";
	form1.submit();
}
//转发
function transmit()
{
	form1.action="newmail.jsp"
	form1.button_type.value="transmit";
	form1.submit();
}
//返回
function returnfolder()
{
	if(form1.button_returnurl.value=="")
		window.location.href="inbox.jsp";
	else
		window.location.href=form1.button_returnurl.value;
}
function newpeople()
{
	window.open("peopleedit.jsp","","width=520,height=300,left=150,top=120");
}
function sendmailto(toname)
{
	window.location.href="newmail.jsp?button_type=mailto&object="+toname;
}
function peoplechange(id0000)
{
	window.moveTo('150','120');	
	window.location.href="peopleupdate.jsp?id0000="+id0000;
	window.resizeTo('530','300');
}
function peopledelete(id0000)
{
	window.location.href="peopleedit1.jsp?id0000="+id0000+"&button_type=delete";
}
//end----------邮件使用------
//-----------mshtang加入---20020829------
function selectunitt(returnurl)
{
	url="selectunit.jsp?returnurl="+returnurl+"&swdw="+auditForm.sjrxm0.value+"&swdwid="+auditForm.sjrid0.value+"&button_name=sjrxm0&button_id=sjrid0";
	window.open(url,'uintwindow','width=320,height=264,top=100,left=170,status=yes');
}
//-----------linquan加入----20020917------
function sendawoke()
{
	if(fieldnoempty("button_username;noticecontent"))
	{
		form1.action="awokenew1.jsp";
		form1.button_type.value="sendawoke";
		form1.submit();
	}
}
function sendreplay()
{
	if(fieldnoempty("noticecontent"))
	{
		form1.action="awokenew1.jsp";
		form1.button_type.value="sendreplay";
		form1.submit();
	}
}
function sendreplay1()
{
	if(fieldnoempty("noticecontent"))
	{
		form1.action="awokenew1.jsp";
		form1.button_type.value="sendreplay1";
		form1.submit();
	}
}
function awokeopen(id0000,returnurl)
{
	if(id0000!="")
	{
		window.location.href="awokenew1.jsp?id0000="+id0000+"&button_type=show&returnurl="+returnurl;
	}
}
function awokeend(id0000,returnurl)
{
	if(id0000!="")
	{
		window.location.href="awokenew1.jsp?id0000="+id0000+"&button_type=hidden&returnurl="+returnurl;
	}
}
function awokedel(id0000,returnurl)
{
	if(id0000!="")
	{
		if(confirm("确定要清除吗?"))
			window.location.href="awokenew1.jsp?id0000="+id0000+"&button_type=delete&returnurl="+returnurl;
	}
}

//功能介绍:限制输入框中输入必须为数字
//参数:文本输入框的名字(唯一标识)
function onlyNum(fieldname)
{
	var temp = fieldname.value;
	temp = temp.replace(/[^-|+|\d|.]/g,'');
	fieldname.value = temp;
	var rpg = /^[-,+,\d](\d*)/g;
	if(temp.indexOf(".")!=-1 && temp.indexOf(".")==temp.length-1)
		rpg = /^[-,+,\d](\d*).$/g;
	else if(temp.indexOf(".")!=-1 && temp.indexOf(".")<temp.length-1)
		rpg = /^[-,+,\d](\d*).(\d*)/g;
	if(temp.length>1)
		fieldname.value = temp.match(rpg);
}
function eventqx(id0000)
{
	window.open('eventqx.jsp?id0000='+id0000,'','width=400,height=300,status=yes');
}
function saveeventqx()
{
	form1.submit();
}
//--------------20030318----------------linquan
function uploadfile(fieldname)
{
	tempname=fieldname;	
	while(tempname.indexOf(";")!=-1)
	{
		if(tempname.indexOf(";")>0&&tempname.indexOf(";")<tempname.length)
		{
			
			tempname1=tempname.substring(0,tempname.indexOf(";"));
			filename = window.document.all[tempname1].value;
			if(filename!="")
			{
				tempfilename = filename.substring(filename.lastIndexOf("\\")+1,filename.length).toLowerCase();
				var arr=tempfilename.match(/[^\x00-\x80]/ig);
				if(arr!=null)
				{
					return false;
				}				
			}
			tempname=tempname.substring(tempname.indexOf(";")+1,tempname.length);	
		}
	}
	filename=window.document.all[tempname].value;
	if(filename!="")
	{
		tempfilename = filename.substring(filename.lastIndexOf("\\")+1,filename.length).toLowerCase();
		var arr=tempfilename.match(/[^\x00-\x80]/ig)
		if(arr!=null)
		{
			return false;
		}	
	}
	return true;
}
function uploadfiles(fieldname)
{
	tempname=fieldname;	
	while(tempname.indexOf(";")!=-1)
	{
		if(tempname.indexOf(";")>0&&tempname.indexOf(";")<tempname.length)
		{
			
			tempname1=tempname.substring(0,tempname.indexOf(";"));
			for(var i=0;i<window.document.all[tempname1].length;i++)
			{
				filename = window.document.all[tempname1][i].value;
				if(filename!="")
				{
					tempfilename = filename.substring(filename.lastIndexOf("\\")+1,filename.length).toLowerCase();
					var arr=tempfilename.match(/[^\x00-\x80]/ig)
					if(arr!=null)
					{
						return false;
					}				
				}
			}
			tempname=tempname.substring(tempname.indexOf(";")+1,tempname.length);	
		}
	}
	for(var i=0;i<window.document.all[tempname].length;i++)
	{
		filename = window.document.all[tempname][i].value;
		if(filename!="")
		{
			tempfilename = filename.substring(filename.lastIndexOf("\\")+1,filename.length).toLowerCase();
			var arr=tempfilename.match(/[^\x00-\x80]/ig)
			if(arr!=null)
			{
				return false;
			}				
		}
	}
	return true;
}


//--------------200301206----------------suxiaowen
//--------------以下为dtdjlzf部分----------------suxiaowen

//在合同清单树中创建章
function create_contractlist_chapter(checkfield)
{
	if(fieldnoempty(checkfield))
	{
			form1.button_type.value="createcontractlistchapter";
			form1.submit();
		
	}
}
//在合同清单树中创建子项目
function create_contractlist_project(checkfield)
{
	if(fieldnoempty(checkfield))
	{
			form1.button_type.value="createcontractlistproject";
			form1.submit();
		
	}
}
//在合同清单树中创建子节点
function create_contractlist_node(checkfield)
{
	if(fieldnoempty(checkfield))
	{
			form1.button_type.value="createcontractlistnode";
			form1.submit();
		
	}
}
//合同清单树－－－修改参数
function update_contractlist_parameter(checkfield)
{
	if(fieldnoempty(checkfield))
	{
			form1.button_type.value="updatecontractlistparameter";
			form1.submit();
		
	}
}
//在工程概算树中创建"部分"
function create_budgeproject_chapter(checkfield)
{
	if(fieldnoempty(checkfield))
	{
			form1.button_type.value="createbudgeprojectchapter";
			form1.submit();
		
	}
}
//在工程概算树中创建"概算项目"
function create_budgeproject_subnode(checkfield)
{
	if(fieldnoempty(checkfield))
	{
			form1.button_type.value="createbudgeprojectsubnode";
			form1.submit();
		
	}
}
//在工程概算树中创建"其他费用"
function create_budgeproject_others(checkfield)
{
	if(fieldnoempty(checkfield))
	{
			form1.button_type.value="createbudgeprojectothers";
			form1.submit();
		
	}
}
//在工程概算树－－－修改参数
function update_budgeproject_parameter(checkfield)
{
	if(fieldnoempty(checkfield))
	{
			form1.button_type.value="updatebudgeprojectparameter";
			form1.submit();
		
	}
}
//保存合同数据
function save_contract(checkfield)
{
	if(fieldnoempty(checkfield))
	{
			form1.button_type.value="savecontract";
			form1.submit();
		
	}
}
//保存工程变更清单数据
function save_changedlist(checkfield)
{
	if(fieldnoempty(checkfield))
	{
			form1.button_type.value="savechangedlist";
			form1.submit();
		
	}
}
//保存计日工计量表详细计量信息
//form名为formtable
function save_workdaymetro_detail(checkfield)
{
	if(fieldnoempty(checkfield))
	{
			formtable.button_type.value="save_workdaymetro_detail";
			formtable.submit();
		
	}
}
//保存额外计量表详细计量信息
//form名为formtable
function save_addedprojectmetro_detail(checkfield)
{
	if(fieldnoempty(checkfield))
	{
			formtable.button_type.value="save_addedprojectmetro_detail";
			formtable.submit();
		
	}
}
//保存材料计量表详细计量信息
//form名为formtable
function save_materialmetro_detail(checkfield)
{
	if(fieldnoempty(checkfield))
	{
			formtable.button_type.value="save_materialmetro_detail";
			formtable.submit();
		
	}
}
//用于处理form名为form1的reset操作
function form1reset()
{
   form1.reset();
}
//用于处理form名为formtable的reset操作
function formreset()
{
   formtable.reset();
}
//用于处理form名为formtable的submit操作
function formsubmit()
{
   formtable.submit();
}
//用于处理form名为form1的submit操作
function form1submit()
{
   form1.submit();
}


//用于处理form名为formtable的删除操作
function formdelete()
{ 
  if(confirm("确实要删除所选单元吗？"))
  {
   formtable.button_type.value="DELETE";
   formtable.submit();
  }
  else
  {
   //  formtable.reset();
  }
}
//处理选择列表
function selectlist_share(returnurl)
{
	url=returnurl;
	newwindow=window.open(url,'userwindow','width=560,height=420,top=100,left=170,status=yes,scrollbars=yes');
}
//处理选择文件列表
function selectfile(returnurl)
{
	url=returnurl;
	newwindow=window.open(url,'filewindow','width=560,height=360,top=130,left=200,status=yes,scrollbars=yes');
}

//处理选择列表
function saveselect(name,id,diseasetype,serial)
{
	var diseasetype=diseasetype
	var serial=serial
	
	try{
		window.opener.document.all[name].value=diseasetype;
		window.opener.document.all[id].value=serial;
		window.close();
	}catch(execption){window.close();}
}
//处理选择文件列表
function savefileselect(name,id,temp_filename,files)
{
	var temp_filename=temp_filename
	var files=files
	
	try{
		window.opener.document.all[name].value=temp_filename;
		window.opener.document.all[id].value=files;
		window.close();
	}catch(execption){window.close();}
}

//--------------200301216----------------suxiaowen
//--------------以下为ihns部分----------------suxiaowen
//保存广告
function ad_save(checkfield)
{
	if(fieldnoempty(checkfield))
	{
			form1.button_type.value="ad_save";
			form1.submit();		
	}
}
//保存并提交广告
function ad_saveandreport(checkfield)
{
	if(fieldnoempty(checkfield))
	{
			form1.button_type.value="ad_saveandreport";
			form1.submit();		
	}
}
//修改保存广告
function ad_update(checkfield)
{
	if(fieldnoempty(checkfield))
	{
			form1.button_type.value="ad_update";
			form1.submit();		
	}
}
//修改保存并提交广告
function ad_updateandreport(checkfield)
{
	if(fieldnoempty(checkfield))
	{
			form1.button_type.value="ad_updateandreport";
			form1.submit();		
	}
}
//删除广告
function ad_del(checkfield)
{
   if(fieldnoempty(checkfield))
	{
	form1.button_type.value="ad_del";
	form1.submit();		
	}
}
//用户注册
function user_register(checkfield)
{
   if(fieldnoempty(checkfield))
	{
	formtable.button_type.value="user_register";
	formtable.submit();		
	}
}
//客户信息修改
function customer_info_update(checkfield)
{
   if(fieldnoempty(checkfield))
	{
	form1.button_type.value="customer_info_update";
	form1.submit();		
	}
}
//用户信息添加
function user_add(checkfield)
{
   if(fieldnoempty(checkfield))
	{
	formtable.button_type.value="user_add";
	formtable.submit();		
	}
}

//收款收据信息添加
function fee_add(checkfield)
{
   if(fieldnoempty(checkfield))
	{
	formtable.button_type.value="fee_add";
	formtable.submit();		
	}
}

//函数名：chkdotnum
//功能介绍：检查是否为数字
//参数说明：要检查的数字
//返回值：2为是空，1为是数字，0为不是数字
function chkdotnum(NUM)
{
	var i,j,k=0,strTemp;
	strTemp=".0123456789";
	if ( NUM.length== 0)
		return 2
	for (i=0;i<NUM.length;i++)
	{
		j=strTemp.indexOf(NUM.charAt(i));
		if (j==0)
		{
		//说明数字中带有小数点
			k=k+1;
			if (k>1||i==0||i==NUM.length-1)
			{
			//如果有两个以上点，或点在首位和末位，不是数字
				return 0;
			}
		}	
		if (j==-1)
		{
		//说明有字符不是数字
			return 0;
		}
	}
	
	//说明是数字
	return 1;
}

function fieldisnum(name)
{
	tempname=name;
	
	while(tempname.indexOf(";")!=-1)
	{
		if(tempname.indexOf(";")>0&&tempname.indexOf(";")<tempname.length)
		{
			tempname1=tempname.substring(0,tempname.indexOf(";"));
			if(chkdotnum(window.document.all[tempname1].value)==0)
			{
				alert("["+window.document.all[tempname1].id+"]必须为数字");
				window.document.all[tempname1].focus();
				return false;
			}
			tempname=tempname.substring(tempname.indexOf(";")+1,tempname.length);		
		}
	}
	return true;
}

function checkAllThenSubmit(nonullfield,numberfield)
{
	if (fieldisnum(numberfield)&&fieldnoempty(nonullfield))
	{
		formtable.submit();
	}
}