// JavaScript Document
function trim(s) 
{
  if (s.value>0)
  {
  while (s.substring(0,1) == ' ') {
    s = s.substring(1,s.length);
  }
  while (s.substring(s.length-1,s.length) == ' ') {
    s = s.substring(0,s.length-1);
  }
  }
  return s;
}

function isValidEmail(str) 
{

   return (str.indexOf(".") > 0) && (str.indexOf("@") > 0);
}
function process_form()
{
   myerror=0;
   myerrormsg="";
   myerrormsg='Please provide the following information\n';
   
   if (trim(document.frm.f_firstname.value==''))
   {
      myerrormsg=myerrormsg+' -First Name\n';
	  myerror=1;
   }
   if (trim(document.frm.f_lastname.value==''))
   {
      myerrormsg=myerrormsg+' -Last Name\n';
	  myerror=1;
   }
   if (trim(document.frm.f_email.value==''))
   {
      myerrormsg=myerrormsg+' -Email\n';
	  myerror=1;
   }
   else
   {
	  if (isValidEmail(document.frm.f_email.value)==false)
	  {
		 myerrormsg=myerrormsg+' -Email (A Valid Address)\n';
	     myerror=1;  
	  }
   }
   if (trim(document.frm.f_bestnumber.value==''))
   {
      myerrormsg=myerrormsg+' -Best Number to get you on\n';
	  myerror=1;
   }
   if (trim(document.frm.f_besttime.value==''))
   {
      myerrormsg=myerrormsg+' -Best Time to call\n';
	  myerror=1;
   }
   if (trim(document.frm.f_problem.value==''))
   {
      myerrormsg=myerrormsg+' -The biggest problem you are facing\n';
	  myerror=1;
   }
   
   
   if (myerror==1)
   {
      alert(myerrormsg);
      return false;
   }
   else
   {
      return true;
   }
}

function process_signup()
{
   myerror=0;
   myerrormsg="";
   myerrormsg='Please provide the following information\n';
   
   if (trim(document.frmsignup.f_title.value==''))
   {
      myerrormsg=myerrormsg+' -Title\n';
	  myerror=1;
   }
   if (trim(document.frmsignup.f_initial.value==''))
   {
      myerrormsg=myerrormsg+' -Initial\n';
	  myerror=1;
   }
   if (trim(document.frmsignup.f_surname.value==''))
   {
      myerrormsg=myerrormsg+' -Surname\n';
	  myerror=1;
   }
   if (trim(document.frmsignup.f_telephone.value==''))
   {
      myerrormsg=myerrormsg+' -Telephone\n';
	  myerror=1;
   }
   if (trim(document.frmsignup.f_postcode.value==''))
   {
      myerrormsg=myerrormsg+' -Postcode\n';
	  myerror=1;
   }
   if (trim(document.frmsignup.f_email.value==''))
   {
      myerrormsg=myerrormsg+' -Email\n';
	  myerror=1;
   }
   else
   {
	  if (isValidEmail(document.frmsignup.f_email.value)==false)
	  {
		 myerrormsg=myerrormsg+' -Email (A Valid Address)\n';
	     myerror=1;  
	  }
   }

   if (document.frmsignup.f_howdid[0].selected)
   {
      myerrormsg=myerrormsg+' -How did you find our site?\n';
	  myerror=1;
   }
   if (document.frmsignup.f_besttime[0].selected)
   {
      myerrormsg=myerrormsg+' -Best time to call\n';
	  myerror=1;
   }
   
   
   if (myerror==1)
   {
      alert(myerrormsg);
      return false;
   }
   else
   {
      return true;
   }
}


function process_contact()
{
   myerror=0;
   myerrormsg="";
   myerrormsg='Please provide the following information\n';
   
   if (trim(document.frm.title.value==''))
   {
      myerrormsg=myerrormsg+' -Title\n';
	  myerror=1;
   }
   if (trim(document.frm.initials.value==''))
   {
      myerrormsg=myerrormsg+' -Initials\n';
	  myerror=1;
   }
   if (trim(document.frm.surname.value==''))
   {
      myerrormsg=myerrormsg+' -Surname\n';
	  myerror=1;
   }
   if (trim(document.frm.address_1.value==''))
   {
      myerrormsg=myerrormsg+' -Postal Address\n';
	  myerror=1;
   }
   if (trim(document.frm.postcode.value==''))
   {
      myerrormsg=myerrormsg+' -Postcode\n';
	  myerror=1;
   }
   if (trim(document.frm.tel.value==''))
   {
      myerrormsg=myerrormsg+' -Telephone\n';
	  myerror=1;
   }
   if (document.frm.source[0].selected)
   {
	         myerrormsg=myerrormsg+' -Where did you hear about us\n';
	  myerror=1;
   }
   if (document.frm.best[0].selected)

   {
	   myerrormsg=myerrormsg+' -Best time to call\n';
	  myerror=1;
   }


   
   
   if (myerror==1)
   {
      alert(myerrormsg);
      return false;
   }
   else
   {
      return true;
   }
}

function process_app()
{
   myerror=0;
   myerrormsg="";
   myerrormsg='Please provide the following information\n';
   
   if (trim(document.frm.source.value==''))
   {
      myerrormsg=myerrormsg+' -How did you learn of this vacancy?\n';
	  myerror=1;
   }

   if (trim(document.frm.surname.value==''))
   {
      myerrormsg=myerrormsg+' -Surname\n';
	  myerror=1;
   }
   if (trim(document.frm.first_name.value==''))
   {
      myerrormsg=myerrormsg+' -First Name\n';
	  myerror=1;
   }
   if (trim(document.frm.address_1.value==''))
   {
      myerrormsg=myerrormsg+' -Address\n';
	  myerror=1;
   }
   if (trim(document.frm.address_2.value==''))
   {
      myerrormsg=myerrormsg+' -Town\n';
	  myerror=1;
   }
   
   if (trim(document.frm.postcode.value==''))
   {
      myerrormsg=myerrormsg+' -Postcode\n';
	  myerror=1;
   }
   if (trim(document.frm.tel_home.value==''))
   {
      myerrormsg=myerrormsg+' -Telephone (Home)\n';
	  myerror=1;
   }
   


   
   
   if (myerror==1)
   {
      alert(myerrormsg);
      return false;
   }
   else
   {
      return true;
   }
}

