$(document).ready(function() {



$("#preventivo").validate();


  //funzione ancora
	$("a.anchorLink").anchorAnimate();	
	if(document.location.hash.length < 1) {		
		//document.location = "#chi-siamo";
		$("a.benvenuto.anchorLink").click();	
	}


//per agganciare la strada tra servizi e chi-siamo
var hcielo = $("#cielo").height();
var hcontatti = $("#contatti").height();
var hportfolio = $("#portfolio").height();
var hservizi = $("#servizi").height();
var hchisiamo = $("#chi-siamo").height();
var hbenvenuto = $("#benvenuto").height();
var hteam = $("#team").height();
var htotale = hcielo+hcontatti+hportfolio+hservizi+hchisiamo+hbenvenuto+hteam ;
var somma1 = hservizi+hchisiamo;
var somma2 =  somma1+hbenvenuto;
$('#chi-siamo').css({backgroundPosition: 'center -'+hservizi+'px'});
$('#benvenuto').css({backgroundPosition: 'center -'+somma1+'px'});
$('#team').css({backgroundPosition: 'center -'+somma2+'px'});
$('#grigliav').css({'height' : htotale+'px'});



//slide portfolio

	var $panes = $('.thumbnail_wrapper .pane');
	var $container = $('.thumbnail_wrapper .home_slider');
	
  $('.thumbnail_wrapper').serialScroll(scrollOptions);
		
	var horizonal = true;
	
	if (horizonal) {
		$panes.css({'float' : 'left'});
		
		
		$container.css({'width' : $panes[0].offsetWidth * $panes.length});
		
	};
		
	var $scroll = $('.thumbnail_wrapper .holder').css({'overflow' : 'hidden'});
	
				
	var scrollOptions = {
		target: $scroll,
		items: $panes,
		navigation: '.tabs a',
		prev: 'img.left',
		next: 'img.right',
		axis: 'xy',
		duration: 500,
		easing: 'swing'
		//onAfter: trigger	
		
	};


	$('.thumbnail_wrapper').serialScroll(scrollOptions);












});








jQuery.fn.anchorAnimate = function(settings) {
 	settings = jQuery.extend({
		speed : 1100
	}, settings);	
	return this.each(function(){
		var caller = this
		$(caller).click(function (event) {	
			event.preventDefault()
			var locationHref = window.location.href
			var elementClick = $(caller).attr("href")
			
			var destination = $(elementClick).offset().top;
			$("html:not(:animated),body:not(:animated)").animate({ scrollTop: destination}, settings.speed, function() {
				window.location.hash = elementClick
			});
		  	return false;
		})
	})
}
  


$(window).resize(function() {
var hservizi = $("#servizi").height();
var hchisiamo = $("#chi-siamo").height();
var hbenvenuto = $("#benvenuto").height();
var somma1 =  hservizi+hchisiamo ;
var somma2 =  somma1+hbenvenuto;
$('#chi-siamo').css({backgroundPosition: 'center -'+hservizi+'px'});
$('#benvenuto').css({backgroundPosition: 'center -'+somma1+'px'});
$('#team').css({backgroundPosition: 'center -'+somma2+'px'});
});







  
 




 
