jQuery.noConflict()(function($){
  
  // FAQ questions (clicks)
  $("ul.faq li a").click(function() {
    $(this).parents("td").next("td").next("td").children("div.answer").html($(this).html());
    return false;
  });
  
  // FAQ questions (initialization)
  $("ul.faq li:first-child a").trigger("click");  
        
  // Reset default text
  $("#faqform #question").autoclear({
    defaultValue:$("#faqform #question").attr("alt"),
    defaultClass:"inputhint"
  });
  
  $("#faqform #email").autoclear({
    defaultValue:$("#faqform #email").attr("alt"),
    defaultClass:"inputhint"
  });
  
  // FAQ submission
  $("#faqform").ajaxForm({resetForm:true, success:function(responseText, statusText) {
    $("#faqresponse").html(responseText);
  }});
});

