var displayType = "table-row"; var currentMenuItem = 0; var onContent = false, onMenu = false; var currentSkinType = ""; var lastID = 0; var skinType=false; function showSubMenu(id){ onMenu = true; if(currentMenuItem != id){ //hide previus if(currentMenuItem != 0){ needToHide(true); } skinType = false; if(document.getElementById("subMenu_big_"+id) != null ) { skinType = "big"; } else if(document.getElementById("subMenu_small_"+id)!= null) { skinType = "small"; } //show sub menu $("#menuItem_"+id).css("background-image", "url(/img/layout/hydrosila-new/selectedItem.jpg)"); // $("#menuItem_"+(id-1)).css("background-image", "url(/img/layout/hydrosila-new/menusplit_selected.jpg)"); // $("#menuItem_"+(id+1)).css("background-image", "url(/img/layout/hydrosila-new/menusplit_selected.jpg)"); currentMenuItem = id; if(skinType != false){ $("#menuItemBott_"+id).css("background-position", "center"); $("#menuItemBott_"+id).css("border-left", "1px solid white");//set border for arrow $("#menuItemBott_"+(id+1)).css("border-left", "1px solid white"); $("#menuItemBott_"+id).css("background-color", "#1164aa"); $("#menuItemBott_"+id).css("background-repeat","no-repeat"); $("#menuItemBott_"+id).css("background-image", "url(/img/layout/bluefilters/menu/arrow_bottom.gif)"); /* var i=1; while(document.getElementById("menuTopBorder_"+i) != null) { $("#menuTopBorder_"+i).css("background-image", "url(/img/layout/bluefilters/menu/menu_"+skinType+"_top.gif)"); i++; } if(skinType == "big"){ $("#menuTopBorder_"+(id+1)).css("background-image", "url(/img/layout/bluefilters/menu/menu_top_border_right.gif)"); $("#menuTopBorder_"+id).css("background-image", "url(/img/layout/bluefilters/menu/menu_top_border_left.gif)"); }else{ $("#menuTopBorder_"+(id+1)).css("background-image", "url(/img/layout/bluefilters/menu/menu_small_top.gif)"); $("#menuTopBorder_"+id).css("background-image", "none"); } $("#menuTopBorder_"+id).css("background-color", "#1164aa"); //set different bgcolors for different menu types $("#menuContentHandler").css("background-color", skinType=='big'?'#4788BD':'#1164aa'); $("#menuContentHandler_right").css("background-color", skinType=='big'?'#4788BD':'#1164aa'); $("#menuContentHandler_left").css("background-color", skinType=='big'?'#4788BD':'#1164aa'); //set skin images $("#bigMenuTopLeft").css("background-image","url(/img/layout/bluefilters/menu/menu_"+skinType+"_top_left.gif)"); $("#bigMenuTopRight").css("background-image","url(/img/layout/bluefilters/menu/menu_"+skinType+"_top_right.gif)"); $("#menuContentHandler_left").css("background-image","url(/img/layout/bluefilters/menu/menu_"+skinType+"_left.gif)"); $("#menuContentHandler_right").css("background-image","url(/img/layout/bluefilters/menu/menu_"+skinType+"_right.gif)"); $("#menuBigBottLeft").css("background-image","url(/img/layout/bluefilters/menu/menu_"+skinType+"_bott_left.gif)"); $("#menuBigBottCenter").css("background-image","url(/img/layout/bluefilters/menu/menu_"+skinType+"_bott_center.gif)"); $("#menuBigBottRight").css("background-image","url(/img/layout/bluefilters/menu/menu_"+skinType+"_bott_right.gif)"); //show submenu $("#menuTopBorder").css("display", displayType); $("#menuBottBorder").css("display", displayType); */ $("#menuContent").css("display", displayType); $("#subMenu_"+skinType+"_"+id).css("display", 'inline'); currentSkinType = skinType; } } //document.title = 'onContent = '+onContent+'; onMenu = '+onMenu+'; currentMenuItem = '+currentMenuItem+''; } function needToHide(snap) { if(snap || (!onContent && !onMenu)) { //hide // Opera bug if($.browser.opera) $(".main_menu_table").css("table-layout", "fixed"); // Opera bug $("#menuItem_"+(currentMenuItem)).css("background-image", "url(/img/layout/hydrosila-new/menusplit.jpg)"); $("#menuItem_"+(currentMenuItem+1)).css("background-image", "url(/img/layout/hydrosila-new/menusplit.jpg)"); $("#menuItem_"+(currentMenuItem-1)).css("background-image", "url(/img/layout/hydrosila-new/menusplit.jpg)"); $("#subMenu_"+currentSkinType+"_"+currentMenuItem).css("display", "none"); $("#menuItemBott_"+currentMenuItem).css("border-left", "0px solid white");//set border for arrow $("#menuItemBott_"+(currentMenuItem+1)).css("border-left", "0px solid white"); $("#menuItemBott_"+currentMenuItem).css("background-color", "transparent"); $("#menuItemBott_"+currentMenuItem).css("background-image", "none"); $("#menuContent").css("display", "none"); /* $("#menuTopBorder").css("display", "none"); $("#menuBottBorder").css("display", "none"); /* $("#menuTopBorder_"+currentMenuItem).css("border-left", "0px solid white");//set border for arrow $("#menuTopBorder_"+(currentMenuItem+1)).css("border-left", "0px solid white"); */ //$("#menuItem_"+currentMenuItem).css("background-image", "url(/img/layout/hydrosila-new/menusplit_selected.jpg)"); // Opera bug if($.browser.opera) $(".main_menu_table").css("table-layout", "auto"); // Opera bug lastID = currentMenuItem; currentMenuItem = 0; //onMenu = false; } //document.title = 'onContent = '+onContent+'; onMenu = '+onMenu+'; currentMenuItem = '+currentMenuItem+''; } function menuItemOut(id){ onMenu = false; window.setTimeout("needToHide(false)", 5); //document.title = 'onContent = '+onContent+'; onMenu = '+onMenu+'; currentMenuItem = '+currentMenuItem+''; } function menuContentOver() { onContent = true; } function menuContentOut(){ onContent = false; window.setTimeout("needToHide(false)", 5); //needToHide(false); //document.title = 'onContent = '+onContent+'; onMenu = '+onMenu+'; currentMenuItem = '+currentMenuItem+''; } // // Produst types submenu // var currentMenuProduct = 0; var onContentProduct = false, onMenuProduct = false; function showProductSubMenu(id) { if(currentMenuProduct != id) { //hide previus if(currentMenuProduct != 0){ onMenuProduct = onContentProduct = false; needToHideProduct(); } $("#subMenuProduct_"+id).css("display", 'inline'); onMenuProduct = true; currentMenuProduct = id; } } function needToHideProduct() { if(!onContentProduct && !onMenuProduct){ $("#subMenuProduct_"+currentMenuProduct).css("display", "none"); currentMenuProduct = 0; onMenuProduct = onContentProduct = false; }else{ window.setTimeout("needToHideProduct()", 30); } } function menuProductItemOut(id) { onMenuProduct = false; window.setTimeout("needToHideProduct()", 30); }