﻿function validateDates(val, args)
{
  var dateFrom, dateTo, hourFrom, hourTo, minuteFrom, minuteTo;
  var dtFrom, dtTo;
  
  dateFrom = document.forms[0].ctl00_cphMainArea_tbFromDate;
  dateTo = document.forms[0].ctl00_cphMainArea_tbToDate;
  hourFrom = document.forms[0].ctl00_cphMainArea_ddlFromHour;
  hourTo = document.forms[0].ctl00_cphMainArea_ddlToHour;
  minuteFrom = document.forms[0].ctl00_cphMainArea_ddlFromMinute;
  minuteTo = document.forms[0].ctl00_cphMainArea_ddlToMinute;

  dtFrom = Date.parse(dateFrom.value + ' ' + hourFrom.value + ':' + minuteFrom.value);
  dtTo = Date.parse(dateTo.value + ' ' + hourTo.value + ':' + minuteTo.value);
  
  if (isNaN(dtFrom) || isNaN(dtTo))
  {
    args.IsValid = false;
  }
  else if (dtFrom < dtTo)
  {
    args.IsValid = true;
  }
  else
  {
    args.IsValid = false;
  }
}

function showCalendar(calendarName)
{
  calendarName = 'ctl00_cphMainArea_' + calendarName;
  var ctrl = document.getElementById(calendarName);
  ctrl.style.display = "block";
}

function hideCalendar(calendarName)
{
  calendarName = 'ctl00_cphMainArea_' + calendarName;
  var ctrl = document.getElementById(calendarName);
  ctrl.style.display = "none";
}