$(function() {
  $(".radio").uniform();  

  var answer_array = ["Nein","Nein","Ja","Nein","Nein","Ja","Ja","Nein","Nein","Ja"]
    
  $(".nextquestion").click( function(event) {    
    event.preventDefault();
    
    var index       = $(".nextquestion").index(this);        
    var shift_value = 380 + index * 380
    
    $("#question_content").animate({ "left": -shift_value, "opacity": 1}, 500);    
  });
  
  
  $("#auswertungsbutton").click( function(event) {
    $(this).hide()    
    
    var count   = 0    
    var answers = "Auswertung: <br><br>";
    
    $(".radio_buttons").each(function(idx) {      
      x = $(this).find("input:checked").val() || 'Nicht beantwortet'
      
      if (x == answer_array[idx]) {        
        $("#form_box_list_minus").find("li").eq(idx).css( 'display', 'none' )
        count ++;
      } else {                
        $("#form_box_list_plus").find("li").eq(idx).css( 'display', 'none' )      
        $("#form_box_list_plus2").find("li").eq(idx).css( 'display', 'none' )          
      }      
            
      answers += $("#form_box_list_plus").find("li").eq(idx).text() + " Antwort: " + x + "<br><br>";              
    });
    
    if (count < answer_array.length / 2) {
      $("#form_box_list_plus2").css( 'display', 'block' )
      $("#form_box_list_minus").css( 'display', 'block' )
      $(".failed").css( 'display', 'block' )
    
      $("#form_box").css('display', 'block');
      
      answers += count + " von " + answer_array.length + " richtig beantwortet.";
      
    } else {
      $("#form_box_list_plus").css( 'display', 'block' )
      $(".success").css( 'display', 'block' )
      
      answers += count + " von " + answer_array.length + " richtig beantwortet.";
      
      $("#form_box").css('display', 'none');
    }
    
    $("#answer_field").attr("value", escape(answers));
    
    $("#form_box").css( 'display', 'block' );    
  });
  
})