function CheckDate() {
        var err=0
		today=new Date(); //Get today's date
		enteredDate=new Date(document.forms.RegForm.Purchase_Date.value); //Put entered date into a Date object.
        a=document.forms.RegForm.Purchase_Date.value
		if (a.length > 0) {
        if (a.length != 10) err=1
	        b = a.substring(0, 2)// month
	        c = a.substring(2, 3)// '/'
	        d = a.substring(3, 5)// day
	        e = a.substring(5, 6)// '/'
	        f = a.substring(6, 10)// year
	        if (b<1 || b>12) err = 1
	        if (d<1 || d>31) err = 1
	        if (f<1900) err = 1
			if (enteredDate.getTime() > today.getTime()) err = 2 //Make sure the date isn't in the future
	        if (b==4 || b==6 || b==9 || b==11){
	                if (d==31) err=1
	        }
	        if (b==2){
	                var g=parseInt(f/4)
	                if (isNaN(g)) {
	                        err=1
	                }
	                if (d>29) err=1
	                if (d==29 && ((f/4)!=parseInt(f/4))) err=1
	        }
	        if (err==1) {
	                document.forms.RegForm.Purchase_Date.focus();
					alert(document.forms.RegForm.Purchase_Date.value +' is not a valid date. Please re-enter in this format MM/DD/YYYY.');
					document.forms.RegForm.Purchase_Date.value = ""
	        }
			if (err==2) {
					document.forms.RegForm.Purchase_Date.focus();
	                alert(document.forms.RegForm.Purchase_Date.value + ' is in the future. Please enter a current or past date.');
	                document.forms.RegForm.Purchase_Date.value = ""
	        }
		}
		return;
}
function CheckSerialNumber(rsArray)
{
	//response.write(document.forms.RegForm.Serial_Number.value);
	//if (rsSerialNumber.BOF)
	//{
		//alert('Recordset is empty.');
		//return;
	//}else{
		//alert('Recordset is NOT empty.');
		//return;
	//}
	//while (!rsSerialNumber.EOF){
	//if (document.forms.RegForm.Serial_Number.value == "1")
		//if (document.forms.RegForm.Serial_Number.value == rsSerialNumber.Fields.Item("SerialNumber").Value)
		//{
		//alert(document.forms.RegForm.Purchase_Date.value + ' already exists in the database. Please enter the correct serial number from your Sebo product.');
		//return;
		//}
	//rsSerialNumber.MoveNext();
	//}
	//if (rsSerialNumber.CursorType > 0) {
  		//if (!rsSerialNumber.BOF) rsSerialNumber.MoveFirst();
		//} else {
  		//rsSerialNumber.Requery();
	//}
	//if (rsSerialNumber.EOF){
		//if (document.forms.RegForm.Serial_Number.value == "1234567")
		//if (document.forms.RegForm.Serial_Number.value == rsSerialNumber.Fields.Item("SerialNumber").Value)
		//{
		//alert(document.forms.RegForm.Purchase_Date.value + ' already exists in the database. Please enter the correct serial number from your Sebo product.');
		//return;
		//}
	//rsSerialNumber.MoveNext();
	//}
}
