﻿/***************************/
//@Author: Adrian "yEnS" Mato Gondelle & Ivan Guardado Castro
//@website: www.yensdesign.com
//@email: yensamg@gmail.com
//@license: Feel free to use it, but keep this credits please!					
/***************************/

$(document).ready(function(){
	$(".menu_struttura > li").click(function(e){
		switch(e.target.id){
			case "accommodations":
				//change status & style menu
				$("#accommodations").addClass("active");
				$("#services").removeClass("active");
				$("#gallery").removeClass("active");
				$("#prices").removeClass("active");
				$("#booking").removeClass("active");
				$("#contacts").removeClass("active");
				//display selected division, hide others
				$("div.accommodations").fadeIn();
				$("div.services").css("display", "none");
				$("div.gallery").css("display", "none");
				$("div.prices").css("display", "none");
				$("div.booking").css("display", "none");
				$("div.contacts").css("display", "none");
			break;
			case "services":
				//change status & style menu
				$("#accommodations").removeClass("active");
				$("#services").addClass("active");
				$("#gallery").removeClass("active");
				$("#prices").removeClass("active");
				$("#booking").removeClass("active");
				$("#contacts").removeClass("active");
				//display selected division, hide others
				$("div.services").fadeIn();
				$("div.accommodations").css("display", "none");
				$("div.gallery").css("display", "none");
				$("div.prices").css("display", "none");
				$("div.booking").css("display", "none");
				$("div.contacts").css("display", "none");
			break;
			case "gallery":
				//change status & style menu
				$("#accommodations").removeClass("active");
				$("#services").removeClass("active");
				$("#gallery").addClass("active");
				$("#prices").removeClass("active");
				$("#booking").removeClass("active");
				$("#contacts").removeClass("active");
				//display selected division, hide others
				$("div.gallery").fadeIn();
				$("div.accommodations").css("display", "none");
				$("div.services").css("display", "none");
				$("div.prices").css("display", "none");
				$("div.booking").css("display", "none");
				$("div.contacts").css("display", "none");
			break;
			case "prices":
				//change status & style menu
				$("#accommodations").removeClass("active");
				$("#services").removeClass("active");
				$("#gallery").removeClass("active");
				$("#prices").addClass("active");
				$("#booking").removeClass("active");
				$("#contacts").removeClass("active");
				//display selected division, hide others
				$("div.prices").fadeIn();
				$("div.accommodations").css("display", "none");
				$("div.services").css("display", "none");
				$("div.gallery").css("display", "none");
				$("div.booking").css("display", "none");
				$("div.contacts").css("display", "none");
			break;
			case "booking":
				//change status & style menu
				$("#accommodations").removeClass("active");
				$("#services").removeClass("active");
				$("#gallery").removeClass("active");
				$("#prices").removeClass("active");
				$("#booking").addClass("active");
				$("#contacts").removeClass("active");
				//display selected division, hide others
				$("div.booking").fadeIn();
				$("div.accommodations").css("display", "none");
				$("div.services").css("display", "none");
				$("div.gallery").css("display", "none");
				$("div.prices").css("display", "none");
				$("div.contacts").css("display", "none");
			break;
			case "contacts":
				//change status & style menu
				$("#accommodations").removeClass("active");
				$("#services").removeClass("active");
				$("#gallery").removeClass("active");
				$("#prices").removeClass("active");
				$("#booking").removeClass("active");
				$("#contacts").addClass("active");
				//display selected division, hide others
				$("div.contacts").fadeIn();
				$("div.accommodations").css("display", "none");
				$("div.services").css("display", "none");
				$("div.gallery").css("display", "none");
				$("div.prices").css("display", "none");
				$("div.booking").css("display", "none");
			break;
		}
		// alert(e.target.id);
		return false;
	});
	
	$(function(){
		var box_richiesto=window.location.hash.replace("#", "");
		if (box_richiesto=="booking"){
			$("#accommodations").removeClass("active");
			$("#services").removeClass("active");
			$("#gallery").removeClass("active");
			$("#prices").removeClass("active");
			$("#booking").addClass("active");
			$("#contacts").removeClass("active");
			//display selected division, hide others
			$("div.booking").fadeIn();
			$("div.accommodations").css("display", "none");
			$("div.services").css("display", "none");
			$("div.gallery").css("display", "none");
			$("div.prices").css("display", "none");
			$("div.contacts").css("display", "none");
		}
	});

});
