// JavaScript Document
var selected=-1;
var menus=new Array(
		"home", "menu", "banquet", "classes", "events", "about", "contact"
		);

var Hover=-1;
var oldHover=-1;
var tout=null;

function menuHover(mId) {
	var td, lay, oldTd, oldLay;
	var mName="div" + mId;
	if (lay=isDiv(mName)) {
		lay.style.visibility="visible";
	}
	document.getElementsByName("menuimg")[mId].src = ("images/menu/" + menus[mId] + "_hover.gif");
	//oldHover=Hover;
	//debug ("--> over");
	Hover=mId;
	if ((mId!=oldHover) && (oldHover>=0)) {
		tout=null;
		window.clearTimeout(tout);			
		oldLay=isDiv("div" + oldHover);
		if (oldLay) oldLay.style.visibility="hidden";
	}
} 

function menuOut(mId) {
	var td, lay;
	//debug ("<-- out");
	var mName="div" + mId;
	if (lay=isDiv(mName)) {
		tout=window.setTimeout( "hideDiv(" + mId + ")" , 500);
	}
	if (mId != selected) {
		document.getElementsByName("menuimg")[mId].src = ("images/menu/" + menus[mId] + ".gif");
	}
	Hover=-1;
	oldHover=mId;	
} 

function menuClick(mId) {
	var oldTd, oldLay;
	var oldSel=selected;
	selected=mId;
	if ((mId!=oldSel) && (oldSel>=0)) {
		tout=null;
		window.clearTimeout(tout);	
		oldLay=isDiv("div" + oldSel);
		document.getElementsByName("menuimg")[oldSel].src = ("images/menu/" + menus[oldSel] + ".gif");
		if (oldLay) oldLay.style.visibility="hidden";
	}
	
	/*////////////////////
	aici ar trebui definite si linkurile de pe menu-uri
	////////////////////*/	
}

function isDiv (dname) {
	if (document.getElementById(dname)) 
		return document.getElementById(dname);
	else return false;
}

function hideDiv (nd) {
	
	if (Hover!=nd) 
	{	var den=("div" + nd);
		var lay = isDiv(den);
		//debug ("<--> hide");
		tout=null;
		window.clearTimeout(tout);	
		if (lay)  { lay.style.visibility="hidden"; }
		
		//debug("ascund " + td.id);	
	}
	else 
	{
		window.clearTimeout(tout);
		tout=window.setTimeout( "hideDiv(" + nd + ")" , 500);
	}

}

function newImage(Src) {
	var Img = new Image();
	Img.src = Src;
	return Img;
}
function preload(mId) {
	var img = newImage("images/menu/imgmenu" + mId + "_hover.gif ");
	var imgHover = newImage("images/menu/imgmenu" + mId + ".gif");
}

function debug(txt) {
	document.getElementById("debug").innerHTML+=(txt + "<br>");
}