var division = null;
var category = null;
function highlightMenu(){
	if(document.getElementById('navHolder')){
		if(division == 12202 || division == 12204) var target= 'mens'; 
		else if(division == 12203 || division == 12205) var target = 'womens';
		else return;
		var targetObj = eval('document.getElementById(\'' + target + 'MenuImg\')');
		targetObj.parentNode.onmouseover = null;
		targetObj.parentNode.onmouseout = null;
		targetObj.src = '/anf/images/nav/' + target + '_on.gif';
		
		var link = (division == 12205 || division == 12204) ? document.getElementById('clearance') : category ? document.getElementById(category) : null;
		if(link){	
			link.className = 'menuHighlight'
			var arrow = document.createElement('img');
			arrow.className = 'menuArrow';
			arrow.src = '/anf/onlinestore/common/arrow.gif';
			link.insertBefore(arrow, link.firstChild);
		}
	}else return;
}

function addEvent(elm, evType, fn, useCapture){
//x-browser event handling function written by Scott Andrew
	if(elm.addEventListener){
		elm.addEventListener(evType, fn, useCapture);
		return true;
	}else if(elm.attachEvent){
			var r = elm.attachEvent('on' + evType, fn);
			//EventCache.add(elm, evType, fn);
			return r;
	}else{
			elm['on' + evType] = fn;
	}
}

		var viewall = false;
		var contentWidth = null;

		function fixClip(){
			var browserWidth = document.body.clientWidth ? document.body.clientWidth : window.innerWidth;
			if(browserWidth < 879){
				browserWidth = 879;
			}
			if(!viewall){ 
				displayDept(counter)
			}else{
				displayViewall()
			}
			if (document.getElementById){
				document.getElementById('contentMask').style.clip = 'rect(0px,'+browserWidth+'px, 400px, 0px)';
				document.getElementById('contentMask').style.width = browserWidth+'px';
				document.getElementById('content').style.width = contentWidth+'px';
			}			
		}
				
		function getDeptMOver(span){
			return function(){span.style.visibility = 'visible'};
		}
		
		function getDeptMOut(span){
			return function(){span.style.visibility = 'hidden'};
		}
		
		function scrollMe(){
			// speed, dragwidth, trackWidth, trackObj, upObj, downObj, dragObj, contentMaskObj, contentObj
			myScroll = new ScrollObj(6,1,302,"track","up","down","drag","contentMask","content");
		}
		
				function displayDept(count){
					contentWidth = ((count * 290) + 95);
					var tds = document.getElementById('deptImgs').getElementsByTagName('td');
					var tables = document.getElementById('deptImgs').getElementsByTagName('table');
					for(i=0; i < tables.length; i++){
						if(division != 12204 && division != 12205 && division != 12105 && division != 12104){
							addEvent(tables[i], 'mouseover', getDeptMOver(tables[i].getElementsByTagName('span')[0]));
							addEvent(tables[i], 'mouseout', getDeptMOut(tables[i].getElementsByTagName('span')[0]));
						}else{
							(tables[i].getElementsByTagName('span')[0]).style.visibility = 'visible';
						}
					}
				}
