function isDate(str)
{
var regx="/^\d{4}(-|\/|\.)\d{2}(-|\/|\.)\d{2}$/";
if(!regx.test(str)){
return false;
}
var arrayDate = strValue.split(RegExp.$1);
var intDay = parseInt(arrayDate[2],10);
var intYear = parseInt(arrayDate[0],10);
var intMonth = parseInt(arrayDate[1],10);
var date=new Date(arrayDate[0]/arrayDate[1]-1/arrayDate[2]);
if(!date.getYear()==arrayDate[0])
{
return false;
}
if(!date.getMonth()==arrayDate[1]-1)
{
return false;
}
if(!date.getDay()==arrayDate[2])
{
return false;
}
}