// JavaScript for Tell-a-friend from

var CRLF = "\r\n";

function checkEmail( email )
{
	if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(email))
		return true;

	return false;
}

function multiEmail( email_field )
{
	var email = email_field.split(CRLF);

	for (var i = 0; i < email.length; i++)
		if (!checkEmail(email[i]) && email[i] != '')
			return false;

	return true;
} 

function checkform ( form )
{
  if (form.eid.value == "" || form.eid.value == "0000") {
    alert( "Veuillez choisir un emploi disponible." );
    form.eid.focus();
    return false;
  }

  if (form.nom.value == "" || form.nom.value == "Votre nom") {
    alert( "Veuillez entrer votre nom." );
    form.nom.focus();
    return false;
  }

  if (form.courriel.value == "" || form.courriel.value == "Votre courriel") {
    alert( "Veuillez entrer votre courriel." );
    form.courriel.focus();
    return false;
  }
	
  if (!checkEmail(form.courriel.value)) {
    alert( "Veuillez entrer un courriel valide." );
    form.courriel.focus();
    return false;
  }
	
  if (form.courriel_dest.value == "" || form.courriel_dest.value == "Courriel de vos contacts") {
    alert( "Veuillez entrer le courriel de vos contacts." );
    form.courriel_dest.focus();
    return false;
  }

  if (!multiEmail(form.courriel_dest.value)) {
    alert( "Un ou plusieurs courriels sont invalides." );
    form.courriel_dest.focus();
    return false;
  }

  return true;
}

function submitForm( form )
{
	if(checkform(form))
		form.submit();
	else
		return false;

	return true;
}

