var nn6 = true;
var ie = false;
var nn = false;
if(document.all) {ie = true; nn6 = false;};
if(document.layers) {nn = true; nn6 = false;};

//Next 4 lines required for Netscape 4 only.
CDM_icon_width = 8;
CDM_icon_height = 9;
CDM_arrow_width = 4;
CDM_arrow_height = 7;

//Preload Images - Divided into IE and NN4+
if(ie) {
  if(document.images) {
    var id1 = 1;
    var CDM_preloads = new Array();
    while(eval("window.CDM_image"+id1+"_highlight_src")) {
      CDM_preloads[id1] = new Image();
      CDM_preloads[id1].src = eval("window.CDM_image"+id1+"_highlight_src");
      id1++;
    };
    CDM_preloads[id1] = new Image();
    CDM_preloads[id1].src = eval("window.CDM_submenu_hl_icon");
  };
} else if(nn || nn6) {
  if(document.images) {
    var id1 = 1;
    while(eval("window.CDM_image"+id1+"_highlight_src")) {
      (new Image()).src = eval("window.CDM_image"+id1+"_highlight_src");
      id1++;
    };
  };
};

if(nn) {
  CDM_htmlcode = "<STYLE TYPE='text/javascript'>"+
  "classes.cdmhl.layer.color='#000000';"+
  "classes.cdmhl.layer.fontsize='10px';"+
  "classes.cdmhl.layer.textdecoration='underline';"+
  "classes.cdmhl.layer.fontfamily='arial';"+
  "</STYLE>";
  document.write(CDM_htmlcode);
};

//All browsers.
CDM_over_submenu = new Array();
CDM_submenu_id = new Array();
for(var id1 = 1; eval("window.CDM_submenu"+id1+"_1_text"); id1++) {
  if(eval("window.CDM_submenu"+id1+"_1_text") != "null") drawSubmenu(id1);
};

var CDM_over_item = false; //Required by NN4 only - This variable is for when the mouse leaves an image to stop it deactivating a submenu if the mouse is over a submenu item.
 
function drawSubmenu(id) {
if(ie) {
  CDM_z_order = 100*id.length;
  if(id.length == null) CDM_z_order = 99;
  var CDM_out = "";
  if(eval("CDM_submenu"+id+"_1_text") != "") {
    CDM_over_submenu[id] = false;
    CDM_submenu_id[CDM_submenu_id.length] = id;
    CDM_out += "<div id=\"CDM_submenu"+id+"\" onmouseover=\"itemOn('"+id+"');activate2('"+id+"')\" onmouseout=\"deactivate2('"+id+"')\" STYLE=\"position:absolute; cursor:hand; left:100; top:50; z-index: "+CDM_z_order.toString()+"; visibility: hidden;\">";
    CDM_out += "<table border=0 cellspacing=0 cellpadding="+CDM_submenu_border+" bgcolor=\""+CDM_submenu_border_color+"\"><tr><td>";
    CDM_out += "<table border=0 cellspacing=0 cellpadding=0 bgcolor=\""+CDM_submenu_item_spacing_color+"\">";
    for(var id2 = 1; eval("window.CDM_submenu"+id+"_"+id2+"_text"); id2++) {
      var hasSubmenu = false;
      if(eval("window.CDM_submenu"+id+"_"+id2+"_1_text")) hasSubmenu = drawSubmenu(id+"_"+id2);
      if(id2 > 1 && CDM_submenu_item_spacing > 0) CDM_out += "<tr><td><img src=\"CDM_spacer.gif\" width=\"1\" height=\""+CDM_submenu_item_spacing+"\"></td></tr>";
      CDM_out += "<tr><td><div id=\"CDM_submenu"+id+"_"+id2+"_item\" onClick=\"CDM_link('"+id+"_"+id2+"')\" ";
      if(hasSubmenu) CDM_out += "onmouseover=\"activate('"+id+"_"+id2+"')\" onmouseout=\"deactivate('"+id+"_"+id2+"')\" ";
      else CDM_out += "onmouseover=\"itemOn('"+id+"_"+id2+"');activate2('"+id+"_"+id2+"');\" onmouseout=\"itemOff('"+id+"_"+id2+"');deactivate2('"+id+"_"+id2+"');\" ";
      CDM_out += "style=\"position:relative; width: "+CDM_submenu_width+"; height: "+CDM_submenu_item_height+"; z-index:10;  visibility: inherit;  background-color: "+CDM_submenu_bgcolor+"; layer-background-color: "+CDM_submenu_bgcolor+"; color: "+CDM_submenu_font_color+"; font-family: "+CDM_submenu_font_family+"; font-size: "+CDM_submenu_font_size+"; font-style: "+CDM_submenu_font_style+"; font-weight: "+CDM_submenu_font_weight+"; text-decoration: "+CDM_submenu_text_decoration+";\"><img src=\"CDM_spacer.gif\" width=\""+CDM_submenu_icon_indent+"\" height=\"1\"><img name=\"CDM_icon"+id+"_"+id2+"\" src=\""+CDM_submenu_icon+"\"><img src=\"CDM_spacer.gif\" width=\""+CDM_submenu_text_indent+"\" height=\"1\">"+eval("CDM_submenu"+id+"_"+id2+"_text");
      if(hasSubmenu && CDM_submenu_arrow != "null") CDM_out += "<div style=\"position:absolute; left: "+(CDM_submenu_width-15)+"px; top: "+(CDM_submenu_item_height/2-4)+"px;\"><img align=\"right\" src=\""+CDM_submenu_arrow+"\"></div>";
      CDM_out += "</div></td></tr>";
    };
    CDM_out += "</table>";
    CDM_out += "</td></tr></table>";
    CDM_out += "</div>";
    document.write(CDM_out);
    return true;
  }
  else {
    return false;
  };
} else if(nn) {
  CDM_z_order = 10*id.length;
  var CDM_out = "";
  if(eval("CDM_submenu"+id+"_1_text") != "") {
    CDM_over_submenu[id] = false;
    CDM_submenu_id[CDM_submenu_id.length] = id;
    CDM_out += "<Layer id=\"CDM_submenu"+id+"\" onmouseover=\"activate2('"+id+"');\" onmouseout=\"deactivate2('"+id+"')\" left=100 top=50 z-index="+CDM_z_order.toString()+" visibility='hide'>";
    CDM_out += "<table border=0 cellspacing=0 cellpadding="+CDM_submenu_border+" bgcolor=\""+CDM_submenu_border_color+"\"><tr><td>";
    CDM_out += "<table border=0 cellspacing=0 cellpadding=0 bgcolor=\""+CDM_submenu_item_spacing_color+"\">";
    for(var id2 = 1; eval("window.CDM_submenu"+id+"_"+id2+"_text"); id2++) {
      var hasSubmenu = false;
      if(eval("window.CDM_submenu"+id+"_"+id2+"_1_text")) hasSubmenu = drawSubmenu(id+"_"+id2);
      if(id2 > 1 && CDM_submenu_item_spacing > 0) CDM_out += "<tr><td><img src=\"CDM_spacer.gif\" width=\"1\" height=\""+CDM_submenu_item_spacing+"\"></td></tr>";

      CDM_out += "<tr><td><ILayer id=\"CDM_submenu"+id+"_"+id2+"_item\"><Layer ";
      if(hasSubmenu) CDM_out += "onmouseover=\"CDM_over_item = true;itemOn('"+id+"_"+id2+"', '"+id+"');activate('"+id+"_"+id2+"', '"+id+"')\" onmouseout=\"CDM_over_item = false;itemOff('"+id+"_"+id2+"', '"+id+"');CDM_over_submenu['"+id+"_"+id2+"']=false;\" ";
      else CDM_out += "onmouseover=\"CDM_over_item = true;itemOn('"+id+"_"+id2+"', '"+id+"');activate2('"+id+"_"+id2+"', '"+id+"');\" onmouseout=\"CDM_over_item = false;itemOff('"+id+"_"+id2+"', '"+id+"');\" ";
      CDM_out += "width="+CDM_submenu_width+" height="+CDM_submenu_item_height+" z-index=10 left=0px top=0px visibility=inherit bgcolor="+CDM_submenu_bgcolor+">";

      if(hasSubmenu && CDM_submenu_arrow != "null") CDM_out += "<Layer z-index=10 left=\""+(CDM_submenu_width-15)+"\" top=\""+(CDM_submenu_item_height/2-4)+"\"><img src=\""+CDM_submenu_arrow+"\" width=\""+CDM_arrow_width+"\" height=\""+CDM_arrow_height+"\"></Layer>";

      CDM_out += "<a href='"+eval("CDM_submenu"+id+"_"+id2+"_link")+"' target='"+CDM_submenu_target+"'><img src=\"CDM_spacer.gif\" width=\""+CDM_submenu_icon_indent+"\" height=\"1\" border=\"0\"><img name=\"CDM_icon"+id+"_"+id2+"\" src=\""+CDM_submenu_icon+"\" width=\""+CDM_icon_width+"\" height=\""+CDM_icon_height+"\" border=\"0\"><img src=\"CDM_spacer.gif\" width=\""+CDM_submenu_text_indent+"\" height=\"1\" border=\"0\"><font face=\""+CDM_submenu_font_family+"\" point-size=\""+CDM_submenu_font_size+"\" color="+CDM_submenu_font_color+">"+eval("CDM_submenu"+id+"_"+id2+"_text")+"</font></a>";

      CDM_out += "</Layer></ILayer></td></tr>";
    };
    CDM_out += "</table>";
    CDM_out += "</td></tr></table>";
    CDM_out += "</Layer>";
    document.write(CDM_out);
    return true;
  }
  else {
    return false;
  };
} else if(nn6) {
  CDM_z_order = 10*id.length;
  var CDM_out = "";
  if(eval("CDM_submenu"+id+"_1_text") != "") {
    CDM_over_submenu[id] = false;
    CDM_submenu_id[CDM_submenu_id.length] = id;
    CDM_out += "<div id=\"CDM_submenu"+id+"\" onmouseover=\"itemOn('"+id+"');activate2('"+id+"')\" onmouseout=\"deactivate2('"+id+"')\" STYLE=\"position:absolute; cursor:pointer; left:100; top:50; z-index: "+CDM_z_order.toString()+"; visibility: hidden;\">";
    CDM_out += "<table border=0 cellspacing=0 cellpadding="+CDM_submenu_border+" bgcolor=\""+CDM_submenu_border_color+"\"><tr><td>";
    CDM_out += "<table border=0 cellspacing=0 cellpadding=0 bgcolor=\""+CDM_submenu_item_spacing_color+"\">";
    for(var id2 = 1; eval("window.CDM_submenu"+id+"_"+id2+"_text"); id2++) {
      var hasSubmenu = false;
      if(eval("window.CDM_submenu"+id+"_"+id2+"_1_text")) hasSubmenu = drawSubmenu(id+"_"+id2);
      if(id2 > 1 && CDM_submenu_item_spacing > 0) CDM_out += "<tr><td><img src=\"CDM_spacer.gif\" width=\"1\" height=\""+CDM_submenu_item_spacing+"\"></td></tr>";
      CDM_out += "<tr><td><div id=\"CDM_submenu"+id+"_"+id2+"_item\" onClick=\"CDM_link('"+id+"_"+id2+"')\" ";
      if(hasSubmenu) CDM_out += "onmouseover=\"activate('"+id+"_"+id2+"')\" onmouseout=\"deactivate('"+id+"_"+id2+"')\" ";
      else CDM_out += "onmouseover=\"itemOn('"+id+"_"+id2+"');activate2('"+id+"_"+id2+"');\" onmouseout=\"itemOff('"+id+"_"+id2+"');deactivate2('"+id+"_"+id2+"');\" ";
      CDM_out += "style=\"position:relative; width: "+CDM_submenu_width+"; height: "+CDM_submenu_item_height+"; z-index:10;  visibility: inherit;  background-color: "+CDM_submenu_bgcolor+"; layer-background-color: "+CDM_submenu_bgcolor+"; color: "+CDM_submenu_font_color+"; font-family: "+CDM_submenu_font_family+"; font-size: "+CDM_submenu_font_size+"; font-style: "+CDM_submenu_font_style+"; font-weight: "+CDM_submenu_font_weight+"; text-decoration: "+CDM_submenu_text_decoration+";\"><img src=\"CDM_spacer.gif\" width=\""+CDM_submenu_icon_indent+"\" height=\"1\"><img name=\"CDM_icon"+id+"_"+id2+"\" src=\""+CDM_submenu_icon+"\"><img src=\"CDM_spacer.gif\" width=\""+CDM_submenu_text_indent+"\" height=\"1\">"+eval("CDM_submenu"+id+"_"+id2+"_text");
      if(hasSubmenu && CDM_submenu_arrow != "null") CDM_out += "<div style=\"position:absolute; left: "+(CDM_submenu_width-15)+"px; top: "+(CDM_submenu_item_height/2-4)+"px;\"><img align=\"right\" src=\""+CDM_submenu_arrow+"\"></div>";
      CDM_out += "</div></td></tr>";
    };
    CDM_out += "</table>";
    CDM_out += "</td></tr></table>";
    CDM_out += "</div>";
    document.write(CDM_out);
    return true;
  }
  else {
    return false;
  };
};
};

//NN4 only. Mouse moves
if(nn) {
  captureEvents(Event.MOUSEMOVE);
  window.onmousemove = mouseMove;
};

//Required for NN4 only.
function mouseMove(evt) {
  var id1 = 1;
  while(eval("document.images['CDM_image"+id1+"']")) {
    CDM_image = eval("document.images['CDM_image"+id1+"']");
    if((evt.pageX >= CDM_image.x) &&
       (evt.pageX < CDM_image.x + CDM_image.width) &&
       (evt.pageY >= CDM_image.y) &&
       (evt.pageY < CDM_image.y + CDM_image.height)) { if(!CDM_over_submenu[id1]) activate(id1); }
    else { if(CDM_over_submenu[id1] && !CDM_over_item) deactivate(id1); };
    id1++;
  };
};

function activate(id, containerID) {
if(ie || nn6) {
  itemOn(id);
  //Change boolean(s)
  var k = id.toString(10).length;
  while(k > 0) {
    CDM_over_submenu[id.toString(10).substring(0,k)] = true;
    k = (id.toString(10).substring(0,k)).lastIndexOf('_');
  };
  //Change Image
  if(document.images['CDM_image'+parseInt(id)]) document.images['CDM_image'+parseInt(id)].src = eval("CDM_image"+parseInt(id)+"_highlight_src");
  //Show sub menu
  showSubmenu(id);
  CDM_deactivateAll();
} else if(nn) {
  var k = id.toString(10).length;
  while(k > 0) {
    CDM_over_submenu[id.toString(10).substring(0,k)] = true;
    k = (id.toString(10).substring(0,k)).lastIndexOf('_');
  };
  eval("document.images['CDM_image"+parseInt(id)+"']").src = eval("window.CDM_image"+id+"_highlight_src");
  if(containerID) showSubmenu(id, containerID);
  else showSubmenu(id);
  CDM_deactivateAll();
};
};

function activate2(id) {
  //All browsers -Change boolean(s)
  var k = id.toString(10).length;
  while(k > 0) {
    CDM_over_submenu[id.toString(10).substring(0,k)] = true;
    k = (id.toString(10).substring(0,k)).lastIndexOf('_');
  };

  //NN4 only.
  if(nn) {
    CDM_deactivateAll();
  };
};

var CDM_waiting = false;

function deactivate(id) {
  //Change boolean(s)
  var k = id.toString(10).length;
  while(k > 0) {
    CDM_over_submenu[id.toString(10).substring(0,k)] = false;
    k = (id.toString(10).substring(0,k)).lastIndexOf('_');
  };
  //Change item style
  if(ie || nn6) {
    itemOff(id);
  };
  //Restore image (only needed when no submenu on image).
  restoreImage(id);
  //Deactivate what is not needed with delay.
  if(!CDM_waiting) {
    CDM_waiting = true;
    setTimeout("CDM_deactivateAll()",CDM_hide_delay);
    CDM_waiting = false;
  };
};

function deactivate2(id) {
  //Change boolean(s)
  var k = id.toString(10).length;
  while(k > 0) {
    CDM_over_submenu[id.toString(10).substring(0,k)] = false;
    k = (id.toString(10).substring(0,k)).lastIndexOf('_');
  };
  //Deactivate what is not needed with delay.
  if(!CDM_waiting) {
    CDM_waiting = true;
    setTimeout("CDM_deactivateAll()",CDM_hide_delay);
    CDM_waiting = false;
  };
};

function CDM_deactivateAll() {
  for(var k = 0; k < CDM_submenu_id.length; k++) {
    if(!CDM_over_submenu[CDM_submenu_id[k]]) {
      if(CDM_submenu_id[k].toString(10).lastIndexOf('_') == -1)restoreImage(parseInt(CDM_submenu_id[k])); //Update condition to CDM_submenu_id[k].toString(10).lastIndexOf('_') == -1 to account for id greater than 9.
      else itemOff(CDM_submenu_id[k]);
      hideSubmenu(CDM_submenu_id[k]);
    };
  };
};

function restoreImage(id) {
  if(document.images['CDM_image'+id]) document.images['CDM_image'+id].src = eval("CDM_image"+id+"_src");
};

function hideSubmenu(id) {
if(ie) {
  eval("document.all.CDM_submenu"+id).style.visibility = 'hidden';
} else if(nn) {
  eval("document.layers['CDM_submenu"+id+"']").visibility = 'hide';
} else if(nn6) {
  document.getElementById("CDM_submenu"+id).style.visibility = 'hidden';
};
};

function itemOn(id, containerID) {
if(ie) {
  if(eval("document.all.CDM_submenu"+id+"_item")) {
    eval("document.all.CDM_submenu"+id+"_item").style.backgroundColor = CDM_submenu_hl_bgcolor;
    eval("document.all.CDM_submenu"+id+"_item").style.color = CDM_submenu_hl_font_color;
    eval("document.all.CDM_submenu"+id+"_item").style.fontFamily = CDM_submenu_hl_font_family;
    eval("document.all.CDM_submenu"+id+"_item").style.fontSize = CDM_submenu_hl_font_size;
    eval("document.all.CDM_submenu"+id+"_item").style.fontStyle = CDM_submenu_hl_font_style;
    eval("document.all.CDM_submenu"+id+"_item").style.fontWeight = CDM_submenu_hl_font_weight;
    eval("document.all.CDM_submenu"+id+"_item").style.textDecoration = CDM_submenu_hl_text_decoration;
    document.images['CDM_icon'+id].src = CDM_submenu_hl_icon;
  };
} else if(nn) {
  var x = new getObj('CDM_submenu'+id+'_item');
  x.obj.document.layers[0].bgColor = CDM_submenu_hl_bgcolor;
  var y = new getObj('CDM_submenu'+containerID+'_item');
  if(y.obj) y.obj.document.layers[0].bgColor = CDM_submenu_hl_bgcolor;
} else if(nn6) {
  if(document.getElementById("CDM_submenu"+id+"_item")) {
    document.getElementById("CDM_submenu"+id+"_item").style.backgroundColor = CDM_submenu_hl_bgcolor;
    document.getElementById("CDM_submenu"+id+"_item").style.color = CDM_submenu_hl_font_color;
    document.getElementById("CDM_submenu"+id+"_item").style.fontFamily = CDM_submenu_hl_font_family;
    document.getElementById("CDM_submenu"+id+"_item").style.fontSize = CDM_submenu_hl_font_size;
    document.getElementById("CDM_submenu"+id+"_item").style.fontStyle = CDM_submenu_hl_font_style;
    document.getElementById("CDM_submenu"+id+"_item").style.fontWeight = CDM_submenu_hl_font_weight;
    document.getElementById("CDM_submenu"+id+"_item").style.textDecoration = CDM_submenu_hl_text_decoration;
    document.images['CDM_icon'+id].src = CDM_submenu_hl_icon;
  };
};
  //All browsers - Change Top Level Image
  if(document.images['CDM_image'+parseInt(id)]) document.images['CDM_image'+parseInt(id)].src = eval("CDM_image"+parseInt(id)+"_highlight_src");
};

function itemOff(id) {
if(ie) {
  if(eval("document.all.CDM_submenu"+id+"_item")) {
    eval("document.all.CDM_submenu"+id+"_item").style.backgroundColor = CDM_submenu_bgcolor;
    eval("document.all.CDM_submenu"+id+"_item").style.color = CDM_submenu_font_color;
    eval("document.all.CDM_submenu"+id+"_item").style.fontFamily = CDM_submenu_font_family;
    eval("document.all.CDM_submenu"+id+"_item").style.fontSize = CDM_submenu_font_size;
    eval("document.all.CDM_submenu"+id+"_item").style.fontStyle = CDM_submenu_font_style;
    eval("document.all.CDM_submenu"+id+"_item").style.fontWeight = CDM_submenu_font_weight;
    eval("document.all.CDM_submenu"+id+"_item").style.textDecoration = CDM_submenu_text_decoration;
    document.images['CDM_icon'+id].src = CDM_submenu_icon;
  };
} else if(nn) {
  var x = new getObj('CDM_submenu'+id+'_item');
  x.obj.document.layers[0].bgColor = CDM_submenu_bgcolor;
} else if(nn6) {
  if(document.getElementById("CDM_submenu"+id+"_item")) {
    document.getElementById("CDM_submenu"+id+"_item").style.backgroundColor = CDM_submenu_bgcolor;
    document.getElementById("CDM_submenu"+id+"_item").style.color = CDM_submenu_font_color;
    document.getElementById("CDM_submenu"+id+"_item").style.fontFamily = CDM_submenu_font_family;
    document.getElementById("CDM_submenu"+id+"_item").style.fontSize = CDM_submenu_font_size;
    document.getElementById("CDM_submenu"+id+"_item").style.fontStyle = CDM_submenu_font_style;
    document.getElementById("CDM_submenu"+id+"_item").style.fontWeight = CDM_submenu_font_weight;
    document.getElementById("CDM_submenu"+id+"_item").style.textDecoration = CDM_submenu_text_decoration;
    document.images['CDM_icon'+id].src = CDM_submenu_icon;
  };
};
};

function showSubmenu(id, containerID) {
if(ie) {
  if(eval("document.all.CDM_submenu"+id)) {
    if(document.images["CDM_image" + id]) {
      eval("document.all.CDM_submenu"+id).style.left = CO_getCoordinates(document.images["CDM_image" + id]).x + (eval("window.CDM_submenu"+id+"_x") ? eval("CDM_submenu"+id+"_x") : CDM_submenu_x);
      eval("document.all.CDM_submenu"+id).style.top = CO_getCoordinates(document.images["CDM_image" + id]).y + (eval("window.CDM_submenu"+id+"_y") ? eval("CDM_submenu"+id+"_y") : CDM_submenu_y);
    };
    if(eval("document.all.CDM_submenu"+id+"_item")) {
      eval("document.all.CDM_submenu"+id).style.left = CO_getCoordinates(eval("document.all.CDM_submenu"+id+"_item")).x + CDM_submenu_level2_x;
      eval("document.all.CDM_submenu"+id).style.top = CO_getCoordinates(eval("document.all.CDM_submenu"+id+"_item")).y + CDM_submenu_level2_y;
    };
    eval("document.all.CDM_submenu"+id).style.visibility = 'visible';
  };
} else if(nn) {
    if(document.images["CDM_image" + id]) {
      eval("document.layers['CDM_submenu"+id+"']").left = document.images["CDM_image" + id].x + (eval("window.CDM_submenu"+id+"_x") ? eval("CDM_submenu"+id+"_x") : CDM_submenu_x);
      eval("document.layers['CDM_submenu"+id+"']").top = document.images["CDM_image" + id].y + (eval("window.CDM_submenu"+id+"_y") ? eval("CDM_submenu"+id+"_y") : CDM_submenu_y);
    };
    if(containerID && eval("document.layers['CDM_submenu"+containerID+"'].document.layers['CDM_submenu"+id+"_item']")) {
      eval("document.layers['CDM_submenu"+id+"']").left = eval("document.layers['CDM_submenu"+containerID+"'].document.layers['CDM_submenu"+id+"_item']").pageX + CDM_submenu_level2_x;
      eval("document.layers['CDM_submenu"+id+"']").top = eval("document.layers['CDM_submenu"+containerID+"'].document.layers['CDM_submenu"+id+"_item']").pageY + CDM_submenu_level2_y;
    };
    eval("document.layers['CDM_submenu"+id+"']").visibility = 'show';
} else if(nn6) {
  if(document.getElementById("CDM_submenu"+id)) {
    if(document.images["CDM_image" + id]) {
      document.getElementById("CDM_submenu"+id).style.left = CO_getCoordinates(document.images["CDM_image" + id]).x + (eval("window.CDM_submenu"+id+"_x") ? eval("CDM_submenu"+id+"_x") : CDM_submenu_x);
      document.getElementById("CDM_submenu"+id).style.top = CO_getCoordinates(document.images["CDM_image" + id]).y + (eval("window.CDM_submenu"+id+"_y") ? eval("CDM_submenu"+id+"_y") : CDM_submenu_y);
    };
    if(document.getElementById("CDM_submenu"+id+"_item")) {
      document.getElementById("CDM_submenu"+id).style.left = CO_getCoordinates(document.getElementById("CDM_submenu"+id+"_item")).x + CDM_submenu_level2_x;
      document.getElementById("CDM_submenu"+id).style.top = CO_getCoordinates(document.getElementById("CDM_submenu"+id+"_item")).y + CDM_submenu_level2_y;
    };
    document.getElementById("CDM_submenu"+id).style.visibility = 'visible';
  };
};
};

//Not used in NN4
function CO_getCoordinates(obj) {
  var newObj = new Object();
  newObj.x = obj.offsetLeft;
  newObj.y = obj.offsetTop;
  theParent = obj.offsetParent;
  while(theParent != null){
    newObj.y += theParent.offsetTop;
    newObj.x += theParent.offsetLeft;
    theParent = theParent.offsetParent;
  };
  return newObj;
};

//Not used in NN4
function CDM_link(id) {
  var target = CDM_submenu_target;
  if(eval("window.CDM_submenu"+id+"_target")) target = eval("window.CDM_submenu"+id+"_target");
  if(target == "_self") {
    window.location.href=eval("window.CDM_submenu"+id+"_link");
  }
  else {
    window.open(eval("window.CDM_submenu"+id+"_link"), target);
  };
};

//NN4 only.
function getObj(name)
{
  this.obj = getObjNN4(document,name);
};

//NN4 only.
function getObjNN4(obj,name)
{
	var x = obj.layers;
	var foundLayer;
	for (var i=0;i<x.length;i++)
	{
		if (x[i].id == name)
		 	foundLayer = x[i];
		else if (x[i].layers.length)
			var tmp = getObjNN4(x[i],name);
		if (tmp) foundLayer = tmp;
	};
	return foundLayer;
};

