// Cacher les boutons radios
$("#seriez_vous dd input").css('display','none');
// Au click, definir comme selectionnee
$("#seriez_vous dd").click(function(){
    $(this).removeClass('hover');
    $(this).removeClass('selectionnee');
    var classe = $(this).attr('class');
    $("#seriez_vous ."+classe).removeClass('selectionnee');
    $(this).addClass('selectionnee');
    $('#quiz dl:eq('+questionCourante+') .suivant').css('background','#ebd4e3');
    $('#quiz dl:eq('+questionCourante+') input[type=submit]').css('background','#ebd4e3');
}).hover(function(){
    $(this).addClass('hover');
},function(){
    $(this).removeClass('hover');
});


// QUIZZ
var questionCourante = 0;
$("#bas").addClass('basjs');
$("#quiz").find('dl:first').show();
// Changement de questions
$(".suivant").click(function(){
    var test = false;
    $('#quiz dl:eq('+questionCourante+') dd').each(function(){
        if ($(this).hasClass('selectionnee'))
        {
            test = true;
        }
    });
    if (test)
    {
        $("#quiz").find('dl:eq('+questionCourante+')').hide('fast');
        questionCourante++;
        $("#quiz").find('dl:eq('+questionCourante+')').show('fast');
    }
});

// Validation / envois
$("#quiz form").submit(function(){return false;});
$("#quiz #suivant").click(function(){
    var test = false;
    $('#quiz dl:eq('+questionCourante+') dd').each(function(){
        if ($(this).hasClass('selectionnee'))
        {
            test = true;
        }
    });

    if (test)
    {
        // Envois AJAX
        var dataSend = "valider=1";
        /*for (var i=1; i<=5;i++)
        {
            dataSend += "&reponse"+i+"="+$("input[name=reponse"+i+"][@checked]").val();
        }*/
        var i=1;
        $('#quiz .selectionnee').each(function(){
            var val = $(this).find('input').val();
            dataSend += "&reponse"+i+"="+val;
            i++;
        });

        $.ajax({
            type: "POST",
            url: $("#quiz form").attr('action'),
            dataType: "html",
            data: dataSend,
            cache: false,
            success: function(reponse){
                $('#contenu').html(reponse);
                $('html[lang=au] div#seriez_vous div#bas').css('display', 'none');
            }
        });
        return false;
    }
    return false;
});

// valider