function CompareDates(form){
  var sDate = new Date(form.dFrom_year.value,form.dFrom_month.value-1,form.dFrom_date.value);
  var eDate = new Date(form.dTo_year.value,form.dTo_month.value-1,form.dTo_date.value);
  if (sDate >eDate){
    alert ("Start Date is later than end date!");
    return false;
  }
  else {
    return true;
  }
  //if (sDate < eDate){
  //  alert ("End Date is greater");
  //}

  //if (sDate == eDate){
  //  alert ("Dates are the same");
  //}
}

function calculateDiff(form) {
	var d1 =  form.dFrom_month.value + "/" + form.dFrom_date.value + "/" + form.dFrom_year.value;
	var d2 =  form.dTo_month.value + "/" + form.dTo_date.value + "/" + form.dTo_year.value;
	var date1 = new Date (d1);
	var date2 = new Date (d2);
	var diff ;
	if (date1 > date2) {
	diff = Math.abs(date1 - date2);
	}
	else {
	diff = Math.abs(date2 - date1);
	}
	//diff = new Date (diff);
	diff = diff / (60*60*24*1000);	// convert from milliseconds
	return Math.round(diff);
}