// gestione cambio di lingua
function handleChangeLanguage() {
    $(".cl_main ul li").click(function() {
        
        var currentUrl = window.location.href;
        var clickedLanguage = $(this).attr("id");
        
        // assegno il codice lingua come impostato su Enteweb
        switch(clickedLanguage) {
            case "en":
                var codeLanguage = 1;
            break;
            
            case "de":
                var codeLanguage = 2;
            break;
             
            case "fr":
                var codeLanguage = 3;
            break;
                
            case "it":
                var codeLanguage = 4;
            break;
        }
        
        // imposto nuovo indirizzo
        if (currentUrl.indexOf("lingua") > 0) {
            var newUrl = currentUrl.substring(0, currentUrl.length - 1);
            newUrl = newUrl + codeLanguage;
        } else {
            if (currentUrl.indexOf("area") > 0) { // caso pagina interna
                var newUrl = currentUrl + "&lingua=" + codeLanguage;
            } else { // caso home page
                var newUrl = currentUrl + "?&lingua=" + codeLanguage;
            }
        }
        
        // per ora impongo un filtro sulle lingue disponibili
        lingueDisponibili = new Array();
        lingueDisponibili[0]=4;
        lingueDisponibili[1]=1;
        if (jQuery.inArray(codeLanguage, lingueDisponibili) > -1) {
            window.location = newUrl;
        }
    });
}


function animateBoxLanguages() {
    
    var altezzaBox = 50;
    
    $("#cambio_lingua").mouseenter(function () {
        $("#cambio_lingua .cl_main").css("display", "block").stop(true, false).animate({height: altezzaBox+"px", opacity: 1}, 200);
    });
    
    $("#cambio_lingua").mouseleave(function () {
        $("#cambio_lingua .cl_main" ).stop(true, false).animate({height: "0px", opacity: 0}, 200);
    });
}

