$(function() {
    $('#ds_kod_pocztowy').change(function() {
        $.ajax({
            url: 'http://rejestracja.perfumy.fm/application/vendor/GeoNames.php',
            data: 'postalcode='+$('#ds_kod_pocztowy').val()+'&country=PL',
            success: function(data)
            {
                $('#ds_miasto').val(data.result);
            }
        });
    });

    $('#ds_kod_pocztowy2').change(function() {
        $.ajax({
            url: 'http://rejestracja.perfumy.fm/application/vendor/GeoNames.php',
            data: 'postalcode='+$('#ds_kod_pocztowy2').val()+'&country=PL',
            success: function(data)
            {
                $('#ds_miasto2').val(data.result);
            }
        });
    });

    /*
     *maski dla numerów
     */
    $("#ds_kod_pocztowy").mask("99-999");
    $("#ds_kod_pocztowy2").mask("99-999");
    $("#ds_pesel").mask("99999999999");
    $("#ds_nip").mask("999-999-99-99");
    $("#ds_stacjonarny").mask("(99) 999-99-99");
    $("#ds_komorka").mask("999-999-999");

    $.ajaxSetup({
        type: 'POST',
        async: false,
        dataType: 'json'
    });

    //usuwanie komunikatów o błędach
    $('.error').each( function() {
        var content = $(this).html();
        if(content != '')
            $(this).removeClass('hide');
    });

    $('input').blur( function() {
        var content = $(this).val();
        if(content != '' || $(this).is(':checked'))
            $(this).siblings('.error').addClass('hide');

    });

    $('#ds_pelnoletnia').blur ( function() {
        if($(this).is(':checked'))
            $(this).parent().siblings('.error').addClass('hide');

    });

    $("input[name='prezentacja_danych']").blur ( function() {
        if($(this).is(':checked'))
            $(this).parent().siblings('.error').addClass('hide');

    });

    //    $('#umowa').submit(function() {
    //        if($('#sp_numer').val() == '') {
    //            alert('u sure?');
    //        }
    //        else return true;
    //    });
    //

    //dodawanie do MLM-a
    $('#add_button').click(function(){
        $.ajax({
            url: 'http://rejestracja.perfumy.fm/index.php/add/add_to_mlm',
            success: function(data)
            {
                var result = data.result;
                switch(result)
                {
                    case 0:
                        window.location = 'http://rejestracja.perfumy.fm/index.php/add/step_four';
                        break;
                    case -108:
                        $('#result').load('http://rejestracja.perfumy.fm/application/views/timeout.php');
                        break;
                    default:
                        $('#add_button').hide();
                        $('#result').load('http://rejestracja.perfumy.fm/application/views/technical_problems.php');
                }
            }
        })
    });

    $('#adding').ajaxStart(function()
    {
        $(this).show();
        $("#result").html('');
    }).ajaxStop(function() {
        $(this).fadeOut('slow');
    }).hide();

});

