function PopupImage(img) {
	titre="Agrandissement";
	w=open("popup-agrandissement.php?img="+img,"image","width=400,height=400,toolbar=no,scrollbars=no,resizable=no,top=0,left=0");
	w.document.close();
}

function valider()
{
	//variable contenant le message d'erreur
	var erreur="";
	
	//variable permettant de savoir si il on a rencontré une erreur
	var erreur2;
	
	erreur2=true;
	
	//test du nom
	if(document.getElementById('leNom').value.length==0)
	{
		erreur+="Veuillez renseigner votre nom.\n";
		erreur2=false;			
	}	
	if(document.getElementById('leNom').value.length>55)
	{
		erreur+="Votre nom est trop long.\n";
		erreur2=false;	
	}
	
	//test du prénom
	if(document.getElementById('lePrenom').value.length==0)
	{
		erreur+="Veuillez renseigner votre prénom.\n";	
		erreur2=false;
	}
	if(document.getElementById('lePrenom').value.length>55)
	{
		erreur+="Votre prénom est trop long.\n";
		erreur2=false;	
	}
	
	//test de l'adresse
	if(document.getElementById('lAdresse').value.length==0)
	{
		erreur+="Veuillez renseigner l'adresse.\n";	
		erreur2=false;
	}
	if(document.getElementById('lAdresse').value.length>150)
	{
		erreur+="Votre adresse est trop longue.\n";
		erreur2=false;	
	}
	
	//test de la ville
	if(document.getElementById('laVille').value.length==0)
	{
		erreur+="Veuillez renseigner la ville.\n";	
		erreur2=false;
	}
	if(document.getElementById('laVille').value.length>70)
	{
		erreur+="Le nom de la ville est trop long.\n";
		erreur2=false;	
	}
	
	//test du téléphone
	if(document.getElementById('leTelephone').value.length==0)
	{
		erreur+="Veuillez renseigner le téléphone.\n";	
		erreur2=false;
	}
	if(document.getElementById('leTelephone').value.length>12)
	{
		erreur+="Le numéro de téléphone est trop long.\n";	
		erreur2=false;
	}
	//test si on a bien rentrer des chiffres
	if(isNaN(document.getElementById('leTelephone').value))
	{
		erreur+="Le numéro de téléphone est incorrect.\n";	
		erreur2=false;
	}
	
	
	//test du message
	if(document.getElementById('leMessage').value.length==0)
	{
		erreur+="Veuillez remplir votre message.\n";
		erreur2=false;	
	}
	if(document.getElementById('leMessage').value.length>500)
	{
		erreur+="Votre message est trop long.\n";
		erreur2=false;	
	}
	
	//test du mail
	if(document.getElementById('lAdresseDeMessagerie').value.length>55)
	{
		erreur+="Votre E-mail est trop long.\n";
		erreur2=false;	
	}
	if(document.getElementById('lAdresseDeMessagerie').value.length==0)
	{
		erreur+="Veuillez renseigner votre E-mail.\n";	
		erreur2=false;
	}
	var res=arobaceok(document.getElementById('lAdresseDeMessagerie').value)
	if(res==false)
	{
		erreur+="Votre E-mail n'est pas correct.\n";
		erreur2=false;	
	}	
	
	//si aucune erreur on submit le formulaire
	if(erreur2==true)
	{
		document.formulaire.submit();
	}
	else
	{
		//sinon affichage des erreurs
		alert(erreur);
	}
}
//test si le champ mail contient un @
function arobaceok(email)
{
	var a=document.forms[0].lAdresseDeMessagerie.value;
	var test="" + a;
	for(var k = 0; k < test.length;k++)
	{
		var c = test.substring(k,k+1);
		if(c == "@")
		{
			return true;
		}
	}
	return false;
} 

/* Validation javascript des champs du devis */
function validerDevis()
{
	//variable contenant le message d'erreur
	var erreur="";
	
	//variable permettant de savoir si il on a rencontré une erreur
	var erreur2;
	
	erreur2=true;
	
	//test du nom
	if(document.getElementById('leNom').value.length==0)
	{
		erreur+="Veuillez renseigner votre nom.\n";
		erreur2=false;			
	}	
	if(document.getElementById('leNom').value.length>55)
	{
		erreur+="Votre nom est trop long.\n";
		erreur2=false;	
	}
	
	//test du prénom
	if(document.getElementById('lePrenom').value.length==0)
	{
		erreur+="Veuillez renseigner votre prénom.\n";	
		erreur2=false;
	}
	if(document.getElementById('lePrenom').value.length>55)
	{
		erreur+="Votre prénom est trop long.\n";
		erreur2=false;	
	}
	
	//test de l'adresse
	if(document.getElementById('lAdresse').value.length==0)
	{
		erreur+="Veuillez renseigner l'adresse.\n";	
		erreur2=false;
	}
	if(document.getElementById('lAdresse').value.length>150)
	{
		erreur+="Votre adresse est trop longue.\n";
		erreur2=false;	
	}
	
	//test du CP
	if(document.getElementById('leCp').value.length==0)
	{
		erreur+="Veuillez renseigner le code postal.\n";	
		erreur2=false;
	}
	if(document.getElementById('leCp').value.length>5)
	{
		erreur+="Votre code postal est trop longue.\n";
		erreur2=false;	
	}
	
	//test de la ville
	if(document.getElementById('laVille').value.length==0)
	{
		erreur+="Veuillez renseigner la ville.\n";	
		erreur2=false;
	}
	if(document.getElementById('laVille').value.length>70)
	{
		erreur+="Le nom de la ville est trop long.\n";
		erreur2=false;	
	}
	
	//test du téléphone
	if(document.getElementById('leTelephone').value.length==0)
	{
		erreur+="Veuillez renseigner le téléphone.\n";	
		erreur2=false;
	}
	if(document.getElementById('leTelephone').value.length>12)
	{
		erreur+="Le numéro de téléphone est trop long.\n";	
		erreur2=false;
	}
	//test si on a bien rentrer des chiffres
	if(isNaN(document.getElementById('leTelephone').value))
	{
		erreur+="Le numéro de téléphone est incorrect.\n";	
		erreur2=false;
	}
	
	//test du mail
	if(document.getElementById('lAdresseDeMessagerie').value.length>55)
	{
		erreur+="Votre E-mail est trop long.\n";
		erreur2=false;	
	}
	if(document.getElementById('lAdresseDeMessagerie').value.length==0)
	{
		erreur+="Veuillez renseigner votre E-mail.\n";	
		erreur2=false;
	}
	var res=arobaceokDevis(document.getElementById('lAdresseDeMessagerie').value)
	if(res==false)
	{
		erreur+="Votre E-mail n'est pas correct.\n";
		erreur2=false;	
	}	
	
	//si aucune erreur on submit le formulaire
	if(erreur2==true)
	{
		document.formulaire.submit();
	}
	else
	{
		//sinon affichage des erreurs
		alert(erreur);
		return false;
	}
}
//test si le champ mail contient un @
function arobaceokDevis(email)
{
	var a=document.forms[0].lAdresseDeMessagerie.value;
	var test="" + a;
	for(var k = 0; k < test.length;k++)
	{
		var c = test.substring(k,k+1);
		if(c == "@")
		{
			return true;
		}
	}
	return false;
}