/* ------------------------------- */
/* Preloader                       */
/* ------------------------------- */

function preloader()
{
  if (window.document.images)
  {
    var menuimg01 = new Image();
    var menuimg02 = new Image();
    var menuimg03 = new Image();
    var menuimg04 = new Image();
    var menuimg05 = new Image();
    var menuimg06 = new Image();
    var menuimg07 = new Image();
    var menuimg08 = new Image();
    var menuimg09 = new Image();
    var menuimg10 = new Image();
    var menuimg11 = new Image();
    var menuimg12 = new Image();
    var menuimg13 = new Image();
    var menuimg14 = new Image();
    var menuimg15 = new Image();
    var menuimg16 = new Image();
    var menuimg17 = new Image();
    var menuimg18 = new Image();
    
    menuimg01.src = "/css/images/topmenu/arrow_down.png";
    menuimg02.src = "/css/images/topmenu/arrow_left.gif";
    menuimg03.src = "/css/images/topmenu/arrow_right.gif";
    menuimg04.src = "/css/images/topmenu/btn_center_bg_active.png";
    menuimg05.src = "/css/images/topmenu/btn_center_bg_active_arrow.png";
    menuimg06.src = "/css/images/topmenu/btn_center_bg_inactive.png";
    menuimg07.src = "/css/images/topmenu/btn_center_bg_inactive_arrow.png";
    menuimg08.src = "/css/images/topmenu/btn_left_bg_active.png";
    menuimg09.src = "/css/images/topmenu/btn_left_bg_inactive.png";
    menuimg10.src = "/css/images/topmenu/btn_popup_active_bg.png";
    menuimg11.src = "/css/images/topmenu/btn_popup_active_bg_arrow.png";
    menuimg12.src = "/css/images/topmenu/btn_popup_inactive_bg.png";
    menuimg13.src = "/css/images/topmenu/btn_popup_inactive_bg_arrow.png";
    menuimg14.src = "/css/images/topmenu/btn_right_bg_active.png";
    menuimg15.src = "/css/images/topmenu/btn_right_bg_inactive.png";
    menuimg16.src = "/css/images/topmenu/btn_submeny_bg.png";
    menuimg17.src = "/css/images/topmenu/btn_submeny_bg_active.png";
    menuimg18.src = "/css/images/topmenu/btn_submeny_bg_inactive.png";
    
    var buttonImg01 = new Image();
    var buttonImg02 = new Image();
    var buttonImg03 = new Image();
    
    buttonImg01.src = "/css/images/products/button-category.png";
    buttonImg02.src = "/css/images/products/button-category-light.png";
    buttonImg03.src = "/css/images/products/button-category-dark.png";
    
  }
}
function addLoadEvent(func)
{
  var oldonload = window.onload;
  if (typeof window.onload != 'function')
  {
    window.onload = func;
  } else
  {
    window.onload = function ()
    {
      if (oldonload)
      {
        oldonload();
      }
      func();
    };
  }
}

addLoadEvent(preloader);

/* ------------------------------- */
/* TopMenu                         */
/* ------------------------------- */

var stuHover = function ()
{
  var cssRule;
  var newSelector;
  for (var i = 0; i < document.styleSheets.length; i++)
  for (var x = 0; x < document.styleSheets[i].rules.length; x++)
  //for (var x = 0; x < document.styleSheets[i].cssRules.length; x++)
  {
    cssRule = document.styleSheets[i].rules[x];
    //cssRule = document.styleSheets[i].cssRules[x];
    if (cssRule.selectorText.indexOf("LI:hover") != - 1)
    {
      newSelector = cssRule.selectorText.replace(/LI:hover/gi, "LI.iehover");
      document.styleSheets[i].addRule(newSelector, cssRule.style.cssText);
    }
  }
  var getElm = document.getElementById("nav").getElementsByTagName("LI");
  for (var i = 0; i < getElm.length; i++)
  {
    getElm[i].onmouseover = function ()
    {
      this.className += " iehover";
    };
    getElm[i].onmouseout = function ()
    {
      this.className = this.className.replace(new RegExp(" iehover\\b"), "");
    };
  }
};
if (window.attachEvent) window.attachEvent("onload", stuHover);

/* ------------------------------- */
/* SideMenu                        */
/* ------------------------------- */

function Milleteknik_SideMenu_MouseOver(tableCell)
{
  if (tableCell == null || tableCell == 'undefined')
  {
    return;
  }

  tableCell.className = "sidemenuCell sidemenuCellSelected sidemenuCellHover";
  //tableCell.style.background = "url(/milleteknik/images/menu/menu_background_item_selected.png)";
  //tableCell.style.backgroundImage = "";
}

function Milleteknik_SideMenu_MouseOut(tableCell)
{
  if (tableCell == null || tableCell == 'undefined')
  {
    return;
  }

  tableCell.className = "sidemenuCell";
  //tableCell.style.background = "url(/milleteknik/images/menu/menu_background_item.png)";
}
