function form_mot_de_passe(){
	$('#form_connection').css('display', 'none');
	$('#form_mot_de_passe').css('display', 'table');

	$('#form_connection #strerr').html('');
	$('#form_mot_de_passe #strerr').html('');
}

function form_connection(){
	$('#form_connection').css('display', 'table');
	$('#form_mot_de_passe').css('display', 'none');
	
	$('#form_connection #strerr').html('');
	$('#form_mot_de_passe #strerr').html('');
}



function Client_Deconnection(URL_RETOUR){
			$.ajax({
			   type: "POST",
			   url: CFG_HTTP_ROOT + "include/ajax.inc.php",
			   data: "action=Client_Deconnection",
			   success: function(msg){
				 if (msg == 'ok'){
					document.location.replace(URL_RETOUR);
				 }else{
					alert("Une erreur est survenue. Merci de renouveler l'opération");
				 }
			   }
			 });
}

function Client_Connection(){
	
	var email = $('#form_connection :input[name=email]').attr('value');
	var mot_de_passe = $('#form_connection :input[name=mot_de_passe]').attr('value');
	
	if(email != '' && mot_de_passe != ''){
		if(valid_email(email)){
			$.ajax({
			   type: "POST",
			   url: CFG_HTTP_ROOT + "include/ajax.inc.php",
			   data: "action=Client_Connection&email=" + email + '&mot_de_passe=' +mot_de_passe,
			   success: function(msg){
				 if (msg == 'ko'){
					$('#form_connection #strerr').html('Une erreur est survenue. Merci de vérifier votre email et votre mot de passe.');
				 }else{
					var date = new Date();
					document.location.replace(URL_COMPTE + '' + date.getTime() + '/');
				}
			   }
			 });
			
			
		}else{
			$('#form_connection #strerr').html('Merci de saisir un email valide');
		}
	}else{
		$('#form_connection #strerr').html('Merci de saisir votre email et votre mot de passe.');
	}
	
	
}












function Client_Modifier_Coordonnees(){
	var civilite = $('#modifier_coordonnees :input[name=civilite]:radio:checked').val();
	var nom = $('#modifier_coordonnees :input[name=nom]').attr('value');
	var prenom = $('#modifier_coordonnees :input[name=prenom]').attr('value');
	var email = $('#modifier_coordonnees :input[name=email]').attr('value');

	var date_naissance_year = $('#modifier_coordonnees :input[name=date_naissance_year]').attr('value');
	var date_naissance_month = $('#modifier_coordonnees :input[name=date_naissance_month]').attr('value');
	var date_naissance_day = $('#modifier_coordonnees :input[name=date_naissance_day]').attr('value');


	var date_naissance = date_naissance_year+'-'+date_naissance_month+'-'+date_naissance_day;
	if(civilite && nom && prenom && email){
		if(valid_email(email)){
			$.ajax({
			   type: "POST",
			   url: CFG_HTTP_ROOT + "include/ajax.inc.php",
			   data: "action=Client_Modifier_Coordonnees&civilite="+civilite+"&nom="+nom+"&prenom="+prenom+"&email="+email+"&date_naissance="+date_naissance,
			   
			   success: function(msg){
				   
				   
				   if(msg == 'email_present'){
					$('#modifier_coordonnees #strerr').html("l'email inscrit est déjà utilisé pour un autre compte.");
				   }else if (msg == 'ok'){
					   $('#modifier_coordonnees #strerr').html("Vos informations ont correctement été mises à jour.");
					}else{
						$('#modifier_coordonnees #strerr').html("Une erreur est survenue. Merci de renouveler l'operation.");
					}
				}
			});
		
		}else{
			$('#modifier_coordonnees #strerr').html('Merci de saisir un email valide');
		}
	}else{
		$('#modifier_coordonnees #strerr').html('Merci de remplir les champs obligatoires.');
	}
}






function Client_Modifier_Mot_de_Passe(){
	var mot_de_passe = $('#modifier_votre_mot_de_passe :input[name=mot_de_passe]').attr('value');
	var mot_de_passe_new = $('#modifier_votre_mot_de_passe :input[name=mot_de_passe_new]').attr('value');
	var mot_de_passe_new_confirm = $('#modifier_votre_mot_de_passe :input[name=mot_de_passe_new_confirm]').attr('value');

	if (mot_de_passe && mot_de_passe_new && mot_de_passe_new_confirm){
			if(mot_de_passe_new == mot_de_passe_new_confirm){
				$.ajax({
				   type: "POST",
				   url: CFG_HTTP_ROOT + "include/ajax.inc.php",
				   data: "action=Client_Modifier_Mot_de_Passe&mot_de_passe="+mot_de_passe+"&mot_de_passe_new="+mot_de_passe_new,
				   success: function(msg){
					 if (msg == 'ok'){
						$('#modifier_votre_mot_de_passe #strerr').html("Votre nouveau mot de passe a correctement été enregistré.");
					 }else{
						$('#modifier_votre_mot_de_passe #strerr').html("Une erreur est survenue. Merci de vérifier votre mot de passe actuel.");
					 }
				   }
				 });
			}else{
				$('#modifier_votre_mot_de_passe #strerr').html("Les champs Nouveau mot de passe et Confirmation ne correspondent pas");
			}
	}else{
		$('#modifier_votre_mot_de_passe #strerr').html("Merci de remplir les 3 champs ci-dessous.");
	}
	
}


function Client_Adresse_Ajouter(){
	
		$.ajax({
		   type: "POST",
		   url: CFG_HTTP_ROOT + "include/ajax.inc.php",
		   data: "action=Client_Adresse_Ajouter",
			  success: function(msg){
			 if (msg != 'ko'){
				Client_Adresse_Modifier('creer', msg)
			 }else{
				alert("Une erreur est survenue. Merci de renouveler l'opération");
			 }
		  }
	 });
}






function Client_Adresse_Modifier(mode, id_adresse){
		$('#modifier_adresse :input[name=mode]').val(mode);
		$('#modifier_adresse :input[name=id_adresse]').val(id_adresse);
		
		$.ajax({
		   type: "POST",
		   url: CFG_HTTP_ROOT + "include/ajax.inc.php",
		   data: "action=Client_Adresse_Modifier&id_adresse="+id_adresse,
			  success: function(msg){
			 if (msg != 'ko'){
				adresse = msg.split('|');
						
				$('#modifier_adresse :input[name=libelle]').val(adresse[0]);
				$('#modifier_adresse :input[name=civilite]:radio[value='+ adresse[1] +']').attr('checked', 'checked');
				$('#modifier_adresse :input[name=nom]').val(adresse[2]);
				$('#modifier_adresse :input[name=prenom]').val(adresse[3]);
				$('#modifier_adresse :input[name=adresse]').val(adresse[4]);
				$('#modifier_adresse :input[name=adresse_complement]').val(adresse[5]);
				$('#modifier_adresse :input[name=code_postal]').val(adresse[6]);
				$('#modifier_adresse :input[name=ville]').val(adresse[7]);
				$('#modifier_adresse :input[name=pays]:select:selected').val(adresse[8]);
				$('#modifier_adresse :input[name=telephone]').val(adresse[9]);
				
				$('#modifier_adresse_bg').css('display', 'block');
				$('#modifier_adresse').css('display', 'block');
			 }else{
				alert("Une erreur est survenue. Merci de renouveler l'opération");
			 }
		  }
	 });
		
}






function Commande_Enregistrer_Adresse(type){
	var id_adresse = $('#commande_adresses :input[name=id_adresse]:select:selected').val();

		
	var libelle = $('#commande_adresses :input[name=libelle]').attr('value');
	var civilite = $('#commande_adresses :input[name=civilite]:radio:checked').val();
	var nom = $('#commande_adresses :input[name=nom]').attr('value');
	var prenom = $('#commande_adresses :input[name=prenom]').attr('value');
	var adresse = $('#commande_adresses :input[name=adresse]').attr('value');
	var code_postal = $('#commande_adresses :input[name=code_postal]').attr('value');
	var ville = $('#commande_adresses :input[name=ville]').attr('value');
	var pays = $('#commande_adresses :input[name=pays]:select:selected').val();
	var telephone = $('#commande_adresses :input[name=telephone]').attr('value');


	if(libelle && civilite && nom && prenom && adresse && code_postal && ville && pays && telephone){
		$('#commande_adresses #strerr').html('Enregistrement en cours');
		if (id_adresse == 0){
			$.ajax({
			   type: "POST",
			   url: CFG_HTTP_ROOT + "include/ajax.inc.php",
			   data: "action=Client_Adresse_Ajouter",
				  success: function(msg){
				 if (msg != 'ko'){
					Commande_Enregistrer_Adresse_By_Id(type, msg)
				 }else{
					$('#commande_adresses #strerr').html("Une erreur est survenue. Merci de renouveler l'opération.");
				 }
			  }
		 });
		}else{
			Commande_Enregistrer_Adresse_By_Id(type, id_adresse)
		}
		
		
		
		
		
	}else{
		$('#commande_adresses #strerr').html('Merci de remplir les champs obligatoires.');
	}
	
	
}

function Commande_Enregistrer_Adresse_By_Id(type, id_adresse){
	var libelle = $('#commande_adresses :input[name=libelle]').attr('value');
	var civilite = $('#commande_adresses :input[name=civilite]:radio:checked').val();
	var nom = $('#commande_adresses :input[name=nom]').attr('value');
	var prenom = $('#commande_adresses :input[name=prenom]').attr('value');
	var adresse = $('#commande_adresses :input[name=adresse]').attr('value');
	var adresse_complement = $('#commande_adresses :input[name=adresse_complement]').attr('value');
	var code_postal = $('#commande_adresses :input[name=code_postal]').attr('value');
	var ville = $('#commande_adresses :input[name=ville]').attr('value');
	var pays = $('#commande_adresses :input[name=pays]:select:selected').val();
	var telephone = $('#commande_adresses :input[name=telephone]').attr('value');

	var cadeau = $('#commande_adresses :input[name=cadeau]').attr('checked');
	if(cadeau == true){
		var cadeau_message = $('#commande_adresses :input[name=cadeau_message]').attr('value');
	}else{
		var cadeau_message = '';
	}
	
	
	if(libelle && civilite && nom && prenom && adresse && code_postal && ville && pays && telephone){
		$.ajax({
			type: "POST",
			url: CFG_HTTP_ROOT + "include/ajax.inc.php",
			data: "action=Client_Adresse_Enregistrer&id_adresse="+id_adresse+'&libelle='+libelle+'&civilite='+civilite+'&nom='+nom+'&prenom='+prenom+'&adresse='+adresse+'&adresse_complement='+adresse_complement+'&code_postal='+code_postal+'&ville='+ville+'&pays='+pays+'&telephone='+telephone,
			success: function(msg){
				if (msg == 'ok'){
					
					$.ajax({
						type: "POST",
						url: CFG_HTTP_ROOT + "include/ajax.inc.php",
						data: "action=Commande_Enregistrer_Adresse&id_adresse="+id_adresse+'&type='+type+'&cadeau='+cadeau+'&cadeau_message='+cadeau_message,
						success: function(msg){
							if (msg == 'ok'){
								if(type == 'facturation'){
								document.location.replace(CFG_HTTP_ROOT + 'commande-recapitulatif/');
								}else{
								document.location.replace(CFG_HTTP_ROOT + 'commande-facturation/');
								}
				
							}else{
								$('#commande_adresses #strerr').html("Une erreur est survenue. Merci de renouveler l'opération.");
							}
						}
					});
	
				}else{
					$('#commande_adresses #strerr').html("Une erreur est survenue. Merci de renouveler l'opération.");
				}
			}
		});
	}else{
		$('#commande_adresses #strerr').html('Merci de remplir les champs obligatoires.');
	}
	
}








function Commande_Select_Adresse(){
		var id_adresse = $('#commande_adresses :input[name=id_adresse]:select:selected').val();
		
		if(id_adresse == 0){
				$('#commande_adresses :input[name=libelle]').val('');
				$('#commande_adresses :input[name=civilite]:radio').attr('checked', '');
				$('#commande_adresses :input[name=nom]').val('');
				$('#commande_adresses :input[name=prenom]').val('');
				$('#commande_adresses :input[name=adresse]').val('');
				$('#commande_adresses :input[name=adresse_complement]').val('');
				$('#commande_adresses :input[name=code_postal]').val('');
				$('#commande_adresses :input[name=ville]').val('');
				$('#commande_adresses :input[name=pays]:select:selected').val(0);
				$('#commande_adresses :input[name=telephone]').val('');
		}else{
			
			
			
		$.ajax({
		   type: "POST",
		   url: CFG_HTTP_ROOT + "include/ajax.inc.php",
		   data: "action=Client_Adresse_Modifier&id_adresse="+id_adresse,
			  success: function(msg){
			 if (msg != 'ko'){
				adresse = msg.split('|');
				$('#commande_adresses :input[name=libelle]').val(adresse[0]);
				$('#commande_adresses :input[name=civilite]:radio[value='+ adresse[1] +']').attr('checked', 'checked');
				$('#commande_adresses :input[name=nom]').val(adresse[2]);
				$('#commande_adresses :input[name=prenom]').val(adresse[3]);
				$('#commande_adresses :input[name=adresse]').val(adresse[4]);
				$('#commande_adresses :input[name=adresse_complement]').val(adresse[5]);
				$('#commande_adresses :input[name=code_postal]').val(adresse[6]);
				$('#commande_adresses :input[name=ville]').val(adresse[7]);
				$('#commande_adresses :input[name=pays]:select:selected').val(adresse[8]);
				$('#commande_adresses :input[name=telephone]').val(adresse[9]);
			 }else{
				alert("Une erreur est survenue. Merci de renouveler l'opération");
			 }
		  }
	 });
		}
}

function Commande_Regler(){
	var cgdv = $('#recapitulatif_adresses :input[name=cgdv]').attr('checked');
	
	if(cgdv == false){
		alert("Pour finaliser votre commande vous devez accepter les condition generales de vente.");
	}else{
		
		
	}
}




function Client_Adresse_Enregistrer(type){
	var mode = $('#modifier_adresse :input[name=mode]').val();
	var id_adresse = $('#modifier_adresse :input[name=id_adresse]').val();

	if(type == 'annuler'){
		if(mode == 'modifier'){
			$('#modifier_adresse_bg').css('display', 'none');
			$('#modifier_adresse').css('display', 'none');
		}else{
			/* SUPPRIMER L'ADRESSE CREEE */
				$.ajax({
				   type: "POST",
				   url: CFG_HTTP_ROOT + "include/ajax.inc.php",
				   data: "action=Client_Adresse_Supprimer&id_adresse="+id_adresse,
					  success: function(msg){
					 if (msg == 'ok'){
							$('#modifier_adresse_bg').css('display', 'none');
							$('#modifier_adresse').css('display', 'none');
					 }else{
						alert("Une erreur est survenue. Merci de renouveler l'opération");
					 }
				  }
			 });
			
		}
		
	}else{
	
	
	/*** ENREGISTREMENT DE L'ADRESSE ***/
		
	var libelle = $('#modifier_adresse :input[name=libelle]').attr('value');
	var civilite = $('#modifier_adresse :input[name=civilite]:radio:checked').val();
	var nom = $('#modifier_adresse :input[name=nom]').attr('value');
	var prenom = $('#modifier_adresse :input[name=prenom]').attr('value');
	var adresse = $('#modifier_adresse :input[name=adresse]').attr('value');
	var adresse_complement = $('#modifier_adresse :input[name=adresse_complement]').attr('value');
	var code_postal = $('#modifier_adresse :input[name=code_postal]').attr('value');
	var ville = $('#modifier_adresse :input[name=ville]').attr('value');
	var pays = $('#modifier_adresse :input[name=pays]:select:selected').val();
	var telephone = $('#modifier_adresse :input[name=telephone]').attr('value');
		
	if(libelle && civilite && nom && prenom && adresse && code_postal && ville && pays && telephone){
		$.ajax({
			type: "POST",
			url: CFG_HTTP_ROOT + "include/ajax.inc.php",
			data: "action=Client_Adresse_Enregistrer&id_adresse="+id_adresse+'&libelle='+libelle+'&civilite='+civilite+'&nom='+nom+'&prenom='+prenom+'&adresse='+adresse+'&adresse_complement='+adresse_complement+'&code_postal='+code_postal+'&ville='+ville+'&pays='+pays+'&telephone='+telephone,
			success: function(msg){
				if (msg == 'ok'){
					$('#modifier_adresse_bg').css('display', 'none');
					$('#modifier_adresse').css('display', 'none');
					var date = new Date();
					document.location.replace(URL_COMPTE + '' + date.getTime() + '/#1');
				}else{
					$('#modifier_adresse #strerr').html("Une erreur est survenue. Merci de renouveler l'opération.");
				}
			}
		});
	}else{
		$('#modifier_adresse #strerr').html('Merci de remplir les champs obligatoires.');
	}
		
		
		
		
	}
	
}








function Client_Adresse_Supprimer(id_adresse){
				$.ajax({
				   type: "POST",
				   url: CFG_HTTP_ROOT + "include/ajax.inc.php",
				   data: "action=Client_Adresse_Supprimer&id_adresse="+id_adresse,
					  success: function(msg){
					 if (msg == 'ok'){
						 $('#addesse_ligne_'+ id_adresse +'').css('display', 'none');

					 }else{
						alert("Une erreur est survenue. Merci de renouveler l'opération");
					 }
				  }
			 });
}





function Client_MotdePasse_Oublie(){
	var email = $('#form_mot_de_passe :input[#email]').attr('value');
	if(valid_email(email)){
				$.ajax({
				   type: "POST",
				   url: CFG_HTTP_ROOT + "include/ajax.inc.php",
				   data: "action=Client_MotdePasse_Oublie&email="+email,
					  success: function(msg){
					 if (msg == 'no_email'){
						$('#form_mot_de_passe #strerr').html("Aucun compte n'est associé à cet email.");
					 }else if (msg == 'ok'){
						$('#form_mot_de_passe #strerr').html("Votre demande a bien été prise en compte.<br>Vous allez recevoir dans quelques instants un email avec vos codes d'accès. <br> <br><a href='"+ URL_COMPTE +"'>Cliquez-ici</a> pour vous connecter.");
						$('#form_mot_de_passe .champs').css('display', 'none');
					 }else{
						$('#form_mot_de_passe #strerr').html("Une erreur est survenue. Merci de renouveler l'opération.");
					 }
				  }
			 });
	}else{
		$('#form_mot_de_passe #strerr').html('Merci de saisir un email valide');
	}
	
}

































function Client_Creer_Compte(){
	var civilite = $('#form_creez_un_compte :input[name=civilite]:radio:checked').val();
	var nom = $('#form_creez_un_compte :input[name=nom]').attr('value');
	var prenom = $('#form_creez_un_compte :input[name=prenom]').attr('value');
	var email = $('#form_creez_un_compte :input[name=email]').attr('value');

	var mot_de_passe = $('#form_creez_un_compte :input[name=mot_de_passe]').attr('value');
	var mot_de_passe_confirm = $('#form_creez_un_compte :input[name=mot_de_passe_confirm]').attr('value');

	var date_naissance_year = $('#form_creez_un_compte :input[name=date_naissance_year]').attr('value');
	var date_naissance_month = $('#form_creez_un_compte :input[name=date_naissance_month]').attr('value');
	var date_naissance_day = $('#form_creez_un_compte :input[name=date_naissance_day]').attr('value');


	var date_naissance = date_naissance_year+'-'+date_naissance_month+'-'+date_naissance_day;
	
	
	var newsletter = $('#form_creez_un_compte :input[name=newsletter]').attr('checked');
	
	
	
	if (civilite && nom && prenom && email && mot_de_passe && valid_email(email) &&  (mot_de_passe == mot_de_passe_confirm) && (date_naissance_year != '0000' ) && (date_naissance_month != '00' ) && (date_naissance_day != '00' ) ){
		$('#form_creez_un_compte #strerr').html('Enregistrement en cours.');

		$.ajax({
			type: "POST",
			url: CFG_HTTP_ROOT + "include/ajax.inc.php",
			data: "action=Client_Creer_Compte&civilite="+civilite+'&nom='+nom+'&prenom='+prenom+'&email='+email+'&mot_de_passe='+mot_de_passe+'&date_naissance='+date_naissance,
			success: function(msg){
				if (msg == 'ok'){
					
	if(newsletter == true){
		$.ajax({
		   type: "POST",
		   url: CFG_HTTP_ROOT + "include/ajax.inc.php",
		   data: "action=inscription_newsletter&email=" + email  ,
		 });		
		
	}
				
					
					var date = new Date();
					document.location.replace(URL_COMPTE + '' + date.getTime() + '/#1');
					
					
					
				}else if (msg == 'email_present'){
					$('#modifier_adresse #strerr').html("l'email inscrit est déjà utilisé pour un autre compte.");
				}else{
					$('#modifier_adresse #strerr').html("Une erreur est survenue. Merci de renouveler l'opération.");
				}
			}
		});


	}else{
		$('#form_creez_un_compte #strerr').html('Merci de remplir correctement les champs obligatoires.');
		
	}
	
	
}













function Panier_Supprimer(key){
	
		$.ajax({
		   type: "POST",
		   url: CFG_HTTP_ROOT + "include/ajax.inc.php",
		   data: "action=Panier_Supprimer&key=" + key,
		   success: function(msg){
			 if (msg == 'ok'){
				document.location.reload();
			 }else{
				alert('une erreur a ete rencontree');
			 }
		   }
		 });
}
function Panier_ChangeQuantite(quantite, key){
	quantite = quantite.value;
	
		$.ajax({
		   type: "POST",
		   url: CFG_HTTP_ROOT + "include/ajax.inc.php",
		   data: "action=Panier_ChangeQuantite&key=" + key +'&quantite=' + quantite,
		   success: function(msg){
			 if (msg == 'ok'){
				document.location.reload();
			 }else{
				
				alert('une erreur a ete rencontree');
			 }
		   }
		 });
	
	
	
	
	
}







function commande_select_modele(){
	id_ligne = $('#select_modele  option:selected').attr('id_ligne');
	id_coupe = $('#select_modele  option:selected').attr('id_coupe');
	id_tissus = $('#select_modele  option:selected').attr('id_tissus');
	stock = $('#select_modele  option:selected').attr('stock');
	
	$('#id_ligne').val(id_ligne);
	$('#id_coupe').val(id_coupe);
	$('#id_tissus').val(id_tissus);
	$('#stock').val(stock);
	
	/* initialisation */
		$("#commande #strerr").html('');
		$('#select_tissus').css('display' , 'none');
		$('#select_taille').css('display' , 'none');
		$('#select_quantite').css('display' , 'none');
		$('#ajouter_au_panier').css('display' , 'none');
	/* fin */
	
	$("#commande #strerr").html('Avant de sélectionner votre taille habituelle, vérifiez-là dans le <a href="#" onClick="ouvrir_popup('+"'tableau_de_mesure'"+');" >tableau de mesure</a>.');

	if(id_coupe){
		if(stock > 0){
			
		$.ajax({
		   type: "POST",
		   url: CFG_HTTP_ROOT + "include/ajax.inc.php",
		   data: "action=commande_select_modele&id_ligne=" + id_ligne +'&id_coupe=' + id_coupe +'&id_tissus=' + id_tissus ,
		   success: function(msg){
			 if (msg == 'epuise'){
				$("#commande #strerr").html('article épuisé');
			 }else{
				
				
				/* tissus ou tailes */
				if(id_tissus){
					/* CAS #1 IL A UN ID_TISSUS */
					$('#select_taille').css('display' , '');
					$selector = $('#select_taille');
					libelle = 'Taille';
					id_name = 'id_taille';
				}else{
					/* CAS #2 IL N'Y A PAS DE TISSUS */
					$('#select_tissus').css('display' , '');
					$selector = $('#select_tissus');
					libelle = 'Tissus';
					id_name = 'id_tissus';
					
					
				}
				
				$selector.children().remove().end();
				array = msg.split('|');
				
				$selector.append($("<option></option>").attr("value", '').text(libelle)); 
				for(a = 0; a < array.length; a++){
					array[a] = array[a].split('~');
					if(array[a][0]){
						$selector.append($("<option></option>").attr(id_name,array[a][1]).attr("stock",array[a][2]).text(array[a][0])); 
					}
			 	}
				 
			 }
		   }
		 });
				
		}else{
			$("#commande #strerr").html('article épuisé');
		}
	}
}












function commande_select_tissus(){



	id_tissus = $('#select_tissus  option:selected').attr('id_tissus');
	stock = $('#select_tissus  option:selected').attr('stock');
	
	id_ligne = $('#id_ligne').val();
	id_coupe = $('#id_coupe').val();
	
	$('#id_tissus').val(id_tissus);
	$('#stock').val(stock);
	
	/* initialisation */
		$("#commande #strerr").html('');
		$('#select_taille').css('display' , 'none');
		$('#select_quantite').css('display' , 'none');
		$('#ajouter_au_panier').css('display' , 'none');
	/* fin */
	
	
	$("#commande #strerr").html('Avant de sélectionner votre taille habituelle, vérifiez-là dans le <a href="#" onClick="ouvrir_popup('+"'tableau_de_mesure'"+');" >tableau de mesure</a>.');
	

	if(id_tissus){
		if(stock > 0){
			
		$.ajax({
		   type: "POST",
		   url: CFG_HTTP_ROOT + "include/ajax.inc.php",
		   data: "action=commande_select_tissus&id_ligne=" + id_ligne +'&id_coupe=' + id_coupe +'&id_tissus=' + id_tissus ,
		   success: function(msg){
			 if (msg == 'epuise'){
				$("#commande #strerr").html('article épuisé');
			 }else{
				
				$('#select_taille').css('display' , '');
				$selector = $('#select_taille');
				libelle = 'Taille';
				id_name = 'id_taille';
				
				$selector.children().remove().end();
				array = msg.split('|');
				
				$selector.append($("<option></option>").attr("value", '').text(libelle)); 
				for(a = 0; a < array.length; a++){
					array[a] = array[a].split('~');
					if(array[a][0]){
						$selector.append($("<option></option>").attr(id_name,array[a][1]).attr("stock",array[a][2]).text(array[a][0])); 
					}
			 	}
				 
			 }
		   }
		 });
		}else{
			$("#commande #strerr").html('article épuisé');
		}
		
	}

}











function commande_select_taille(){
	
	
	
	id_taille = $('#select_taille  option:selected').attr('id_taille');
	stock = $('#select_taille  option:selected').attr('stock');
	
	id_ligne = $('#id_ligne').val();
	id_coupe = $('#id_coupe').val();
	id_tissus = $('#id_tissus').val();
	
	$('#id_taille').val(id_taille);
	$('#stock').val(stock);
	
	/* initialisation */
		$("#commande #strerr").html('');
		$('#select_quantite').css('display' , 'none');
		$('#ajouter_au_panier').css('display' , 'none');
	/* fin */
	
	if(id_taille){
		if(stock > 0){
			
		$.ajax({
		   type: "POST",
		   url: CFG_HTTP_ROOT + "include/ajax.inc.php",
		   data: "action=commande_select_taille&id_ligne=" + id_ligne +'&id_coupe=' + id_coupe +'&id_tissus=' + id_tissus  +'&id_taille=' + id_taille ,
		   success: function(msg){
			 if (msg == 'epuise'){
				$("#commande #strerr").html('article épuisé');
			 }else{
				
				$('#select_quantite').css('display' , '');
				$selector = $('#select_quantite');
				libelle = 'Quantite';
				id_name = 'value';
				
				$selector.children().remove().end();
				stocks_dispo = msg;
				achat_max = 5;
				
				nb_select = (stocks_dispo < achat_max ) ? stocks_dispo : achat_max;
				
				$selector.append($("<option></option>").attr("value", '').text(libelle)); 
				for(a = 1; a <= nb_select; a++){
					$selector.append($("<option></option>").attr(id_name,a).text(a)); 
			 	}
				 
			 }
		   }
		 });
		}else{
			$("#commande #strerr").html('article épuisé');
		}
		
	}

}




function commande_select_quantite(){
	quantite = $('#select_quantite  option:selected').attr('value');
	
	id_ligne = $('#id_ligne').val();
	id_coupe = $('#id_coupe').val();
	id_tissus = $('#id_tissus').val();
	id_taille = $('#id_taille').val();
	stock = $('#stock').val();
	
	$('#quantite').val(quantite);
	
	/* initialisation */
		$("#commande #strerr").html('');
		$('#ajouter_au_panier').css('display' , 'none');
	/* fin */
	
	if(quantite){
		if(stock > 0){
			
		$.ajax({
		   type: "POST",
		   url: CFG_HTTP_ROOT + "include/ajax.inc.php",
		   data: "action=commande_select_quantite&id_ligne=" + id_ligne +'&id_coupe=' + id_coupe +'&id_tissus=' + id_tissus  +'&id_taille=' + id_taille+'&quantite=' + quantite ,
		   success: function(msg){
			 if (msg == 'epuise'){
				$("#commande #strerr").html('quantite non disponible');
			 }else{
				
				$('#ajouter_au_panier').css('display' , '');
				 
			 }
		   }
		 });
		}else{
			$("#commande #strerr").html('article épuisé');
		}
		
	}

}








function commande_ajouter_au_panier(){
	
	id_pres = $('#id_pres').val();
	id_ligne = $('#id_ligne').val();
	id_coupe = $('#id_coupe').val();
	id_tissus = $('#id_tissus').val();
	id_taille = $('#id_taille').val();
	quantite = $('#quantite').val();
	
	
	stock = $('#stock').val();
	
	$.ajax({
		   type: "POST",
		   url: CFG_HTTP_ROOT + "include/ajax.inc.php",
		   data: "action=commande_ajouter_au_panier&id_pres=" + id_pres + "&id_ligne=" + id_ligne +'&id_coupe=' + id_coupe +'&id_tissus=' + id_tissus  +'&id_taille=' + id_taille+'&quantite=' + quantite ,
		   success: function(msg){
			 if (msg == 'epuise'){
				$("#commande #strerr").html('quantite non disponible');
			 }else if (msg != 0){
				 
				 $('#commande_ajoutee_bg').css('display' , 'block');	
				 $('#commande_ajoutee').css('display' , 'block');
				 $('#article_ajoute').html(msg);
			 }else{
				$("#commande #strerr").html('Une erreur a ete rencontree');
			 }
		   }
	 });
}























function slide_show_preload() { 
	document.getElementById(diaporama_image).src = CFG_HTTP_ROOT + 'img/preload.gif';	
	
	tmp_img_loaded = new Array();
	tmp_img = new Array();
	tmp_img_loaded_count = 0
	
	for(a = 0; a < diaporama_array.length; a++){
		//array_img =diaporama_array[a].split(',');
		
		tmp_img[a] = new Image(); 
		tmp_img[a].src  = diaporama_array[a];
		tmp_img_loaded[a] = false
	}										  
	slide_show_checkload()
}




function slide_show_checkload() {
	if (tmp_img_loaded_count == diaporama_array.length) { 
		slide_show(0);
		return false;
	}
	for (i = 0; i < diaporama_array.length; i++) {
		if (tmp_img_loaded[i] == false && tmp_img[i].complete) {
			tmp_img_loaded[i] = true;
			tmp_img_loaded_count++;
			//alert(i);
		}
	}
	timerID = setTimeout("slide_show_checkload()",10) 
}


function slide_show(id){
	
	//array_img =diaporama_array[id].split('|');
	document.getElementById(diaporama_image).src = diaporama_array[id];
	
      $("#slide_show").fadeIn("slow", function () {
			setTimeout("slide_show_fade_out("+id+")",diaporama_vitesse);
      });

	

	
}	


function slide_show_fade_out(id){
	
      $("#slide_show").fadeOut("slow", function () {
			slide_show_timout(id)
      });

	

}

function slide_show_timout(id){
	id = (id == diaporama_array.length -1) ? 0 : id+1;
	slide_show(id);
	
}














function inscription_newsletter(){
	email = $("#newsletter_email").val();
	
	if(valid_email(email)){
		
		$.ajax({
		   type: "POST",
		   url: CFG_HTTP_ROOT + "include/ajax.inc.php",
		   data: "action=inscription_newsletter&email=" + email  ,
		   success: function(msg){
			 if (msg == '1'){
				 $("#newsletter_email").val('Merci !');
			 }else{
				$("#newsletter_email").val('Erreur !');
			 }
			$("#newsletter_email").css('color', '#fe94a6');
		   }
		 });		
		

	}else{
		$("#newsletter_email").val('Erreur !');
		$("#newsletter_email").css('color', '#fe94a6');
	}
}






function ouvrir_popup(libelle){
	window.open(CFG_HTTP_ROOT+'popup/popup.php?libelle_interne='+libelle, libelle, "status=no, scrollbars=auto, menubar=no, width=750, height=500");
}
