function validateEmail(psEmail)
{
	if (psEmail.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1)
		return true;
	
	return false;	
}

function validatePhone(psPhone)
{
	var lnDigits=psPhone.length;
	var lsDigits="0123456789";
	var lsAllowedChars=lsDigits+"+-.( )";
	
	for(lnI=0;lnI<psPhone.length;lnI++)
		if(lsAllowedChars.indexOf(psPhone.charAt(lnI))<0)
			return false;
		else
			if(lsDigits.indexOf(psPhone.charAt(lnI))<0)
				lnDigits--;
	if(lnDigits<10)
		return false;
			
	return true;
}

function sendEmail(poDoc)
{
	var lsParms="mailSend.php";
	lsParms+="?txt_nom="+escape(poDoc.getElementById('txt_nom').value);
	lsParms+="&txt_email="+escape(poDoc.getElementById('txt_email').value);
	lsParms+="&txt_tel="+escape(poDoc.getElementById('txt_tel').value);
	lsParms+="&txt_body="+escape(poDoc.getElementById('txt_body').value);
	lsParms+="&txt_dest="+gsOwnerEmail;
	//alert(lsParms);
	window.open(lsParms,"_self") ;
}

function validateForm(poDoc)
{
	if(poDoc.getElementById('txt_nom').value.length==0)
		alert("merci d'indiquer votre nom pour que nous puissions vous recontacter.");
	else
		if((!validateEmail(poDoc.getElementById('txt_email').value))&&(!validatePhone(poDoc.getElementById('txt_tel').value)))
			alert("vous devez fournir une adresse e-mail ou un numéro de téléphone valide pour que nous puissions vous recontacter");
		else
			if(poDoc.getElementById('txt_body').value!='')
				return true;	
			else
				alert('le contenu de votre message est vide. écrivez votre message avant d\'appuyer sur le bouton "envoyer"');
			
	return false;
}
