function animNuvole(){
	$("#nuvole").animate({backgroundPosition:'600px 0px'},50000,"linear",function(){
		$("#nuvole").css({backgroundPosition:'0px 0px'});
		animNuvole();
	});
}
function animNuvole2(){
	$("#nuvole_02").animate({backgroundPosition:'700px 0px'},120000,"linear",function(){
		$("#nuvole_02").css({backgroundPosition:'0px 0px'});
		animNuvole2();
	});
}

function margo_menu(){
	$.ajax({
		url: 'margo_menu.asp',
		cache: true,
		success: function(html){
			$("#top_menu").append(html);
			$("#menu_ajax").hide();
			menuHover();
		},
		error: function(html){
			$("#top_menu").append(html);
			$("#menu_ajax").hide();
			menuHover();
		}
	});
	function menuHover() {
		if($("#menu_ajax").size()){
			$("#top_menu li.menu03 a").mouseover(function(){
				$(this).addClass("over");
				$("#menu_ajax").show();
			});
			$("#top_menu li a").not($("#top_menu li.menu03 a, #top_menu li li a")).mouseover(function(){
					$("#top_menu li.menu03 a").removeClass("over");
					$("#menu_ajax").hide();																	 
			});
			$("#menu_ajax").hover(function(){
				$("#menu_ajax").show();
			},function(){
				$("#top_menu li.menu03 a").removeClass("over");
				$("#menu_ajax").hide();
			});
		}
		// menu 08
		$("#top_menu li.menu08 a").mouseover(function(){
			$(this).addClass("over").next().show();
		});
		$("#top_menu li a").not($("#top_menu li.menu08 a, #top_menu li li a")).mouseover(function(){
				$("#top_menu li.menu08 a").removeClass("over");
				$("#top_menu li.menu08 ul").hide();																	 
		});
	}
}

function fancy() {
	$("a.fancy, a[rel^='lightbox']").fancybox({
		'zoomOpacity' : true,
		'overlayOpacity' : 0.5,
		'overlayShow' : true,
		'zoomSpeedIn' : 500,
		'zoomSpeedOut' : 500
	});
}

function accordion() {
	if ($(".dl_offerta").size()) {
		$("dd.dd_offerta").hide();
		$("dt.dt_offerta").click(function(){
			if ($(this).is(".on")) {
				$(this).removeClass("on");
				$(this).next().removeClass("on").slideUp("normal");
			} else {
				$("dt.on").removeClass("on");
				$("dd.on").removeClass("on").slideUp("normal");
				$(this).addClass("on").next().addClass("on").slideDown("normal");
			}
		});
	}
}

$(document).ready(function(){
	if ($("#body_home").size()) {
		animNuvole();
		//animNuvole2();
	}
	margo_menu();
	fancy();
	accordion();
});