function register_Validator(Params)
{
  var ArrayParams = Params.split("|");
  var username = document.getElementById(ArrayParams[0]);
  var password = document.getElementById(ArrayParams[1]);
  var passwordconfirm = document.getElementById(ArrayParams[2]);
  var namefirst = document.getElementById(ArrayParams[3]);
  var namelast = document.getElementById(ArrayParams[4]);
  var email = document.getElementById(ArrayParams[5]);
    
  if (username.value == "")
  {
    alert("Please enter a Email.");
    username.focus();
    return (false);
  }

  if ((username.value.indexOf('@',0) == -1) || (username.value.indexOf('.',0) == -1))
  {
    alert("Email Address is incorrectly formatted. Please enter again.");
    username.focus();
    return (false);
  }    

  if (password.value == "")
  {
    alert("Please enter a Password.");
    password.focus();
    return (false);
  }

  if (passwordconfirm.value == "")
  {
    alert("Please re-enter your Password.");
    passwordconfirm.focus();
    return (false);
  }

  if (password.value != passwordconfirm.value)
  {
    alert("Password entries do not match. Please try again.");
    password.focus();
    return (false);
  }
  
  if (namefirst.value == "")
  {
    alert("Please enter your First Name.");
    namefirst.focus();
    return (false);
  }

  if (namelast.value == "")
  {
    alert("Please enter your Last Name.");
    namelast.focus();
    return (false);
  }

  if (email.value == "")
  {
    alert("Please enter your Email Address.");
    email.focus();
    return (false);
  }
  
  if ((email.value.indexOf('@',0) == -1) || (email.value.indexOf('.',0) == -1))
  {
    alert("Email Address is incorrectly formatted. Please enter again.");
    email.focus();
    return (false);
  }

  return (true);
}
