var aMenuBars = [];
var iCurCat = 0;

function initMenu(oMenu) {
	if (oMenu) {
		
		var oBody = document.getElementsByTagName('body')[0];
		var _aMenuBars = oMenu.getElementsByTagName('div');
		
		for (var i in _aMenuBars){
			if (Common.Class.match(_aMenuBars[i], 'row')) {
				
				aMenuBars[aMenuBars.length] = _aMenuBars[i];
				aMenuBars[aMenuBars.length-1].setAttribute('iCatPos', aMenuBars.length-1);
				
				if (Common.Class.match(_aMenuBars[i], oBody.className)) {
					iCurCat = aMenuBars.length-1;
				};
				
			};
		};
		
		for (var i=0; i < aMenuBars.length; i++) {
			var aLinks = aMenuBars[i].getElementsByTagName('a');
			for (var j=0; j < aLinks.length; j++) {
				aLinks[j].setAttribute('iCatPos', i);
				aLinks[j].onmouseover = function(eEvent) {
								
				var eEvent = eEvent || window.event;
				var oTarget = eEvent.srcElement || this;
				
				
				/* while(!(oTarget.nodeType == 1 && oTarget.tagName.toLowerCase() == 'a')) {
					oTarget = oTarget.parentNode;
				} */
				
				makeLight(oTarget.getAttribute('iCatPos'));
			
			}
		};	};
		
	}
}

function makeLight(iNewCat) {
	var oBody = document.getElementsByTagName('body')[0];
	Common.Class.replace(oBody, 'Cat-'+iCurCat, 'Cat-'+iNewCat)
	iCurCat = iNewCat
}
