/* ================================================================

This copyright notice must be kept untouched in the stylesheet at

all times.



The original version of this script and the associated (x)html

is available at http://www.stunicholls.com/menu/pro_drop_1.html

Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.

This script and the associated (x)html may be modified in any

way to fit your requirements.





Modified by Mircea Stoica (2008)

=================================================================== */

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++){

			cssRule=document.styleSheets[i].rules[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++){

		addEvent(getElm[i], 'mouseover', function(){ this.className+=" iehover"; });

		addEvent(getElm[i], 'mouseout', function(){ this.className=this.className.replace(new RegExp(" iehover\\b"), ""); });

		//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);





function addEvent(obj, evt, func){

	if(obj.addEventListener)

		obj.addEventListener(evt, func, false);

	else if(obj.attachEvent){

		obj['cp'+evt]=func;

		obj.attachEvent("on" + evt, function(e){obj['cp'+evt](e)});

	}

	else

		obj['on'+evt]=obj['e'+evt+func];

}



/* ================================================================ */

//Preload menu images

function loadImage(sFilename){

	var img=new Image();

	img.src=sFilename;

	return img;

}



function swapImage(imgName, sFilename){

	document.images[imgName].src=sFilename;

}



var preloaded=[];

preloaded[1]=[loadImage(zepath + "i/m/about-1.gif"), loadImage(zepath + "i/m/about-2.gif")];

preloaded[2]=[loadImage(zepath + "i/m/products-1.gif"), loadImage(zepath + "i/m/products-2.gif")];

preloaded[3]=[loadImage(zepath + "i/m/where-1.gif"), loadImage(zepath + "i/m/where-2.gif")];

preloaded[4]=[loadImage(zepath + "i/m/communities-1.gif"), loadImage(zepath + "i/m/communities-2.gif")];

preloaded[5]=[loadImage(zepath + "i/m/support-1.gif"), loadImage(zepath + "i/m/support-2.gif")];

preloaded[6]=[loadImage(zepath + "i/m/contactus-1.gif"), loadImage(zepath + "i/m/contactus-2.gif")];

preloaded[7]=[loadImage(zepath + "i/m/resources-1.gif"), loadImage(zepath + "i/m/resources-2.gif")];

preloaded[8]=[loadImage(zepath + "i/m/solutions-1.gif"), loadImage(zepath + "i/m/solutions-2.gif")];