function toggle_photo(idProduit, numeroPhoto) 
{
	var phEnCours = document.getElementById('currentZoom').value;
	
	$.ajax({
	type: "GET",
	url: "fonction-ajax.php?mode=afficherPhoto",
	data: "numeroPhoto="+numeroPhoto+"&idProduit="+idProduit+"&ph="+phEnCours,
	success: function(resultat){
			
			var splitResultat = resultat.split('|');
			$("#zone_zoom").empty();
			$("#zone_zoom").append(splitResultat[0]);
			
			if(numeroPhoto==1)
			{
				$("#minia"+phEnCours).empty();
				$("#minia"+phEnCours).append(splitResultat[1]);
			}
			else
			{
				$("#minia"+numeroPhoto).empty();
				$("#minia"+numeroPhoto).append(splitResultat[1]);	
			}
			
			document.getElementById('currentZoom').value=numeroPhoto;
	  }
	});
}

/*
function toggle_photo(chMiniature, chPhoto)
{
	$('#zone_zoom').empty();
	$('#zone_zoom').append('<img src="'+chMiniature+'" alt="Photo" />');
}
*/

function modifier_prix(idMatiereCouleur, idChamps) 
{
	$.ajax({
	type: "GET",
	url: "fonction-ajax.php?mode=afficherPrix",
	data: "idMatiereCouleur="+idMatiereCouleur,
	success: function(resultat){
		$('#'+idChamps).empty();
		$('#'+idChamps).append(resultat);
	  }
	});
}

function ajouter_quantite(idChamps)
{
	var quantiteDepart = parseInt(document.getElementById(idChamps).value);
	var quantiteRetour = quantiteDepart+1;
	
	document.getElementById(idChamps).value='';
	document.getElementById(idChamps).value=quantiteRetour;
}

function retirer_quantite(idChamps)
{
	var quantiteDepart = parseInt(document.getElementById(idChamps).value);
	if(quantiteDepart>0)
	{
		var quantiteRetour = quantiteDepart-1;
		document.getElementById(idChamps).value='';
		document.getElementById(idChamps).value=quantiteRetour;
	}
}

function verifier_compte(formName)
{		
	var zoneAffichage = document.getElementById('text_erreur');	
	
	if(formName.nom.value=='')
	{
		zoneAffichage.innerHTML = 'Vous devez obligatoirement renseigner votre nom.';
		formName.nom.focus();
		return false;
	}
	
	if(formName.prenom.value=='')
	{
		zoneAffichage.innerHTML = 'Vous devez obligatoirement renseigner votre prenom.';
		formName.prenom.focus();
		return false;
	}
	
	if(formName.email.value=='')
	{
		zoneAffichage.innerHTML = 'Vous devez obligatoirement renseigner votre adresse mail.';
		formName.email.focus();
		return false;	
	}
	else
	{
		var valeurEmail = formName.email.value;
		var verifMail = /^[a-zA-Z0-9_-]+.+[a-zA-Z0-9_-]+@[a-zA-Z0-9-]{2,}[.][a-zA-Z]{2,3}$/
		if (verifMail.exec(valeurEmail) == null)
		{
			zoneAffichage.innerHTML = 'Vous devez obligatoirement renseigner une adresse mail valide.';
			formName.email.focus();
			return false;
		}
	}
	
	if(formName.adresse.value=='')
	{
		zoneAffichage.innerHTML = 'Vous devez obligatoirement renseigner votre adresse.';
		formName.adresse.focus();
		return false;
	}
	
	if(formName.codePostal.value=='')
	{

		zoneAffichage.innerHTML = 'Vous devez obligatoirement renseigner votre code postal.';
		formName.codePostal.focus();
		return false;
	}
	else
	{
		var valeurPostal = formName.codePostal.value;
		if(isNaN(valeurPostal))
		{
			zoneAffichage.innerHTML = 'Un code postal doit etre composé de chiffres uniquement.';
			formName.codePostal.value='';
			formName.codePostal.focus();
			return false;	
		}
	}
	
	if(formName.ville.value=='')
	{
		zoneAffichage.innerHTML = 'Vous devez obligatoirement renseigner votre ville.';
		formName.ville.focus();
		return false;
	}
	
	if(formName.password.value=='')
	{
		zoneAffichage.innerHTML = 'Vous devez obligatoirement renseigner votre mots de passe.';
		formName.password.focus();
		return false;
	}
	
	if(formName.checkPassword.value=='')
	{
		zoneAffichage.innerHTML = 'Vous devez obligatoirement valider votre mots de passe.';
		formName.checkPassword.focus();
		return false;
	}
	
	if(formName.password.value!=formName.checkPassword.value)
	{
		zoneAffichage.innerHTML = 'Erreur lors de la confirmation du mots de passe.';		
		formName.checkPassword.value = '';
		formName.checkPassword.focus();
		return false;
	}
}

function verifier_adresse(formName)
{		
	var zoneAffichage = document.getElementById('text_erreur');	
	
	if(formName.nom.value=='')
	{
		zoneAffichage.innerHTML = 'Vous devez obligatoirement renseigner votre nom.';
		formName.nom.focus();
		return false;
	}
	
	if(formName.prenom.value=='')
	{
		zoneAffichage.innerHTML = 'Vous devez obligatoirement renseigner votre prenom.';
		formName.prenom.focus();
		return false;
	}	
	
	if(formName.adresse.value=='')
	{
		zoneAffichage.innerHTML = 'Vous devez obligatoirement renseigner votre adresse.';
		formName.adresse.focus();
		return false;
	}
	
	if(formName.codePostal.value=='')
	{

		zoneAffichage.innerHTML = 'Vous devez obligatoirement renseigner votre code postal.';
		formName.codePostal.focus();
		return false;
	}
	else
	{
		var valeurPostal = formName.codePostal.value;
		if(isNaN(valeurPostal))
		{
			zoneAffichage.innerHTML = 'Un code postal doit etre composé de chiffres uniquement.';
			formName.codePostal.value='';
			formName.codePostal.focus();
			return false;	
		}
	}
	
	if(formName.ville.value=='')
	{
		zoneAffichage.innerHTML = 'Vous devez obligatoirement renseigner votre ville.';
		formName.ville.focus();
		return false;
	}
}

function verifier_new_mdp(formName)
{		
	var zoneAffichage = document.getElementById('text_erreur');	
	
	if(formName.oldPassword.value=='')
	{
		zoneAffichage.innerHTML = 'Vous devez obligatoirement renseigner votre ancien mot de passe.';
		formName.oldPassword.focus();
		return false;
	}
	
	if(formName.pwd.value=='')
	{
		zoneAffichage.innerHTML = 'Vous devez obligatoirement renseigner votre nouveau mot de passe.';
		formName.pwd.focus();
		return false;
	}
	
	if(formName.pwd.value!=formName.checkPwd.value)
	{
		zoneAffichage.innerHTML = 'Vous devez obligatoirement saisir votre mot de passe et le confirmer.';
		formName.pwd.value='';
		formName.checkPwd.value='';
		formName.pwd.focus();
		return false;
	}
}
