
/* Search bar functions */

function search_for_vehicles() {
    create_cookie('search_horses_nr', $('.horses_select').attr('value'), 1);
    create_cookie('search_condition', $('.new_used_select').attr('value'), 1);
    create_cookie('search_type_of_trailer', $('.type_of_trailer_select').attr('value'), 1);
    window.location.reload();
}

/******/

/* Landing pages functions */

function trailer_type_selected(type_of_trailer) {
    create_cookie('search_horses_nr', '', 1);
    create_cookie('search_condition', '', 1);
    create_cookie('search_type_of_trailer', type_of_trailer, 1);
    window.location.href = '/trailers_search';
}

function van_type_selected(type_of_van) {
    create_cookie('search_horses_nr', '', 1);
    create_cookie('search_condition', type_of_van, 1);
    create_cookie('search_type_of_trailer', '', 1);
    window.location.href = '/vans_search';
}

function sold_type_selected(vehicle_branch) {
    create_cookie('search_horses_nr', '', 1);
    create_cookie('search_condition', '', 1);
    create_cookie('search_type_of_trailer', '', 1);
    window.location.href = '/sold_search/' + vehicle_branch;
}

/******/

function newsletter_signup() {
    var form = document.getElementById('newsletter_contact_form');

    if (!emailcheck(form.email.value)) {
        alert(window.newsletter_sign_up_email_error);
        return;
    }

    $.post(window.REL_PHP_CODE_FOLDER + "/run_function.php", {
        function_to_call: "send_newsletter_email",

        name: form.name.value,
        email: form.email.value

    }, function(retrieved_data){
        if (no_error(retrieved_data)) {
            alert(window.newsletter_sign_up_success);
            form.reset();
            $('#newsletter_contact_form input').removeClass('active');
        } else alert(window.newsletter_sign_up_send_email_error);
    });
}

function contact_request() {
    var form = document.getElementById('contact_form');

    if (!emailcheck(form.email.value)) {
        alert(window.contact_request_email_error);
        return;
    }

    $.post(window.REL_PHP_CODE_FOLDER + "/run_function.php", {
        function_to_call: "send_contact_email",

        name: form.name.value,
        email: form.email.value,
        comments: form.comments.value

    }, function(retrieved_data){
        if (no_error(retrieved_data)) {
            alert(window.contact_request_success);
            form.reset();
            $('#contact_form input, #contact_form textarea').removeClass('active');
        } else alert(window.contact_request_send_email_error);
    });
}

