﻿$(function() {


	// Gestion de la popup nsl
	$('#abo_nsl').bind('click', function() {
		var loader = $('<div>', { html: '<img src="images/slide_loader.gif" alt="Chargement" />' });
		$.ajax({
			type: 'POST',
			url: 'ajax/form_abo_nsl.php',
			beforeSend: function() {
				loader.slide({
					delay: 0,
					skip_loader: true
				});
			},
			success: function(data) {
				$('<div>', { html: data}).slide();
			},
			error: function(request) {
				loader.slide('hide');
				alert(request.responseText);
			}
		});
	});
	
	// Gestion de la popup signal
	$('#signal').bind('click', function() {
		var loader = $('<div>', { html: '<img src="images/slide_loader.gif" alt="Chargement" />' });
		$.ajax({
			type: 'POST',
			url: 'ajax/form_warn_ami.php',
			beforeSend: function() {
				loader.slide({
					delay: 0,
					skip_loader: true
				});
			},
			success: function(data) {
				$('<div>', { html: data}).slide();
			},
			error: function(request) {
				loader.slide('hide');
				alert(request.responseText);
			}
		});
	});
	
	// lien d'envoi de warn_ami
	$('#send_warn').live('click', function() {
		var loader = $('<div>', { html: '<img src="images/slide_loader.gif" alt="Chargement" class="png_bg" /> Envoi en cours...' });
		var $this = $(this);
		
		$.ajax({
			type: 'POST',
			url: 'action/send_warn.php',
			data: 	'exp_nom='+$('#exp_nom').val()+
					'&exp_email='+$('#exp_mail').val()+
					'&exp_prenom='+$('#exp_prenom').val()+
					'&dest_nom='+$('#dest_nom').val()+
					'&dest_email='+$('#dest_mail').val()+
					'&dest_prenom='+$('#dest_prenom').val()+
					'&code_verif='+$('#code_verif').val(),
			beforeSend: function() {
				loader.slide({
					delay: 0,
					skip_loader: true
				});
			},
			success: function(data) {
				//$('input[type="hidden"][name="id_newsletter"][value="'+$this.closest('div').siblings('input[type="hidden"][name="id_newsletter"]').val()+'"]').parent().siblings('.date_envoi').html(data);
				loader.slide('hide');
				alert(data);
			},
			error: function(data) {
				loader.slide('hide');
				alert(data.responseText);
				$('#signal').trigger('click');
			}
		});
	});
	
	// lien d'envoi de la newsletter
	$('#insc_nsl').live('click', function() {
		var loader = $('<div>', { html: '<img src="images/slide_loader.gif" alt="Chargement" class="png_bg" /> Inscription en cours...' });
		var $this = $(this);
		
		$.ajax({
			type: 'POST',
			url: 'action/abo_newsletter.php',
			data: 'nom='+$('#nom').val()+'&email='+$('#mail').val()+'&code_verif='+$('#code_verif').val(),
			beforeSend: function() {
				loader.slide({
					delay: 0,
					skip_loader: true
				});
			},
			success: function(data) {
				$('input[type="hidden"][name="id_newsletter"][value="'+$this.closest('div').siblings('input[type="hidden"][name="id_newsletter"]').val()+'"]').parent().siblings('.date_envoi').html(data);
				loader.slide('hide');
				alert(data);
			},
			error: function(data) {
				loader.slide('hide');
				alert(data.responseText);
				$('#abo_nsl').trigger('click');
			}
		});
	});
});
