jQuery(function( jQuery ){
	
	/*  PAGINE NEWS   */
	var news = [];
	var elePerPage = 3;
	//jQuery('.box-news:eq(0),.box-news:eq(1),.box-news:eq(2)').wrapAll('<div class="element" ></div>');
	
	
	jQuery('.box-news').each(
		function(i){
			news.push(
				jQuery(this)[0]
			);
			if((i+1)%elePerPage==0){
				jQuery(news).wrapAll('<div class="element" ></div>');
				news.length = 0;
			}
			if((i==jQuery('.box-news').length-1)&&(i+1)%elePerPage!=0){
				jQuery(news).wrapAll('<div class="element" ></div>');
			}
		}
	);
	
	var totw = 0;
	var elindex = 0;
	
	jQuery('.element').each(
		function(){
			totw += parseInt(jQuery(this).width());
			totw += parseInt(jQuery(this).css('margin-right'));
			totw += parseInt(jQuery(this).css('margin-left'));
			
			totw += 2;
		}
	);
	
	jQuery('#element-container').css({
		width:totw+'px'
	});
	
	jQuery('.next').click(
		function(){
			
			
			if(elindex < jQuery('.element').length-1){
				elindex++;
				jQuery('#pane-target').stop().scrollTo(
			
					jQuery('.element:eq('+elindex+')'),500
				);	
			}
			
		}
	);
	
	jQuery('.prev').click(
		function(){
			
			if(elindex > 0){
				elindex--;
				jQuery('#pane-target').stop().scrollTo(
			
					jQuery('.element:eq('+elindex+')'),500
				);	
			}
			
		}
		
	);
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	jQuery('#wrapper').each(
			function(){
				
				var firstVisibleIndex = 0;
				var elNo = jQuery('.el',that).length;
				
				var that = this;
				
				jQuery('.arrow-up',that).click(
					function(){
						
						if(firstVisibleIndex>=1){
						
							jQuery('.wrapper-content',that).stop().scrollTo(jQuery('.el:eq('+(firstVisibleIndex-1)+')',that),500);
							firstVisibleIndex--;
						
						}
						
					}
				);
				
				jQuery('.arrow-down',that).click(
					function(){
					
						if(firstVisibleIndex<elNo-2){
						
							jQuery('.wrapper-content',that).stop().scrollTo(jQuery('.el:eq('+(firstVisibleIndex+1)+')',that),500);
							firstVisibleIndex++;
						
						}
						
					}
				);
				
			}
		);	
	
	
	
	
	
	
	
	
	
	
	/* nasconde avanti e indietro */
	if( jQuery('#element-container .element').size() <= 1 ) {
			
			jQuery('#news-navigation').hide();
			jQuery('#news-navigation-up .next').hide();
			jQuery('#news-navigation-up .prev').hide();
			
		} else {
			jQuery('#news-navigation').show();
		}

	
	
	
	/* FINE  PAGINE NEWS   */
	
	
	
	
	

});
