jQuery(document).ready(function($){


var winH = $(window).height();
$('#schermo').css({'height':winH});


	$('#nav').localScroll({duration:2500});
	$('#nav2').localScroll({duration:2500});
	$('#nav3').localScroll({duration:2500});
	$('#nav4').localScroll({duration:2500});
	$('#nav5').localScroll({duration:2500});
	$('#nav6').localScroll({duration:2500});
	
	
			$("#various1").fancybox({
				'titlePosition'		: 'inside',
				'transitionIn'		: 'easeInOut',
				'transitionOut'		: 'easeInOut',
				'overlayColor'		: '#333',
				'overlayOpacity'	: 0.9
			});
	
	
			$("a[rel=example_group]").fancybox({
				'transitionIn'		: 'easeInOut',
				'transitionOut'		: 'easeInOut',
				'titlePosition' 	: 'over',
				'titleFormat'		: function(title, currentArray, currentIndex, currentOpts) {
					return '<span id="fancybox-title-over">Image ' + (currentIndex + 1) + ' / ' + currentArray.length + (title.length ? ' &nbsp; ' + title : '') + '</span>';
				}
			});
	



	$('#mycarousel').jcarousel({
        //visible: 3,
        easing: "easeInOutQuint",
        animation: "slow",
        auto:5,
        scroll:4,
        wrap: "both"
   });
   $('#mycarousel2').jcarousel({
        //visible: 3,
        easing: "easeInOutQuint",
        animation: "slow",
        auto:3,
        scroll:1,
        wrap: "both"
   });
   $('#mycarousel3').jcarousel({
        visible: 3,
        easing: "easeInOutBack",
        animation: "slow",
        //auto:3,
        scroll:1
        //wrap: "both"
   });





    $(function() {
       // $('#mycarousel li a').lightBox();
    });
    
  /* menu ***************************************** */  
    
    $('#nav6 a').hover(
    	function(){
    		$('img',this).animate({opacity: 0.7}, 200 );
    		
    	},function() {
    	$('img',this).animate({opacity: 1}, 100 );    
    	 	
    })
    
    
    
    
    $('#dx').animate({opacity: 0}, 1 );
    $('#dx').hover(
    	function(){
    		$(this).animate({opacity: 1}, 00 );
    		
    	},function() {
    	$(this).animate({opacity: 0}, 200 );    
    	 	
    })
    
    
    $('#sx').animate({opacity: 0}, 1 );
    $('#sx').hover(
    	function(){
    		$(this).animate({opacity: 1}, 400 );
    		
    	},function() {
    	$(this).animate({opacity: 0}, 200 );    
    	 	
    })
    




/* menu ***************************************** */

	$('#nav li span').hide(0)
	
	 $('#nav li').hover(
    	function(){
    		$('span',this).show(400)
    		
    	},function() {
    	$('span',this).hide(200)    
    	 	
    })

});


/* nav2 ****************************** */




// CENTRAMENTO VERTICALE DEL CONTENUTO PRINCIPALE ***********

function setDimensions() {

	var wh = $(window).height();
	var mch = $('#mama-content').height();
	var c1h = $('#collection1-content').height();
	var c2h = $('#collection2-content').height();
	var prh = $('#press-content').height();
	var cth = $('#contacts-content').height();
	var sfh = $('#stores-content').height();
	//
	$('#mama-content').css({'margin-top': ((wh-mch)/2)+'px'});	
	$('#collection1-content').css({'margin-top': ((wh-c1h)/2)+'px'});
	$('#collection2-content').css({'margin-top': (((wh-c2h)/2)-100)+'px'});
	$('#press-content').css({'margin-top': (((wh-prh)/2)-90)+'px'});
	$('#contacts-content').css({'margin-top': (((wh-cth)/2)-90)+'px'});
	$('#stores-content').css({'margin-top': (((wh-sfh)/2)-80)+'px'});

	
};


//************************************************************


jQuery(window).load(function($){
   	setDimensions();
   	//jQuery('#schermo').fadeOut();
   	
   	//.tween.delay(100, $("loading"), ["top", -100]);
   	
   	
   	
   	jQuery('#schermo').animate({'top':'-2000px'},2000, "easeInQuint")
      
   	jQuery('body').css({'overflow': 'auto'});
   	
   	jQuery('#nav-box').delay(2000).animate({'left':'0px'},500, "easeInOutBack")
   	
   	//loadHome();
});

$(window).resize(function(e){
   	setDimensions();
   	var winH = $(window).height();
$('#schermo').css({'height':winH});
});

jQuery(document).ready(function($){
   	setDimensions();
});



//************************************************************


/* funzione di easing */

jQuery.easing["jswing"]=jQuery.easing["swing"];jQuery.extend(jQuery.easing,{def:"easeOutQuad",swing:function(x,t,b,c,d){return jQuery.easing[jQuery.easing.def](x,t,b,c,d);},easeInQuad:function(x,t,b,c,d){return c*(t/=d)*t+b;},easeOutQuad:function(x,t,b,c,d){return -c*(t/=d)*(t-2)+b;},easeInOutQuad:function(x,t,b,c,d){if((t/=d/2)<1){return c/2*t*t+b;}return -c/2*((--t)*(t-2)-1)+b;},easeInCubic:function(x,t,b,c,d){return c*(t/=d)*t*t+b;},easeOutCubic:function(x,t,b,c,d){return c*((t=t/d-1)*t*t+1)+b;},easeInOutCubic:function(x,t,b,c,d){if((t/=d/2)<1){return c/2*t*t*t+b;}return c/2*((t-=2)*t*t+2)+b;},easeInQuart:function(x,t,b,c,d){return c*(t/=d)*t*t*t+b;},easeOutQuart:function(x,t,b,c,d){return -c*((t=t/d-1)*t*t*t-1)+b;},easeInOutQuart:function(x,t,b,c,d){if((t/=d/2)<1){return c/2*t*t*t*t+b;}return -c/2*((t-=2)*t*t*t-2)+b;},easeInQuint:function(x,t,b,c,d){return c*(t/=d)*t*t*t*t+b;},easeOutQuint:function(x,t,b,c,d){return c*((t=t/d-1)*t*t*t*t+1)+b;},easeInOutQuint:function(x,t,b,c,d){if((t/=d/2)<1){return c/2*t*t*t*t*t+b;}return c/2*((t-=2)*t*t*t*t+2)+b;},easeInSine:function(x,t,b,c,d){return -c*Math.cos(t/d*(Math.PI/2))+c+b;},easeOutSine:function(x,t,b,c,d){return c*Math.sin(t/d*(Math.PI/2))+b;},easeInOutSine:function(x,t,b,c,d){return -c/2*(Math.cos(Math.PI*t/d)-1)+b;},easeInExpo:function(x,t,b,c,d){return (t==0)?b:c*Math.pow(2,10*(t/d-1))+b;},easeOutExpo:function(x,t,b,c,d){return (t==d)?b+c:c*(-Math.pow(2,-10*t/d)+1)+b;},easeInOutExpo:function(x,t,b,c,d){if(t==0){return b;}if(t==d){return b+c;}if((t/=d/2)<1){return c/2*Math.pow(2,10*(t-1))+b;}return c/2*(-Math.pow(2,-10*--t)+2)+b;},easeInCirc:function(x,t,b,c,d){return -c*(Math.sqrt(1-(t/=d)*t)-1)+b;},easeOutCirc:function(x,t,b,c,d){return c*Math.sqrt(1-(t=t/d-1)*t)+b;},easeInOutCirc:function(x,t,b,c,d){if((t/=d/2)<1){return -c/2*(Math.sqrt(1-t*t)-1)+b;}return c/2*(Math.sqrt(1-(t-=2)*t)+1)+b;},easeInElastic:function(x,t,b,c,d){var s=1.70158;var p=0;var a=c;if(t==0){return b;}if((t/=d)==1){return b+c;}if(!p){p=d*0.3;}if(a<Math.abs(c)){a=c;var s=p/4;}else{var s=p/(2*Math.PI)*Math.asin(c/a);}return -(a*Math.pow(2,10*(t-=1))*Math.sin((t*d-s)*(2*Math.PI)/p))+b;},easeOutElastic:function(x,t,b,c,d){var s=1.70158;var p=0;var a=c;if(t==0){return b;}if((t/=d)==1){return b+c;}if(!p){p=d*0.3;}if(a<Math.abs(c)){a=c;var s=p/4;}else{var s=p/(2*Math.PI)*Math.asin(c/a);}return a*Math.pow(2,-10*t)*Math.sin((t*d-s)*(2*Math.PI)/p)+c+b;},easeInOutElastic:function(x,t,b,c,d){var s=1.70158;var p=0;var a=c;if(t==0){return b;}if((t/=d/2)==2){return b+c;}if(!p){p=d*(0.3*1.5);}if(a<Math.abs(c)){a=c;var s=p/4;}else{var s=p/(2*Math.PI)*Math.asin(c/a);}if(t<1){return -0.5*(a*Math.pow(2,10*(t-=1))*Math.sin((t*d-s)*(2*Math.PI)/p))+b;}return a*Math.pow(2,-10*(t-=1))*Math.sin((t*d-s)*(2*Math.PI)/p)*0.5+c+b;},easeInBack:function(x,t,b,c,d,s){if(s==undefined){s=1.70158;}return c*(t/=d)*t*((s+1)*t-s)+b;},easeOutBack:function(x,t,b,c,d,s){if(s==undefined){s=1.70158;}return c*((t=t/d-1)*t*((s+1)*t+s)+1)+b;},easeInOutBack:function(x,t,b,c,d,s){if(s==undefined){s=1.70158;}if((t/=d/2)<1){return c/2*(t*t*(((s*=(1.525))+1)*t-s))+b;}return c/2*((t-=2)*t*(((s*=(1.525))+1)*t+s)+2)+b;},easeInBounce:function(x,t,b,c,d){return c-jQuery.easing.easeOutBounce(x,d-t,0,c,d)+b;},easeOutBounce:function(x,t,b,c,d){if((t/=d)<(1/2.75)){return c*(7.5625*t*t)+b;}else{if(t<(2/2.75)){return c*(7.5625*(t-=(1.5/2.75))*t+0.75)+b;}else{if(t<(2.5/2.75)){return c*(7.5625*(t-=(2.25/2.75))*t+0.9375)+b;}else{return c*(7.5625*(t-=(2.625/2.75))*t+0.984375)+b;}}}},easeInOutBounce:function(x,t,b,c,d){if(t<d/2){return jQuery.easing.easeInBounce(x,t*2,0,c,d)*0.5+b;}return jQuery.easing.easeOutBounce(x,t*2-d,0,c,d)*0.5+c*0.5+b;}});


