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 += ""+name+" | ";
tmp += "
";
tmp += "
";
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 += ""+name+" | ";
tmp += "
";
tmp += "
";
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"));