// Hover.js
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
// Historique de mise à jour
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
// 2007-11-10 : Vincent
//				Création du script





function Hover(sId, sElement) {
	var isIE = navigator.userAgent.toLowerCase().indexOf("msie") != -1;
	
	if ( isIE ) {
		var aElements = new Array();
		
		if ( sId == "*" ) {
			aElements = document.getElementsByTagName(sElement);
		} else {
			var eContenant;
			if ( eContenant = document.getElementById(sId) )
				aElements = eContenant.getElementsByTagName(sElement);
		}
		
		
		for ( var cElements = 0; cElements < aElements.length; cElements++ ) {
			element = aElements[cElements];
			if ( element.className.indexOf("hasSubNav") == -1 ) {
				element.onmouseover = function () { this.className = "hover " + this.className; };
				element.onmouseout  = function () { this.className = this.className.replace(/hover/gi, ""); };
			} else {
				element.onmouseover = function () { this.className = "hasSubNavHover " + this.className; };
				element.onmouseout  = function () { this.className = this.className.replace(/hasSubNavHover/gi, ""); };
			}
		}
	}
}
