function ValidateForm ( )
{
  function ValidateEmail(Input) 
  {
    var shape = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,6})$/;
    var address = Input;
    if(shape.test(address) == false) {return false;}
  }
        
  valid = true;
           
  if ( document.getElementById('form').name.value == "" )
  {
    alert ( "Please enter your name." );
    document.getElementById('form').name.focus();
    valid = false;
  }           
  else if ( ValidateEmail(document.getElementById('form').email.value) == false )
  {
    alert ( "Please enter a vaild email address." );
    document.getElementById('form').email.focus();
    valid = false;
  }           
  else if ( document.getElementById('form').message.value == "" )
  {
    alert ( "Please enter your message." );
    document.getElementById('form').message.focus();
    valid = false;
  }
    
  return valid;
}