function popUpWin(url,winName,parms) {
  window.open(url,winName,parms);
}

function setStatus(msgStr) {
  status=msgStr;
  return true;
}

function setClass(selObj, newClass) {
  selObj.myOrigClassName=selObj.className;
  selObj.className=newClass;
  return true;
}

function restoreClass(selObj) {
  selObj.className=selObj.myOrigClassName;
  return true;
}

function dateTime() {
  document.write((new Date()).toString());
}

function curSel(selObj) {
  selObj.myCurIndex = selObj.selectedIndex;
}

function tidySel(selObj) {
  var selVal = selObj.options[selObj.selectedIndex].value;
  if (selVal == "0") {
    selObj.selectedIndex = selObj.myCurIndex;
  }
}

function tidySelNav(selObj) {
  var selVal = selObj.options[selObj.selectedIndex].value;
  if (selVal != "") {
    window.location = selVal;
  } else{
  selObj.selectedIndex = selObj.myCurIndex;
  }
}

function toggleSelCheck(selCheckObj) {
  if (selCheckObj[0]) {
    var firstSelCheck = selCheckObj[0].checked;
    for (var i=0; i < selCheckObj.length; i+=1){
      selCheckObj[i].checked = !firstSelCheck;
    }
  } else{
  selCheckObj.checked = !selCheckObj.checked;
  }
}

function selCheckF(me, selCheckObj) {
  if (selCheckObj[0]) {
    var checkMe = me.checked;
    for (var i=0; i < selCheckObj.length; i+=1){
      selCheckObj[i].checked = checkMe;
    }
  } else{
  selCheckObj.checked = me.checked;
  }
}
