function validateDate(e,format,alt)
{
	datetime = e.value;
	if(datetime=="")
	{
		alert(alt);
		e.focus();
		return false;
	}
	var reg=format;
	var reg=reg.replace(/yyyy/,"[0-9]{4}");
	var reg=reg.replace(/yy/,"[0-9]{2}");
	var reg=reg.replace(/MM/,"((0[1-9])|1[0-2])");
	var reg=reg.replace(/M/,"(([1-9])|1[0-2])");
	var reg=reg.replace(/dd/,"((0[1-9])|([1-2][0-9])|30|31)");
	var reg=reg.replace(/d/,"([1-9]|[1-2][0-9]|30|31)");
	var reg=reg.replace(/HH/,"(([0-1][0-9])|20|21|22|23)");
	var reg=reg.replace(/H/,"([0-9]|1[0-9]|20|21|22|23)");
	var reg=reg.replace(/mm/,"([0-5][0-9])");
	var reg=reg.replace(/m/,"([0-9]|([1-5][0-9]))");
	var reg=reg.replace(/ss/,"([0-5][0-9])");
	var reg=reg.replace(/s/,"([0-9]|([1-5][0-9]))");

	reg=new RegExp("^"+reg+"$");
	if(!reg.test(datetime))
	{
		alert(alt);
		e.focus();
		return false;
	}
	return true;
}

function checkDateTime(e,ename)
{
	return validateDate(e,"yyyy-M-d H:mm:ss",ename + "的格式不正确！");
}

function checkText(e,ename)
{
	if(e.value == "")
	{
		alert(ename + "不能为空！");
		e.focus();
		return false;
	}
	return true;
}

function checkInt(e,ename)
{
	if(!/^\d+$/.test(e.value))
	{
		alert(ename + "必须为正整数！");
		e.focus();
		return false;
	}
	return true;
}

//全选
function checkAll(form)
{
	for (var i=0;i<form.elements.length;i++)
	{
		if (form.elements[i].name == 'chkID')
			form.elements[i].checked = form.chkall.checked;
	}
}
//选择其中一个的时候
function checkOne(form)
{
	var n = form.chkID.length;
	for (var i=0;i<form.chkID.length;i++)
		if (!form.chkID[i].checked)
			break;
	form.chkall.checked = (i == n);
}

function changeState(value)
{
	if(value == "删除")
	{
		form1.btndelete.value = "撤销";
		form1.picture.value = "";
	}
	else
	{
		form1.btndelete.value = "删除";
		form1.picture.value = form1.oldfile.value;
	}
}

function getSelectValue(e)
{
	var rt = "";
	for(var i=0;i<e.options.length;i++)
	{
		if(e.options[i].selected)
			rt += e.options[i].value + ",";
	}

	if(rt.length > 0)
		rt = rt.substring(0,rt.length - 1);
	return rt;
}

//显示或隐藏编辑区域
function changeEditDiv(ID)
{
	e = eval("divedit" + ID);
	if(e.style.display == 'block')
		e.style.display = 'none';
	else
		e.style.display = 'block';
}

//日期输入
function fillDay(ID){
  var element = document.all(ID);
  riliShow('1',element,'',window.event.y,window.event.x)
}
