function validateForm()
{
	if(document.contact.nom.value=="")
	{
		alert ("veuillez saisir votre nom");
		return false;	
	}
	if(document.contact.tel.value=="")
	{
		alert ("veuillez saisir votre numéro de téléphone");
		return false;	
	}
	if(document.contact.rs.value=="")
	{
		alert ("veuillez saisir votre code postal");
		return false;	
	}
	if(document.contact.ville.value=="")
	{
		alert ("veuillez saisir votre ville");
		return false;	
	}
	if(document.contact.pays.value=="")
	{
		alert ("veuillez saisir votre pays");
		return false;	
	}
	if(!validateEmail(document.contact.email.value))
	{
		return false;	
	}
	
	formatField(document.contact.nom);
	formatField(document.contact.ville);
	
	return true;	
}

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

	alert('veuillez fournir une adresse e-mail valide.');
	
	return false;	
}

function formatField(poItem)
{
	poItem.value=poItem.value.toUpperCase();
}