function formLoginValidate() {

  form=document.getElementById('login_form');
  if(form) {
  
    try {
      document.getElementById('login_error').style.display="none";
    } catch(e) {
    }
    
    strv=new StrValidate();
    
    // Validate e-mail address
    if(!(strv.isEmailAddress(form.login_email.value))) {
      document.getElementById('login_email_error').style.display="inline";
      document.getElementById('login_pwd_error').style.display="none";
      return false;
    } 
    
    // Validate password
    if(!(strv.textFieldNotEmpty(form.login_pwd.value))) {
      document.getElementById('login_pwd_error').style.display="inline";
      document.getElementById('login_email_error').style.display="none";
      return false;
    }
    
    // Validation success
    return true;
  
  } else return false;

}
