	/**
	 * Initilisation de jQuery
	 */
	$(document).ready(function(){
		AfficherDescriptions();
		//ValiderPanier();
		ConfirmationQuitter();
	});
	
	/**
	 * Affichage de la description des produits
	 */
	function AfficherDescriptions(){
		//$("body").append('<div id="description-produit">&nbsp;</div>');
		$(".ligne-produit").hover(
			function(){
				var description = new String($(this).children(".description-produit").html());
				//Afficher la description
				if(description != ""){
					var offset	= $(this).offset();
					var top		= new Number(offset.top);
					var left	= new Number(offset.left)+Number($(this).width());
					$(this).children(".description-produit").css("top",top+"px");
					$(this).children(".description-produit").css("left",left+"px");
					$(this).children(".description-produit").show("normal");
				}
			},
			function(){
				//Masquer la description
				$(this).children(".description-produit").hide("normal");
			}
		);
	}
	
	/**
	 * Préparation du formulaire pour le panier
	 */
	function ValiderPanier(){
	/*	$("body").append('<div id="validation-panier" class="jqmWindow"><img src="images/indicator.white.gif" style="vertical-align:middle;" /> <strong>Commande en cours de validation ...</strong></div>');
		var url	= $("#valider-panier").attr("onclick");
		$("#valider-panier").removeAttr("onclick");
		$("#valider-panier").click(function(){
			$("#validation-panier").jqm({
				modal	: true,
				trigger	: false
			});
			$("#validation-panier").jqm().jqmShow();
			setTimeout(url,2000);
		});*/
		
	}
	
	function ConfirmationQuitter(){
		$(document).unload(function(){
			alert("ok");
		});
	}

	/*
	* Changement de la quantité d'un produit
	* id : id de l'objet dans le panier 
	* datep : date de livraison
	* quantite : nouvelle quantite
	* suppr : indique qu'il faut supprimer la ligne du produit dans le panier
	*/
	function changeQtePanier(id,datep,quantite,suppr){
		if(suppr==1){
			var ret = confirm("Supprimer ce produit de votre panier ?");
			if(ret==false)return;				
		}	
		$("#loader").show();			
		 $.ajax({
		 	  type: "POST",
			  url: "change_panier.php",
			  dataType:"text",
			  data: "id="+id+"&date="+datep+"&quantite="+quantite+"suppr="+suppr,
			  success: function(msg){		
				$("#form_panier").html(msg);
				$("#loader").hide();
				if($('#nb_panier').val()<=0){
					$('#td_panier').html('<div>Votre panier est vide</div>');
				}else{
					if($('#abonnement').val()==1){
						afficheEcheancier();  
					}					
				}
			  },
			  error: function(msg){ }
		});			
	}
	
	/*
	* Validation de la commande
	* datep : date de livraison
	*/	
	function valideCommande(datep){

		 var allElements = $("input[@name^='dates_']");
	 	 var dataurl=new String();

		 if(allElements.length>0){
			 for(i=0;i<allElements.length;i++){		
				dataurl=dataurl+"&date[]="+$(allElements[i]).val();			
			 }	
			 dataurl=dataurl+"&abonnement=1";
		 }else{
			dataurl="date="+datep;
		 }

		 if($('#cgv').is(':checked')==false){
			alert('Attention, vous devez accepter les conditions générales de vente\navant de valider votre commande.'); 	
			return false;
		 }

		 $("#loader").show();				
		 $.ajax({
		 	  type: "POST",
			  url: 'commande_connexion.php',
			  dataType:"text",
              contentType: "application/x-www-form-urlencoded;charset=iso-8859-1",			  
			  data:dataurl,
			  success: function(msg){
				if(msg==2){
					document.location='commande.php';	
				}else{
					if(msg==1){
						document.location='panier.php';	
					}else{
						document.location='commande_connexion.php';							
					}
			 	}
			  },
			  error: function(msg){ alert('Erreur'); }
		});		
	}

	/*
	* Prévalidation de la commande
	* datep : date de livraison
	*/	
	function preValideCommande(datep){	
		 $('#caisse').val(1);
		 $('#date').val(datep);
		 $('#frm_panier').submit();	
	}

	/*
	* Ajoute un produit dans le panier
	* add : indique l'ajout 
	* datep : date de livraison
	* c : catégorie
	*/
	function ajouterPanier(add,datep,c,precom){
		$("#loader").show();		
		 $.ajax({
		 	  type: "POST",
			  url: "change_panier.php",
			  dataType:"text",
              contentType: "application/x-www-form-urlencoded;charset=iso-8859-1",
			  data: "add="+add+"&date="+datep+"&c="+c+"&precom="+precom,
			  success: function(msg){		
				$("#td_panier").html(msg);
				$("#loader").hide();
				alert('Le produit a été ajouté à votre panier.');
			  },
			  error: function(msg){ }
		});			
	}
	
	/*
	* Mise à jour des quantités au niveau du panier
	*/
	function modifQtePanier(){
		$("#loader").show();
		var allElements = $("input[@name^='panier']");
		var dataurl=new String();
		var abonnement=$('#abonnement').val();
		var jour_livraison=$('#jour_livraison').val();
		
		for(i=0;i<allElements.length;i++){		
			dataurl=dataurl+"&"+$(allElements[i]).attr('name')+"="+$(allElements[i]).val();			
		}		
		dataurl=dataurl+"&abonnement="+abonnement+"&jour_livraison="+jour_livraison;
		$.ajax({
		 	  type: "POST",
			  url: "change_panier.php",
			  dataType:"text",
              contentType: "application/x-www-form-urlencoded;charset=iso-8859-1",
			  data: dataurl,
			  success: function(msg){
				$("#form_panier").html(msg);
				$("#loader").hide();				
				if($('#abonnement').val()==1){
					afficheEcheancier();  
				}
			  },
			  error: function(msg){ }
		});			
	}	

	/*
	* Changement de la quantité d'un produit au niveau de la commande
	* id : id de l'objet dans le panier 
	* datep : date de livraison
	* quantite : nouvelle quantite	
	* suppr : supprimer la ligne de commande
	* cle : afficher le détail d'une commande(1) ou une liste(0)
	*/
	function changeQteCommande(id,quantite,suppr,cle){

		if(suppr==1){
			var ret = confirm("Supprimer ce produit de votre commande ?");
			if(ret==false)return;				
		}	
		$("#loader").show();				
		 $.ajax({
		 	  type: "POST",
			  url: "change_commande.php",
			  dataType:"text",
			  data: "id="+id+"&quantite="+quantite+"&cle="+cle,
			  success: function(msg){
				$("#form_commande").html(msg);
				$("#loader").hide();
				$("#tab_recap").show();
				$('#btn_revoir').hide();
			  },
			  error: function(msg){}
		});			
	}

	/*
	* Mise à jour des quantités au niveau de la commande
	* cle : afficher le détail d'une commande(1) ou une liste(0)
	*/
	function modifQteCommande(cle){
		$("#loader").show();
		var allElements = $("input[@name^='commandes']");
		var dataurl=new String();
		
		for(i=0;i<allElements.length;i++){		
			dataurl=dataurl+"&"+$(allElements[i]).attr('name')+"="+$(allElements[i]).val();			
		}		
		$.ajax({
		 	  type: "POST",
			  url: "change_commande.php",
			  dataType:"text",
              contentType: "application/x-www-form-urlencoded;charset=iso-8859-1",
			  data: dataurl+'&cle='+cle,
			  success: function(msg){		
				$("#form_commande").html(msg);
				$("#loader").hide();		
				$("#tab_recap").show();
				$('#btn_revoir').hide();
			  },
			  error: function(msg){ }
		});			
	}		

	/*
	* Annulation d'une commande
	* commande : numéro de la commande
	* cle : afficher le détail d'une commande(1) ou une liste(0)	
	*/
	function annuleCommande(commande,cle){
		if(confirm('Attention, êtes-vous sûr de vouloir annuler cette commande ?')){
			$("#loader").show();
			$.ajax({
				  type: "POST",
				  url: "change_commande.php",
				  dataType:"text",
				  contentType: "application/x-www-form-urlencoded;charset=iso-8859-1",
				  data: "annuler=1&commande="+commande+'&cle='+cle,
				  success: function(msg){		
					$("#loader").hide();
					if(cle.length>2){
						document.location='commande_liste.php?liv=0';
					}else{
						document.location='marche.php?page=categories';
					}
				  },
				  error: function(msg){ }
			});			
		}else{
			return false;	
		}
	}

	/*
	* Validation du dépôt d'une commande
	* cle : afficher le détail d'une commande(1) ou une liste(0)	
	*/
	function validerDepotCommande(cle){
		var allElements = $("input[@name^='depots']");
		var dataurl=new String();
		
		for(i=0;i<allElements.length;i++){		
			dataurl=dataurl+"&"+$(allElements[i]).attr('name')+"="+$(allElements[i]).val();			
		}	
		
		$("#loader").show();
		$.ajax({
		 	  type: "POST",
			  url: "change_commande.php",
			  dataType:"text",
              contentType: "application/x-www-form-urlencoded;charset=iso-8859-1",
			  data: dataurl+"&cle="+cle,
			  success: function(msg){
				$("#form_commande").html(msg);				  
				$("#loader").hide();								
			  },
			  error: function(msg){ }
		});			
	}
	
	/**
	* Valide le changement de dépôt
	* selection_relais : numéro du relais
	* selection_depot : numéro du dépot
	*/
	function changeDepot(selection_relais,selection_depot){

		$("#selection_relais").val(selection_relais);
		$("#selection_depot").val(selection_depot);
		$("#td_panier").html("<div>Votre panier est vide</div>");
		$('#frm_choix_depot').submit();

	}
	
	/*Supprime les espaces dans une chaîne*/
	function trim(string){
		var string = new String(string);
		return string.replace(/(^\s*)|(\s*$)/g,'');
	}
	/*Récupère la longueur d'une chaîne*/
	function strlen(string){
		string = trim(string);
		return string.length;
	}

	/*Retourne vrai si la chaîne de caractères est une adresse mail*/
	function is_mail(str){
		var regex = /^([a-z0-9_\.\-])+\@(([a-z0-9\-])+\.)+([a-z0-9]{2,4})+$/;
		var str = new String(str);
		return regex.exec(str);
	}

	/**
	* Vérifie de la connexion/création de compte
	* - formulaire : nom du formulaire
	* - bl : indique le formulaire 1 (connexion) ou 2 (création)
	*/
	function verifConnexionCommande(formulaire,bl){
		
		if(bl==1){
			var mail=$('#mail_cnx_cmd').val();
			var password=$('#password_cnx_cmd').val();
		
			if(strlen(mail)<=0 || !is_mail(mail)){
				alert('Vous devez saisir votre courriel');
				return false;
			}
			if(strlen(password)<=0){
				alert('Vous devez saisir votre mot de passe');
				return false;
			}

			var date=$('#date_cnx_cmd').val();
			var parametres="date="+date+"&mail="+mail+"&password="+password;
	
		}else{

			var nom=$('#nom_cnx').val();
			var prenom=$('#prenom_cnx').val();
			var adresse=$('#adresse_cnx').val();
			var code_postal=$('#code_postal_cnx').val();
			var ville=$('#ville_cnx').val();
			var telephone=$('#telephone_cnx').val();
			var mail=$('#mail_cnx').val();
			var mail_confirmation=$('#mail_confirmation_cnx').val();
			var password=$('#password_cnx').val();
			var password_confirmation=$('#password_confirmation_cnx').val();
			var date=$('#date_cnx').val();
			var societe=$('#societe_cnx').val();
			var fax=$('#fax_cnx').val();			

			if(trim(nom) == ""){
				alert("La champ 'Nom' est obligatoire");
				return false;
			}
			if(trim(prenom) == ""){
				alert("La champ 'Prénom' est obligatoire");
				return false;
			}
			if(trim(adresse) == ""){
				alert("La champ 'Adresse' est obligatoire");
				return false;
			}	
			if(trim(code_postal) == ""){
				alert("La champ 'Code postal' est obligatoire");
				return false;
			}
			if(trim(ville) == ""){
				alert("La champ 'Ville' est obligatoire");
				return false;
			}	
			if(trim(telephone) == ""){
				alert("La champ 'Téléphone' est obligatoire");
				return false;
			}				
			if(!is_mail(mail)){
				alert("L'adresse e-mail que vous avez saisie n'est pas valide");
				return false;
			}
			if(mail != mail_confirmation){
				alert("Les adresses e-mail ne correspondent pas");
				return false;
			}
			if(strlen(password) < 3){
				alert("Le mot de passe doit comporter un minimum de 3 caractères");
				return false;
			}
			if(password_confirmation != password){
				alert("Les mots de passe ne correspondent pas");
				return false;
			}
	
			var parametres="date="+date+"&mail="+mail+"&password="+password+"&nom="+nom+"&prenom="+prenom+"&adresse="+adresse+"&code_postal="+code_postal+"&ville="+ville+"&telephone="+telephone+"&societe="+societe+"&fax="+fax;

		}	

		$("#loader").show();
		$.ajax({
		 	  type: "POST",
			  url: "commande_connexion.php",
			  dataType:"text",
              contentType: "application/x-www-form-urlencoded;charset=ISO-8859-15",
			  data:parametres,
			  success: function(msg){
				if(msg==1){
					document.location='panier.php';
				}else{
					$("#loader").hide();
					alert(msg);  						
				}												
			  },
			  error: function(msg){ }
		});			
		
		
	}	
	
	
	function verifCreerComte(){
		
			var nom=$('#nom').val();
			var prenom=$('#prenom').val();
			var adresse=$('#adresse').val();
			var code_postal=$('#code_postal').val();
			var ville=$('#ville').val();
			var telephone=$('#telephone').val();
			var mail=$('#mail_enreg').val();
			var mail_confirmation=$('#mail_confirmation').val();
			var password=$('#password_enreg').val();
			var password_confirmation=$('#password_confirmation').val();
			var date=$('#date').val();
			var societe=$('#societe').val();
			var fax=$('#fax').val();			
			var filleul1=$('#filleul1').val();
			var filleul2=$('#filleul2').val();
			var filleul3=$('#filleul3').val();
			var liste_villes=$('#liste_villes').val();

			filleul1=trim(filleul1);
			filleul2=trim(filleul2);
			filleul3=trim(filleul3);			

			if(trim(nom) == ""){
				alert("La champ 'Nom' est obligatoire");
				return false;
			}
			if(trim(prenom) == ""){
				alert("La champ 'Prénom' est obligatoire");
				return false;
			}
			if(trim(adresse) == ""){
				alert("La champ 'Adresse' est obligatoire");
				return false;
			}	
			if(trim(code_postal) == ""){
				alert("La champ 'Code postal' est obligatoire");
				return false;
			}
			if(trim(ville) == ""){
				alert("La champ 'Ville' est obligatoire");
				return false;
			}	
			if(trim(telephone) == ""){
				alert("La champ 'Téléphone' est obligatoire");
				return false;
			}				
			if(!is_mail(mail)){
				alert("L'adresse e-mail que vous avez saisie n'est pas valide");
				return false;
			}
			if(mail != mail_confirmation){
				alert("Les adresses e-mail ne correspondent pas");
				return false;
			}
			if(strlen(password) < 3){
				alert("Le mot de passe doit comporter un minimum de 3 caractères");
				return false;
			}
			if(password_confirmation != password){
				alert("Les mots de passe ne correspondent pas");
				return false;
			}

			if(strlen(filleul1)>0 && !is_mail(filleul1)){
				alert("L'adresse e-mail du filleul n°1 n'est pas valide");
				return false;
			}

			if(strlen(filleul2)>0 && !is_mail(filleul2)){
				alert("L'adresse e-mail du filleul n°2 n'est pas valide");
				return false;
			}
			
			if(strlen(filleul3)>0 && !is_mail(filleul3)){
				alert("L'adresse e-mail du filleul n°3 n'est pas valide");
				return false;
			}
			
			var parametres="mail="+mail+"&password="+password+"&nom="+nom+"&prenom="+prenom+"&adresse="+adresse+"&code_postal="+code_postal+"&ville="+ville+"&telephone="+telephone+"&societe="+societe+"&fax="+fax+"&filleul1="+filleul1+"&filleul2="+filleul2+"&filleul3="+filleul3+"&liste_villes="+liste_villes;
			
			$("#loader").show();
			$.ajax({
				  type: "POST",
				  url: "enregistrer.php",
				  dataType:"text",
				  contentType: "application/x-www-form-urlencoded;charset=ISO-8859-15",
				  data:parametres,
				  success: function(msg){		
					if(msg==1){
						document.location='enregistrer_fin.php';
					}else{
						alert(msg);  						
						$("#loader").hide();
					}												
				  },
				  error: function(msg){ }
			});	
		
	}
	
	function verifModifierCompte(preinscription){
		
			var nom=$('#nom').val();
			var prenom=$('#prenom').val();
			var adresse=$('#adresse').val();
			var code_postal=$('#code_postal').val();
			var ville=$('#ville').val();
			var telephone=$('#telephone').val();			
			var societe=$('#societe').val();
			var old_societe=$('#old_societe').val();
			var fax=$('#fax').val();	
			var liste_villes=$('#liste_villes').val();
			var password=$('#password_pre').val();
			var password_confirmation=$('#password_confirmation_pre').val();
			var mail=$('#mail_compte').val();	
						
			if(trim(nom) == ""){
				alert("La champ 'Nom' est obligatoire");
				return false;
			}
			if(trim(prenom) == ""){
				alert("La champ 'Prénom' est obligatoire");
				return false;
			}
			if(trim(adresse) == ""){
				alert("La champ 'Adresse' est obligatoire");
				return false;
			}	
			if(trim(code_postal) == ""){
				alert("La champ 'Code postal' est obligatoire");
				return false;
			}
			if(trim(ville) == ""){
				alert("La champ 'Ville' est obligatoire");
				return false;
			}	
			if(trim(telephone) == ""){
				alert("La champ 'Téléphone' est obligatoire");
				return false;
			}				
			if(!is_mail(mail) && preinscription==1){
				alert("L'adresse e-mail que vous avez saisie n'est pas valide");
				return false;
			}

			if(preinscription==0 && strlen(password)>1 && strlen(password)<3){
				alert("Le mot de passe doit comporter un minimum de 3 caractères");
				return false;
			}

			if(preinscription==1 && strlen(password)<3){
				alert("Le mot de passe doit comporter un minimum de 3 caractères");
				return false;
			}

			if(preinscription==0 && (strlen(password)>1 || strlen(password_confirmation)>1) && password_confirmation != password){
				alert("Les mots de passe ne correspondent pas");
				return false;
			}
			
			if(preinscription==1 && password_confirmation != password){
				alert("Les mots de passe ne correspondent pas");
				return false;
			}


			var parametres="mail="+mail+"&nom="+nom+"&prenom="+prenom+"&adresse="+adresse+"&code_postal="+code_postal+"&ville="+ville+"&telephone="+telephone+"&societe="+societe+"&old_societe="+old_societe+"&fax="+fax+"&preinscription="+preinscription+"&liste_villes="+liste_villes+"&password="+password;
			
			//document.location="compte.php?"+parametres;
			
			
			$("#loader").show();
			$.ajax({
				  type: "POST",
				  url: "compte.php",
				  dataType:"text",
				  contentType: "application/x-www-form-urlencoded;charset=ISO-8859-15",
				  data:parametres,
				  success: function(msg){				    
						$("#loader").hide();
						alert(msg);  						
				  },
				  error: function(msg){ }
			});	
			
	}

/**
* Initialise le formulaire de paiement
*/
function initInfosPaiements(nfois){

	var cmd_user_mail=trim($('#cmd_user_mail').val());
	var cmd_montant_transaction=trim($('#cmd_montant_transaction').val());
	var cmd_id_transaction=trim($('#cmd_id_transaction').val());

	var parametres="init=0&nfois="+nfois+"&cmd_user_mail="+cmd_user_mail+"&cmd_montant_transaction="+cmd_montant_transaction+"&cmd_id_transaction="+cmd_id_transaction;
			
	$('#infos_paiements').html('<div style="height:100px;text-align:center;">Veuillez patienter<br><img src="images/indicator.white.gif" border="0"></div>');
	$.ajax({
		  type: "POST",
		  url: "form_infos_paiements.php",
		  dataType:"text",
		  contentType: "application/x-www-form-urlencoded;charset=ISO-8859-15",
		  data:parametres,
		  success: function(msg){				    
				$('#infos_paiements').html(msg);  						
		  },
		  error: function(msg){ }
	});		
	
	
}
	
/**
* Valider les informations saisie pour le paiement en plusieurs fois paybox
* 
*/	
function valideInfosPaiements(){

	var montant1_paiements=trim($('#montant1_paiements').val());
	var nb_paiements=trim($('#nb_paiements').val());
	var frq_paiements=trim($('#frq_paiements').val());
	var jour_paiements=trim($('#jour_paiements').val());
	var attente_paiements=trim($('#attente_paiements').val());
	var cmd_user_mail=trim($('#cmd_user_mail').val());
	var cmd_montant_transaction=trim($('#cmd_montant_transaction').val());
	var cmd_id_transaction=trim($('#cmd_id_transaction').val());

	if(montant1_paiements<=0){
		alert('Attention, vous devez saisir le montant du premier paiement.');
		return false;
	}
	
	if(nb_paiements<=1){
		alert('Attention, vous devez saisir un nombre de paiements supérieur à 1.');
		return false;
	}

	if(nb_paiements>12){
		alert('Attention, vous devez saisir un nombre de paiements entre 2 et 12.');
		return false;
	}

	if(frq_paiements<=0){
		alert('Attention, vous devez saisir une fréquence de paiements.');
		return false;
	}

	if(frq_paiements>6){
		alert('Attention, vous devez saisir une fréquence de paiements entre 1 et 6 mois.');
		return false;
	}

	if(jour_paiements<=0){
		alert('Attention, vous devez saisir un jour de paiements.');
		return false;
	}
	
	if(jour_paiements>31){
		alert('Attention, vous devez saisir un jour de paiements entre 1 et 31.');
		return false;
	}

	if(attente_paiements<=0){
		alert("Attention, vous devez saisir un délais d'attente\navant le premier prélèvement.");
		return false;
	}

	if(attente_paiements>15){
		alert("Attention, vous devez saisir un délais d'attente\navant le premier prélèvement inférieur ou égale à 15 jours.");
		return false;
	}
	
	var parametres="nfois=2&montant1_paiements="+montant1_paiements+"&nb_paiements="+nb_paiements+"&frq_paiements="+frq_paiements+"&jour_paiements="+jour_paiements+"&attente_paiements="+attente_paiements+"&cmd_user_mail="+cmd_user_mail+"&cmd_montant_transaction="+cmd_montant_transaction+"&cmd_id_transaction="+cmd_id_transaction;
			
	$('#infos_paiements').html('<div style="height:100px;text-align:center;">Calcul des données en cours.<br>Veuillez patienter<br><img src="images/indicator.white.gif" border="0"></div>');
	$.ajax({
		  type: "POST",
		  url: "form_infos_paiements.php",
		  dataType:"text",
		  contentType: "application/x-www-form-urlencoded;charset=ISO-8859-15",
		  data:parametres,
		  success: function(msg){				    
				$('#infos_paiements').html(msg);  						
		  },
		  error: function(msg){ }
	});	

}

/**
* Modifier les informations saisie pour le paiement en plusieurs fois paybox
* 
*/	
function modifierInfosPaiements(){

	var montant1_paiements=trim($('#montant1_paiements').val());
	var nb_paiements=trim($('#nb_paiements').val());
	var frq_paiements=trim($('#frq_paiements').val());
	var jour_paiements=trim($('#jour_paiements').val());
	var attente_paiements=trim($('#attente_paiements').val());
	var cmd_user_mail=trim($('#cmd_user_mail').val());
	var cmd_montant_transaction=trim($('#cmd_montant_transaction').val());
	var cmd_id_transaction=trim($('#cmd_id_transaction').val());
	
	var parametres="nfois=2&init=0&montant1_paiements="+montant1_paiements+"&nb_paiements="+nb_paiements+"&frq_paiements="+frq_paiements+"&jour_paiements="+jour_paiements+"&attente_paiements="+attente_paiements+"&cmd_user_mail="+cmd_user_mail+"&cmd_montant_transaction="+cmd_montant_transaction+"&cmd_id_transaction="+cmd_id_transaction;
			
	$('#infos_paiements').html('<div style="height:100px;text-align:center;">Veuillez patienter<br><img src="images/indicator.white.gif" border="0"></div>');
	$.ajax({
		  type: "POST",
		  url: "form_infos_paiements.php",
		  dataType:"text",
		  contentType: "application/x-www-form-urlencoded;charset=ISO-8859-15",
		  data:parametres,
		  success: function(msg){				    
				$('#infos_paiements').html(msg);  						
		  },
		  error: function(msg){ }
	});	

}
/**
* Envoi un email en cas d'oublie d'un mot de passe
*/	
function EnvoiPassCompte(){
	var mail_oublie=$('#mail_oublie').val();
	if(!is_mail(mail_oublie)){
		alert("Attention, l'adresse e-mail que vous avez saisie n'est pas valide");
		return false;
	}	

	var parametres="mail_oublie="+mail_oublie;
			
	$("#loader").show();

	$.ajax({
		  type: "POST",
		  url: "password_oublie.php",
		  dataType:"text",
		  contentType: "application/x-www-form-urlencoded;charset=ISO-8859-15",
		  data:parametres,
		  success: function(msg){		
	        $("#loader").hide();
		  	$('#infos_oublie').html(msg); 
		 },
		  error: function(msg){ }
		});	

}


/**
* Modification ou ajout de nouveaux filleul
*/
function modifFilleul(){
	
	var filleul1=$('#filleul1').val();
	var filleul2=$('#filleul2').val();
	var filleul3=$('#filleul3').val();
			
	filleul1=trim(filleul1);
	filleul2=trim(filleul2);
	filleul3=trim(filleul3);			

	if(strlen(filleul1)>0 && !is_mail(filleul1)){
		alert("L'adresse e-mail du filleul n°1 n'est pas valide");
		return false;
	}

	if(strlen(filleul2)>0 && !is_mail(filleul2)){
		alert("L'adresse e-mail du filleul n°2 n'est pas valide");
		return false;
	}
			
	if(strlen(filleul3)>0 && !is_mail(filleul3)){
		alert("L'adresse e-mail du filleul n°3 n'est pas valide");
		return false;
	}	

	var parametres="filleul1="+filleul1+"&filleul2="+filleul2+"&filleul3="+filleul3;
			
	$("#loader").show();
	$.ajax({
		  type: "POST",
		  url: "parrainage.php",
		  dataType:"text",
		  contentType: "application/x-www-form-urlencoded;charset=ISO-8859-15",
		  data:parametres,
		  success: function(msg){
			$("#loader").hide();
			$('#liste_filleuls').html(msg);        
		  },
		  error: function(msg){ }
	});	

}

/*
* Affiche les échéances et dates de livraison pour un panier abonnement
*/
function afficheEcheancier(){

	var nb_sem_abon=$('#nb_sem_abon').val();
	var montant_abon=$('#montant_abon').val();
	var jour_liv_abon=$('#jour_liv_abon').val();
	var jmoins=$('#jmoins').val();

	$('#td_boutons1').hide();
	$('#td_boutons2').hide();	
	
	$("#loader").show();
	$.ajax({
		  type: "POST",
		  url: "form_infos_abonnement.php",
		  dataType:"text",
		  contentType: "application/x-www-form-urlencoded;charset=ISO-8859-15",
		  data:'nb_sem_abon='+nb_sem_abon+'&montant_abon='+montant_abon+'&jour_liv_abon='+jour_liv_abon+'&jmoins='+jmoins,
		  success: function(msg){
			$("#loader").hide();
			if(msg.length>0){
				$('#td_boutons1').show();
				$('#td_boutons2').show();			
			}else{
				$('#td_boutons1').hide();
				$('#td_boutons2').hide();						
			}			
			$('#echeancier_abon').html(msg);        
		  },
		  error: function(msg){ }
	});		
}
