function HandleMenu(parentID, cartellaID, sottoVoci) {

    var pID = parentID;
    var cID = cartellaID;

    if ($('sottomenu' + pID)) {
        $('sottomenu' + pID).setStyle('display', 'block');

        var sigleHeight = 12; 	    // Altezza menu per ogni elemento
        var offsetIE = 0; 	        // Offset bordi e spazi x ie
        var offsetFirefox = 0; 	    // offset bordi e spazi x ff

        var timeSlide = 1000; 	    // Tempo massimo

        var heightMenu = 0; 		// Altezza totale del menu

        //*** Calcolo altezza in base al browser
        var browser = "";
        if (navigator.userAgent)
            browser = navigator.userAgent;
        else browser = navigator.vendor;

        if (browser.indexOf("MSIE") > 0) {
            heightMenu = sottoVoci * sigleHeight + offsetIE;
        }
        else {
            heightMenu = sottoVoci * sigleHeight + offsetFirefox;
        }
        //******

        // Se sto visualizzando un elemento root mostro l'animazione altrimenti carico il menù già aperto
        if (cID == 97 || cID == 137 || cID == 138 || cID == 139 || cID == 140 || cID == 141) {
            var slideOut = new Fx.Style('sottomenu' + pID, 'height', { duration: timeSlide });
            slideOut.start(0, heightMenu);
        }
        else {
            $('sottomenu' + pID).setStyle('height', heightMenu);
        }

    }
}
