function saveDialogToolFaq()
{    
    var groups = $("#toolfaq_faqgroups").val();
    var showHeadlines = ($('#toolfaq_show_headlines').is(':checked')) ? 1 : 0;
    
    
    var newElement = AjaxAPI('CoreTool', 'saveTool', {siteContentID: moduleEditID, data:{Tool:"faq", Groups:groups, ShowHeadlines: showHeadlines}});   
    return newElement;
}

function activateEditedFAQ(element)
{
   $(element).find(".faq_link").click(function(){

      var id = $(this).attr('id').replace(/faqlink_/, '');

      $(".faq_answer").each(function(index, element)
      {
         if($(element).attr('id') != "faq_"+id && $(element).is(":visible"))
            $(element).hide('blind');

      });

     if($("#faq_"+id).is(":hidden"))
         $("#faq_"+id).show('blind');
     else
         $("#faq_"+id).hide('blind');

     return false;
   });
}
