//******************************************************************************************************************************
function MemberSave(ActionType,UserID){
  var ErrorMessage='';
  var FirstError='';

  if (document.forms.mainform.forename.value=='') {
    ErrorMessage+="\n - Forename";
    if (FirstError=='') FirstError='forename';
  }
  if (document.forms.mainform.surname.value=='') {
    ErrorMessage+="\n - Surname";
    if (FirstError=='') FirstError='surname';
  }
  if (!reEmail.test(document.forms.mainform.email.value)){
    ErrorMessage+="\n - Email";
    if (FirstError=='') FirstError='email';
  }  
  if (document.forms.mainform.login.value=='') {
    ErrorMessage+="\n - Username";
    if (FirstError=='') FirstError='login';
  }
  if (UserID=='0'){
    if (document.forms.mainform.passwd.value=='') {
      ErrorMessage+="\n - Password";
      if (FirstError=='') FirstError='passwd';
    }
  }
  if (ErrorMessage==''){
   document.forms.mainform.action.value=ActionType;
   document.forms.mainform.submit();
  }else{
   alert('You are required to complete the following fields: '+ErrorMessage);
   if (FirstError!='') document.forms.mainform[FirstError].focus();
  }
}