<script language="javacript">
function strDateTime(str){
var reg = /^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2}) (\d{1,2}):(\d{1,2}):(\d{1,2})$/; 
var r = str.match(reg); 
if(r==null)return false; 
var d= new Date(r[1], r[3]-1,r[4],r[5],r[6],r[7]); 
var newStr=d.getFullYear()+r[2]+(d.getMonth()+1)+r[2]+d.getDate()+" "+d.getHours()+":"+d.getMinutes()+":"+d.getSeconds()
return newStr==str
}
function  checkselected()
{
var date1str,date2str;d1,d2
d1=new Date(date1str); 
d2=new Date(date2str); 
date1str=form1.select1.value + "-" + form1.select2.value + "-" + form1.select3.value + " " + "00:00:00"
date2str=form1.select4.value + "-" + form1.select5.value + "-" + form1.select6.value + " " + "23:59:59"

if (!strDateTime(date1str)) 
{
   alert("无效的日期!")
   form1.select1.focus
   return false;
}

if (!strDateTime(date1str)) 

  alert("无效的日期!")
   form1.select4.focus
   return false;
}
var
if (d1<d2)
{
   alert("终止日期比起始日期大")
   form1.select1.focus
   return false;
}
form1.submit
end sub
}
</script>