$(document).ready(function(){
	
	function getUrlVars()
{
    var vars = [], hash;
    var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
    for(var i = 0; i < hashes.length; i++)
    {
        hash = hashes[i].split('=');
        vars.push(hash[0]);
        vars[hash[0]] = hash[1];
    }
    return vars;
}
function checkURL(){
		var catURL = getUrlVars()["nomeCategoria"];
		if(catURL == 'Best'){
		$('div#essenuoto').css('background-image','url(http://www.essenuoto.com/images/menu/essenuoto_h.png)');
		}	
		else if	
		(catURL == 'Fitness'){
		$('div#aquafit').css('background-image','url(http://www.essenuoto.com/images/menu/aquafit_h.png)');
		}		
		else if	
		(catURL == 'Jumpin'){
		$('div#jumpin').css('background-image','url(http://www.essenuoto.com/images/menu/jumpin_h.png)');
		}	
}
checkURL();



		// Funzione che ripristina lo stato iniziale del menu
	default_menu = function() {

		// Per ogni voce del menu ripristina l'immagine iniziale
		$(".categoria_menu").each(function () {
			var nome_cat = $(this).attr('id');
			$(this).css('background', 'url(http://www.essenuoto.com/images/menu/'+nome_cat+'.png) no-repeat top left');
		});
		// Nasconde i sotto menu
		$(".sub").fadeOut('fast');
		checkURL();
	}
	
	$(".categoria_menu").mouseenter(function () {
		
		default_menu();	
		
		// Setta le variabili del menu attivo
		var nome_categoria = $(this).attr('id');
		var nome_sottocategoria = '#sub_'+nome_categoria;
		
		// Setta l'immagine hover del menu attivo
		$(this).css('background', 'url(http://www.essenuoto.com/images/menu/'+nome_categoria+'_h.png) no-repeat top left');
		
		// Posiziona il sotto menu attivo
		var offset = $('#navbar').offset();
		$(nome_sottocategoria).css('left', offset.left);
		
		// Regola l'altezza del sotto menu attivo
		var subheight = $(nome_sottocategoria).height();
		$(nome_sottocategoria+' .rx_bottom').height(subheight-10);
		
		// Mostra il sottomenu
		$(nome_sottocategoria).fadeIn('fast');
		
	});
	
	$("ul#a").mouseleave(function () {
		default_menu();
	});
	
	//SELEZIONE LINGUA
	
	$("#language").hover(function() {
		$("#lang_hover").show();
	}, function() {
		$("#lang_hover").hide();
	});
});
    	

