// ===================================================================
// Author: Eric Alloi
// WWW: http://www.blankfactory.com/
//
// NOTICE: You may NOT use this code for any purpose, commercial or
// private, without permission from the author. Thank you.
// Please contact us if you need website design or programming.
// ===================================================================

// Function to Handle Email Form events ---->
function verifyEmail() {
	// Get form values ---->
	var addr = document.mailform.courriel.value ;
	var atpos = addr.indexOf("@") ;
	var dotpos = addr.lastIndexOf(".") ;
	var lastchar = addr.length-1 ;
	var name = document.mailform.nom.value ;
	var msg = document.mailform.message.value ;
	// Check values for validity ---->
	if ( (addr.length < 7) || (addr == null) ) {
		alert("Veuillez entrer une adresse courriel valide.") ;
	} else if ( addr.indexOf('@') == -1 ) {
		alert("Veuillez entrer une adresse courriel valide\n(caractère '@' manquant)") ;
	} else if ( addr.indexOf('.') == -1 ) {
		alert("Veuillez entrer une adresse courriel valide\n(caractère '.' manquant)") ;
	} else if ( addr.indexOf(' ') != -1 ) {
		alert("Veuillez entrer une adresse courriel valide\n(Espaces interdits)") ;
	} else if ( (atpos < 1) || ((dotpos - atpos) < 2) || ((lastchar - dotpos) > 3) || ((lastchar - dotpos) < 2) ) {
		alert("Veuillez entrer une adresse courriel valide\n(Adresse non conforme)") ;
	} else if ( (name.length == 0) || (name == null) ) {
		alert("Veuillez nous indiquer votre nom.") ;
	} else if ( (msg.length == 0) || (msg == null) ) {
		alert("Veuillez nous écrire un message.") ;
	} else if ( msg.length > 1000 ) {
		alert("Limite de 1000 caractères par message.\nVeuillez le raccourcir.") ;
	} else {
		document.mailform.task.value = "contact" ;
		document.mailform.submit();
	}
}

// End of script ---->