codice:function attiva_pulsante(obj) { var elenco = document.getElementById('chooseStyle'); var voci = elenco.getElementsByTagName('li'); for (var i = 0; i < voci.length; i++) { voci.item(i).className = ''; } obj.parentNode.className = 'selezionato' } function setActiveStyleSheet(title, obj) { var i, a, main; if (title) { // questo mi sembra sbagliato, non vedo una condizione di uscita for(i=0; (a = document.getElementsByTagName('link')[i]); i++) { if(a.getAttribute('rel').indexOf('style') != -1 && a.getAttribute('title')) { a.disabled = true; if(a.getAttribute('title') == title) a.disabled = false; } } } attiva_pulsante(obj); } [*]Reset![]()