// JavaScript Document
$(document).ready(function() {
	var frm = $('div[id="backFormu"] form');
    
    var div = $('div[id="backFormu"]');
    
    
    $('input[type="submit"]', frm).unbind().click(function(e) {
        e.preventDefault();
		var mail = jQuery.trim($('input[name="mail"]',frm).val());
    	var nom = jQuery.trim($('input[name="nom"]',frm).val());
		var msg = jQuery.trim($('textarea[name="msg"]',frm).val());
		/*console.dir(frm.serialize());
        console.log(mail);
		console.log(msg);*/
        if(mail != '' && msg != '') {
            $.ajax({
                type            :       'POST',
                url             :       './ajax-contact.php',
                dataType	:	'json',
                contentType	: 	"application/x-www-form-urlencoded",
                data            :       'contactme=true&'+frm.serialize(),
                success         :       function(datas, status, xhr) {
					/*console.log(datas.success);*/
                    if(datas.success) {
						
                        if(datas.message !== null && datas.message !== undefined && datas.message !== '') {
                           $('input[type="text"]',frm).val('');
						   $('input[type="mail"]',frm).val('');
						   $('textarea',frm).val('');
						   $('#error',frm).html(datas.message);
                        }
                    } else {
                        this.error(xhr, '', datas.message);
						$('#error',frm).html(datas.message);
                    }
                },
                error           :       function(xhr, ajaxOptions, thrownError) {
                    /*console.error(thrownError);*/
					
                }
            });
        }else{
			$('#error',frm).html("Les champs sont incomplets.");
		}
    });
});
