      function showFaqElement( item_id ) {
        if( !item_id ) return false;
        if( !$('#faq-element_title' + item_id ).hasClass('faq-element_active') ) {
          $('#faq-element_title' + item_id ).addClass('faq-element_active');
          $('#faq-element_content' + item_id ).show();
        } else {
          $('#faq-element_title' + item_id ).removeClass('faq-element_active');
          $('#faq-element_content' + item_id ).hide();
        }
      }
      $(document).ready( function() {
        if( window.location.hash ) {
          showFaqElement( window.location.hash.substr(1) );
        }
      });
