document.addEvent('domready', function()
{
  $('questions').getElements('h3').each(function(el)
  {
     var target = el.getNext();
     el.effect = new Fx.Slide(target, {
       duration: 1000
      ,transition: Fx.Transitions.Pow.easeOut
     }).hide();

     el.addEvents({
       'mouseenter': function(){
         el.addClass('iehover');
       },
       'mouseleave': function(){
         el.removeClass('iehover');
       },
       'click': function(){
         el.effect.toggle();
       }
     });

  });
  
  if(location.hash.substr(1)!='' && $(location.hash.substr(1)))
  {
    $(location.hash.substr(1)).effect.toggle(); 
  }
});
