function faqfunction() {
  $$('a[class^=domanda]').each(function(el){
          el.addEvent('click', function(){
          risposta = el.getNext();
          if (risposta.getStyle('display') == 'block'){
                risposta.setStyles({'display':'none'});
                risposta.setOpacity(0);
                el.getFirst().setStyles({'color':'#9E9C9C'});
            }
           else{
                 risposta.setStyles({'display':'block'});             
                 risposta.setOpacity(1);
                 el.getFirst().setStyles({'color':'#99092A'});
                 chiudidomandeaperte(el);
               }
        }.bind(this));
     })
}

function chiudidomandeaperte(domanda) {
  $$('a[class^=domanda]').each(function(el){
     if (el != domanda){
       risposta = el.getNext();
       risposta.setStyles({'display':'none'});
             risposta.setOpacity(0);
             el.getFirst().setStyles({'color':'#9E9C9C'});
     }
  })
}


window.addEvent('load', function() {
  faqfunction();
});
