function calcAge(birthDate, birthMonth, birthYear){
 if(birthDate=='bad' || birthMonth=='bad'){
 yearsOld = 'bad';
 }
 else{
 dDate = parseInt(birthDate,10);
 dMonth = parseInt(birthMonth,10);
 dYear = parseInt(birthYear,10);
 if (ageForm.monthField.selectedIndex<1) return 'badMonth';
 if (ageForm.dateField.selectedIndex<1) return 'badDate';
 if (isNaN(dYear) || (birthYear.length!=4) || ((dYear + "").length!=birthYear.length)) return 'badYear';
 curDate = new Date();
 yearsOld = curDate.getFullYear() - dYear;
 monthsOld = (curDate.getMonth() + 1) - dMonth;
 daysOld = curDate.getDate() - dDate;
 if ((monthsOld < 0) || (monthsOld == 0 && daysOld < 0)) yearsOld --;
 if (yearsOld < 0) yearsOld = 'badYear';
} 
 return yearsOld;
}
function theCheckFRHome(region)
{
 ageForm = document.forms.theForm;
 birthMonth = ageForm.monthField.options[ageForm.monthField.selectedIndex].value;
 birthDate = ageForm.dateField.value;
 birthYear = "19" + ageForm.yearField.value;
 
 lda = ageForm.locationField.value;
 dAge = calcAge(birthDate, birthMonth, birthYear);
 
 if (region=='nl')
 {
      if(dAge=='bad' || dAge=='badYear' || dAge=='badMonth' || dAge=='badDate' || ageForm.locationField.value=='bad')
   {
    if(dAge=='bad' || ageForm.locationField.value=='bad'){
    alert("Alle velden verplicht invullen");
    }    
    if (dAge == 'badMonth'){
    //ageForm.monthField.focus();
    alert("Voer een geldige maand in");
    }
    if (dAge == 'badDate'){
    //ageForm.dayField.focus();
    alert("Voer een geldige dag in");
    }
    if (dAge == 'badYear'){
    //ageForm.yearField.focus();
    alert("Voer een geldig jaar in");
    ageForm.yearField.value=''
    } 
   }   
   else 
   { 
    if (dAge >=lda){
    //alert("you are good");
    document.location.href="/D54368C4761542C4B6D79732B65DB64F.htm";
    }
    else if (dAge < lda && dAge > 0){
    //alert("sorry too young");
    document.location.href="/F4E4356B1B9E43DBB9742A32173B1D84_3CD5911CD86B4E4F9BA4FF3692465AA1.htm";
    return;
     }
   }
 }

 if (region=='fr')
 {
      if(dAge=='bad' || dAge=='badYear' || dAge=='badMonth' || dAge=='badDate' || ageForm.locationField.value=='bad')
   {
    if(dAge=='bad' || ageForm.locationField.value=='bad'){
    alert("Merci de remplir ces champs correctement");
    }    
    if (dAge == 'badMonth'){
    //ageForm.monthField.focus();
    alert("Merci d'indiquer un mois valide");
    }
    if (dAge == 'badDate'){
    //ageForm.dayField.focus();
    alert("Merci d'indiquer un jour valide");
    }
    if (dAge == 'badYear'){
    //ageForm.yearField.focus();
    alert("Merci d'indiquer une année valide");
    ageForm.yearField.value=''
    } 
   }   
   else 
   { 
    if (dAge >=lda){
    //alert("you are good");
    document.location.href="/index2.htm";
    }
    else if (dAge < lda && dAge > 0){
    //alert("sorry too young");
    document.location.href="/too_young.htm";
    return;
     }
   }
 }

 if (region=='uk')
 {
      if(dAge=='bad' || dAge=='badYear' || dAge=='badMonth' || dAge=='badDate' || ageForm.locationField.value=='bad')
   {
    if(dAge=='bad' || ageForm.locationField.value=='bad'){
    alert("Please fill out all field correctly");
    }    
    if (dAge == 'badMonth'){
    //ageForm.monthField.focus();
    alert("Please enter a valid month");
    }
    if (dAge == 'badDate'){
    //ageForm.dayField.focus();
    alert("Please enter a valid day");
    }
    if (dAge == 'badYear'){
    //ageForm.yearField.focus();
    alert("Please enter a valid year");
    ageForm.yearField.value=''
    } 
   }   
   else 
   { 
    if (dAge >=lda){
    //alert("you are good");
    document.location.href="/D54368C4761542C4B6D79732B65DB64F.htm";
    }
    else if (dAge < lda && dAge > 0){
    //alert("sorry too young");
    document.location.href="/F4E4356B1B9E43DBB9742A32173B1D84_3CD5911CD86B4E4F9BA4FF3692465AA1.htm";
    return;
     }
   }
 }



 if (region=='ben')
 {
      if(dAge=='bad' || dAge=='badYear' || dAge=='badMonth' || dAge=='badDate' || ageForm.locationField.value=='bad')
   {
    if(dAge=='bad' || ageForm.locationField.value=='bad'){
    alert("Alle velden verplicht invullen");
    }    
    if (dAge == 'badMonth'){
    //ageForm.monthField.focus();
    alert("Voer een geldige maand in");
    }
    if (dAge == 'badDate'){
    //ageForm.dayField.focus();
    alert("Voer een geldige dag in");
    }
    if (dAge == 'badYear'){
    //ageForm.yearField.focus();
    alert("Please enter a valid year");
    ageForm.yearField.value=''
    } 
   }   
   else 
   { 
    if (dAge >=lda){
    //alert("you are good");
    document.location.href="/D54368C4761542C4B6D79732B65DB64F.htm";
    }
    else if (dAge < lda && dAge > 0){
    //alert("sorry too young");
    document.location.href="/F4E4356B1B9E43DBB9742A32173B1D84_3CD5911CD86B4E4F9BA4FF3692465AA1.htm";
    return;
     }
   }
 }

if (region=='bef')
 {
      if(dAge=='bad' || dAge=='badYear' || dAge=='badMonth' || dAge=='badDate' || ageForm.locationField.value=='bad')
   {
    if(dAge=='bad' || ageForm.locationField.value=='bad'){
    alert("Merci de remplir ces champs correctement");
    }    
    if (dAge == 'badMonth'){
    //ageForm.monthField.focus();
    alert("Merci d'indiquer un mois valide");
    }
    if (dAge == 'badDate'){
    //ageForm.dayField.focus();
    alert("Merci d'indiquer un jour valide");
    }
    if (dAge == 'badYear'){
    //ageForm.yearField.focus();
    alert("Merci d'indiquer une année valide");
    ageForm.yearField.value=''
    } 
   }   
   else 
   { 
    if (dAge >=lda){
    //alert("you are good");
    document.location.href="/D54368C4761542C4B6D79732B65DB64F.htm";
    }
    else if (dAge < lda && dAge > 0){
    //alert("sorry too young");
    document.location.href="/F4E4356B1B9E43DBB9742A32173B1D84_3CD5911CD86B4E4F9BA4FF3692465AA1.htm";
    return;
     }
   }
 }

if (region=='de')
 {
      if(dAge=='bad' || dAge=='badYear' || dAge=='badMonth' || dAge=='badDate' || ageForm.locationField.value=='bad')
   {
    if(dAge=='bad' || ageForm.locationField.value=='bad'){
    alert("DE: Please fill out all field correctly");
    }    
    if (dAge == 'badMonth'){
    //ageForm.monthField.focus();
    alert("DE: Please enter a valid month");
    }
    if (dAge == 'badDate'){
    //ageForm.dayField.focus();
    alert("DE: Please enter a valid day");
    }
    if (dAge == 'badYear'){
    //ageForm.yearField.focus();
    alert("Please enter a valid year");
    ageForm.yearField.value=''
    } 
   }   
   else 
   { 
    if (dAge >=lda){
    //alert("you are good");
    document.location.href="/D54368C4761542C4B6D79732B65DB64F.htm";
    }
    else if (dAge < lda && dAge > 0){
    //alert("sorry too young");
    document.location.href="/F4E4356B1B9E43DBB9742A32173B1D84_3CD5911CD86B4E4F9BA4FF3692465AA1.htm";
    return;
     }
   }
 }


}