jQuery.noConflict();
jQuery(document).ready(function () {
    var thistoken = jQuery("#token").text();
    jQuery("#krok1").attr('disabled', '');
    jQuery("#krok1").click(function() {
        jQuery("#checklist-info").hide();
        jQuery("#checklist-first").show();
    });

    jQuery("#krok2").click(function() {
        var pokracuj = true;
        if (!jQuery('input[name=A]:checked').val()) pokracuj = false;
        if (!jQuery('input[name=B]:checked').val()) pokracuj = false;
        if (!jQuery('input[name=C]:checked').val()) pokracuj = false;
        if (!jQuery('input[name=D]:checked').val()) pokracuj = false;
        if (!jQuery('input[name=E]:checked').val()) pokracuj = false;
        
        if (pokracuj) {
            jQuery("#checklist-first").hide();
            jQuery("#checklist-second").show();
            //document.location = 'cs/anketa-broker-consulting/#checklist-container';
        } else alert('Prosíme odpovězte nejprve na všechny otázky.');
    });

    jQuery("#krok3").click(function() {
        var pokracuj = true;
        if (!jQuery('input[name=F]:checked').val()) pokracuj = false;
        if (!jQuery('input[name=G]:checked').val()) pokracuj = false;
        if (!jQuery('input[name=H]:checked').val()) pokracuj = false;
        if (!jQuery('input[name=I]:checked').val()) pokracuj = false;
        if (!jQuery('input[name=J]:checked').val()) pokracuj = false;

        if (pokracuj) {
            jQuery("#checklist-second").hide();
            jQuery("#checklist-contact").show();
            //document.location = 'cs/anketa-broker-consulting/#checklist-container';
            if (jQuery('input[name=C]:checked').val() == 3) {
                jQuery("table#extended").show();
            } else {
                jQuery("table#extended").empty();
            }
        } else alert('Prosíme odpovězte nejprve na všechny otázky.');
    });

    jQuery("#krok4").click(function() {
        var valid = true;
        jQuery("#kontakt-a input").css('background-color', '#fff');
        jQuery("#checklist-error").empty();

        var jmeno = jQuery("#jmeno").val();
        var prijmeni = jQuery("#prijmeni").val();
        var telefon = jQuery("#telefon").val();
        var email = jQuery("#email").val();
        var ulice = jQuery("#ulice").val();
        var cp = jQuery("#cp").val();
        var mesto = jQuery("#mesto").val();
        var psc = jQuery("#psc").val();
        var vek = jQuery("#vek").val();
        var vzdelani = jQuery("#vzdelani").val();
        var zkusenosti = jQuery("#zkusenosti").val();

        jQuery("#kontakt-a input").each(function() {
            if (jQuery(this).val() == "")  {
                valid = false;
                jQuery(this).css('background-color', '#f00');
                jQuery("#checklist-error").append("Prosíme vyplňte označená pole.");
            }
        })
        

        if (valid) {
            jQuery.get(
            "cs/submit-user/",
            {
                token: thistoken,
                name: jmeno,
                surname: prijmeni,
                phone: telefon,
                email: email,
                street: ulice,
                street_number: cp,
                city: mesto,
                postal_code: psc,
                age: vek,
                education: vzdelani,
                experience: zkusenosti
            });
            jQuery("#checklist-contact").hide();
            jQuery("#checklist-thanks").show();
            //document.location = 'cs/anketa-broker-consulting/#checklist-container';
        }
    });

    jQuery("input.radio").click(function() {
        var question = jQuery(this).attr('name');
        var answer = jQuery(this).attr('value');
        jQuery.get(
            "cs/submit-result/",
            {token: thistoken, question: question, answer: answer});
    });
});