/**
* @Desc: 出生日期的验证
* @Author: ...
* @param
* @CreateTime: 2011-05-25
*/
function check_birdate(id)
{
if(id.length == 15)
{
//判断身份证号码位数15位
id = id.substr(0, 6) + "19" + id.substr(6,9);
}
var vdate = id.substr(6,8);
var vMM = parseInt(vdate.substring(4,6),10);
var vDD = parseInt(vdate.substring(6),10);
var vYY = parseInt(vdate.substring(0,4),10);
if(vYY>=1900 && vYY<=2004 && vMM>=1 && vMM<=12 && vDD>=1 && vDD<=31 )
{
return true;
//日期格式正确
}
else
{
errorMessage("出生日期验证出错!请检查身份证号码!");
return false;
}
}