// JavaScript Document

function getObj(oid) {
	if(document.all) return document.all[oid];
	if(document.getElementById) return document.getElementById(oid);
}
function findPos(obj) {
	var curleft = curtop = 0;
	if (obj.offsetParent) {
		curleft = obj.offsetLeft
		curtop = obj.offsetTop
		while (obj = obj.offsetParent) {
			curleft += obj.offsetLeft
			curtop += obj.offsetTop
		}
	}
	return [curleft,curtop];
}


function tmOver(index,label) {
	clearTimeout(timeouts[index]);
	obj=getObj('tm'+index);
	obj.src=im1[index].src;
	subobj=getObj('sm'+label.replace(' ',''));
	if(subobj) {
		pos=findPos(obj);
		lpos=findPos(getObj('mid_middle'));
		pos[0]=Math.min(pos[0],lpos[0]+741);
		subobj.style.top=(pos[1]+27)+'px';
		subobj.style.left=pos[0]+'px';
		for(i=0;i<submenus.length;i++) {
			altobj=getObj('sm'+submenus[i]);
			altobj.style.visibility='hidden';
		}
		for(i=0;i<im0.length;i++) if(i!=index) {
			altobj=getObj('tm'+i);
			altobj.src=im0[i].src;		
		}
		subobj.style.visibility='visible';
	}
}
function tmOut(index,label) {
	timeouts[index]=setTimeout("hide_submenu("+index+",'"+label+"');",100);
	obj=getObj('tm'+index);
	obj.src=im0[index].src;
}
function hide_submenu(index,label) {
	obj=getObj('sm'+label.replace(" ",""));
	if(obj) obj.style.visibility='hidden';
	obj=getObj('tm'+index);
	obj.src=im0[index].src;
}
function smOver(index) {
	clearTimeout(timeouts[index]);
	obj=getObj('tm'+index);
	obj.src=im1[index].src;
}
function smOut(index,label) {
	timeouts[index]=setTimeout("hide_submenu("+index+",'"+label+"');",100);
}
