//-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
//	功能：前台使用的脚本库
//	Author: 顾志亮
//	@Language=javascript
//	Create: 2002-12-10
//	Modify: 
//-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-



//页面自动刷新
//-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
//	input : setsecond		刷新的间隔时间
//-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	function autorefresh(setsecond)
	{
		setTimeout("this.location.reload();",setsecond);
	}
//	end


//表格排序
//-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
//	input : obj		表格对象
//			sCount	单元格数
//-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	function sortTable(obj,sCount) {
		var start=new Date;
		var theTable=new Array();
		var i;
		for(i=1;i<obj.rows.length;i++) {
		theTable[i-1]=new Array(obj.rows(i).cells(sCount).innerText.toLowerCase(),obj.rows(i));
		}
		theTable=theTable.sort();
		for(i=1;i<theTable.length;i++) {
		obj.lastChild.appendChild(theTable[i][1]);
		}
		window.status=(new Date-start)+' ms';
	}
//	end


//开新窗口
//-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
//	input : url			连接地址
//-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	function openwin(url) {
		window.open(url,null,'width=240,height=240');
		
	}
//	end

//开新窗口2
//-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
//	input : url			连接地址
//-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	function openwin2(url,width,heigh) {
		window.open(url,'choose','width='+width+',height='+heigh+',scrollbars=yes');
		
	}
//	end


//确认操作
//-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
//	input : str			提示文字
//			loc_href	跳转的页面
//-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	function confirm_chk(str,loc_href)
	{
		if(confirm(str)) {
		void(location.href=loc_href);
		}
	}
//	end

//确认操作
//-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
//	input : str			提示文字
//			loc_href	跳转的页面
//-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	function confirm_chk2(str,loc_href)
	{
		if(confirm(str)) {
		openwin(loc_href);
		}
	}
//	end

//延时按钮
//-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
//	input : obj			页面对象
//			sec			延时的秒数
//-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

//隐藏或显示表格多列
//-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
//	input : str		用于判断字符串
//-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	function showhide_table(str){
		if(str == "new"){
			document.all.old.style.display = "none";
			document.all.newc.style.display = "block";
			document.all.newc2.style.display = "block";
			document.all.newc3.style.display = "block";
			document.all.newc4.style.display = "block";
			document.all.newc5.style.display = "block";
		}
		else if(str == "old"){
			document.all.old.style.display = "block";
			document.all.newc.style.display = "none";
			document.all.newc2.style.display = "none";
			document.all.newc3.style.display = "none";
			document.all.newc4.style.display = "none";
			document.all.newc5.style.display = "none";
		}
	}
//	end

//隐藏或显示表格单列
//-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
//	input : id		表格对象
//-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	function showhide_single(id){
		var obj=eval("document.all."+id);
		if(obj.style.display == "none"){
			obj.style.display = "block";
		}
		else if(obj.style.display == "block"){
				obj.style.display = "none";		
		}
	}
//	end

//带查询条件翻页
//-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
//	input : no		第几页
//-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	function jumpto(no){
		document.form1.page.value=no;
		document.form1.submit();
	}
//	end



//验证日期格式
//-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
//	input : obj		表单对象
//-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
	function isDate(obj){ //1900-1-1 ~ 2099-12-31,分隔符必须是"-"、"."、"/"之一
	 // var item = document.forms[0].dateText; //检测的字段,修改这里就可以了
	 var item = obj;
	 var param = item.value;
	 //var filter=/^\d{4}((-\d{1,2}-)|(\.\d{1,2}\.)|(\/\d{1,2}\/))\d{1,2}$/;
	 var filter=/^\d{4}(-\d{1,2}-)\d{1,2}$/;
	 if (!filter.test(param)) {
	  alert("请重新输入日期！");
	  item.focus();
	  return false;
	 }
	 if (param.indexOf(".")!=-1) separator = "."
	 if (param.indexOf("/")!=-1) separator = "/"
	 if (param.indexOf("-")!=-1) separator = "-"
	 var arrayOfDate = param.split(separator)
	 var yYear = arrayOfDate[0]
	 var mMonth = arrayOfDate[1]
	 var dDay = arrayOfDate[2]
	 filter=/^(20|19)\d{2}$/; //修改此字符串可修改年份
	 if (!filter.test(yYear)) {
	  alert("年份有误，请重新输入！");
	  item.focus();
	  return false;
	 }
	 filter=/^((1[0-2])|(0[1-9])|[1-9])$/;
	 if (!filter.test(mMonth)) {
	  alert("月份有误，请重新输入！");
	  item.focus();
	  return false;
	 }
	 
	 isLeapYear = (yYear % 4 == 0 && yYear % 100 != 0)||(yYear % 400 == 0)//是否闰年
	 
	 filter=/^((1[02])|(0[13578])|[13578])$/;
	 var filter1=/^((3[01])|([0-2][1-9])|[1-9]|10|20)$/;
	 if (!(filter.test(mMonth) && filter1.test(dDay))) {
	  filter=/^(11|(0[469])|[469])$/;
	  filter1=/^(30|([0-2][1-9])|[1-9]|10|20)$/;
	  if (!(filter.test(mMonth) && filter1.test(dDay))) {
	   filter=/^(02|2)$/;
	   if (isLeapYear)
		{filter1=/^(([0-2][1-9])|[1-9]|10|20)$/;}
	   else
		{filter1=/^(([01]9)|([0-2][1-8])|[1-9]|10|20)$/;}
	   if (!(filter.test(mMonth) && filter1.test(dDay))) {
		alert("日期有误，请重新输入！");
		item.focus();
		return false;
	   }
	  }
	 }
	 
	return true;
	 
	}
// end

//验证电话格式
function checkTel(str){
	return str.match(/^[+]{0,1}\d{0,3}[-]{0,1}\d{0,6}[-]{0,1}\d+[-]{0,1}\d+$/) != null;
}

//验证数字
function checkNum(str){
	return str.match(/\D/)==null;
}
//end


