//functions for calendar
function y2k(number)    { return (number < 1000) ? number + 1900 : number; }

var today = new Date();
var day   = today.getDate();
var month = today.getMonth();
var year  = y2k(today.getYear());

function padout(number) { return (number < 10) ? '0' + number : number; }

function restart() {
    eval("document.warrantyform."+srcdatefield+".value = '' + padout(month - 0 + 1) + '/' + padout(day) + '/' + year;");
    mywindow.close();
}

function calWin(srcdate) {
	srcdatefield = srcdate;
    mywindow = window.open('/warranty/includes/calendar.html','CalWin','resizable=no,width=350,height=270');
}
//calendar functions end
function y2k(number) { return (number < 1000) ? number + 1900 : number; }

function CheckDates() 
{
	if ((document.warrantyform.StartDate.value != '') && (document.warrantyform.EndDate.value != '')) 
	{
		var BeginDate = new Date("01/01/2005")
		var StartDate = new Date(document.warrantyform.StartDate.value)
		var EndDate = new Date(document.warrantyform.EndDate.value)
		
	//DateDifference(EndDate, StartDate)
		var difference1 = EndDate.getTime() - StartDate.getTime();
		var DateDifference = Math.floor(difference1/1000/60/60/24);
		if (DateDifference < '0')
		{
			alert("To date must be greater than From date.");
			
			//warrantyForm.StartDate.value="";
			searchWarranty.EndDate.focus();
			return false;
		}		
	
	//DateStart(StartDate, BeginDate)
		var difference2 = StartDate.getTime() - BeginDate.getTime();
		var DateStart = Math.floor(difference2/1000/60/60/24);
	
		if (DateStart < '0')
		{
			alert("Referral data is only available from 04/19/2005 onward.");
			
			searchWarranty.StartDate.value="4/19/2005";
			searchWarranty.StartDate.focus();
			return false;
		}		
		
	//DateEnd(EndDate, BeginDate)
		var difference3 = EndDate.getTime() - BeginDate.getTime();
		var DateEnd = Math.floor(difference3/1000/60/60/24);
		
		if (DateEnd < '0') 
		{
			alert("Referral data is only available from 04/19/2005 onward.");
				
			searchWarranty.EndDate.value="4/19/2005";
			searchWarranty.EndDate.focus();
			return false;
		}	
		
	return true;			
	
	}
}

