//Contents for menu 1 (Business Skills)
var menu1=new Array();

var strCourseName = URLEncode("Business Strategy & Operations")
menu1[0]='<a class="menupopupitem2lines" href="'+strRootDomain+'/tabs/courses/productCategory.aspx?CID=6&SC=1&CName='+strCourseName+'">' +
            '<font color="'+strLeftMenuFontColor+'">Business Strategy & Operations</font></a>'
strCourseName = URLEncode("Finance & Accounting")
menu1[1]='<a class="menupopupitem" href="'+strRootDomain+'/tabs/courses/productCategory.aspx?CID=8&SC=1&CName='+strCourseName+'">' +
          '<font color="'+strLeftMenuFontColor+'">Finance & Accounting</font></a>'
menu1[2]='<a class="menupopupitem" href="'+strRootDomain+'/tabs/courses/productCategory.aspx?CID=9&SC=1&CName=Human Resources">' +
          '<font color="'+strLeftMenuFontColor+'">Human Resources</font></a>'
strCourseName = URLEncode("Management & Leadership")
menu1[3]='<a class="menupopupitem" href="'+strRootDomain+'/tabs/courses/productCategory.aspx?CID=12&SC=1&CName='+strCourseName+'">' +
          '<font color="'+strLeftMenuFontColor+'">Management & Leadership</font></a>'
menu1[4]='<a class="menupopupitem" href="'+strRootDomain+'/tabs/courses/productCategory.aspx?CID=16&SC=1&CName=Professional Effectiveness">' +
          '<font color="' + strLeftMenuFontColor + '">Professional Effectiveness</font></a>'
strCourseName=URLEncode("Sales & Customer Facing Skills")
menu1[5]='<a class="menupopupitem2lines" href="'+strRootDomain+'/tabs/courses/productCategory.aspx?CID=18&SC=1&CName='+strCourseName+'">' +
          '<font color="'+strLeftMenuFontColor+'">Sales & Customer Facing Skills</font></a>'
strCourseName = URLEncode("Environmental, Safety & Health")
menu1[6]='<a class="menupopupitem2lines" href="'+strRootDomain+'/tabs/courses/productCategory.aspx?CID=313&SC=1&CName='+strCourseName+'">' +
            '<font color="'+strLeftMenuFontColor+'">Environmental, Safety & Health</font></a>'
menu1[7]='<a class="menupopupitem" href="'+strRootDomain+'/tabs/courses/productCategory.aspx?CID=322&SC=1&CName=Legal Compliance">' +
            '<font color="'+strLeftMenuFontColor+'">Legal Compliance</font></a>'

//Contents for menu 2 (Professional<br />Certifications)
var menu2=new Array()
var strCourseName = "HRCI "+String.fromCharCode(174)+" - Human Resource Certification Institute"
menu2[0]='<a class="menupopupitem2lines" href="'+strRootDomain+'/tabs/courses/productCategory.aspx?CID=68&SC=2&CName='+strCourseName+'">'+
          '<font color="'+strLeftMenuFontColor+'">' + strCourseName+'</font></a>'
strCourseName = "IIBA "+String.fromCharCode(174)+" - International Institute of Business Analysis"
menu2[1] = '<a class="menupopupitem2lines" href="' + strRootDomain + '/tabs/courses/productCategory.aspx?CID=705&CRS=1&SCID=1&SC=2&CName=' + strCourseName + '">' +
          '<font color="'+strLeftMenuFontColor+'">' + strCourseName+'</font></a>'
menu2[2] = '<a class="menupopupitem" href="' + strRootDomain + '/tabs/courses/productCategory.aspx?CID=887&SC=2&CName=ITIL">' +
          '<font color="' + strLeftMenuFontColor + '">ITIL</font></a>'
strCourseName = "PMI " + String.fromCharCode(174) + " - Project Management Institute"
menu2[3] = '<a class="menupopupitem2lines" href="' + strRootDomain + '/tabs/courses/productCategory.aspx?CID=643&CRS=1&SCID=1_2&SC=2&CName=' + strCourseName + '">' +
          '<font color="'+strLeftMenuFontColor+'">' + strCourseName+'</font></a>'
strCourseName = "Prince2"
menu2[4] = '<a class="menupopupitem" href="' + strRootDomain + '/tabs/courses/productCategory.aspx?CID=489&CRS=1&SCID=1_3&SC=2&CName=' + strCourseName + '">' +
            '<font color="'+strLeftMenuFontColor+'">' + strCourseName+'</font></a>'

//Contents for menu 3 (Continuing Education)
var menu3=new Array()
var strCourseName = "Project Management "+String.fromCharCode(174)
menu3[0]='<a class="menupopupitem" href="'+strRootDomain+'/tabs/courses/productCategory.aspx?CID=63&SC=3&CName='+strCourseName+'">'+
            '<font color="'+strLeftMenuFontColor+'">' + strCourseName+'</font></a>'
menu3[1]='<a class="menupopupitem" href="'+strRootDomain+'/tabs/courses/productCategory.aspx?CID=64&CRS=1&SCID=2&SC=3&CName=HRCI - Human Resources">'+
          '<font color="'+strLeftMenuFontColor+'">HRCI - Human Resources</font></a>'
menu3[2]='<a class="menupopupitem2lines" href="'+strRootDomain+'/tabs/courses/productCategory.aspx?CID=69&CRS=1&SCID=3&SC=3&CName=NASBA - Certified Public Accountant">'+
          '<font color="'+strLeftMenuFontColor+'">NASBA - Certified Public Accountant</font></a>'
//strCourseName = "CFP "+String.fromCharCode(174)+" Certified Financial Planner"
//menu3[3]='<a class="menupopupitem2lines" href="'+strRootDomain+'/tabs/courses/productCategory.aspx?CID=67&CRS=1&SCID=4&SC=3">'+
            //'<font color="'+strLeftMenuFontColor+'">' + strCourseName+'</font></a>'
//strCourseName = "ISM "+String.fromCharCode(174)+" Supply Management"
//menu3[4]='<a class="menupopupitem" href="'+strRootDomain+'/tabs/courses/productCategory.aspx?CID=65&SCID=5&SC=3">'+
            //'<font color="'+strLeftMenuFontColor+'">' + strCourseName+'</font></a>'

//Contents for menu 4 (IT Certifications)
var menu4=new Array()
menu4[0]='<a class="menupopupitem" href="'+strRootDomain+'/tabs/courses/productCategory.aspx?CID=309&SC=4&CName=Check Point">'+
          '<font color="'+strLeftMenuFontColor+'">Check Point</font></a>'
menu4[1]='<a class="menupopupitem" href="'+strRootDomain+'/tabs/courses/productCategory.aspx?CID=23&SCID=6&SC=4&CName=Cisco">'+
          '<font color="'+strLeftMenuFontColor+'">Cisco</font></a>'
menu4[2]='<a class="menupopupitem" href="'+strRootDomain+'/tabs/courses/productCategory.aspx?CID=29&SC=4&CName=CIW">'+
          '<font color="'+strLeftMenuFontColor+'">CIW</font></a>'
menu4[3]='<a class="menupopupitem" href="'+strRootDomain+'/tabs/courses/productCategory.aspx?CID=28&SCID=7&SC=4&CName=CompTIA">'+
          '<font color="' + strLeftMenuFontColor + '">CompTIA</font></a>'
menu4[4] = '<a class="menupopupitem" href="' + strRootDomain + '/tabs/courses/productCategory.aspx?CID=709&SC=4&CName=IBM">' +
          '<font color="' + strLeftMenuFontColor + '">IBM</font></a>'
menu4[5]='<a class="menupopupitem" href="'+strRootDomain+'/tabs/courses/productCategory.aspx?CID=30&SC=4&CName=ISC 2">'+
          '<font color="' + strLeftMenuFontColor + '">ISC 2</font></a>'
menu4[6]='<a class="menupopupitem" href="'+strRootDomain+'/tabs/courses/productCategory.aspx?CID=311&SC=4&CName=EMC Professional Storage Technologist">'+
          '<font color="'+strLeftMenuFontColor+'">EMC</font></a>'
menu4[7]='<a class="menupopupitem" href="'+strRootDomain+'/tabs/courses/productCategory.aspx?CID=712&SC=4&CName=Linux Will Be Available January 2010">'+
          '<font color="'+strLeftMenuFontColor+'">Linux</font></a>'
menu4[8]='<a class="menupopupitem" href="'+strRootDomain+'/tabs/courses/productCategory.aspx?CID=32&SCID=8&SC=4&CName=Microsoft Certification">'+
          '<font color="'+strLeftMenuFontColor+'">Microsoft Certification</font></a>'
menu4[9]='<a class="menupopupitem" href="'+strRootDomain+'/tabs/courses/productCategory.aspx?CID=277&SCID=9&SC=4&CName=Oracle Courses">'+
          '<font color="'+strLeftMenuFontColor+'">Oracle Courses</font></a>'
menu4[10]='<a class="menupopupitem" href="'+strRootDomain+'/tabs/courses/productCategory.aspx?CID=34&SC=4&CName=Sun Microsystems">'+
          '<font color="'+strLeftMenuFontColor+'">Sun Microsystems</font></a>'
		
//Contents for menu 5 (IT Professional Training)
var menu5=new Array()
menu5[0]='<a class="menupopupitem" href="'+strRootDomain+'/tabs/courses/productCategory.aspx?CID=312&SC=5&CName=Cisco">'+
          '<font color="' + strLeftMenuFontColor + '">Cisco</font></a>'
menu5[1]='<a class="menupopupitem" href="'+strRootDomain+'/tabs/courses/productCategory.aspx?CID=314&SC=5&CName=IBM">'+
          '<font color="' + strLeftMenuFontColor + '">IBM</font></a>'
menu5[2] = '<a class="menupopupitem" href="' + strRootDomain + '/tabs/courses/productCategory.aspx?CID=852&SC=5&CName=Java">' +
          '<font color="' + strLeftMenuFontColor + '">Java</font></a>'
menu5[3]='<a class="menupopupitem" href="'+strRootDomain+'/tabs/courses/productCategory.aspx?CID=317&SC=5&CName=Linux">'+
          '<font color="' + strLeftMenuFontColor + '">Linux</font></a>'
menu5[4] = '<a class="menupopupitem" href="' + strRootDomain + '/tabs/courses/productCategory.aspx?CID=316&SC=5&CName=Macromedia">' +
          '<font color="' + strLeftMenuFontColor + '">Macromedia</font></a>'
menu5[5]='<a class="menupopupitem" href="'+strRootDomain+'/tabs/courses/productCategory.aspx?CID=315&SC=5&CName=Microsoft">'+
          '<font color="' + strLeftMenuFontColor + '">Microsoft</font></a>'
menu5[6] = '<a class="menupopupitem" href="' + strRootDomain + '/tabs/courses/productCategory.aspx?CID=318&SC=5&CName=Oracle">' +
          '<font color="' + strLeftMenuFontColor + '">Oracle</font></a>'
var strCourseName = URLEncode("Programming")
menu5[7] = '<a class="menupopupitem" href="' + strRootDomain + '/tabs/courses/productCategory.aspx?CID=62&SC=5&CName=' + strCourseName +
            '"><font color="' + strLeftMenuFontColor + '">Programming</font></a>'
menu5[8]='<a class="menupopupitem" href="'+strRootDomain+'/tabs/courses/productCategory.aspx?CID=319&SC=5&CName=SAP">'+
          '<font color="'+strLeftMenuFontColor+'">SAP</font></a>'
menu5[9] = '<a class="menupoppupitem" href="' + strRootDomain + '/tabs/courses/productCategory.aspx?CID=879&SC=5&CName=Sun Solaris 9">' + '<font color="' +                            strLeftMenuFontColor + '">Sun Solaris 9</font></a>'
menu5[10]='<a class="menupopupitem" href="'+strRootDomain+'/tabs/courses/productCategory.aspx?CID=320&SC=5&CName=Unix">'+
          '<font color="' + strLeftMenuFontColor + '">Unix</font></a>'
menu5[11] = '<a class="menupopupitem" href="' + strRootDomain + '/tabs/courses/productCategory.aspx?CID=854&SC=5&CName=Web Tools & Languages">' +
          '<font color="' + strLeftMenuFontColor + '">Web Tools & Languages</font></a>'
menu5[12]='<a class="menupopupitem" href="'+strRootDomain+'/tabs/courses/productCategory.aspx?CID=321&SC=5&CName=Web Design">'+
          '<font color="'+strLeftMenuFontColor+'">Web Design</font></a>'

//Contents for menu 6 (Desktop Skills)
var menu6=new Array()
menu6[0]='<a class="menupopupitem" href="'+strRootDomain+'/tabs/courses/productCategory.aspx?CID=884&SC=6&CName=Adobe">'+
          '<font color="' + strLeftMenuFontColor + '">Adobe</font></a>'
menu6[1]='<a class="menupopupitem" href="'+strRootDomain+'/tabs/courses/productCategory.aspx?CID=20&SC=6&CName=Lotus Notes">'+
          '<font color="'+strLeftMenuFontColor+'">Lotus Notes</font></a>'
menu6[2]='<a class="menupopupitem" href="'+strRootDomain+'/tabs/courses/productCategory.aspx?CID=21&SC=6&CName=Microsoft">'+
          '<font color="'+strLeftMenuFontColor+'">Microsoft</font></a>'
menu6[3]='<a class="menupopupitem" href="'+strRootDomain+'/tabs/courses/productCategory.aspx?CID=22&SC=6&CName=Seagate">'+
          '<font color="'+strLeftMenuFontColor+'">Seagate</font></a>'

//Contents for menu 7 (Bellevue University Bachelor Degrees)
var menu7=new Array()
menu7[0]='<a class="menupopupitem" href="'+strRootDomain+'/tabs/courses/productCategory.aspx?CID=275&SC=7&CName=Business Skills">'+
          '<font color="'+strLeftMenuFontColor+'">Business Skills</font></a>'
menu7[1]='<a class="menupopupitem2lines" href="'+strRootDomain+'/tabs/courses/productCategory.aspx?CID=276&SC=7&CName=Information Technology Skills">'+
          '<font color="'+strLeftMenuFontColor+'">Information Technology Skills</font></a>'

//Contents for menu 8 (Cursos en Espanol)
var menu8=new Array()
menu8[0]='<a class="menupopupitem" href="'+strRootDomain+'/tabs/courses/productCategory.aspx?CID=280&SC=8&CName=Negocios">'+
          '<font color="'+strLeftMenuFontColor+'">Negocios</font></a>'
menu8[1]='<a class="menupopupitem" href="'+strRootDomain+'/tabs/courses/productCategory.aspx?CID=281&SC=8&CName=Programas de Comp.">'+
          '<font color="'+strLeftMenuFontColor+'">Programas de Comp.</font></a>'
menu8[2]='<a class="menupopupitem" href="'+strRootDomain+'/tabs/courses/productCategory.aspx?CID=343&SC=8&CName=Seguridad Ambiental">'+
          '<font color="' + strLeftMenuFontColor + '">Seguridad Ambiental</font></a>'

var menuwidth='164px' //default menu width
var disappeardelay=250  //menu disappear speed onMouseout (in miliseconds)
var hidemenu_onclick="yes" //hide menu when user clicks within menu?

/////No further editting needed

var ie4=document.all
var ns6=document.getElementById&&!document.all

if (ie4||ns6)
  document.write('<div id="dropmenudiv" style="visibility:hidden;width:'+menuwidth+
                    ';background-image:url('+strRootDomain+
                    '/images/2007/left_back.gif)" onMouseover="clearhidemenu()" onMouseout="dynamichide(event)"></div>')

function getposOffset(what, offsettype){
  var totaloffset=(offsettype=="left")? what.offsetLeft : what.offsetTop;
  var parentEl=what.offsetParent;
  while (parentEl!=null){
    totaloffset=(offsettype=="left")? totaloffset+parentEl.offsetLeft : totaloffset+parentEl.offsetTop;
    parentEl=parentEl.offsetParent;
  }
  return totaloffset;
}

function showhide(obj, e, visible, hidden, menuwidth){
  if (ie4||ns6)
    dropmenuobj.style.left=dropmenuobj.style.top="-500px"
  if (menuwidth!=""){
    dropmenuobj.widthobj=dropmenuobj.style
    dropmenuobj.widthobj.width=menuwidth
  }
  if (e.type=="click" && obj.visibility==hidden || e.type=="mouseover")
    obj.visibility=visible
  else if (e.type=="click")
    obj.visibility=hidden
}

function iecompattest(){
  return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}

function clearbrowseredge(obj, whichedge){
  var edgeoffset=0
  if (whichedge=="rightedge"){
    var windowedge=ie4 && !window.opera? iecompattest().scrollLeft+iecompattest().clientWidth-15 : window.pageXOffset+window.innerWidth-15
    var windowedge=ie4 && !window.opera? iecompattest().scrollLeft+iecompattest().clientWidth-15 : window.pageXOffset+window.innerWidth
    dropmenuobj.contentmeasure=dropmenuobj.offsetWidth
    if (windowedge-dropmenuobj.x < dropmenuobj.contentmeasure)
      edgeoffset=dropmenuobj.contentmeasure-obj.offsetWidth
    }
    else{
      var topedge=ie4 && !window.opera? iecompattest().scrollTop : window.pageYOffset
      var windowedge=ie4 && !window.opera? iecompattest().scrollTop+iecompattest().clientHeight-15 : window.pageYOffset+window.innerHeight-18
      dropmenuobj.contentmeasure=dropmenuobj.offsetHeight
      if (windowedge-dropmenuobj.y < dropmenuobj.contentmeasure){ //move up?
      edgeoffset=dropmenuobj.contentmeasure+obj.offsetHeight
      if ((dropmenuobj.y-topedge)<dropmenuobj.contentmeasure) //up no good either?
      edgeoffset=dropmenuobj.y+obj.offsetHeight-topedge
    }
  }
  return edgeoffset
}

function populatemenu(what){
if (ie4||ns6)
  dropmenuobj.innerHTML=what.join("") 
}

function dropdownmenu(obj, e, menucontents, menuwidth){
  if (window.event) event.cancelBubble=true
  else if (e.stopPropagation) e.stopPropagation()
  clearhidemenu()
  dropmenuobj=document.getElementById? document.getElementById("dropmenudiv") : dropmenudiv
  populatemenu(menucontents)

  if (ie4||ns6){
    showhide(dropmenuobj.style, e, "visible", "hidden", menuwidth)
    dropmenuobj.x=getposOffset(obj, "left")+obj.offsetWidth
    dropmenuobj.y=getposOffset(obj, "top")-obj.offsetHeight
    //dropmenuobj.style.left=dropmenuobj.x-clearbrowseredge(obj, "rightedge")+"px"
    dropmenuobj.style.left=dropmenuobj.x+"px"
    dropmenuobj.style.top=dropmenuobj.y-clearbrowseredge(obj, "bottomedge")+obj.offsetHeight+"px"
  }

  return clickreturnvalue()
}

function clickreturnvalue(){
  if (ie4||ns6) return false
  else return true
}

function contains_ns6(a, b) {
  while (b.parentNode)
  if ((b = b.parentNode) == a)
    return true;
  return false;
}

function dynamichide(e){
  if (ie4&&!dropmenuobj.contains(e.toElement))
    delayhidemenu()
  else if (ns6&&e.currentTarget!= e.relatedTarget&& !contains_ns6(e.currentTarget, e.relatedTarget))
    delayhidemenu()
}

function hidemenu(e){
if (typeof dropmenuobj!="undefined"){
    if (ie4||ns6)
      dropmenuobj.style.visibility="hidden"
  }
}

function delayhidemenu(){
  if (ie4||ns6)
  delayhide=setTimeout("hidemenu()",disappeardelay)
}

function clearhidemenu(){
  if (typeof delayhide!="undefined")
  clearTimeout(delayhide)
}

if (hidemenu_onclick=="yes")
  document.onclick=hidemenu
  
function URLEncode (clearString) {
  var output = '';
  var x = 0;
  clearString = clearString.toString();
  var regex = /(^[a-zA-Z0-9_.]*)/;
  while (x < clearString.length) {
    var match = regex.exec(clearString.substr(x));
    if (match != null && match.length > 1 && match[1] != '') {
    	output += match[1];
      x += match[1].length;
    } else {
      if (clearString[x] == ' ')
        output += '+';
      else {
        var charCode = clearString.charCodeAt(x);
        var hexVal = charCode.toString(16);
        output += '%' + ( hexVal.length < 2 ? '0' : '' ) + hexVal.toUpperCase();
      }
      x++;
    }
  }
  return output;
}

