var bBrowserOK;
var menuBGColour;
var menuTextColour;
var menuTextHoverColour;
var mFontSize;
var cFontSize;
var menuToClose;

bBrowserOK = 0;
menuBGColour = "#660000";
menuBGImage = "..\images\MenuBG.gif";
menuTextColour = "#666666";
menuTextHoverColour = "#000000";
mFontSize = "14px";
cFontSize = "12px";

if(parseFloat(navigator.appVersion)>=4)
{
	if(navigator.appName == 'Microsoft Internet Explorer')
	{
		bBrowserOK = 1;
		menuBGColour = "transparent";
	}
}

document.write('<style>');
document.write('a.menuLinks {text-decoration:none; color:' + menuTextColour + '; font-weight: 700; font-family: Arial; font-size: ' + mFontSize + '; font-style:normal;} ');
document.write('a.menuLinks:hover {text-decoration:none; color:' + menuTextHoverColour + '; }');
document.write('a.menuChildLinks {text-decoration:none; color:' + menuTextColour + '; font-weight: 700; font-family: Arial; font-size: ' + cFontSize + '; font-style:normal;} ');
document.write('a.menuChildLinks:hover {text-decoration:none; color:' + menuTextHoverColour + '; }');
document.write('table.menu {background:' + menuBGColour + ';background-image:url("' + menuBGImage + '"); noborder; }');
document.write('td.menuChildCells {padding-left:20; padding-right:0; background:' + menuBGColour + '; noborder; }');
document.write('.DontKnow1 {color:#ffffff; font-weight: 700; font-family: Arial; font-size: ' + mFontSize + '; font-style:normal;}');
document.write('.DontKnow2 {color:#ff00ff; font-weight: 700; font-family: Arial; font-size: ' + mFontSize + '; font-style:normal;}');
document.write('</style>');

function OpenMenu(MenuId)
{
	MenuId.style.visibility = 'visible';
	menuToClose = 0;
}
function CloseMenu(MenuId)
{
	menuToClose = MenuId;
	setTimeout("doClose()", 2000);
	
}

function doClose()
{
	if (menuToClose != 0)
	{
		menuToClose.style.visibility = 'hidden';
	}
}


<!-- Colour of the highlight of a selected child menu item -->
function MenuChildColourHover(TDId,AId)
{	
	TDId.style.background = menuBGColour;  <!-- BG colour -->
	if(AId) AId.style.color = menuTextHoverColour;  <!-- Text colour -->
}


<!-- Colour of the child menus after they have been highlighted -->
function MenuChildColourPostHover(TDId,AId)
{	
	TDId.style.background = menuBGColour;  <!-- BG colour -->
	if(AId) AId.style.color = menuTextColour;  <!-- Text colour -->
}


<!-- Colour of the highlight of a main menu item with a child menu -->
function MenuColourHover(TDId,AId)
{	
	TDId.style.background = menuBGColour;
	if(AId) AId.style.color = menuTextHoverColour;
}


<!-- Colour of the highlight of a main menu item with a child menu after it has been selected -->
function MenuColourPostHover(TDId,AId)
{	
	TDId.style.background = menuBGColour;
	if(AId) AId.style.color = menuTextColour;
}

function MenuChildPopout(MenuId)
{
	document.write('<span id=' + MenuId + ' style="position:absolute; margin-left:-15; margin-top:-2; visibility:hidden; zorder:1; ">');
	document.write('<table class="menu" cellspacing=0 cellpadding=2 onMouseOut="CloseMenu(' + MenuId + ');" onMouseOver="OpenMenu(' + MenuId + ');">');
} 
function AddChildMenuItem(ItemID,ItemName,ItemURL,MenuID,ItemTitle,ItemTarget)
{
	document.write('<tr><td nowrap id="X' + ItemID + '" class="menuChildCells" onMouseOver="MenuChildColourHover(X' + ItemID + ',' + ItemID + ');" onMouseOut="MenuChildColourPostHover(X' + ItemID + ',' + ItemID + ');">');
	document.write('<span nowrap><a href="' + ItemURL + '" title="' + ItemTitle + '" class="menuChildLinks" target="' + ItemTarget + '" id="' + ItemID + '">' + ItemName + '</a></span></td></tr>');
}
function CloseSubBoxV()
{
	document.write('</table></span>');
}
function AddMainMenuLink(MenuID,MenuName,MenuURL,MenuTitle,MenuTarget)
{
	document.write('<tr id="X' + MenuID + '" onMouseOver="OpenMenu(' + MenuID + ');MenuColourHover(X' + MenuID + ',T' + MenuID + ');" onMouseOut="CloseMenu(' + MenuID + ');MenuColourPostHover(X' + MenuID + ',T' + MenuID + ');"><td align=left><span style="position:relative;" class="DontKnow1" ><a id="T' + MenuID + '" href="' + MenuURL + '" title="' + MenuTitle + '" target="' + MenuTarget + '" class="menuLinks">' + MenuName + '</a></span>');
	document.write('</td><td>&nbsp;');
}
function CloseTopItemV()
{
	document.write('</td></tr>');
}
function AddMainMenuItem(MenuName,MenuURL,MenuTitle,MenuTarget)
{
	document.write('<tr><td align=left><span style="position:relative;" class="DontKnow1" ><a href="' + MenuURL + '" target="' + MenuTarget + '" title="' + MenuTitle + '" class="menuLinks">' + MenuName + '</a></span>');
	document.write('</td><td>&nbsp;</td></tr>');
}



document.write('<span nowrap style="position:relative; vertical-align:bottom; visibility:visible; background-color:' + menuBGColour + '; border:0; font-weight: 700; font-family: Arial; font-size:' + mFontSize + '; height:17px">');
document.write('<table cellspacing=0 cellpadding=2 border=0 bgcolor=' + menuBGColour + '><tr><td><table cellspacing=0 cellpadding=2 border=0>');

AddMainMenuItem('Main','../../index.html','','main');
AddMainMenuItem('Info','../../info','','main');
if(bBrowserOK==1)
{
	AddMainMenuLink('IDm01','Menus','../../menu_intro','','main');
	MenuChildPopout('IDm01');
	AddChildMenuItem('IDm01c1','Appetizers','../../charMenu?choice=Apps&end=front','IDm01','','main');
	if(IDm01c1) IDm01c1.style.color = menuTextColour;
	AddChildMenuItem('IDm01c2','Lunch','../../charMenu?choice=Lunch&end=front','ID01','','main');
	if(IDm01c2) IDm01c2.style.color = menuTextColour;
	AddChildMenuItem('IDm01c3','Main Courses','../../charMenu?choice=Dinner&end=front','ID01','','main');
	if(IDm01c3) IDm01c3.style.color = menuTextColour;
	AddChildMenuItem('IDm01c4','Desserts','../../charMenu?choice=Dessert&end=front','ID01','','main');
	if(IDm01c4) IDm01c4.style.color = menuTextColour;
	AddChildMenuItem('IDm01c5','Vegetarian','../../charMenu?choice=Veg&end=front','ID01','','main');
	if(IDm01c5) IDm01c5.style.color = menuTextColour;
	CloseSubBoxV();
	CloseTopItemV();
}
else
{
	AddMainMenuItem('Menus','menus.html','','main');
}
document.write('</table></td></tr>');
document.write('</table></span>');
