function inschrijvingAanvragen() {
    $.ajax({
        type: 'POST',
        url: 'pages/inschrijven/ajax_inschrijven.php',
        data: $('#frm_inschrijven').serialize() + '&action=inschrijven',
        dataType: 'json',
        beforeSend: function() {
            clearAllFormErrors();
        },
        success: function(json) {
            var status = json['status'].status;
            if (status == 'error') {
                for (var i = 0; i < json['errors'].length; i++) {
                    var veld = json['errors'][i].field;
                    var msg = json['errors'][i].msg;
                    $('#error_'+veld).html(msg);
                }
            } else {
                $('#info').html('<span class="title">Uw aanvraag werd verzonden.</span><p>Wij zullen deze zo spoedig mogelijk behandelen.</p>');
            }
        }
    });
}

function adverterenAanvragen() {
    $.ajax({
        type: 'POST',
        url: 'pages/inschrijven/ajax_inschrijven.php',
        data: $('#frm_adverteren').serialize() + '&action=adverteren',
        dataType: 'json',
        beforeSend: function() {
            clearAllFormErrors();
        },
        success: function(json) {
            var status = json['status'].status;
            if (status == 'error') {
                for (var i = 0; i < json['errors'].length; i++) {
                    var veld = json['errors'][i].field;
                    var msg = json['errors'][i].msg;
                    $('#error_'+veld).html(msg);
                }
            } else {
                $('#info').html('<span class="title">Uw aanvraag werd verzonden.</span><p>Na goedkeuring door onze diensten zal uw bedrijf worden opgenomen in handelsweb.be</p>')
            }
        }
    });
}

function clearAllFormErrors() {
    $('#error_naam').html('');
    $('#error_straat').html('');
    $('#error_huisnummer').html('');
    $('#error_provincie').html('');
    $('#error_postcode').html('');
    $('#error_gemeente').html('');
    $('#error_telefoon').html('');
    $('#error_fax').html('');
    $('#error_email').html('');
    $('#error_website').html('');
    $('#error_bericht').html('');
    $('#error_reden').html('');
}

function loadRubrieken() {
    $.ajax({
        type: 'POST',
        url: 'pages/inschrijven/ajax_inschrijven.php',
        data: 'action=toonRubrieken&aantal='+$('#cbx_rubrieken').val(),
        dataType: 'html',
        beforeSend: function() {
        $('#laadanimatie').html("&nbsp;<img src=\"images/inschrijven/ajax-loader.gif\" alt=\"ajax loader\" title=\"ajax loader\" height=\"20\" width=\"20\">");
        },
        success: function(response) {
            $('#div_rubrieken').html(response);
            $('#laadanimatie').html("");
        }
    });
}

function wijzigingAanvragen() {
    $.ajax({
        type: 'POST',
        url: 'pages/inschrijven/ajax_inschrijven.php',
        data: $('#frm_wijziging').serialize() + '&action=wijziging',
        dataType: 'json',
        beforeSend: function() {
            clearAllFormErrors();
        },
        success: function(json) {
            var status = json['status'].status;
            if (status == 'error') {
                for (var i = 0; i < json['errors'].length; i++) {
                    var veld = json['errors'][i].field;
                    var msg = json['errors'][i].msg;
                    $('#error_'+veld).html(msg);
                }
            } else {
                $('#info').html('<span class="title">Uw aanvraag werd verzonden.</span><p>Wij zullen deze zo spoedig mogelijk behandelen.</p>')
            }
        }
    });
}

function wissenAanvragen() {
    $.ajax({
        type: 'POST',
        url: 'pages/inschrijven/ajax_inschrijven.php',
        data: $('#frm_wissen').serialize() + '&action=wissen',
        dataType: 'json',
        beforeSend: function() {
            clearAllFormErrors();
        },
        success: function(json) {
            var status = json['status'].status;
            if (status == 'error') {
                for (var i = 0; i < json['errors'].length; i++) {
                    var veld = json['errors'][i].field;
                    var msg = json['errors'][i].msg;
                    $('#error_'+veld).html(msg);
                }
            } else {
                $('#info').html('<span class="title">Uw aanvraag werd verzonden.</span><p>Wij zullen deze zo spoedig mogelijk behandelen.</p>')
            }
        }
    });
}


