/* Width * /
jQuery(document).ready(function(){
  jQuery("#content-slider").slider({
    animate: true,
    change: handleSliderChange,
    slide: handleSliderSlide
  });
});
function moveSlider(value){
  jQuery('#content-slider').slider( 'value' , value );
}
function handleSliderChange(e, ui)
{
  var maxScroll = jQuery("#content-scroll").attr("scrollWidth") - jQuery("#content-scroll").width();
  jQuery("#content-scroll").animate({scrollLeft: ui.value * (maxScroll / 100) }, 1000);
}

function handleSliderSlide(e, ui)
{
  var maxScroll = jQuery("#content-scroll").attr("scrollWidth") - jQuery("#content-scroll").width();
  jQuery("#content-scroll").attr({scrollLeft: ui.value * (maxScroll / 100) });
}
/* Height */
jQuery(document).ready(function(){
	jQuery("#content-slider").slider({
		animate: true,
		change: handleSliderChange,
		slide: handleSliderSlide,
		orientation: 'vertical',
		value: 100
	});
	jQuery("#content-slider-0").click(function(e){moveSlider(jQuery('#content-slider').slider('option', 'value')-10);});
	jQuery("#content-slider-100").click(function(e){moveSlider(jQuery('#content-slider').slider('option', 'value')+10);});
});
function moveSlider(value)
{
	jQuery('#content-slider').slider( 'value' , value );
}
function handleSliderChange(e, ui)
{
	var maxScroll = jQuery("#content-scroll").attr("scrollHeight") - jQuery("#content-scroll").height();
	jQuery("#content-scroll").animate({scrollTop: (100-ui.value) * (maxScroll / 100) }, 1000);
}
function handleSliderSlide(e, ui)
{
	var maxScroll = jQuery("#content-scroll").attr("scrollHeight") - jQuery("#content-scroll").height();
	jQuery("#content-scroll").attr({scrollTop: (100-ui.value) * (maxScroll / 100) });
}
/*  */
jQuery(document).ready(function(){
	var cs = 'div#pagina h2.chisiamo';
	var ba = 'div#pagina h2.buoneazioni';
	var ev = 'div#pagina h2.eventi';
	jQuery(cs+' a,'+ba+' a,'+ev+' a').each(function () {
		jQuery(this).attr( 'href', '' );
		jQuery(this).html( jQuery(this).text() );
	});
	//jQuery('div.menu ul li:eq(2)').remove();	// Decommentare per testare i due menù
	var num_index = 0;
	num_index = jQuery('div.menu ul li').length;
	//jQuery('div.menu ul li:eq(0)').animate({opacity: ((num_index==3)?0.60:0.80)},',slow');
	//jQuery('div.menu ul li:eq(1)').animate({opacity: ((num_index==3)?0.80:1)},',slow');
	//jQuery('div.menu ul li:eq(2)').animate({opacity: 1},',slow');
	jQuery('div.menu ul li:eq(0)').animate({left: '+=0'},',slow');
	jQuery('div.menu ul li:eq(1)').animate({left: '+=0'},',slow');
	jQuery('div.menu ul li:eq(2)').animate({left: '+=0'},',slow');
	if (num_index==3) jQuery('div.barra-destra>div:eq(0),div.barra-destra>div:eq(1)').hide(0);
	else {
		jQuery('div.barra-destra>div:eq(0)').hide(0);
		if ( jQuery('div.menu ul li:eq(0)').hasClass('sez1') )
			jQuery('div.menu ul li:eq(0)').animate({left: '-=40'},0);
		if ( jQuery('div.menu ul li:eq(1)').hasClass('sez2') )
			jQuery('div.menu ul li:eq(1)').animate({left: '-=40'},0);
			//jQuery('div.menu ul li:eq(1)').css('margin-left', jQuery('div.menu ul li:eq(1)').css('margin-left')-40);
	}
	
	
	function menu_slide(jQuery_this) {
		var index = jQuery('div.menu ul li').index(jQuery_this);
		var num_index = jQuery('div.menu ul li').length;
		
		if ( index != num_index-1 )
		{
			/*
			if ( jQuery(jQuery_this).hasClass('sez0') ) { jQuery('div#col2,div#col3').hide(0); jQuery('div#col1').show(0); }	//'slow'
			if ( jQuery(jQuery_this).hasClass('sez1') ) { jQuery('div#col1,div#col3').hide(0); jQuery('div#col2').show(0); }	//'slow'
			if ( jQuery(jQuery_this).hasClass('sez2') ) { jQuery('div#col1,div#col2').hide(0); jQuery('div#col3').show(0); }	//'slow'
			*/
			if ( index == 0 ) { jQuery('div.barra-destra>div:eq(1),div.barra-destra>div:eq(2)').hide(0); jQuery('div.barra-destra>div:eq(0)').show(0); }
			if ( index == 1 && num_index == 3 ) { jQuery('div.barra-destra>div:eq(0),div.barra-destra>div:eq(2)').hide(0); jQuery('div.barra-destra>div:eq(1)').show(0); }
			
			if (index==0)
			{
				//jQuery('div.menu ul li:eq(0)').animate({left: '+='+((num_index==3)?'80':'40'), opacity: 1},',slow');
				jQuery('div.menu ul li:eq(0)').animate({left: '+='+((num_index==3)?'80':'40')},',slow');
				//jQuery('div.menu ul li:eq(1)').animate({left: '-='+((num_index==3)?'40':'40'), opacity: ((num_index==3)?0.60:0.90)},',slow',function(){	//});
				jQuery('div.menu ul li:eq(1)').animate({left: '-='+((num_index==3)?'40':'40')},',slow',function(){
					var num_index = jQuery('div.menu ul li').length;
					if ( num_index == 2 )
					{
						jQuery('div.menu ul li:eq(0)').clone(true).appendTo('div.menu ul');
						jQuery('div.menu ul li:eq(0)').remove();
						jQuery('div.barra-destra>div:eq(0)').clone(true).appendTo('div.barra-destra');
						jQuery('div.barra-destra>div:eq(0)').remove();
					}
				});
				//jQuery('div.menu ul li:eq(2)').animate({left: '-='+((num_index==3)?'40':'0'), opacity: 0.80},',slow',function(){	//});
				jQuery('div.menu ul li:eq(2)').animate({left: '-='+((num_index==3)?'40':'0')},',slow',function(){
					var num_index = jQuery('div.menu ul li').length;
					if ( num_index == 3 )
					{
						jQuery('div.menu ul li:eq(0)').clone(true).appendTo('div.menu ul');
						jQuery('div.menu ul li:eq(0)').remove();
						jQuery('div.barra-destra>div:eq(0)').clone(true).appendTo('div.barra-destra');
						jQuery('div.barra-destra>div:eq(0)').remove();
					}
				});
			}
			else if (index==1 && num_index==3)
			{
				/*
				jQuery('div.menu ul li:eq(0)').animate({left: '+='+((num_index==3)?'40':'40'), opacity: 0.80},',slow');
				jQuery('div.menu ul li:eq(1)').animate({left: ((num_index==3)?'+=40':'-=40'), opacity: 1},',slow');
				jQuery('div.menu ul li:eq(2)').animate({left: '-='+((num_index==3)?'80':'0'), opacity: 0.60},',slow',function(){
					jQuery('div.menu ul li:eq(2)').clone(true).prependTo('div.menu ul');
					jQuery('div.menu ul li:eq(3)').remove();
				});
				*/
				jQuery('div.menu ul li:eq(0)').animate({left: '+='+((num_index==3)?'40':'40')},',slow');
				jQuery('div.menu ul li:eq(1)').animate({left: ((num_index==3)?'+=40':'-=40')},',slow');
				jQuery('div.menu ul li:eq(2)').animate({left: '-='+((num_index==3)?'80':'0')},',slow',function(){
					jQuery('div.menu ul li:eq(2)').clone(true).prependTo('div.menu ul');
					jQuery('div.menu ul li:eq(3)').remove();
				});
			}
		}
		/*
		if ( jQuery(jQuery_this).text() != jQuery('div.menu ul li:last').text() )
			jQuery('div.menu ul li').each(function(i){
				if ( i == index ) {
					jQuery('div.menu ul li:eq('+i+')').animate({left: '-='+(80+(i*100))},',slow',function(){
						jQuery('ul').append(jQuery('div.menu ul li:first').clone(true)); jQuery('div.menu ul li:first').remove(); jQuery('div.menu ul li:first').click(function(e){menu_slide(jQuery(this));});
					});
				}
				else
				{
					jQuery('div.menu ul li:eq('+i+')').animate({left: '+=100'},',slow','swing');
				}
			});
			*/
	}
	jQuery('div.menu ul li').each(function(i){jQuery(this).click(function(e){menu_slide(jQuery(this));});});
	//alert(jQuery('div#pagina h2.chisiamo').html());
	//jQuery('div#pagina div#col2').prepend(jQuery(cs));
	//jQuery('div#pagina div#col2').append(jQuery(ev));
	//jQuery(cs).html('');
	/*
	jQuery('ul').animate(
	{marginLeft: '586px'}
	,',slow'
	,'swing'
	);
	*/
});