var currentPage = null

$(function(){

$('#nav_menu').click(function(){
	if(!currentPage)
		openPage('menu');
});

$('#nav_directions').click(function(){
	if(!currentPage)
		openPage('directions');
});

$('#nav_contact').click(function(){
	if(!currentPage)
		openPage('contact');
});

$('.closeButton').each(function(){
	$(this).click(function(){
		closePage();
	});
	
if (document.images)
{
	preload_image = new Image();
	image_url = new Array();
	image_url[0] = "images/nav_menu_over.png";
	image_url[1] = "images/nav_directions_over.png";
	image_url[2] = "images/nav_contact_over.png";
	
	for(var i=0; i<3; i++) 
		preload_image.src = image_url[i];
}

});

});

function openPage(page_id) {
	if(document.getElementById(page_id+'Container') && page_id != 'main') {
		currentPage = page_id
		$('#'+page_id+'Container').fadeIn('normal');
		$('body').append('<div id="page_button">&nbsp;</div>');
		$('#page_button').click(function(){ closePage(); });
	}
}

function closePage() {
	if(currentPage && document.getElementById(currentPage+'Container')) {
		$('#'+currentPage+'Container').fadeOut('normal');
		$('#page_button').remove();
		currentPage = null;
	}
}

function changeMenu(menu_id) {
	if(document.getElementById('menu_'+menu_id)) {
		$('#menuNav li').each(function(){
			$(this).removeClass('selected');
		});
		$('#menu_nav_'+menu_id).addClass('selected');
		$('#menu_holder > div').each(function(){
			$(this).addClass('hidden');
		});
		$('#menu_'+menu_id).removeClass('hidden');
	}
}