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