// JavaScript Document

var news_divs_counter = 0;
	
function mostraNews()
{
		var news_divs_num = $('#news div').size();
		news_divs_counter++;
		
		$('#news div')
			.stop()
			.hide(300)
			.filter(function(){return this.id.match('news'+news_divs_counter);})
			.show(800);
		
		if(news_divs_counter>=news_divs_num)
			news_divs_counter = 0;
			
		setTimeout(mostraNews, 5000);
}
	
	/*
	$('#box_menu div a').click(function(){
		var toload = $(this).attr('href');
		var url = toload.replace('site', 'struttura')+'.php';
		
		$('#center').hide('fast', loadContent);
		
		$(window).load(toload, showContent);
		/*
		function loadContent(){
			$('#center').load(toload,'',showContent);
		};*/
		/*function showContent(){
			$('#center').show('normal');
		}
		return false;
	});
	*/
	
function mostraDiv(nome)
{
	$(nome).each(function(index){
		
		$(this).slideUp(300).delay(index*200).fadeIn(200);
		
		/*
		$(this).mouseover(function(){
			$(this).animate({
				opacity : 1
			}, 1000);
		});
		
		$(this).mouseout(function(){
			$(this).animate({
				opacity : .8
			}, 1000);
		});
		*/
	});
}


$(document).ready(function(){
	
	//Slideshow news (news.php)
	mostraNews();
	
	//Mostra blocchi homepage
	mostraDiv('#homeboxes div');
	
	//Menu navigation
	$("#menu_nav2 a.menu_nav2_base").mouseover(function()
		{
			 //$(this).next("div.menu_nav2_primoliv").slideDown(500).siblings("div.menu_nav2_primoliv").slideUp("slow");
		     //$(this).siblings();
		});
	
	var li_count = 0;
	//Menu top
	$(function(){

		$('.menu_b').each(function(){
			li_count++;
		});
		$('.menu_b').each(function(){
			menu_li_width = 740/li_count;
			$(this).css('width', menu_li_width);
		});
		
	    $("ul.dropdown li").hover(function(){
	    
	        $(this).addClass("hover");
	        $('ul:first',this).css('visibility', 'visible');
	    
	    }, function(){
	    
	        $(this).removeClass("hover");
	        $('ul:first',this).css('visibility', 'hidden');
	    
	    });
	    
	    $("ul.dropdown li ul li:has(ul)").find("a:first").append(" &raquo; ");
	    
	});
});
