function ieHover()
{
	var nav = document.getElementById("navigation");
	if (nav)
	{
		var nodes = nav.getElementsByTagName("li");
		for (var i=0; i<nodes.length; i++)
		{
			var onmouseover = function() {
				if (this.className.indexOf("sub-menu") != -1)
					this.className += " sub-hover";
				else
					this.className += " hover";
			}
			var onmouseout = function() {
			  var className = this.className;
			  className = className.replace(" sub-hover", "");
			  this.className = className.replace(" hover", "");
			}
			nodes[i].onmouseenter = onmouseover;
			nodes[i].onmouseleave = onmouseout;
		}
	}
	
	var divs = document.getElementsByTagName("div");
	for (i = 0; i < divs.length; i++) {
		if (divs[i].parentNode.className.indexOf("main-special-offer") != -1)
		{
			makeHover(divs[i]);
		}
	}
	for (i = 0; i < divs.length; i++) {
		if (divs[i].parentNode.className.indexOf("promo-box-holder") != -1)
		{
			makeHover(divs[i]);
		}
	}
	var lis = document.getElementsByTagName("li");
	for (i = 0; i < lis.length; i++) {
		if (lis[i].parentNode.className.indexOf("middle-list") != -1)
		{
			makeHover(lis[i]);
		}
	}
}

function makeHover(_obj) {
     _obj.onmouseover = function(){
          if (this.className.indexOf("hover") == -1)
          {
               this.className += " hover";
          }
     }
     _obj.onmouseout = function(){  
          this.className = this.className.replace(" hover", "");
          if (this._strong) {
                    this._strong.className = this._strong.className.replace("hover", "");
          }
     }
}

if (window.attachEvent && !window.opera && (typeof (window.external.AddService) == "undefined")){
	window.attachEvent("onload", ieHover);
}
