//Javascript

var active_submenu1 = null;
var active_submenu2 = null;
var active_menuelem = null;
var active_topelem = null;
var menu_close_timeout = 0;
var delay = 500;
var menugroup, swapstate, topval;
var isMac = (navigator.appVersion.indexOf("Mac") != -1) ? 1 : 0;
function changecolor(objId,clsname) {
	stoptimer();
	document.getElementById(objId).className = clsname;
}
function setLayerVis(objId,type,xval,yval){
	if (type == "visible"){
		//(isMac) ? (yval = yval + 1) : null;
		document.getElementById(objId).style.left = xval;
		document.getElementById(objId).style.top = yval;
	}
	document.getElementById(objId).style.visibility = type;
}
function closeallmenus() { 	
	(active_submenu1 != null) ? setLayerVis(active_submenu1,'hidden',null,null) : null; 
	(active_submenu2 != null) ? setLayerVis(active_submenu2,'hidden',null,null) : null;
	(active_menuelem != null) ? changecolor(active_menuelem,'menuitemslinksover') : null;
	if (active_topelem != null) {
		changecolor(active_topelem,'menuitems');
		//imgSwap(topelemimg,1);	
	}
}
function closeall() { menu_close_timeout = setTimeout('closeallmenus()',delay); }
function stoptimer(){ clearTimeout(menu_close_timeout); }
function controlsubmenu(submenu1,submenu2,menuelem,topelem){
	stoptimer();
	closeallmenus();
	if (submenu1 != null){
		xval = document.getElementById(topelem).offsetLeft;
		yval = document.getElementById(topelem).offsetTop+23;
		setLayerVis(submenu1,'visible',xval,yval);
		active_submenu1 = submenu1;
	}
	if (submenu2 != null) {
		xvalsub = document.getElementById(topelem).offsetLeft+Number((document.getElementById(submenu1).style.width).substr(0,3));
		yvalsub = yval + 20*menuelem.substr(8);
		changecolor(menuelem,'menuitems');
		setLayerVis(submenu2,'visible',xvalsub,yvalsub);
		active_submenu2 = submenu2;
	}
	if (menuelem != null){
		active_menuelem = menuelem;
	}
	if (topelem != null) {
		topelemimg = topelem + "img";
		changecolor(topelem,'menuitemslinksover');
		active_topelem = topelem;
	}

}

for (var i=1; i<4; i++){
	a = i % 3
	if ((a == 0) || (a == 2)){
		obj = 'var mm_arrow_' + i + '_over = new Image();';
		des = 'mm_arrow_' + i + '_over.src ="images/mm_arrow_' + i + '_over.gif";';
	} else {
		obj = 'var mm_arrow_' + i + ' = new Image();';
		des = 'mm_arrow_' + i + '.src ="images/mm_arrow_' + i + '.gif";';
	}
	eval(obj);
	eval(des);
}

function imgSwap(objI,i){
	y = i % 3;
	if(y == 1){
		x = 'document.' + objI + '.src = mm_arrow_' + i + '.src';
	}else{
		x = 'document.' + objI + '.src = mm_arrow_' + i + '_over.src';
	}
	eval(x);
}

