
var drops = new Array('dd_catering1','dd_catering2','dd_catering4','dd_catering5','dd_catering6');
var activeMenu = '';
var dropTimer = '';

catering1_on = new Image();
catering1_on.src = 'images/nav/bt_catering1_on.gif';
catering1_off = new Image();
catering1_off.src = 'images/nav/bt_catering1_off.gif';

catering2_on = new Image();
catering2_on.src = 'images/nav/bt_catering2_on.gif';
catering2_off = new Image();
catering2_off.src = 'images/nav/bt_catering2_off.gif';

catering3_on = new Image();
catering3_on.src = 'images/nav/bt_catering3_on.gif';
catering3_off = new Image();
catering3_off.src = 'images/nav/bt_catering3_off.gif';

catering4_on = new Image();
catering4_on.src = 'images/nav/bt_catering4_on.gif';
catering4_off = new Image();
catering4_off.src = 'images/nav/bt_catering4_off.gif';

catering5_on = new Image();
catering5_on.src = 'images/nav/bt_catering5_on.gif';
catering5_off = new Image();
catering5_off.src = 'images/nav/bt_catering5_off.gif';

catering6_on = new Image();
catering6_on.src = 'images/nav/bt_catering6_on.gif';
catering6_off = new Image();
catering6_off.src = 'images/nav/bt_catering6_off.gif';

catering7_on = new Image();
catering7_on.src = 'images/nav/bt_catering7_on.gif';
catering7_off = new Image();
catering7_off.src = 'images/nav/bt_catering7_off.gif';

catering8_on = new Image();
catering8_on.src = 'images/nav/bt_catering8_on.gif';
catering8_off = new Image();
catering8_off.src = 'images/nav/bt_catering8_off.gif';

breakfast_on = new Image();
breakfast_on.src = 'images/nav/bt_breakfast_on.gif';
breakfast_off = new Image();
breakfast_off.src = 'images/nav/bt_breakfast_off.gif';



function showMenu(obj) {
	window.clearTimeout(dropTimer);
	objMenu = 'dd_'+obj.id;
	if (document.getElementById(objMenu)) {
		for (i=0;i<drops.length;i++) {
			if (drops[i] != objMenu) {
				doHide(drops[i]);
			}
		}
		activeMenu = objMenu;
		turnOn(activeMenu);
		doShow(objMenu);
//		dropTimer = window.setTimeout("doHide('"+objMenu+"')",300);
	}
}

function hideMenu() {
	turnOff(activeMenu);
	window.clearTimeout(dropTimer);
	dropTimer = window.setTimeout("doHide(activeMenu);",300);
}

function holdMenu() {
	turnOn(activeMenu);
	window.clearTimeout(dropTimer);
}

function doShow(objId) {
	document.getElementById(objId).style.visibility = 'visible';
}

function doHide(objId) {
	document.getElementById(objId).style.visibility = 'hidden';
}

function turnOn(menu) {
	menuImg = menu.replace('dd_','');
	//document.getElementById(menu).parentNode.firstChild.firstChild.src = eval(menuImg+'_on.src');
	document.getElementById(menuImg).firstChild.src = eval(menuImg+'_on.src');
}

function turnOff(menu) {
	menuImg = menu.replace('dd_','');
	//document.getElementById(menu).parentNode.firstChild.firstChild.src = eval(menuImg+'_off.src');
	document.getElementById(menuImg).firstChild.src = eval(menuImg+'_off.src');
}

function checkTab(x) {
	if (document.getElementById('tabs')) {
		if (x) {
			activateTab(x);
			showContent(x);
		}
		else {
			s = getQuerystring('ActiveTab');
			activateTab(s);
			showContent(s);
		}
	}
}

function activateTab(tabId) {
	tabId = 'tab'+tabId;
	if (document.getElementById(tabId)) {
		stabs = document.getElementById('tabs').getElementsByTagName('li');
//		alert(tabId);
		for (i=0;i<stabs.length;i++) {
			if (stabs[i].getAttribute('id') == tabId) {
				stabs[i].className = 'active';
			}
			else {
				stabs[i].className = null;
			}
		} 
	}
}

function showContent(divId) {
	divId = 'tabcontent'+divId;
	if (document.getElementById(divId)) {
		divs = document.getElementById('content').getElementsByTagName('div');
		for (i=0;i<divs.length;i++) {
			if (divs[i].getAttribute('id') == divId) {
				divs[i].style.display = 'block';
			}
			else {
				if (divs[i].getAttribute('id').indexOf('tabcontent') >= 0) {
					divs[i].style.display = 'none';
				}
			}
		}
	}
}


function getQuerystring(x) {
	var qs = new Array;
	var loc = document.location.toString().split('?')[1];
	if (!loc) {
		return false;
	}
	loc = loc.split('&');
	for(i=0;i<loc.length;i++) {
		val = loc[i].split('=');
		qs[val[0]] = val[1];
	}
	if (!x) {
		return qs;
	}
	else {
		return qs[x];
	}
}


function IncrementDecrementTextBox(txt,subtract){												
	if (subtract) {
		if (txt.value - 1 >= 0)
			txt.value--;
	}
	else {
		if (txt.value+1 >= 0)
			txt.value++;				
	}
}
