function DateDiff(){

	var date1 = new Date();
	var date2 = new Date();
	var dateSpare = new Date();
	
	var strDate1 = document.main.date1.value;
	var strDate2 = document.main.date2.value;
	
	//month is a 0 based index so need to add 1 to set the real month
	strMonth = strDate1.substr(4,2)-1;
	date1.setDate(strDate1.substr(6,2));
	date1.setMonth(strMonth);
	date1.setYear(strDate1.substr(0,4));
	
	strMonth = strDate2.substr(4,2) -1;
	date2.setDate(strDate2.substr(6,2));
	date2.setMonth(strMonth);
	date2.setYear(strDate2.substr(0,4));
	
	var one_day= 3600000*24;  //number of milliseconds in one day
	
	if (date1 < date2 ) {
		dateSpare = date1;
		date1 = date2;
		date2 = dateSpare;
	}
	
	difference = Math.ceil((date1.getTime()-date2.getTime()) / one_day);
	
	document.getElementById("divDifference").innerHTML = "The difference is " + difference + " days.";

}