// dating javascript functions


function check_bday(bd,bm,by) {


   var over = true;

   Today=new Date();
   var yd = Today.getYear()+0;
   var md = Today.getMonth()+1;
   var dd = Today.getDate();

   var ma=0;
   var ya=0;

   var da = dd-bd;

   if(da<0)
     {
      md--;
      if( md<1 )
      {
	     yd--;
        md=md+12;
      }
      ml=getMonthLength(md,yd,0);
  	   da=da+ml;      
   }

   ma = md - bm;
   
   if(ma<0)
     {
      yd--;
      ma=ma+12;
     }

   ya = yd - by;

   if (ya < 18) {
      
      over = false;
   }
   return over;

}

function getMonthLength(month,year,julianFlag)
{
   var ml;
   if(month==1 || month==3 || month==5 || month==7 || month==8 || month==10||month==12)
      {ml = 31;}
   else {
       if(month==2) {
          ml = 28;
          if(!(year%4) && (julianFlag==1 || year%100 || !(year%400)))
             ml++;
       }
       else
          {ml = 30;}
   }
   return ml; 

}

function checkenqform( form )
{
if (form.forename.value == "") {
    alert("Please fill in your Forename");
    form.forename.focus();
    form.forename.select(); 
    return false;
   }     

if (form.surname.value == "") {
    alert("Please fill in your Surname");
    form.surname.focus();
    form.surname.select(); 
    return false;
   }     

if (form.postcode.value == "") {
    alert("Please fill in your Post Code");
    form.postcode.focus();
    form.postcode.select(); 
    return false;
   }     

if (form.email.value == "") {
    alert("Please fill in your Email Address");
    form.email.focus();
    form.email.select(); 
    return false;
   }     

if (form.contactno.value == "") {
    alert("Please fill in your Contact Number");
    form.contactno.focus();
    form.contactno.select(); 
    return false;
   }     



return true;
}




