var menu = [["Home","home-en","link-blank"],["Fleet Manager","fleetmanager-en","link-blank"],["_Overview","fleetmanager-pcg-en","link-blank"],["Documentation","fleetmanager-doc-en","link-blank"],["Whitepapers","whitepaper-en","link-blank"],["About Tmanco","company-en","link-blank"]];; var menuActive = 0; function rollOverMenu(me,type){ if(me.className.indexOf("active") < 0){ me.className = type+"_menu_over"; } } function rollOutMenu(me,type){ if(me.className.indexOf("active") < 0){ me.className = type+"_menu_out"; } } function getChild(i,css){ var tmp,name,url; tmp = ""; name = menu[i][0].split("_"); name = name[(name.length-1)]; tmp += ""; tmp += ""; //tmp += ""; tmp += ""; tmp += ""; tmp += ""; tmp += ""; tmp += ""; tmp += ""; tmp += ""; tmp += "
     "+name+"
"; return tmp; } function getParent(i,css,hasChild){ var tmp,name,url; tmp = ""; name = menu[i][0].split("_"); name = name[(name.length-1)]; tmp += ""; tmp += ""; if(hasChild){ if(menuActive == i){ tmp += ""; }else{ tmp += ""; } }else{ tmp += ""; } tmp += ""; tmp += ""; tmp += ""; tmp += "
 "+name+"
"; return tmp; } function goToPage(i){ if(menu[i][1] != "" || menu[i][2] != ""){ location.href = "en.php?page="+menu[i][1]; } } function checkIfOpen(str){ if(page.toString() == str.toString()){ return true; }else{ return false; } } function openChild(me,i){ for(var a=0 ; a= 0 && !isChild){ for(var a=i ; a= 0){ if(checkIfOpen(menu[a][1])){ display = "block"; } }else{ break; } } content += "
"; isChild = true; } if(menu[i][0].indexOf("_") >= 0){ css = "child_menu_out"; if(checkIfOpen(menu[i][1])){ css = "child_menu_active"; } content += getChild(i,css); }else{ var hasChild = false; if(isChild){ content += "
"; isChild = false; } css = "parent_menu_out"; if(checkIfOpen(menu[i][1])){ menuActive = i; css = "parent_menu_active"; display = "block"; }else{ display = "none"; } // BUG 03.07.2008 if(menu[(i+1)] && menu[(i+1)][0].indexOf("_") >= 0){ hasChild = true; for(var a=(i+1) ; a= 0){ if(checkIfOpen(menu[a][1])){ css = "parent_menu_child_active"; menuActive = i; break; } }else{ break; } } } content += getParent(i,css,hasChild); } } return content; } document.write(createMenu("truc"));