var label_list = new Array();

var link_list = new Array();

var menu_alive = new Array(); 



var tout = 100;

var avoidLikePlague = false;

var browser = navigator.userAgent.toLowerCase();

var isNav = browser.indexOf("mozilla") != -1 && browser.indexOf("compatible") == -1;

var appVer = navigator.appVersion.toLowerCase();

var numAppVer = parseFloat(appVer);

if (isNav && numAppVer < 5) { avoidLikePlague = true; }



// About C-B

var labels1 = new Array();

labels1[0] = "History";

labels1[1] = "Our Commitment";

labels1[2] = "Industries We Serve";

labels1[3] = "Key Personnel";

labels1[4] = "Contact";

label_list["about"] = labels1;



var links1 = new Array();

links1[0] = "http://www.cbgear.com/CB-History.htm";

links1[1] = "http://www.cbgear.com/CB-Commitment.htm";

links1[2] = "http://www.cbgear.com/CB-Ind.htm";

links1[3] = "http://www.cbgear.com/CB-KeyPersonnel.htm";

links1[4] = "http://www.cbgear.com/CB-Contact.htm";

link_list["about"] = links1;



// Products

var labels2 = new Array();

labels2[0] = "Gears";     

labels2[1] = "Machining";

labels2[2] = "Custom Gearboxes";

labels2[3] = "Gearbox Repair";

labels2[4] = "Marley Gearboxes";

labels2[5] = "Amarillo Gearboxes";

label_list["investor"] = labels2;



var links2 = new Array();

links2[0] = "http://www.cbgear.com/CB-Gears.htm";

links2[1] = "http://www.cbgear.com/CB-Machining.htm";

links2[2] = "http://www.cbgear.com/CB-customGearboxes.htm";

links2[3] = "http://www.cbgear.com/CB-Gearboxes.htm";

links2[4] = "http://www.cbgear.com/CB-Marley.htm";

links2[5] = "http://www.cbgear.com/CB-Amarillo.htm";


link_list["investor"] = links2;



// Technology

var labels3 = new Array();

labels3[0] = "Form Grinding";

labels3[1] = "CNC Machining";

label_list["products"] = labels3;



var links3 = new Array();

links3[0] = "http://www.cbgear.com/CB-FormGrinding.htm";

links3[1] = "http://www.cbgear.com/CB-CNC.htm";

link_list["products"] = links3;



// Quality

var labels4 = new Array();

labels4[0] = "Quality Mission";

labels4[1] = "MPI & Hardness";

labels4[2] = "Inspection Reports";

label_list["power"] = labels4;



var links4 = new Array();

links4[0] = "http://www.cbgear.com/CB-QualityMain.htm";

links4[1] = "http://www.cbgear.com/CB-Hardness.htm";

links4[2] = "http://www.cbgear.com/CB-Inspections.htm";

link_list["power"] = links4;



// Media

var labels5 = new Array();

labels5[0] = "Photos";

labels5[1] = "Order Brochure and Calender";

labels5[2] = "FAQ";

label_list["media"] = labels5;



var links5 = new Array();

links5[0] = "http://www.cbgear.com/CB-Photos.htm";

links5[1] = "http://www.cbgear.com/CB-Brochureform.htm";

links5[2] = "http://www.cbgear.com/CB-FAQ.htm";

link_list["media"] = links5;



// Careers

var labels6 = new Array();

labels6[0] = "Available Positions";

label_list["careers"] = labels6;



var links6 = new Array();

links6[0] = "http://www.cbgear.com/CB-Career.htm";

link_list["careers"] = links6;





// load the menu divs

function loadDivs() {

  if (avoidLikePlague) { return false; }

  var counter = 0;

  for (topLevelId in label_list) {

    var thisLabels = label_list[topLevelId];

    var thisLinks = link_list[topLevelId];

    var numItems = thisLabels.length;

    document.write('<div onMouseover="incMenuAlive(\'' + topLevelId + '\')" onMouseout=" decMenuAlive(\'' + topLevelId + '\');hideOneDiv(\'' + topLevelId + '\');" id="menu_' + topLevelId + '" class="menudiv" style="visibility:hidden">');

    for (var i=0; i<numItems; i++) {

      if (i != 0) { document.write("<br>"); }

      document.write('<a class="menuitem" href="');

      document.write(thisLinks[i]);

      document.write('">');

      document.write(thisLabels[i] + '</a>');

    }

    document.write('</div>');

    menu_alive[topLevelId] = 1;

    counter += 1;

  }

}





function hideOneDiv(divid) {

  timerId = setTimeout("doHideOneDiv('" + divid + "')", tout);

}



function doHideOneDiv(divid) {

  if (menu_alive[divid] == 0) {

    menuOff(divid);

  }

}

 

function hideAllDivs() {

  timerId = setTimeout("doHideDivs()", tout);

}



function doHideDivs() {

  for (topLevelId in label_list) {

    if (menu_alive[topLevelId] == 0) {

      menuOff(topLevelId);

    }

  }

}



function incMenuAlive(menu_id) {

  menu_alive[menu_id] = 1;

}



function decMenuAlive(menu_id) {

  menu_alive[menu_id] = 0;

}





function imgOn(imgName) {

  if (document.images) {

    document.images[imgName].src = "http://www.cbgear.com/" + imgName + "_on.gif";

  }

}

function imgOff(imgName) {

  if (document.images) {

    document.images[imgName].src = "http://www.cbgear.com/" + imgName + "_off.gif";

  }

}



function menuOn(divid) {

  if (document.getElementById) {

    hideAllDivs();

    obj = document.getElementById("menu_" + divid);

    obj.style.visibility = "visible";

  }

}

function menuOff(divid) {

  if (document.getElementById) {

    obj = document.getElementById("menu_" + divid);

    obj.style.visibility = "hidden";

    incMenuAlive(divid);

  }

}







