// Handles HKP input for NN3+ and IE4+

function FormCheck()
{
   if(document.TabForm.lastname.value == "" || document.TabForm.lastname.value == "Surname")
   {
     alert("Please enter your surname");
     document.TabForm.lastname.focus();
     return false;
   }

   if(document.TabForm.firstname.value == "" || document.TabForm.firstname.value == "Firstname")
   {
     alert("Please enter your firstname");
     document.TabForm.firstname.focus();
     return false;
   }

   if(document.TabForm.bdat.value.match(/^\d{2}\.\d{2}\.\d{2,4}$/) == null)
   {
     alert("Please enter your birthday Form: mm.dd.yyyy");
     document.TabForm.bdat.focus();
     return false;
    }

   if(document.TabForm.email.value == "" || document.TabForm.email.value == "E-mail address")
   {
     alert("Please enter your email");
     document.TabForm.email.focus();
     return false;
   }
   if(document.TabForm.email.value.match(/\w*@\w.*\.\w\w*/) == null)
   {
     alert("Email is invalid - please correct");
     document.TabForm.email.focus();
     return false;
   }

   if(document.TabForm.phone.value == "" || document.TabForm.phone.value == "Phone number")
   {
     alert("Please enter your phonenumber including countrycode");
     document.TabForm.phone.focus();
     return false;
    }

   if(document.TabForm.payment[0].checked==false && document.TabForm.payment[1].checked==false)
   {
     alert("Please choose your payment");
     document.TabForm.payment[0].focus();
     return false;
   }

   if(document.TabForm.zip.value == "" || document.TabForm.zip.value == "Zip-code")
   {
     alert("Please enter your zip-code");
     document.TabForm.zip.focus();
     return false;
    }

   if(document.TabForm.town.value == "" || document.TabForm.town.value == "Place of residence")
   {
     alert("Please enter your place of residence");
     document.TabForm.town.focus();
     return false;
   }

   if(document.TabForm.country.value == "" || document.TabForm.country.value == "Country")
   {
     alert("Please enter your country");
     document.TabForm.country.focus();
     return false;
   }

   if(document.TabForm.dentistp.value == "" || document.TabForm.dentistp.value == "Dentist price")
   {
     alert("Please enter the price for your dentist at home - we need for comparison");
     document.TabForm.dentistp.focus();
     return false;
   }

   if(document.TabForm.daten.checked!=true)
   {
     alert("Please accept data agreement ");
     document.TabForm.daten.focus();
     return false;
   }
}

