function isDate(sDate) {
   var re = /^\d{1,2}\/\d{1,2}\/\d{4}$/
   if (re.test(sDate)) {
      var dArr = sDate.split("/");
      var ssDate=dArr[1]+"/"+dArr[0]+"/"+dArr[2];
      var d = new Date(ssDate);
      return d.getMonth() + 1 == dArr[1] && d.getDate() == dArr[0] && d.getFullYear() == dArr[2];
   }
   else {
      return false;
   }
}

function verifyEmail(email){
var status = false;
var emailRegEx = /^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$/i;
     if (email.search(emailRegEx) != -1)
     {
          status = true;
     }
     return status;
}

function checkformAccess(mf)
{
  var error='';
  if(mf.name.value=="")
  {
    error=error+" - Name is mandatory field. \n";
  }
  if(mf.email.value=="")
  {
    error=error+" - Email is mandatory field. \n";
  }
  if(mf.email.value!="" && verifyEmail(mf.email.value)==false)
  {
    error=error+" - Email is not valid. \n";
  }
  if(mf.address.value=="")
  {
    error=error+" - Address is mandatory field. \n";
  }
  if(mf.postcode.value=="")
  {
    error=error+" - Postcode is mandatory field. \n";
  }
  if(mf.phone.value=="")
  {
    error=error+" - Phone is mandatory field. \n";
  }
  if (error!="")
  {
    alert("Sorry, there are errors:\n"+error);
    return false;
  }
  else
  {
    return true;
  }
}

