$(document).ready(
  function(){
    $('.questions_content .answer_link a').click(
      function()
      {
        $('.answer_link',$(this).parents('.questions_answers')).css('display','block');
        $('.answer_content',$(this).parents('.questions_answers')).css('display','none');
        $(this).parents('.answer_link').css('display','none');
        $('.answer_content',$(this).parents('.questions_content')).css('display','block');

        /*
          fix ie6 problem which does not compute correctly the position of footer
          after showing the new block. Probably related to the clear_fix rule.
        */
        $('.footer .main_layout').css('zoom','.99');
        $('.footer .main_layout').css('zoom','1');
        return false;
      }
    );
  }
);