$(document).ready(function(){
	
	$("#cont img:not(.no_lazyload)").lazyload({
		placeholder : "images/ajax-loader.gif",
		effect: "fadeIn"
	});
	
	$("#ticker").liScroll();
	
	$("#header #menu ul li ul").find("li:last").each(function(i) {
		$(this).css({
			"margin-right": 0
		});
	});
		
	$("#header #menu ul:first > li").hover(function(){
			$("#header #menu ul li ul").hide();
			$(this).addClass("selected");
			sottomenu=$(this).find("ul:first");
			sottomenu.show();
			/* per spostare il menu all'inizio del parent */
			/*x_menu_parent=$(this).parent().offset().left;
			x_submenu=$(this).offset().left;
			spazio_da_aggiungere=x_submenu-x_menu_parent;
			sottomenu.css({
				"left": -spazio_da_aggiungere
			})*/
		},
		function(){
			$(this).removeClass("selected");
		}
	);
	
	$("#sidebar_left_navigation .newsletter a").click(function(){
		$(this).animate({
			"height": 35
		});
		$("#newsletter_form").slideToggle();
	});
	
	$(".slide_banner").innerfade({
		timeout: 4000,
		containerheight: 95
	});
	
	$(".slide_banner.collaborazione").innerfade({
		timeout: 4000,
		containerheight: 60
	});
	
	$(".banner_kit input[type=text]").click(function(){
		$(".banner_kit input").css({
			"border": "1px solid #58585A"
		});
		$(this).focus();
		$(this).select();
		$(this).css({
			"border": "1px solid #B70074"
		});
	});
	
	/*
	$("#gallery_luoghi td img").tooltip({
		track: true,
		fade:250,
		delay: 0,
		showURL: false,
		extraClass: "tooltip_gallery_luoghi",
		bodyHandler: function() {
			img_small=$(this).attr("src");
			img_big=img_small.replace("_small.gif", "_big.gif");
			return $("<img/>").attr("src", img_big);
		}
	});
	*/
	
	$("#gallery_luoghi li").hover(function() {
		$(this).css({"z-index" : "10"});
		$(this).find("img").addClass("hover").stop()
			.animate({
				marginTop: "-83.5px", 
				marginLeft: "-116px", 
				top: "50%", 
				left: "50%",
				width: "230px", 
				height: "173px",
				border: "1px solid #ddd"
			}, 200);
		}, function() {
		$(this).css({"z-index" : "0"});
		$(this).find("img").removeClass("hover").stop()
			.animate({
				marginTop: "0", 
				marginLeft: "0",
				top: "5px", 
				left: "5px", 
				width: "110px", 
				height: "83px"
			}, 400);
	});
	
	$("#apri_tutti_eventi").click(function(){
		if($(this).text()=="Apri tutti gli eventi"){
			$(".programma img").each(function(){
				$(this).attr("src", "/images/programma/meno_viola.gif");
			});
			$(".programma .cont_riassunto").each(function(){
				$(this).css("display", "block");
			});
			$(this).text("Chiudi tutti gli eventi");
		}else{
			$(".programma img").each(function(){
				$(this).attr("src", "/images/programma/piu_viola.gif");
			});
			$(".programma .cont_riassunto").each(function(){
				$(this).css("display", "none");
			});
			$(this).text("Apri tutti gli eventi");
		}
	});
	
	$("#attiva_login").click(function(){
		$("#overlay_box_login").fadeIn("fast");
	});
	
	$("#box_login a").click(function(){
		$("#overlay_box_login").css("display", "none");
	});
	
	/*$(".zoom").zoomy({
        zoomSize: 150,
        zoomText: "Clicca per ingrandire",
        round: false,
        clickable: true
    });*/
	
		
	$(".accordion").click(function(){
		$(this).next(".expandedSection").slideToggle("fast");//{easing: "easeInQuad"}
		$(this).toggleClass("active");
	});
	
	$("#apri_eventi").click(function(){
		if($(this).text()=="Apri tutti gli eventi"){
			$(".section .accordion").each(function(){
				$(this).addClass("active");
			});
			$(".section .expandedSection").each(function(){
				$(this).css("display", "block");
			});
			$(this).text("Chiudi tutti gli eventi");
		}else{
			$(".section .accordion").each(function(){
				$(this).removeClass("active");
			});
			$(".section .expandedSection").each(function(){
				$(this).css("display", "none");
			});
			$(this).text("Apri tutti gli eventi");
		}
	});
	
	$(".tabella_foto_giorni .cont_img").hover(function(){
		titolo=$(this).find("img").attr("alt");
		$(this).parents("table").find(".text_foto_giorno").text(titolo);
	}, function(){
		$(this).parents("table").find(".text_foto_giorno").text("");
	});
	
	
	
});


$.preloadImages = function(){
	for(var i = 0; i<arguments.length; i++){
		$("<img>").attr("src", "/images/"+arguments[i].src);
	}
}

