function teste() {
	nbrchamp = document.forms[0].elements.length;
	//alert(nbrchamp);
	nberreur = 0;

	for (valtemp = 0; valtemp < nbrchamp; valtemp++) {
		nametemp = document.forms[0].elements[valtemp].name;
		valuetemp = document.forms[0].elements[valtemp].value;
		re=/(\d{2}\.\d{2}\.\d{2}\.\d{2}\.\d{2})/gi;
		re1=/(\S{2,}\@\S{2,}\.\w{2,})/gi;
		re2=/[^a-zA-Z0-9\'\éèàîôê\ ]/gi;
	
		var exclude=/[^@\-\.\w_]|^[_@\.\-]|[\._\-]{2}|[@\.]{2}|(@)[^@]*\1/;
		var check=/@[\w\-]+\./;
		var checkend=/\.[a-zA-Z]{2,4}$/;

		//strtemp = valtemp + ' : ' + nametemp + ' = ' + valuetemp;
		//alert(strtemp); 
		
	if (nametemp == "email") {
			if (valuetemp != "") {
				if (((valuetemp.search(exclude) != -1)||(valuetemp.search(check)) == -1)||(valuetemp.search(checkend) == -1)) {
			    	alert ("Vous devez renseigner correctement votre adresse Email");
					document.forms["formentrep"].elements[valtemp].focus();
					return false;
				}
			} else {
				alert ('Vous devez saisir un email');
				document.forms[0].elements[valtemp].focus();
				return false;
			}
		}	

		if ((nametemp == "nom") && (valuetemp == "")) {
		    alert ('Vous devez préciser votre nom');
			document.forms[0].elements[valtemp].focus();
			return false;
		}

		if ((nametemp == "prenom") && (valuetemp == "")) {
		    alert ('Vous devez préciser votre prénom');
			document.forms[0].elements[valtemp].focus();
			return false;
		}
	
		if ((nametemp == "telephone") && (valuetemp == "")) {
		    alert ('Vous devez préciser votre numéro de téléphone');
			document.forms[0].elements[valtemp].focus();
			return false;
		}

		if ((nametemp == "adresse") && (valuetemp == "")) {
		    alert ('Vous devez saisir l\'adresse du bien');
			document.forms[0].elements[valtemp].focus();
			return false;
		}

		if ((nametemp == "commentaireoffre") && (valuetemp == "")) {
		    alert ('Vous devez saisir un descriptif');
			document.forms[0].elements[valtemp].focus();
			return false;
		}

	

		if ((nametemp == "emailoffre") && (valuetemp != "")) {
			if (((valuetemp.search(exclude) != -1)||(valuetemp.search(check)) == -1)||(valuetemp.search(checkend) == -1)) {
			    alert ("Vous devez renseigner correctement l'adresse Email");
				document.forms["formentrep"].elements[valtemp].focus();
				return false;
			}
		}

		if (nametemp == "emailagence") {
			if (valuetemp != "") {
				if (((valuetemp.search(exclude) != -1)||(valuetemp.search(check)) == -1)||(valuetemp.search(checkend) == -1)) {
			    	alert ("Vous devez renseigner correctement l'adresse Email de l'agence");
					document.forms["formentrep"].elements[valtemp].focus();
					return false;
				}
			} else {
				alert ('Vous devez saisir un email');
				document.forms[0].elements[valtemp].focus();
				return false;
			}
		}
	}
	document.forms[0].submit();
}

function teste2() {
	nbrchamp = document.forms[0].elements.length;
	//alert(nbrchamp);
	nberreur = 0;

	for (valtemp = 0; valtemp < nbrchamp; valtemp++) {
		nametemp = document.forms[0].elements[valtemp].name;
		valuetemp = document.forms[0].elements[valtemp].value;
		re=/(\d{2}\.\d{2}\.\d{2}\.\d{2}\.\d{2})/gi;
		re1=/(\S{2,}\@\S{2,}\.\w{2,})/gi;
		re2=/[^a-zA-Z0-9\'\éèàîôê\ ]/gi;
	
		var exclude=/[^@\-\.\w_]|^[_@\.\-]|[\._\-]{2}|[@\.]{2}|(@)[^@]*\1/;
		var check=/@[\w\-]+\./;
		var checkend=/\.[a-zA-Z]{2,4}$/;

		//strtemp = valtemp + ' : ' + nametemp + ' = ' + valuetemp;
		//alert(strtemp); 
		
		if ((nametemp == "cpoffre") && (valuetemp == "")) {
		    alert ('Vous devez choisir un département');
			document.forms[0].elements[valtemp].focus();
			return false;
		}

		if ((nametemp == "villeoffre") && (valuetemp == "")) {
		    alert ('Vous devez indiquer la ville où se situe l\'offre');
			document.forms[0].elements[valtemp].focus();
			return false;
		}
	
		if ((nametemp == "typeoffre") && (valuetemp == "")) {
		    alert ('Vous devez choisir un type de bien');
			document.forms[0].elements[valtemp].focus();
			return false;
		}

		if ((nametemp == "observation") && (valuetemp == "")) {
		    alert ('Vous devez saisir un commentaire');
			document.forms[0].elements[valtemp].focus();
			return false;
		}

		if ((nametemp == "commentaireoffre") && (valuetemp == "")) {
		    alert ('Vous devez saisir un commentaire');
			document.forms[0].elements[valtemp].focus();
			return false;
		}

		if (nametemp == "email") {
			if (valuetemp != "") {
				if (((valuetemp.search(exclude) != -1)||(valuetemp.search(check)) == -1)||(valuetemp.search(checkend) == -1)) {
			    	alert ("Vous devez renseigner correctement l'adresse Email de l'agence");
					document.forms["formentrep"].elements[valtemp].focus();
					return false;
				}
			} else {
				alert ('Vous devez saisir un email');
				document.forms[0].elements[valtemp].focus();
				return false;
			}
		}	

			if (nametemp == "emailoffre") {
			if (valuetemp != "") {
				if (((valuetemp.search(exclude) != -1)||(valuetemp.search(check)) == -1)||(valuetemp.search(checkend) == -1)) {
			    	alert ("Vous devez renseigner correctement l'adresse Email de l'agence");
					document.forms["formentrep"].elements[valtemp].focus();
					return false;
				}
			} else {
				alert ('Vous devez saisir un email');
				document.forms[0].elements[valtemp].focus();
				return false;
			}
		}

		if (nametemp == "emailagence") {
			if (valuetemp != "") {
				if (((valuetemp.search(exclude) != -1)||(valuetemp.search(check)) == -1)||(valuetemp.search(checkend) == -1)) {
			    	alert ("Vous devez renseigner correctement l'adresse Email de l'agence");
					document.forms["formentrep"].elements[valtemp].focus();
					return false;
				}
			} else {
				alert ('Vous devez saisir un email');
				document.forms[0].elements[valtemp].focus();
				return false;
			}
		}
	}
	document.forms[0].submit();
}

function teste3() {
	nbrchamp = document.forms[0].elements.length;
	//alert(nbrchamp);
	nberreur = 0;

	for (valtemp = 0; valtemp < nbrchamp; valtemp++) {
		nametemp = document.forms[0].elements[valtemp].name;
		valuetemp = document.forms[0].elements[valtemp].value;
		re=/(\d{2}\.\d{2}\.\d{2}\.\d{2}\.\d{2})/gi;
		re1=/(\S{2,}\@\S{2,}\.\w{2,})/gi;
		re2=/[^a-zA-Z0-9\'\éèàîôê\ ]/gi;
	
		var exclude=/[^@\-\.\w_]|^[_@\.\-]|[\._\-]{2}|[@\.]{2}|(@)[^@]*\1/;
		var check=/@[\w\-]+\./;
		var checkend=/\.[a-zA-Z]{2,4}$/;

		//strtemp = valtemp + ' : ' + nametemp + ' = ' + valuetemp;
		//alert(strtemp); 
		
		if ((nametemp == "cpoffre") && (valuetemp == "")) {
		    alert ('Vous devez choisir un département');
			document.forms[0].elements[valtemp].focus();
			return false;
		}

		if ((nametemp == "typeoffre") && (valuetemp == "")) {
		    alert ('Vous devez choisir un type de bien');
			document.forms[0].elements[valtemp].focus();
			return false;
		}

		if ((nametemp == "observation") && (valuetemp == "")) {
		    alert ('Vous devez saisir un commentaire');
			document.forms[0].elements[valtemp].focus();
			return false;
		}

		if ((nametemp == "commentaireoffre") && (valuetemp == "")) {
		    alert ('Vous devez saisir un commentaire');
			document.forms[0].elements[valtemp].focus();
			return false;
		}

		if (nametemp == "email") {
			if (valuetemp != "") {
				if (((valuetemp.search(exclude) != -1)||(valuetemp.search(check)) == -1)||(valuetemp.search(checkend) == -1)) {
			    	alert ("Vous devez renseigner correctement l'adresse Email de l'agence");
					document.forms["formentrep"].elements[valtemp].focus();
					return false;
				}
			} else {
				alert ('Vous devez saisir un email');
				document.forms[0].elements[valtemp].focus();
				return false;
			}
		}	

		if ((nametemp == "emailoffre") && (valuetemp != "")) {
			if (((valuetemp.search(exclude) != -1)||(valuetemp.search(check)) == -1)||(valuetemp.search(checkend) == -1)) {
			    alert ("Vous devez renseigner correctement l'adresse Email");
				document.forms["formentrep"].elements[valtemp].focus();
				return false;
			}
		}

		if (nametemp == "emailagence") {
			if (valuetemp != "") {
				if (((valuetemp.search(exclude) != -1)||(valuetemp.search(check)) == -1)||(valuetemp.search(checkend) == -1)) {
			    	alert ("Vous devez renseigner correctement l'adresse Email de l'agence");
					document.forms["formentrep"].elements[valtemp].focus();
					return false;
				}
			} else {
				alert ('Vous devez saisir un email');
				document.forms[0].elements[valtemp].focus();
				return false;
			}
		}
	}
	document.forms[0].submit();
}
