function getStyleObject(objectName) {
  // cross-browser function to get an object's style object given its id
  if (document.getElementById && document.getElementById(objectName)) {
    // W3C DOM
    return document.getElementById(objectName).style;
  } else if (document.all && document.all(objectName)) {
    // MSIE 4 DOM
    return document.all(objectName).style;
  } else if (document.layers && document.layers[objectName]) {
    // NN 4 DOM.. note: this won't find nested layers
    return document.layers[objectName];
  } else {
    return false;
  }
} // getStyleObject

function changeObjectVisibility(objectName, newVisibility) {
  var styleObject = getStyleObject(objectName);
  if (styleObject) { styleObject.visibility = newVisibility; return true; } else { return false; }
} // changeObjectVisibility

function headLinksOver(objectName,menuName,eventObj) {
  eventObj.cancelBubble = true;
  var styleObject = getStyleObject(objectName);
  if (styleObject) { styleObject.backgroundColor = "#d8d8d8"; }
  if (changeObjectVisibility(menuName, 'inherit')) { return true; } else { return false; }
} // headLinksOver

function headLinksOut(objectName,menuName,eventObj) {
  eventObj.cancelBubble = true;
  var styleObject1 = getStyleObject(objectName); var styleObject2 = getStyleObject("head_headLinks");
  if (styleObject1 && styleObject2) { styleObject1.backgroundColor = styleObject2.backgroundColor; }
  if (changeObjectVisibility(menuName, 'hidden')) { return true; } else { return false; }
} // headLinksOut

function headMenuLinksOver(objectName,eventObj) {
  var styleObject = getStyleObject(objectName);
  if (styleObject) { styleObject.backgroundColor = "#c8c8c8"; }
} // sideLinksOver

function headMenuLinksOut(objectName,eventObj) {
  var styleObject1 = getStyleObject(objectName); var styleObject2 = getStyleObject("side_sideLinks");
  if (styleObject1 && styleObject2) { styleObject1.backgroundColor = styleObject2.backgroundColor; }
} // sideLinksOut

function sideLinksOver(objectName,eventObj) {
  eventObj.cancelBubble = true;
  var styleObject = getStyleObject(objectName);
  if (styleObject) { styleObject.backgroundColor = "#c8c8c8"; }
} // sideLinksOver

function sideLinksOut(objectName,eventObj) {
  eventObj.cancelBubble = true;
  var styleObject1 = getStyleObject(objectName); var styleObject2 = getStyleObject("side_sideLinks");
  if (styleObject1 && styleObject2) { styleObject1.backgroundColor = styleObject2.backgroundColor; }
} // sideLinksOut


function bodyLinksOver(objectName,eventObj) {
  eventObj.cancelBubble = true;
  var styleObject = getStyleObject(objectName);
  if (styleObject) { styleObject.backgroundColor = "#d8d8d8"; }
} // sideLinksOver

function bodyLinksOut(objectName,eventObj) {
  eventObj.cancelBubble = true;
  var styleObject1 = getStyleObject(objectName); var styleObject2 = getStyleObject("bodyLinks");
  if (styleObject1 && styleObject2) { styleObject1.backgroundColor = styleObject2.backgroundColor; }
} // sideLinksOut

function voidLink() {
} // voidLink
