// newsletter registration via AJAX (mootools)
function newsletterSignUp(scriptPath) {
	$("newsletter_active_confirm").setStyle('display', 'none');
	$("newsletter_active_field").setStyle('display', 'block');
	
	var req = new Request({
		method: 'post',
		url: scriptPath + 'ajax/nl_process.php',
		data: { 'type' : 'subscribe', email : $('email_subscribe').value },
		onComplete: function(response) { 
			if (response == "ok") {
				$('newsletter_active_confirm').innerHTML = 'Merci de votre int&eacute;r&ecirc;t !';
			} else {
				$('newsletter_active_confirm').innerHTML = 'Erreur : veuillez recommencer svp.';
			}
			
			$("newsletter_active_field").setStyle('display', 'none');
			$("newsletter_active_confirm").setStyle('display', 'block');
			
		}
	}).send();
	
	$('email_subscribe').value = '';
	
	// wait 3 secs, and hide confirm + show form
	setTimeout("$(\"newsletter_active_confirm\").setStyle('display', 'none'); $(\"newsletter_active_field\").setStyle('display', 'block');", 3000);
}

// newsletter registration via AJAX (mootools)
function newsletterSignOut(scriptPath) {
	$("newsletter_cancel_confirm").setStyle('display', 'none');
	$("newsletter_cancel_field").setStyle('display', 'block');
	
	var req = new Request({
		method: 'post',
		url: scriptPath + 'ajax/nl_process.php',
		data: { 'type' : 'unsubscribe', email : $('email_unsubscribe').value },
		onComplete: function(response) { 
			if (response == "ok") {
				$('newsletter_cancel_confirm').innerHTML = 'Demande envoy&eacute;e.';
			} else {
				$('newsletter_cancel_confirm').innerHTML = 'Erreur : veuillez recommencer svp.';
			}
			
			$("newsletter_cancel_field").setStyle('display', 'none');
			$("newsletter_cancel_confirm").setStyle('display', 'block');
			
		}
	}).send();
	
	$('email_unsubscribe').value = '';
	
	// wait 3 secs, and hide confirm + show form
	setTimeout("$(\"newsletter_cancel_confirm\").setStyle('display', 'none'); $(\"newsletter_cancel_field\").setStyle('display', 'block');", 3000);
}
