var isIE = (document.all) ? true : false;
var isOpera = (window.opera) ? true : false;
var overColor = '#E6EDF0';
var outColor = '#ECF5FF';
var lastColor='';
var ImageBuffered = false;

function subMenuOver(oTbl){
	if (isIE) {
		if (!oTbl.contains(event.fromElement)) {
			lastColor=oTbl.style.backgroundColor;
			oTbl.style.backgroundColor=overColor;
		}
	}
}

function subMenuOut(oTbl){
	if (isIE) {
		if (!oTbl.contains(event.toElement)) {
			if (isOpera) {oTbl.style.backgroundColor=outColor;}
			else {oTbl.style.backgroundColor=lastColor;}
		}
	}
}

function myPopUp(menu) {
	//alert('->' + ImageBuffered);
	//if (ImageBuffered) {
		popUp(menu,event);
	//}
}

function myPopDown(menu) {
	//if (ImageBuffered) {
		popDown(menu);
	//}
}

function goToBookMark(bookMarkName) {if (!(bookMarkName=='')) {window.location.hash = bookMarkName}}

function cacheImages () {
	var host = "http://"+window.location.host;
	var imageDir = "/mla/images/";
	var i,x,pic,imgList;
	
	imgList = "mnuHome.gif|mnuProject.gif|mnuEvents.gif|mnuPublications.gif|mnuTools.gif|";
	imgList += "mnuHomeOver.gif|mnuProjectOver.gif|mnuEventsOver.gif|mnuPublicationsOver.gif|mnuToolsOver.gif";
	
	//alert('-> ' + document.referrer);
	
	if (document.referrer.match(/\.cifor\..+\/mla\//)) return false;
	
	x = imgList.split("|");
	
	for(i=0;i<x.length;i++) {
		pic = new Image();
		pic.src = host + imageDir + x[i];
	}
	
	ImageBuffered=true;
}