var slideAttuale=1;
var frameAttuale=1;
var iniziaPlay;

$(document).ready(function(){

	if ($("#home-slide").length>0) {
		var numSlide=$("#home-slide ul li").length;
		var listaSlideLen=763*numSlide;
		$("#home-slide ul").css('width',listaSlideLen+'px');

		$("#home-slide #sx").click(function(event) {
			slideHome(2,0);
			event.preventDefault();
		});

		$("#home-slide #dx").click(function(event) {
			slideHome(1,0);
			event.preventDefault();
		});
	}
	
	if ($("#ricordi").length>0) {
		var ciclo=0;
		var numMsg=$("#ricordi ul li").length;
		$("#ricordi ul").css('width',numMsg*310+'px');
		//alert(numMsg*620);
		var ricordiEndLeft=(numMsg*310)-765;
		$("#ricordi").autoscroll({ 
		   direction: "right", 
		   step: 30, 
		   scroll: true,
		   onEvaluate: function () {
			   var currLeft=this.scrollLeft;
			   if (currLeft==ricordiEndLeft) {
					ciclo=1;
					$("#ricordi").autoscroll("reverse");   
			   }
			   if (currLeft==0 && ciclo==1) {
					$("#ricordi").autoscroll("reverse");   
			   }
		   }
		});
	}
	
	$("#ricordi").click(function() {
		var lang=$(this).attr("class");
		//alert(lang);
		if (lang=="it") {
			window.location.href='visite-guidate-umbria.php';
		} else if (lang=="en") {
			window.location.href='umbria-guided-tours.php';
		} else if (lang=="de") {
			window.location.href='besichtigung-in-umbrien.php';
		}
	});

	$("#btnContattami").click(function() {
		if ($("#recapito").val()=="") {
			alert("Ti prego di indicare un recapito presso il quale desideri essere ricontatto.")			
		} else {
			var recapito=$("#recapito").val();
			$.post("contattami.php", { recapito: recapito},
				function(res){
					$("#contatto").html("<span>Grazie! A breve sarai ricontattato presso il recapito indicato.</span>");
				}
			);
		}
	});


	$("#footer #tooltip-1").animate({opacity: 0},0);
	$("#footer #tooltip-2").animate({opacity: 0},0);
	$("#footer #tooltip-3").animate({opacity: 0},0);
	$("#footer #tooltip-4").animate({opacity: 0},0);
	
	$("#footer p a").mouseenter(function() {
		var id=$(this).attr("id");
		var tmp=id.split("-");
		id=tmp[1];
		//alert(id);
		//alert($("#icona-"+id+" img").position().left);
		var tooltipLeft=260+($("#icona-"+id+" img").position().left);
		$("#tooltip-"+id).css('left',tooltipLeft+"px");
		$("#tooltip-"+id).show();
		$("#tooltip-"+id).stop(true, false).animate({opacity: 1}, 400);
	});

	$("#footer p a").mouseleave(function() {
		var id=$(this).attr("id");
		var tmp=id.split("-");
		id=tmp[1];
		//alert(id);
		$("#tooltip-"+id).stop(true, false).animate({opacity: 0}, 200);
	});

	if ($(".galleria").length>0) {
		$(".galleria ul li a").fancybox();
		var numFrame=$(".galleria ul li").length;
		$(".galleria ul").css('width',numFrame*714+'px');

		$(".galleria #sx").click(function(event) {
			slideGallery(2,0);
			event.preventDefault();
		});

		$(".galleria #dx").click(function(event) {
			slideGallery(1,0);
			event.preventDefault();
		});
	}


});

function slideHome(tipo,num) {
	//tipo 0 = pallucchi
	//tipo 1 = avanti
	//tipo 2 = indietro
	
	var numSlide=$("#home-slide ul li").length;
	var tmpMisura;	
	
	if (tipo==1) {
		
		if (slideAttuale<numSlide) {
			num=slideAttuale+1;
		} else if (slideAttuale==numSlide) {
			num=1;
		}
		
	}

	if (tipo==2) {
		
		if (slideAttuale>1) {
			num=slideAttuale-1;
		} else if (slideAttuale==1) {
			num=numSlide;
		}
		
	}

	tmpMisura=(num*763)-763;
	$("#home-slide ul").stop(true, false).animate({left: "-"+tmpMisura+"px"}, 400);

	slideAttuale=num;

}

function slideGallery(tipo,num) {
	//tipo 0 = pallucchi
	//tipo 1 = avanti
	//tipo 2 = indietro
	
	var numFrame=$(".galleria ul li").length;
	var tmpMisura;	
	
	if (tipo==1) {
		
		if (frameAttuale<numFrame) {
			num=frameAttuale+1;
		} else if (frameAttuale==numFrame) {
			num=1;
		}
		
	}

	if (tipo==2) {
		
		if (frameAttuale>1) {
			num=frameAttuale-1;
		} else if (frameAttuale==1) {
			num=numFrame;
		}
		
	}

	tmpMisura=(num*714)-714;
	$(".galleria ul").stop(true, false).animate({left: "-"+tmpMisura+"px"}, 400);

	frameAttuale=num;

}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}


