$(function(){

  $('div.featured_poll form').submit(function(){
    var question_param;
    var answer_ids = [];
    $(this).find('input:checked, input:selected').each(function(){
      question_param = $(this).attr('name');
      answer_ids.push($(this).val());
    });
    if (answer_ids.length) {
      var params = {
        obfu_id: $(this).attr('action').match('quiz/([^/]+)/')[1]
      };
      params[question_param] = answer_ids;
      var form = $(this);
      $.get(
        $('base').attr('href') + 'submit_featured',
        params,
        function (response) {
          if (response && response != ' ') {
            form.fadeOut('slow', function(){
              var div = $("<div/>");
              form.replaceWith(div);
              div.html(response);
              init_featured_results();
              div.fadeIn('fast');
            });
          }
        }
      );
    }
    return false;
  });

  init_featured_results();

});


function init_featured_results() {
  $("div.featured_poll span.email_poll.hidden").removeClass("hidden")
    .find("a").click(function(){
      var g = $("#gigya_featured_poll.hidden");
      if (g.length) {
        g.removeClass("hidden");
      }
      return false;
    });
}
