//per gestire il primo slideDown
var first = false;
//prima volta che viene fatto un passaggio sulle voci di menu
var first_time = false;
//controlla se è stato o meno cliccato su di una voce di menu
var cliccato = false;
//contiene il valore della sezione attiva
var sezione_active = '';
//contiene il valore della sezione in hover
var sezione = '';
var path = 'http://localhost/SITE_V2.2_Fabbian/images/1';

jQuery(function(){
	jQuery('#menu > ul > li').hover(function(){
		var x = jQuery(this);
		if(x.parent().is('li')){
			x = x.parent();
		}else if(x.parent().is('a')){
			x = x.parent().parent();
		}
		x.addClass('hover');
	},function(){		
		var x = jQuery(this);
		if(x.parent().is('li')){
			x = x.parent();
		}else if(x.parent().is('a')){
			x = x.parent().parent();
		}
		if(!x.hasClass('selected')){
			x.removeClass('hover');
		}
	});
	jQuery('#menu > ul > li').click(function(){
		var x = jQuery(this);
				
		if(x.parent().is('li')){
			x = x.parent();
		}else if(x.parent().is('a')){
			x = x.parent().parent();
		}
		sezione = x.attr('id');
		jQuery('#menu > ul > li').each(function(){
			if(!jQuery(this).is(x)){
				jQuery(this).children('.secondo_livello').hide();
			}				
		})
			
		if(x.children('.secondo_livello').size()>0){
			jQuery('#wrapper_header_secondo').show();
			jQuery('#header_secondo').slideDown(function(){
				x.children('.secondo_livello').fadeIn();
				jQuery('#layoutBody,#layout2Body').mouseover(function(){
					
					jQuery('#wrapper_header_secondo').hide();
					jQuery('.secondo_livello').hide();
				});
			});
		}
		/*
		if(x.children('.secondo_livello').size()>0) 
			jQuery('#header_secondo').slideDown(function(){
				x.children('.secondo_livello').fadeIn();
				jQuery('#wrapper_header_secondo').mouseout(function(){
					jQuery(this).hide();
					jQuery('.secondo_livello').hide();
				})
			});
		*/
	});
	
	/*
	jQuery('#menu li').hover(function(){
		if(first_time==false) {
			sezione = jQuery(this).attr('id');
			jQuery(this).children('img').attr('src',path+'/'+sezione+'_on.gif');
		}else{
			sezione = jQuery(this).attr('id');
			jQuery(this).children('img').attr('src',path+'/'+sezione+'_on.gif');
		}
	},function(){
		if(first_time==false){
			if(cliccato==false){
				sezione = jQuery(this).attr('id');
				jQuery(this).children('img').attr('src',path+'/'+sezione+'.gif');
			}
		}else{
			if(cliccato==false){
				if(sezione_active!=''){
					jQuery('#'+sezione).children('img').attr('src',path+'/'+sezione_active+'.gif');
				} else {
					jQuery(this).children('img').attr('src',path+'/'+sezione+'.gif');
				}
			}else{
				if(sezione!=sezione_active){
					jQuery('#'+sezione).children('img').attr('src',path+'/'+sezione+'.gif');
				}
			}
		}
	}).click(function(){
		
		if(first_time==false){
			if(sezione_active!=''){
				jQuery('#'+sezione_active).children('img').attr('src',path+'/'+sezione_active+'.gif');
			}
			first = true;
			first_time = true;
			cliccato = true;
			sezione = jQuery(this).attr('id');
			sezione_active = sezione;
			jQuery(this).children('img').attr('src',path+'/'+sezione+'_on.gif');
			jQuery('.box-secondo>ul>li').hide();
			jQuery('#header_secondo').slideDown(function(){jQuery('#'+sezione+'-secondi>ul>li').fadeIn();});
			
		}else{
			
			if(sezione_active!=''){
				jQuery('#'+sezione_active).children('img').attr('src',path+'/'+sezione_active+'.gif');
			}
			first = true;
			cliccato = true;
			sezione = jQuery(this).attr('id');
			sezione_active = sezione;
			jQuery(this).children('img').attr('src',path+'/'+sezione+'_on.gif');
			jQuery('.box-secondo>ul>li').hide();
			jQuery('#header_secondo').slideDown(function(){jQuery('#'+sezione+'-secondi>ul>li').fadeIn();});
		}
	});
	*/

	jQuery('#page').hover(function(){jQuery('#header_secondo').hide();});
	
	jQuery('#wrapper_header_secondo,#header,#link-secondo-livello').hover(function(){
			if(first==true){
				jQuery('#header_secondo').show();
				jQuery('#'+sezione_active+'-secondi').show();
			}
		},function(){
			if(first==true){
				jQuery('#header_secondo').hide();
				jQuery('#'+sezione_active+'-secondi').hide();
			}
		}
	);
});
