// gestione cambio di lingua
function handleChangeLanguage() {
    $("#bandiere > img").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;
        }
    });
}

