﻿
function ajaxSendRegister()
{
	// init
	
	var password = $("#register_password").val();
	var password_confirm = $("#register_confirm_password").val();
	var nom = $("#register_nom").val();
	var prenom = $("#register_prenom").val();
	var entreprise = $("#register_entreprise").val();
	var mail = $("#register_mail").val();
	var newsletter = $("#register_newsletter").is(':checked');
	
	if (newsletter) {
		newsletter = 1;
	} else {
		newsletter = 0;
	}

	// envoi AJAX
	$.post("/default/user/register", { 
		register_nom: nom, 
		register_prenom: prenom ,
		register_entreprise: entreprise,
		register_password: password, 
		register_confirm_password: password_confirm,
		register_newsletter: newsletter,
		register_mail: mail
		
	}, function (data) {
		replace('action_login_register', data)
	}
	);

}

//rappel du mot de passe
function ajaxSendRappel()
{
	var mail = $("#rappel_mail").val();
	
	$.post("/default/user/rappel", {
		rappel_mail : mail
		}, function (data) {
			replace('action_login_rappel', data)
		}
	);

}

// vide 'clean' et le remplace par 'replace'
function replace(clean, replace)
{
	$("#" + clean).empty();
	$("#" + clean).append(replace);

}

function ajaxSendLogin()
{
	var password = $("#login_password").val();
	var mail = $("#login_mail").val();
	
		// envoi AJAX
	$.post("/default/user/login", { 
		login_mail: mail,
		login_password: password
	}, function (data) {
		var reg = new RegExp("^ok", "i");
		if (reg.test(data)) window.location.href=window.location.href;
		else replace('action_login_form', data);
	});
	
}

function ajaxSendContact()
{
	var contact_nom = $("#contact_nom").val();
	var contact_prenom = $("#contact_prenom").val();
	var contact_mail = $("#contact_mail").val();
	var contact_subjet = $("#contact_subjet").val();
	var contact_message = $("#contact_message").val();
	var contact_newsletter = $("#contact_newsletter").attr("checked");


	
		// envoi AJAX
	$.post("/default/contact/index", { 
		contact_nom: contact_nom,
		contact_prenom: contact_prenom,
		contact_mail: contact_mail,
		contact_subjet: contact_subjet,
		contact_message: contact_message,
		contact_newsletter : contact_newsletter
	}, function (data) {
		//window.location.href=window.location.href;
		//$("#contact_form_form").hide();
		replace('contact_form_form', data);
	});
	
}

function ajaxSendLogout()
{
	$.post("/default/user/logout", null,
		function (data) {
			window.location.href=window.location.href;
			//replace('action_login_form', data);
		}
	
	
	);
}