﻿function rewrite (obj) {
	if (obj.id == "name") {
		if (obj.value == "") {
			obj.value = "nom*";
		} 
	}
	
	if (obj.id == "email") {
		if (obj.value == "") {
			obj.value = "adresse email*";
		} 
	}
	
	if (obj.id == "phone") {
		if (obj.value == "") {
			obj.value = "numéro de téléphone*";
		} 
	}
	
	if (obj.id == "captcha") {
		if (obj.value == "") {
			obj.value = "code*";
		} 
	}
	
	if (obj.id == "message") {
		if (obj.value == "") {
			obj.value += "demande";
		}
	}
}

function clearField (obj) {
	
	if (obj.id == "name") {	
		if (obj.value == "nom*") {
			obj.value = "";		
			
		} 
	}
	
	if (obj.id == "email") {
		if (obj.value == "adresse email*") {
			obj.value = "";
		} 
	}
	
	if (obj.id == "phone") {
		if (obj.value == "numéro de téléphone*") {
			obj.value = "";
		} 
	}
	
	if (obj.id == "captcha") {
		if (obj.value == "code*") {
			obj.value = "";
		} 
	}
	
	if (obj.id == "message") {
		if (obj.value == "demande") {
			obj.value = "";
		} 
	}
	
	
}

function validate(obj) {
	if (document.getElementById("name").value == "nom*") {
		alert("Entrez votre nom, s’il vous plaît");
		return false;
	}
	
	if (!(validate_email(document.getElementById("email")))) {
		alert("Entrez votre adresse email correcte, s’il vous plaît");
		return false;
	}
	
	if ((document.getElementById("phone").value == "numéro de téléphone*") || hasNumbers(document.getElementById("phone").value)) {
		alert("Entrez votre numéro de téléphone correct, s’il vous plaît");
		return false;
	}
	
	if (isNaN(document.getElementById("captcha").value * 1)) {
		alert("Entrez le code de sécurité correct, s’il vous plaît");
		return false;
	}
	
	return true;
}

function validate_email(field)
{
	
	with (field)
	{
		apos=value.indexOf("@");
		dotpos=value.lastIndexOf(".");

		if (apos<1||dotpos-apos<2||dotpos >= value.length-2)
		{
			return false;
		}
		else 
		{
			return true;
		}
	}
}

function hasNumbers(t)
{
	return !(/\d/.test(t));
}

