window.onload=urlAlerts;

function urlAlerts(){

  var in_url = window.location.href;
  
  // apply form
  if ( in_url.search('apply=ok') != -1 ){
    if ( in_url.search('-fr.php') == -1 ){
      alert('Thank you: You should receive an application form within the next few minutes.');
	} else {
	  alert('Merci: Vous devriez recevoir un formulaire par courriel au cours des prochaines minutes.');
	}
  }
    
  // concact form
  if ( in_url.search('email=ok') != -1 ){
    if ( in_url.search('-fr.php') == -1 ){
      alert('Thank you: Email sent successfully.');
	} else {
	  alert('Merci: Le courriel a été envoyé avec succès.');
	}	  
  }
  
  // general error message
  if ( in_url.search('apply=error') != -1 || in_url.search('email=error') != -1 ){
    if ( in_url.search('-fr.php') == -1 ){
      alert('An error occurred while sending your email: Please try again or email us directly at info@cmts-cmst.org.');
	} else {
	  alert('Une erreur s\'est produite lors de l\'envoi du courriel: Veuillez essayer de nouveau ou nous faire parvenir un courriel à l\'adresse suivante: info@cmts-cmst.org.');
	} 
  }
     
}

function validateForm(){
  if ( document.getElementById('name').value == 'Your Name:' || document.getElementById('name').value == 'Votre nom:' || document.getElementById('name').value == '' || document.getElementById('email').value == 'Email:' || document.getElementById('email').value == 'Courriel:' || document.getElementById('email').value == '' || document.getElementById('message').value == 'Comments:' || document.getElementById('message').value == 'Commentaire:' || document.getElementById('message').value == '' ){
	  return false;      
  } else {
    var emailRegEx = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
    str = document.getElementById('email').value;
    str = str.replace(/^\s\s*/, '').replace(/\s\s*$/, '');	
    if(str.match(emailRegEx)){
	  document.contact.submit();
    } else {
	  var in_url = window.location.href;
	  if ( in_url.search('-fr.php') == -1 ){
	    alert('Invalid email address: Please check your email address and try again.');
	  } else {
	    alert('Adresse courriel incorrecte ou inconnue: Veuillez vérifier l\'adresse et essayer de nouveau.');
	  }
	  return false;
    }
  }
}