$(document).ready(function () {
	/*
	* Appendo i sottomenu catalogo nel menu principale
	*/
	$('.nav2').parent().append( $('.menu') );
	$('.nav3').parent().append( $('.line') );
	$('#submenu').remove();


	/*
	* I due cataloghi non devono essere direttamente cliccabili
	* deve aprirsi il sottomenu
	*/
	$('.nav2').click(function(e){
		e.preventDefault();
	});
	$('.nav3').click(function(e){
		e.preventDefault();
	});
	
	/*
	* Applico la classe current alla voce di menu che sto visualizzando ed al genitore
	*/
	(function($) {
	    jQuery.fn.currentPageHighlight = function() {
	        $(this).addClass('current');
	        $(this).parent().parent().parent().children("a").addClass('current');
	        $(this).parent().parent().parent().parent().parent().children("a").addClass('current');
	    };
	})(jQuery);
	var pathname = window.location.pathname;
	$('a[href="'+ pathname +'"]').currentPageHighlight();


	/*
	* Gestione del menu
	* Attualmente non funziona... ^_^
	*/
	
	// nascondo tutti i sottomenu
	$('#menu li ul').hide();   
	
	// se clicco sul menu di primo livello, apro il sottomenu
	$('#menu li').click(function(){
		$('#menu li ul').hide();
		$('#menu li a').removeClass('current');
		$(this).children('ul').show();
		$(this).children('a:first').addClass('current');
	});
	
	// mostro il sottomenu della pagina corrente
	$('#menu li a.current').next('ul').show();
	
	
    $('#menu li ul li').hover(
        function () {
            //show its submenu
            $('ul', this).slideDown(100);
        },
        function () {
            //hide its submenu
            $('ul', this).slideUp(100);        
        }
    );
	

	
});
