

/* Generated from adobe_nav.xsl.  Do not edit this file directly. */

hideables=0;
menuTimer=0;

var activeLayer = 0;

function ov(myObj,myState,myStr,xA,yA,xB,yB) {
	clrT();
	highlight(myObj,myState);
	hA();
	sLs(myStr);
	}

function ou(myObj,myState) {
	clsT();
	highlight(myObj,myState)
	}


function clsT() {
	menuTimer=setTimeout("hideMenusAndIndicator()",1000);
	}


function clrT() {
	clearTimeout(menuTimer);
}

function hideMenusAndIndicator() {
	hA();
	for (j=0;j<hideables.length;j++) { 
			showLayer(hideables[j][0]);
			}
		}


popped=new Array(0,0,0,0,0);



function menuItem(name,x,y,z,str) {
	sLP(name,x,y,z);
	ha();
	sLs(str);
	}

function popTop(menu, item) {
	
	menu--;
	hA();
	var menuName = 'm1l'+(menu+1);
	//alert("Menu : " + menuName);
	var menuElem = document.getElementById(menuName);
	var ylocation = findPosY(item);
	menuElem.style.top = ylocation;
	showLayer(menuName);
}

function findPosX(obj) {
	var curleft = 0;
	if (obj.offsetParent) {
		while (obj.offsetParent) {
			curleft += obj.offsetLeft
			obj = obj.offsetParent;
		}
	}
	else if (obj.x)	curleft += obj.x;
	return curleft;
}

function findPosY(obj) {
	var curtop = 0;
	if (obj.offsetParent) {
		while (obj.offsetParent) {
			curtop += obj.offsetTop
			obj = obj.offsetParent;
		}
	}
	else if (obj.y) curtop += obj.y;
	return curtop;
}


function hA() { 
	//hideLayer('m1l1','m1l2','m1l3','m1l4'); 
	if (activeLayer != 0)
		hideLayer(activeLayer);
	activeLayer = 0;
}	


function sLs(str) {
	while (str.indexOf('l')>-1) {
		showLayer('m'+str);
		str=str.substring(0,str.lastIndexOf('l'));
		}
	}

function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}



function showLayer() { 
   var n=showLayer.arguments.length; 
   for (var i=0; i<n; i++) { 
     var lyr = getLayer(showLayer.arguments[i]); 
     if(lyr) { 
		//lyr.visibility="visible";
		lyr.display="inline";
		activeLayer = showLayer.arguments[i];
     } 
   } 
} 

function hideLayer() { 
   var n=hideLayer.arguments.length; 
   for (var i=0; i<n; i++) { 
     var lyr = getLayer(hideLayer.arguments[i]) 
     if(lyr) { 
		//lyr.visibility = "hidden";
		lyr.display = "none";
     }
   } 
   activeLayer = 0;
} 

function sLP(name, x, y, z) { 
	var lyr = getLayer(name) 
	if(lyr) {
		if (x) lyr.left = x;
		if (y) lyr.top = y;
		if (z) lyr.zIndex = z;
	} 
} 

function getLayer(name) { 
	//alert("Name : " + name);
	if(typeof name != "string") return name; 
		return document.getElementById(name).style;
	return null 
	} 

