var charexp = /./
var letterexp = /[a-z]/i
var phonexp =  /^\d{10}$/
var motpasse = /^[a-z_0-9\.&@]{5,}$/
var zipexp = /^[a-z][0-9][a-z]\s[0-9][a-z][0-9]/i
var emailexp = /^[a-z][a-z_0-9\.]+@[a-z_0-9\.]+\.[a-z]{2,3}$/i




function isValid(pattern, str) {
	return pattern.test(str)
}

function hasLetter(str) {
	return letterexp.test(str)
}

function hasChar(str) {
	return charexp.test(str)
}

function stripChars(pattern, str) {
	return str.replace(pattern,"")
}

function stripNonDigits(str) {
	return str.replace(/[^0-9]/g,"")
}

function checkform(form) {

	if  (!hasLetter(form.Nom.value)) {
		alert("Entrez votre nom.")
		form.Nom.focus()
		return false
	
	} else if (!hasLetter(form.Adresse.value)) {
		alert("Entrez votre adresse.")
		form.Adresse.focus()
		return false	
	
	} else if (!hasLetter(form.Ville.value)) {
		alert("Entrez votre ville.")
		form.Ville.focus()
		return false	
	
	}  else if (!hasLetter(form.CodePostal.value)) {
		alert("Entrez votre code postal.")
		form.CodePostal.focus()
		return false	
	
	} else if (!hasLetter(form.Province.value)) {
		alert("Entrez votre province.")
		form.Province.focus()
		return false	
	
	}else if (!hasLetter(form.Courriel.value)) {
		alert("Entrez votre courriel.")
		form.Courriel.focus()
		return false	
	
	}else if (!stripNonDigits(form.Telephone.value)) {
		alert("Entrez votre téléphone.")
		form.Telephone.focus()
		return false	
	
	}else {
		form.action = "http://www.picmedia.ca/domaine.php";
	}
	

}
