$(document).ready(function() {
	$(document).ready(function() {
		$(".images a").fancybox({
			'padding':		0,
			'zoomSpeedIn':	300,
			'zoomSpeedOut':	300,
			'overlayShow':	true
		});
	}); 
	
	$("#nav a").click(function () {
		var target = $(this.hash);
		var hash = this.hash;
		if (target.length) {
			var targetOffset = target.offset().top - $("#nav").height() -20;
			$('html,body').animate({scrollTop: targetOffset}, 600);
			return false;
		}
	});
	
    selectChange = function(select) {
        $(select).siblings('span').text(select.options[select.selectedIndex].innerHTML);
    }
	
    $("#datepicker").datepicker({
        showButtonPanel: true,
        showAnim: 'puff',
    });
	
	// Controls/Repositions the page navigation bar
	var navigation = $("#nav");
    var top_max = navigation.offset().top;
    var top_padding = 0;
    var top_actual = top_max - top_padding;
    var window = $(window);
    var fixed = (navigation.css("position") == "fixed");
    
    window.scroll(function () {
        if (window.scrollTop() > top_actual) {
            if ($.browser.msie && $.browser.version == "6.0") {
                navigation.css("top", window.scrollTop() + top_padding);
            } else if (!fixed) {
        	    navigation.css({
        	        top: top_padding,
        	        position: "fixed"
        	    });
        	    fixed = true;
        	}
        } else {
            if (fixed) {
                navigation.css({
                    position: "absolute",
                    top: top_max
                });
                fixed = false;
            }
        }
    });
});

function showMenu(menu) {
	$("#menu_lunch").hide();
	$("#menu_dinner").hide();
	$("#menu_lateNight").hide();
	$("#menu_cervezas").hide();
	$("#menu_tequilas").hide();
	$("#menu_margaritas").hide();
	$("#menu_islandDrinks").hide();
	$("#lb_reservation").hide();
	
	switch(menu) {
		case 'lunch':
			$("#menu_lunch").show();
			break;
		case 'dinner':
			$("#menu_dinner").show();
			break;
		case 'latenight':
			$("#menu_lateNight").show();
			break;
		case 'cervezas':
			$("#menu_cervezas").show();
			break;
		case 'tequilas':
			$("#menu_tequilas").show();
			break;
		case 'margaritas':
			$("#menu_margaritas").show();
			break;
		case 'islandDrinks':
			$("#menu_islandDrinks").show();
			break;
		case 'reservation':
			$("#lb_reservation").show();
			break;
		default:
			break;
	}
	
	$("#menus").css({position: "absolute", top: $(window).scrollTop()});
	$("#menus").fadeIn(300, function() {});
	$("#menus_overlay").fadeIn(300, function() {});
	return false;
}

function hideMenu() {
	$("#menus").fadeOut(300, function() {		
		$("#menu_lunch").hide();
		$("#menu_dinner").hide();
		$("#menu_lateNight").hide();
		$("#menu_cervezas").hide();
		$("#menu_tequilas").hide();
		$("#menu_margaritas").hide();
		$("#menu_islandDrinks").hide();
        $("#lb_reservation").hide();
	});
	$("#menus_overlay").fadeOut(300, function() {});
	return false;
}