ACC SHELL

Path : /srv/www/vhosts/csmap/assets/js/min/
File Upload :
Current File : //srv/www/vhosts/csmap/assets/js/min/map4all-form.min.js

$(function() {

    // Get the form.
    var form = $('#ajax-map4all');

    // Get the messages div.
    var formMessages = $('#form-messages');

    // Set up an event listener for the contact form.
    $(form).submit(function(event) {
        // Stop the browser from submitting the form.
        event.preventDefault();
		
		if (!$('#licence').is(":checked")) {
			$(formMessages).removeClass('success');
			$(formMessages).addClass('error');
			$(formMessages).text("Není zatržen souhlas s podmínkami použití služeb geoportálu map4all.cz");
			return;
		}
		
        // Serialize the form data.
        var formData = $(form).serialize();

        // Submit the form using AJAX.
        $.ajax({
            type: 'POST',
            url: $(form).attr('action'),
            data: formData
        })
            .done(function(response) {
                // Make sure that the formMessages div has the 'success' class.
                $(formMessages).removeClass('error');
                $(formMessages).addClass('success');

                // Set the message text.
                $(formMessages).text(response);
                // Clear the form.
                //$('#name').val('');
				//$('#firm').val('');
                //$('#email').val('');
                //$('#phone').val('');
                //$('#message').val('');
            })
            .fail(function(data) {
                // Make sure that the formMessages div has the 'error' class.
                $(formMessages).removeClass('success');
                $(formMessages).addClass('error');

                // Set the message text.
                if (data.responseText !== '') {
                    $(formMessages).text(data.responseText);
                } else {
                    $(formMessages).text('Oops! An error occured and your message could not be sent.');
                }
            });
    });
});

ACC SHELL 2018