function rollover(on,obj) {
  obj.className=(on)?'menu1':'menu0'
}

function directLink(url, close, cols, rows)
{
  if (!cols)
  {
    cols = 80;
  }

  if (!rows)
  {
    rows = 2;
  }
  popUp = window.open('','link');
  popUp.document.write('<div style="text-align: center;"><textarea rows="' + rows + '" cols="' + cols + '">' + url + '</textarea><br /><br /><input type="button" value="' + close + '" onclick="window.close();"></div>');
}

function checkAll(objAll, prefix)
{
  var isCheck = objAll.checked;
  var obj;
  var i = 0;

  while (obj = document.getElementById(prefix + i))
  {
    obj.checked = isCheck;
    i++;
  }
}

function checkAllForm(objAll, formID, prefix)
{
  f = document.getElementById(formID);
  if (f && f.elements && f.elements.length)
  {
    isCheck = objAll.checked;
    for (i = 0; i < f.elements.length; i++)
    {
      e = f.elements[i];
      if (e.id.toString().indexOf(prefix) == 0 && !e.disabled)
      {
        e.checked = isCheck;
      }
    }
  }
}
