var menuExpanded = false;

//onFocus and onBlur 

function changeColour(element){
	element.style.backgroundColor = "#ffcc66";
}
function changeBack(element){
	element.style.backgroundColor = "#ffffff";
}

function expandFrame(currentParent){
	if(menuExpanded == false){
		currentParent.document.getElementById("menuBarFrame").style.height = "300px";
		menuExpanded = true;
	}else{	
		currentParent.document.getElementById("menuBarFrame").style.height = "100px";
		menuExpanded = false;
	}
}

//onmouseover and onmouseout

function changeLink(element){
	element.style.color = "blue";
}
function changeLinkBack(element){
	element.style.color = "darkblue";
}

function changeForCategory(element, category){
    if(category == "chinese"){
        element.style.backgroundColor = "#ff9900";
    }
    if(category == "indian"){
        element.style.backgroundColor = "#ff3300";
    }
    if(category == "tai"){
        element.style.backgroundColor = "#66cccc";
    }
    if(category == "fastFood"){
        element.style.backgroundColor = "#6699ff";
    }
	
}

function mouseYPoint(event){

    pos_y = event.offsetY?(event.offsetY):event.pageY-document.getElementById("menusNavBar").offsetTop;
	pos_y = pos_y + 30;
    return pos_y;
}


function showMenu(menuName){
	showMenu(menuName, false);
}

function showMenu(menuName, isMenuBar){
	showMenu(menuName, isMenuBar, null);
}

function showMenu(menuName, isMenuBar, event){
	var elementArray = new Array();
	elementArray[0] = 'fishChipsMenu';	
	elementArray[1] = 'chineseMenu';	
	elementArray[2] = 'indianMenu';
	elementArray[3] = 'thaiMenu';
	elementArray[4] = 'menusNavBar';
	elementArray[5] = 'greekMenu';
	elementArray[6] = 'italianMenu';
	elementArray[7] = 'pubMenu';
	
	var menuArray = new Array();
	menuArray[0] = 'danielsSubMenu';
	menuArray[1] = 'adelphiaSubMenu';
	
	if(!isMenuBar){
		for(i = 0; i < elementArray.length; i++){
			if((document.getElementById(elementArray[i]).style.display == '') && (elementArray[i] != menuName)){
				document.getElementById(elementArray[i]).style.display = 'none';
			}
		}
	}else{
		//sub menus
		for(i = 0; i < menuArray.length; i++){
			if((document.getElementById(menuArray[i]).style.display == '') && (menuArray[i] != menuName)){
				document.getElementById(menuArray[i]).style.display = 'none';
				
			}
		}
	}
	
	if(document.getElementById(menuName).style.display == 'none'){
		if(event != null){
			document.getElementById(menuName).style.top = mouseYPoint(event);
		}
		document.getElementById(menuName).style.display = '';
				
	}else{
		document.getElementById(menuName).style.display = 'none';
	}
}

function showTextInfo(textAreaName, clickedElementId){
	//Close all detail info boxes.
	
	document.getElementById('welcomeText').style.display = "none";	
	document.getElementById('danielsText').style.display = "none";	
	document.getElementById('mingWahText').style.display = "none";	
	document.getElementById('weyTandooriText').style.display = "none";	
	document.getElementById('fishFritzText').style.display = "none";
	document.getElementById('adelphiaText').style.display = "none";
	document.getElementById('sparText').style.display = "none";
	document.getElementById('ruanText').style.display = "none";
	document.getElementById('rockText').style.display = "none";
	
	document.getElementById('menusNavBar').style.display = "none";
	document.getElementById('fishChipsMenu').style.display = "none";	
	document.getElementById('chineseMenu').style.display = "none";	
	document.getElementById('indianMenu').style.display = "none";
	document.getElementById('thaiMenu').style.display = "none";
	document.getElementById('topTen').style.display = "none";
	document.getElementById('greekMenu').style.display = "none";
	document.getElementById('italianMenu').style.display = "none";
	document.getElementById('pubMenu').style.display = "none";
	
	document.getElementById(textAreaName).style.display = "";
	//hide the element clicked on
	document.getElementById(clickedElementId).style.display = "none";
}

function initialiseMenus(){
	document.getElementById('welcomeText').style.display = "";
	document.getElementById('danielsText').style.display = "none";	
	document.getElementById('mingWahText').style.display = "none";	
	document.getElementById('weyTandooriText').style.display = "none";	
	document.getElementById('menusNavBar').style.display = "none";		
	document.getElementById('topTen').style.display = "none";
	document.getElementById('greekMenu').style.display = "none";
	document.getElementById('italianMenu').style.display = "none";	
	document.getElementById('pubMenu').style.display = "none";
}

