window.onload = new Function("iniPage()");

function iniPage()
{
	document.getElementById("nom").focus();
//	montre();
//	bugFlash();
}

function JSEmailVerify(xCMail)
{
  strMail = document.getElementById(xCMail).value;
	if (strMail.length == 0)
	{
		return "false";
	}
	regex = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]?)$/;
	if (regex.test(strMail)) return "true";
	else return "false";
}

function isDigit (c) {
	return ((c >= "0") && (c <= "9"));
}

function isNumber(objText) {
	for (i = 0; i < objText.length; i++) {
		if (!isDigit(objText.charAt(i)) && (objText.charAt(i) != "-")) {
			return false;
		}
	}
	return true;
}

function doSubmit()
{
	var bol=true;
	var txt = "";
	
	if (document.getElementById("nom").value == "")
	{
		txt += " Vous devez saisir votre nom dans le formulaire !\n";
		bol = false;
	}
	
	
	if(document.getElementById('email').value == "")
	{
	txt = txt + " Vous devez saisir votre e-mail dans le formulaire !\n";
	bol = false;
	}else{
				if (JSEmailVerify("email") != "true"){
					bol = false;
					txt = txt + " Adresse e-mail invalide.\n";
					}
				}
				
		
	
	if (document.getElementById("telephone").value == "")
	{
		txt = txt + " Vous devez saisir votre telephone personnel dans le formulaire !\n";
		bol = false;
	}else{
				phone = document.getElementById("telephone").value;
					if(isNumber(phone) == false )
					{
					txt = txt + "Le numero de telephone que vous avez introduit, n'est pas valide. (Ex : 0247525644)\n";
					bol = false;
					}
				}
				
	if (document.getElementById("fax").value == "")
	{	}else{
				fax = document.getElementById("fax").value;
					if(isNumber(fax) == false )
					{
					txt = txt + "Le numero de fax que vous avez introduit, n'est pas valide. (Ex : 0247525644)\n";
					bol = false;
					}
				}
				
	if (document.getElementById("cpostal").value == "")
	{
		/*txt = txt + " Vous devez saisir votre telephone dans le formulaire !\n";
		bol = false;*/
	}else{
				phone = document.getElementById("cpostal").value;
					if(isNumber(phone) == false )
					{
					txt = txt + "Le code postal que vous avez introduit, n'est pas valide. \n";
					bol = false;
					}
				}
	
	
	if(bol)
	{
	document.getElementById("frmContact").action = "contact_send.php";
	document.getElementById("frmContact").submit();
	}	else {
					alert(txt);
					return;
					}
}
