var urlI = "img/";
var id=null;
var nameMenuItem = "";
var smName;
var activeFlag = 0;
var smFlag = 1;
var loadedImages = new Array ("bull_MenuLeft_on.gif","bull_MenuLeftI_on.gif");
	
function preloadImages() {
	var xImages = new Array ();
                      
 		for (i=0; i < loadedImages.length; i++) {
			xImages[i] = new Image ();
			xImages[i].src = urlI + loadedImages[i];
		}
}

function DoOver(iname,smenu){	

	if (nameMenuItem != "") {
		smFlag = 1;
		DoHide();
	}
	
	if (iname == nameMenuItem) smFlag = 0;
	else {
		nameMenuItem = iname;
	
		smName = smenu;
		if(smName != undefined) {
			document.getElementById(smName).style.display = "block";
			activeFlag = 1;
		}	
	}	
	
}

function killtimer(){

	if(id!=null){
		clearTimeout(id);
		id=null;		
	}

	return true;
}

function DoHide(){	

	if (smFlag) {

		if(id!=null) {
			killtimer();		
		}
	
		nameMenuItem = "";
		
		if(smName != undefined) {		
			document.getElementById(smName).style.display = "none";
			smName = undefined;
			activeFlag = 0;		
		}
	
	}

}

function reset(){
	
	killtimer();
	
	if (activeFlag) {		
		id = setTimeout('DoHide()', 500);
	}
	else {
		if(smName != undefined) {document.getElementById(smName).style.display = "none";}
		nameMenuItem = "";
	}
		
}

function  DoOut(aSMflag) {
	if (aSMflag) {
		smFlag = 1;
		reset();
	}
	else smFlag = 0;
}
