// ===================================================================
// Author: BlankFactory Design Inc.
// 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 ( (name.length == 0) || (name == null) ) {
		alert("Please write your name in the form.") ;
	} else if ( (addr.length < 7) || (addr == null) ) {
		alert("Please write a valid email adress.") ;
	} else if ( addr.indexOf('@') == -1 ) {
		alert("Please write a valid email adress\n(missing '@' character)") ;
	} else if ( addr.indexOf('.') == -1 ) {
		alert("Please write a valid email adress\n(missing '.' character)") ;
	} else if ( addr.indexOf(' ') != -1 ) {
		alert("Please write a valid email adress\n(Spaces are invalid in an Email adress)") ;
	} else if ( (atpos < 1) || ((dotpos - atpos) < 2) || ((lastchar - dotpos) > 3) || ((lastchar - dotpos) < 2) ) {
		alert("Please write a valid email adress") ;
	} else if ( (msg.length == 0) || (msg == null) ) {
		alert("Please write us a short message.") ;
	} else if ( msg.length > 1000 ) {
		alert("Length of message limited to 1000 characters.\nPlease shorten your message.") ;
	} else {
		document.mailform.task.value = "contact" ;
		document.mailform.submit();
	}
}

// End of script ---->
