
  var bgclr  = new Array(); //used for menu background changing
  var layrs;

  function formstart(ref)
  {
   form.reset();
   removeall();
   ShowLay(number);
  }

  function ShowLay(ref)
  {
   for(var x=1;x<layrs+1;x++)
   {
    HideLayer('d'+x);
    bgclr[x]='td1';
    if(document.getElementById){ document.getElementById('t'+x).className='td1'; }
    else if(document.all){ document.all('t'+x).className='td1';  }
    else{}
   }
   ShowLayer('d'+ref);
   document.getElementById('t'+ref).className='td2';
   bgclr[ref]='td2';
   form.Num.value=ref;
  }

  function mon(ref,x)
  {
   if(document.getElementById){ document.getElementById('t'+x).className='td3'; }
   else if(document.all){ document.all('t'+x).className='td3'; }
   else{}
  }

  function moff(ref,x)
  {
   if(document.getElementById){ document.getElementById('t'+x).className=bgclr[x]; }
   else if(document.all){ document.all('t'+x).className=bgclr[x]; }
   else{}
  }

  function moreFields(num)
  {
   counter++; a=0; b=1;
   if(counter > num) return;
   if (!document.getElementById  && !document.insertBefore){ alert('Please install a later browser.'); return; }  var newFields = document.getElementById('readroot').cloneNode(true);
   newFields.id = 'clone'+counter;
   newFields.style.display = 'block';
   var newField = newFields.childNodes;
   for (var i=0;i<newField.length;i++)
   {
    var theName = newField[i].name; 
    if (theName)newField[i].name = theName + counter;
   }
   var insertHere = document.getElementById('writeroot');
   insertHere.parentNode.insertBefore(newFields,insertHere);
   form.Pop[counter].value=''; form.Popname[counter].value=''; form.PopPW[counter].value='';
  }

  function removeme(me)
  {
   me.parentNode.parentNode.removeChild(me.parentNode);
   counter--;
  }
  function removeall()
  {
   var writeroot = document.getElementById('writeroot');
   for(x=counter;x>0;x--)
   {
    writeroot.parentNode.removeChild(writeroot.previousSibling);
    counter--;
   }
  }

  function resource()
  {
   if (form.Resource.value == "Business Card" || form.Resource.value == "Leaflet") ShowLayer('tableDiv');
   else HideLayer('tableDiv');
  }

  function re_move()
  {
   if(!confirm('Clicking OK will permenantly remove this email and all details from our database.\n\n   This process cannot be reversed.')){ form.remove.checked=false; return false; } else form.submit();
  }
 
 function signup()
 {
  alert('Sign up details must be completed before accessing to this area is available.');
 }

 function checkme()
 {
  if(parseFloat(form.Mobile.value, 10)>0)form.Mobile.value=parseFloat(form.Mobile.value, 10); 
  form.Address.value=form.Address.value;
  form.First.value=trim(form.First.value);
  form.Last.value=trim(form.Last.value);
  form.PassWord.value=trim(form.PassWord.value);
  form.PassWord2.value=trim(form.PassWord2.value);
  if(checkform()!=true) return false; //form checking
  var ex='';
  if(!form.AcceptTerms.checked==true){ alert('Terms must be accepted to continue.'); return false; }
  return true;
 }

