if ( pageparameter=="sent" ) pagemessage='Many thanks for your enquiry.<br />The details been emailed to the e-mail address provided.<br />We will respond as soon as possible.';

var ES=new Array("Error0","Error1a","Error1b","Error2");

formReset();

function formValidate() {
  for ( i in ES ) hideObject(ES[i]);
  txt="";
  data=getValue("FD0");
  if ( isEmpty(data) ) txt+="0|0|";
  data=getValue("FD1");
  if ( isEmpty(data) ) { txt+="1|1|"; }
  else if ( !isEmail(data) ) { txt+="2|1|"; }
  data=getValue("FD2");
  if ( isEmpty(data) || data=="0" ) { txt+="3|2|"; }
  if ( txt=="" ) return true;
  bits=txt.split("|");
  rtn=-1;
  for ( var i=0;i<bits.length-1;i=i+2 ) {
    if ( rtn==-1 ) rtn=bits[i+1];
    eid=ES[bits[i]];
    showObject(eid); }
  setField(rtn);
  return false; }

function formSubmit() {
  if ( !formValidate() ) return;
  var today=new Date();
  bits=getValue("FD0").split(" ");
  firstname=bits[0];
  setValue("FD4",firstname);
  showMessages('<br />&nbsp;<br />Sending your enquiry - please wait ...<br />&nbsp;<br />&nbsp;',false);
  if ( location.protocol!="file:" ) {
    document.contact.submit();
    return true; }
  alert("OK");
  window.location.replace("contactus.php?sent");
  return true; }

function formReset() {
  for ( i in ES ) hideObject(ES[i]);
  document.contact.reset();
  setField("0");
  return; }
