function isMailAddress(m) {
   if ((m == '') || (m == ' ')) { return false; }

    var a = 1;
    var ml = m.length;

    while ((ml>a) && (m.charAt(a) != "@")) { a++ }
    if ((a >= ml) || (m.charAt(a) != "@")) {
	return false;
    } else {
	a = a + 2;
    }
    while ((ml > a) && (m.charAt(a) != ".")) { a++ }
    if ((a >= ml - 1) || (m.charAt(a) != ".")) {
	return false;
    } else {
    return true;
    }
}

// For Contact Form

function validate(obj) {

	var valid = true;
	var msg = "";

	

	if (document.getElementById("name").value == "" && document.getElementById("lang").value == "en") {
		msg += "Please enter your name.\n";
		valid = false;
		document.getElementById("name").focus();

	} else if (document.getElementById("name").value == "" && document.getElementById("lang").value == "fr") {
		msg += "S'il vous plaît entrer votre nom.\n";
		valid = false;
		document.getElementById("name").focus();

	}
	
	if (document.getElementById("entry_8").value == "---" && document.getElementById("lang").value == "en") {
		msg += "Please let us know how you heard about us.\n";
		valid = false;
		document.getElementById("entry_8").focus();

	} else if (document.getElementById("entry_8").value == "---" && document.getElementById("lang").value == "fr") {
		msg += "S'il vous plaît laissez nous savoir comment vous avez entendu parler de nous.\n";
		valid = false;
		document.getElementById("entry_8").focus();

	}
	
	/*
	if (document.getElementById("phone").value == "") {
		msg += "Please enter your phone number.\n";
		valid = false;
		document.getElementById("phone").focus();

	}
	*/

	if (!isMailAddress(document.getElementById("email").value) && document.getElementById("lang").value == "en") {
		msg += "Please enter a valid email address.\n";
		if (valid) {
			valid = false;
		    document.getElementById("email").focus();
		}
	} else if (!isMailAddress(document.getElementById("email").value) && document.getElementById("lang").value == "fr") {
		msg += "S'il vous plaît entrer une adresse courriel valide.\n";
		if (valid) {
			valid = false;
		    document.getElementById("email").focus();
		}
	}

	if (!valid) alert(msg);

/*added this is */
	/*
	if (valid) {
		document.Form1.submit();
		document.Form1.action = "sendform.asp"
		document.Form1.target = "frame2";    // Open in a new window
    	document.Form1.submit();             // Submit the page
	}
	*/
	if (valid && document.getElementById("lang").value == "en") {
		document.Form1.submit();
		document.Form1.action = "sendform.asp"
		document.Form1.target = "frame2";    // Open in a new window
    	document.Form1.submit();             // Submit the page
	} else if (valid && document.getElementById("lang").value == "fr") {
		document.Form1.submit();
		document.Form1.action = "sendform-fr.asp"
		document.Form1.target = "frame2";    // Open in a new window
    	document.Form1.submit();             // Submit the page
	} else {
	
	}

	return valid;
	
}




