function GetFocusfInputColor(_id)
{
	document.all[_id].style.background="#68D1E8";
}

function LoseFocusfInputColor(_id)
{
	document.all[_id].style.background="#FFFFFF";
}

function isDateTime(str)
{
	var r = str.match(/^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2})$/); 
	if(r==null)
	{
		return false;
	} 
	var d= new Date(r[1], r[3]-1, r[4]);
	if(d.getFullYear()==r[1] && (d.getMonth()+1)==r[3] && d.getDate()==r[4])
	{
		return true;
	}
	else
	{
		return false;
	}
}

function CheckDateFormat(id)
{
	if(!isDateTime(document.all[id].value))
	{
		alert("日期格式不正确！请输入格式如：2004-01-01。");
		document.all[id].value = "";
	}
}

function CheckFloat(id)
{
	if (!(/(^-?\d\d*\.\d*$)|(^-?\d\d*$)|(^-?\.\d\d*$)/.test(document.all[id].value)))
	{
		document.all[id].value = "";
		alert('输入的格式不对！应该输入数字！');
	}
}

function CheckPlusCurr(id)
{
	if (!(/(^\d\d*\.\d{0,2}$)|(^\d\d*$)|(^\.\d\d{0,2}$)/.test(document.all[id].value)))
	{
		document.all[id].value = "";
		alert('输入的格式不对！不能为负数，小数位为0-2位！');
	}
}

function CheckInt(id)
{
	if (!(/(^-?\d\d*$)/.test(document.all[id].value)))
	{
		document.all[id].value = "";
		alert('输入的格式不对！应该输入整数！');
	}
}

function CheckPlusInt(id)
{
	if (!(/(^\d\d*$)/.test(document.all[id].value)))
	{
		document.all[id].value = "";
		alert('输入的格式不对！应该输入正数！');
	}
}

function CheckCardFormat(id)
{
	if (!(/(^[S|s]\d{12}$)/.test(document.all[id].value)))
	{
		document.all[id].value = "";
		alert('家校通号格式不对！');
	}
}

function CheckPhyCardFormat(id)
{
	if (!(/(^[A-Fa-f0-9]{8}$)/.test(document.all[id].value)))
	{
		document.all[id].value = "";
		alert('物理卡号格式不对！');
	}
}

function CheckMobileFormat(id)
{
	if (!(/(^13[4-9]\d{8}$)/.test(document.all[id].value)))
	{
		document.all[id].value = "";
		alert('手机号码格式不对！');
	}
}

function CheckUserNameFormat(id)
{
	if (!(/(^\w{3,20}$)/.test(document.all[id].value)))
	{
		document.all[id].value = "";
		alert('用户名格式不对！只能由字母、数字和下划线组成！');
	}
}

function CheckPhoneFormat(id)
{
	if (!(/(^\d+$)/.test(document.all[id].value)))
	{
		document.all[id].value = "";
		alert('电话号码格式不对！');
	}
}

function CheckPostalFormat(id)
{
	if (!(/(^\d{6}$)/.test(document.all[id].value)))
	{
		document.all[id].value = "";
		alert('邮编格式不对！须为六位数字！');
	}
}

function CheckPath(id)
{
	if(document.all[id].value == "")
	{
		window.alert("请选择您要导入的Excel或csv文件");
		return false;
	}
	var str = document.all[id].value;
	var i = str.lastIndexOf('.');
	var extName = str.substring(i+1);
	if(extName != 'xls' && extName != 'csv')
	{
		window.alert("文件类型不对，请选择Excel文件或csv文件");
		return false;
	}
	return true;
}

function showLength(field,count,maxlimit) 
{
	if(document.all[count] && document.all[field])
	{
		var oWord = document.all[count];
		var oContent = document.all[field];
		var iMax = maxlimit;
		if(oContent.value.length>iMax) 
		{
			oContent.value = oContent.value.substring(0,iMax);
		} 
		else 
		{
			oWord.value = iMax - oContent.value.length
		}
	}
}
