function globalCheck(control, chk)
{
  chkboxes = eval("control.form."+chk);
  master = eval("control.form."+chk+"Master");
  if (chkboxes)
  {
    if (chkboxes[1])
    {
      for (i = 0; i < chkboxes.length; i++)
        if (master.checked) chkboxes[i].checked = true;
        else chkboxes[i].checked = false;
    }
    else
    {
      if (master.checked) chkboxes.checked = true;
      else chkboxes.checked = false;
    }
  }
  enableApply(control, chk);
}


function enableApply(control, id)
{
  if (document.getElementById)
  {

    if (id == 'favorites') control.form.applyFavorites.style.visibility = 'visible';
    else control.form.applyTodays.style.visibility = 'visible';
  }
}


function sglView(cID)
{
  var frm = document.forms['favoritesForm'];

  frm.subcmd.value  = "updateCalList";
  frm.cal.value = cID;
  frm.submit();
}


function submitCheckBoxes(control)
{
  control.form.subcmd.value  = "updateCalList";
  control.form.submit();
}

function getKeyCode(e)
{
  var keyCode;

  if(window.event) { 
    keyCode = window.event.keyCode;  // IE
  } else {
    keyCode = e.keyCode; // Firefox
  }
  return keyCode;

}
