/*
**************************************************************************
ResortSearchForm.js
JS Functions used on the Resort Search Form
**************************************************************************
*/
/*function Load()
	{
	frm = document.basic;
	//document.getElementById('quicksearch').style.display ='block';
    //document.getElementById('advsearch').style.display ='none';
	}*/

function checkRequests(){
var strRequestMessage;
var intRequestCount;
var intCounter;
	
	/*
		strRequestMessage = "U kunt maximaal 6 wensen aangeven";
		intRequestCount = 0
	for(intCounter =1;intCounter <13;intCounter++)
	{
		strCurrentField = "chkPref" + intCounter; 
		if (document.basic(strCurrentField).checked==true)
			intRequestCount++;
	}
		if (intRequestCount > 6)
		
				alert(strRequestMessage);*/
	}
	
function Warn(url)
	{
	msg = "Wil je deze boeking annuleren?";
	if (confirm(msg))
		{
		document.location.href = url;
		}
	else
		{
		return false;	
		}
	}

function submitForm()
{  
// Hide the code in first div tag  
//	document.getElementById('formDiv').style.display = 'none';  
// Display code in second div tag  
//	document.getElementById('pleaseWaitDiv').style.display = 'block'; 
var intparty = 	(parseInt(document.basic.adults.value) + parseInt(document.basic.infants.value));
var intAgeCount = 0;
var intBaby = 0;
var intkids = parseInt(document.basic.infants.value);
var d = new Date();//Get today's date
var dd = d.getDate();//This is the day
var mm = (d.getMonth() + 1);//This is the month (javascript uses 0 - 11)
var yy = d.getYear();//This is the year
var tyy = document.basic.arrivalYear.value;
var tmm = document.basic.arrivalMonth.value;
var tdd = document.basic.arrivalDate.value;
var startDate = new Date();//Create a new year variable to test minimum number of days a booking can be made.
startDate.setMonth(document.basic.arrivalMonth.value - 1);// Remember Javascript uses 0 - 11
startDate.setDate(document.basic.arrivalDate.value);
startDate.setYear(document.basic.arrivalYear.value);
var ONE_DAY = 1000 * 60 * 60 * 24 ;// Converts milliseconds into days
var dz = ((startDate)-(d));
var dzdiff = (dz/ONE_DAY);
var dzmess = ("Online kan je geen last minute boeken.\n"+
	          "Wij raden je aan om contact op te nemen met Easycamp: tel 033-4220470.")
if (dd < 10)
	   {
	    dd = "0" + dd;
	   }
if (mm < 10)
	   {
	    mm = "0" + mm;
	   }	
if (intparty >6)
  {alert ("Er zijn max. 6 personen toegestaan. Verander je selectiecriteria. Op de pagina 'Zoek & Boek' vindt je een overzicht met campings waar je terecht kan met 7 / 8 personen.");
   return false;
  }
if (document.basic.region.value == 0)
  {alert("Kies een land/streek.");
  return false;
	}

if (tdd == "00")
	{
	 alert ("Vul uw aankomstdag in");
	 return false;
	}
if (tmm == "00")
	{
	 alert ("Vul uw aankomstmaand in");
	 return false;
	}	
else
	{
	/*if ((tyy == yy)&&(tmm < mm))
	   {alert ("Vul een geldige aankomstdatum in (aankomst mogelijk tussen 08/04 en 28/10)");
		return false;	   
	    }
  	else
	if ((tyy == yy)&&(tmm == mm)&&(tdd <= dd))
	   {alert ("Vul een geldige aankomstdatum in (aankomst mogelijk tussen 08/04 en 28/10)");
		return false;
		} 
	 else
	 if ((tyy == yy)&&(tmm >10))
		{
	   alert("Vul een geldige aankomstdatum in (aankomst mogelijk tot 28/10");
       return false;
		}
	else
	if ((tyy != yy)&&(tmm < 4))
		{
	   alert("Vul een geldige aankomstdatum in (aankomst mogelijk tussen 08/04/2006 en 28/10/2006)");
       return false;
		}
	else
	if ((tyy != yy)&&(tmm > 10))
		{
	   alert("Vul een geldige aankomstdatum in (aankomst mogelijk tussen 08/04/2006 en 28/10/2006)");
       return false;
		}
	else
	if (dzdiff <= 7)
	   {alert (dzmess);
	   return false;
	   }
	else{*/
		if ((document.basic.childage1.value == "") || (document.basic.childage1.value == null) || (document.basic.childage1.value >17)|| (document.basic.childage1.value <0))
		intAgeCount = intAgeCount;
		else
		intAgeCount = 1;
		if ((document.basic.childage2.value == "") || (document.basic.childage2.value == null) || (document.basic.childage2.value >17)|| (document.basic.childage2.value <0))
		intAgeCount = intAgeCount;
		else
		intAgeCount = 2;
		if ((document.basic.childage3.value == "") || (document.basic.childage3.value == null) || (document.basic.childage3.value >17)|| (document.basic.childage3.value <0))
		intAgeCount = intAgeCount;
		else	
		intAgeCount = 3;
		if ((document.basic.childage4.value == "") || (document.basic.childage4.value == null) || (document.basic.childage4.value >17)|| (document.basic.childage4.value <0))
		intAgeCount = intAgeCount;
		else
		intAgeCount = 4;
		if ((document.basic.childage5.value == "") || (document.basic.childage5.value == null) || (document.basic.childage5.value >17)|| (document.basic.childage5.value <0))
		intAgeCount = intAgeCount;
		else
		intAgeCount = 5;
		if ((document.basic.childage6.value == "") || (document.basic.childage6.value == null) || (document.basic.childage6.value >17)|| (document.basic.childage6.value <0))
		intAgeCount = intAgeCount;
		else
		intAgeCount = 6;	
	
   if (intkids > intAgeCount)
     {alert ("Vul de leeftijden in van de kinderen onder de 18 jaar.");
	 return false; }
   else
 	  if (intAgeCount > intkids)
         {alert ("Vul het aantal kinderen in onder de 18 jaar.");
	     return false; }
	else {
	if (intkids == 1)
		{
		if (document.basic.childage1.value == 0)
		intBaby = 1;
		else
		intBaby = 0;
		}
	else {
	if (intkids == 2) 
		 {
		if((document.basic.childage1.value == 0) || (document.basic.childage2.value == 0))
		intBaby = 1;
		else
		intBaby = 0;
		 }
	else {
	if (intkids == 3) 
		 {
		if((document.basic.childage1.value == 0) || (document.basic.childage2.value == 0)|| (document.basic.childage3.value == 0))
		intBaby = 1;
		else
		intBaby = 0;
		 }
	else {
	if (intkids == 4) 
		 {
		if((document.basic.childage1.value == 0) || (document.basic.childage2.value == 0)|| (document.basic.childage3.value == 0)|| (document.basic.childage4.value == 0))
		intBaby = 1;
		else
		intBaby = 0;
		 }
	else {
	if (intkids == 5) 
		 {
		if((document.basic.childage1.value == 0) || (document.basic.childage2.value == 0)|| (document.basic.childage3.value == 0)|| (document.basic.childage4.value == 0)|| (document.basic.childage5.value == 0))
		intBaby = 1;
		else
		intBaby = 0;
		 }
	else {
	if (intkids == 6) 
		 {
		if((document.basic.childage1.value == 0) || (document.basic.childage2.value == 0)|| (document.basic.childage3.value == 0)|| (document.basic.childage4.value == 0)|| (document.basic.childage5.value == 0)|| (document.basic.childage6.value == 0))
		intBaby = 1;
		else
		intBaby = 0;
		 }
	}
	}
	}
	}
	}
	if (intBaby == 1)
	{alert ("Voor kinderen onder 1 jaar, geef leeftijd van 1 jaar aan.");
	return false;}
    else {
	document.basic.submit();}
			}
		}
	//}
}
function submitFormAdv()
{  
// Hide the code in first div tag  
//	document.getElementById('formDiv').style.display = 'none';  
// Display code in second div tag  
//	document.getElementById('pleaseWaitDiv').style.display = 'block'; 
var intparty = 	(parseInt(document.basic.adults.value) + parseInt(document.basic.infants.value));
var intpets = 	(parseInt(document.basic.pets.value))
var intBaby = 0;
var intAgeCount = 0;
var intkids = parseInt(document.basic.infants.value);
var d = new Date();//Get today's date
var dd = d.getDate();//This is the day
var mm = (d.getMonth() + 1);//This is the month (javascript uses 0 - 11)
var yy = d.getYear();//This is the year
var tyy = document.basic.arrivalYear.value;
var tmm = document.basic.arrivalMonth.value;
var tdd = document.basic.arrivalDate.value;
var startDate = new Date();//Create a new year variable to test minimum number of days a booking can be made.
startDate.setMonth(document.basic.arrivalMonth.value - 1);// Remember Javascript uses 0 - 11
startDate.setDate(document.basic.arrivalDate.value);
startDate.setYear(document.basic.arrivalYear.value);
var ONE_DAY = 1000 * 60 * 60 * 24 ;// Converts milliseconds into days
var dz = ((startDate)-(d));
var dzdiff = (dz/ONE_DAY);
var dzmess = ("Online kan je geen last minute boeken.\n"+
	          "Wij raden je aan om contact op te nemen met Easycamp: tel 033-4220470.")
if (dd < 10)
	   {
	    dd = "0" + dd;
	   }
if (mm < 10)
	   {
	    mm = "0" + mm;
	   }	
if ((document.basic.site.value == "CA38")&&(intparty > 8) || (document.basic.site.value == "DO17")&&(intparty > 8) || (document.basic.site.value == "SP17")&&(intparty > 8))
	
	//if (intparty > 8)
		{
		alert("Er zijn max. 8 personen toegestaan. Verander je selectiecriteria.");
		return false;
		}
	//if (intparty < 9)
	//	{
	//	document.basic.submit();
	//	}
	
else
	{
		if ((document.basic.site.value != "CA38") && (document.basic.site.value != "DO17") && (document.basic.site.value != "SP17")&&(intparty > 6))
		{
		alert("Er zijn max. 6 personen toegestaan. Verander je selectiecriteria. Op de pagina 'Zoek & Boek' vindt je een overzicht met campings waar je terecht kan met 7 / 8 personen.");
		return false;
		}
if (document.basic.region.value == 0)
  {alert("Kies een land/streek.");
  return false;
	}
if (tdd == "00")
	{
	 alert ("Vul uw aankomstdag in");
	 return false;
	}
if (tmm == "00")
	{
	 alert ("Vul uw aankomstmaand in");
	 return false;
	}		
else
	{
	/*if ((tyy == yy)&&(tmm < mm))
	   {alert ("Vul een geldige aankomstdatum in (aankomst mogelijk tussen 08/04 en 28/10)");
		return false;	   
	    }
  	else
	if ((tyy == yy)&&(tmm == mm)&&(tdd <= dd))
	   {alert ("Vul een geldige aankomstdatum in (aankomst mogelijk tussen 08/04 en 28/10)");
		return false;
		} 
	 else
	 if ((tyy == yy)&&(tmm >10))
		{
	   alert("Vul een geldige aankomstdatum in (aankomst mogelijk tot 28/10");
       return false;
		}
	else
	if ((tyy != yy)&&(tmm < 4))
		{
	   alert("Vul een geldige aankomstdatum in (aankomst mogelijk tussen 08/04/2006 en 28/10/2006)");
       return false;
		}
	else
	if ((tyy != yy)&&(tmm > 10))
		{
	   alert("Vul een geldige aankomstdatum in (aankomst mogelijk tussen 08/04/2006 en 28/10/2006)");
       return false;
		}
	else*/
	/*if (dzdiff <= 7)
	   {alert (dzmess);
	   return false;
	   }
	else{*/
	if ((document.basic.childage1.value == "") || (document.basic.childage1.value == null) || (document.basic.childage1.value >17)|| (document.basic.childage1.value <0))
		intAgeCount = intAgeCount;
		else
		intAgeCount = 1;
		if ((document.basic.childage2.value == "") || (document.basic.childage2.value == null) || (document.basic.childage2.value >17)|| (document.basic.childage2.value <0))
		intAgeCount = intAgeCount;
		else
		intAgeCount = 2;
		if ((document.basic.childage3.value == "") || (document.basic.childage3.value == null) || (document.basic.childage3.value >17)|| (document.basic.childage3.value <0))
		intAgeCount = intAgeCount;
		else	
		intAgeCount = 3;
		if ((document.basic.childage4.value == "") || (document.basic.childage4.value == null) || (document.basic.childage4.value >17)|| (document.basic.childage4.value <0))
		intAgeCount = intAgeCount;
		else
		intAgeCount = 4;
		//Inserted by PRF 9/12/04 to allow EZ to enter up to 6 Children	
		if ((document.basic.childage5.value == "") || (document.basic.childage5.value == null) || (document.basic.childage5.value >17)|| (document.basic.childage5.value <0))
		intAgeCount = intAgeCount;
		else
		intAgeCount = 5;
		if ((document.basic.childage6.value == "") || (document.basic.childage6.value == null) || (document.basic.childage6.value >17)|| (document.basic.childage6.value <0))
		intAgeCount = intAgeCount;
		else
		intAgeCount = 6;	
		
   if (intkids > intAgeCount)
     {alert ("Vul de leeftijden in van de kinderen onder de 18 jaar.");
	 return false; }
   else
 	  if (intAgeCount > intkids)
         {alert ("Vul het aantal kinderen in onder de 18 jaar.");
	     return false; }
	else {
	if (intkids == 1)
		{
		if (document.basic.childage1.value == 0)
		intBaby = 1;
		else
		intBaby = 0;
		}
	else {
	if (intkids == 2) 
		 {
		if((document.basic.childage1.value == 0) || (document.basic.childage2.value == 0))
		intBaby = 1;
		else
		intBaby = 0;
		 }
	else {
	if (intkids == 3) 
		 {
		if((document.basic.childage1.value == 0) || (document.basic.childage2.value == 0)|| (document.basic.childage3.value == 0))
		intBaby = 1;
		else
		intBaby = 0;
		 }
	else {
	if (intkids == 4) 
		 {
		if((document.basic.childage1.value == 0) || (document.basic.childage2.value == 0)|| (document.basic.childage3.value == 0)|| (document.basic.childage4.value == 0))
		intBaby = 1;
		else
		intBaby = 0;
		 }
	else {
	if (intkids == 5) 
		 {
		if((document.basic.childage1.value == 0) || (document.basic.childage2.value == 0)|| (document.basic.childage3.value == 0)|| (document.basic.childage4.value == 0)|| (document.basic.childage5.value == 0))
		intBaby = 1;
		else
		intBaby = 0;
		 }
	else {
	if (intkids == 6) 
		 {
		if((document.basic.childage1.value == 0) || (document.basic.childage2.value == 0)|| (document.basic.childage3.value == 0)|| (document.basic.childage4.value == 0)|| (document.basic.childage5.value == 0)|| (document.basic.childage6.value == 0))
		intBaby = 1;
		else
		intBaby = 0;
		 }
	}
	}
	}
	}
	}
	if (intBaby == 1)
	{alert ("Voor kinderen onder 1 jaar, geef leeftijd van 1 jaar aan.");
	return false;}
    else {
	document.basic.submit();}
		}
		//}
	}}
}

function submitAmendSearch()
{  
// Hide the code in first div tag  
//	document.getElementById('formDiv').style.display = 'none';  
// Display code in second div tag  
//	document.getElementById('pleaseWaitDiv').style.display = 'block'; 
var d = new Date();//Get today's date
var dd = d.getDate();//This is the day
var mm = (d.getMonth() + 1);//This is the month (javascript uses 0 - 11)
var yy = d.getYear();//This is the year
var tyy = document.basic.arrivalYear.value;
var tmm = document.basic.arrivalMonth.value;
var tdd = document.basic.arrivalDate.value;
var startDate = new Date();//Create a new year variable to test minimum number of days a booking can be made.
startDate.setMonth(document.basic.arrivalMonth.value - 1);// Remember Javascript uses 0 - 11
startDate.setDate(document.basic.arrivalDate.value);
startDate.setYear(document.basic.arrivalYear.value);
var ONE_DAY = 1000 * 60 * 60 * 24 ;// Converts milliseconds into days
var dz = ((startDate)-(d));
var dzdiff = (dz/ONE_DAY);
var dzmess = ("Online kan je geen last minute boeken.\n"+
	          "Wij raden je aan om contact op te nemen met Easycamp: tel 033-4220470.")
if (dd < 10)
	   {
	    dd = "0" + dd;
	   }
if (mm < 10)
	   {
	    mm = "0" + mm;
	   }	
if (document.basic.region.value == 0)
  {alert("Kies een land/streek.");
  return false;
	}
else
	{
	/*if ((tyy == yy)&&(tmm < mm))
	   {alert ("Vul een geldige aankomstdatum in (aankomst mogelijk tussen 08/04 en 28/10)");
		return false;	   
	    }
  	else
	if ((tyy == yy)&&(tmm == mm)&&(tdd <= dd))
	   {alert ("Vul een geldige aankomstdatum in (aankomst mogelijk tussen 08/04 en 28/10)");
		return false;
		} 
	 else
	 if ((tyy == yy)&&(tmm >10))
		{
	   alert("Vul een geldige aankomstdatum in (aankomst mogelijk tot 28/10");
       return false;
		}
	else
	if ((tyy != yy)&&(tmm < 4))
		{
	   alert("Vul een geldige aankomstdatum in (aankomst mogelijk tussen 08/04/2006 en 28/10/2006)");
       return false;
		}
	else
	if ((tyy != yy)&&(tmm > 10))
		{
	   alert("Vul een geldige aankomstdatum in (aankomst mogelijk tussen 08/04/2006 en 28/10/2006)");
       return false;
		}
	else
	if (dzdiff <= 7)
	   {alert (dzmess);
	   return false;
	   }
	else{*/
	/*document.basic.arrivalDate.value = document.basic.ResortDate.value.substr(0, 2)
    document.basic.arrivalMonth.value = document.basic.ResortDate.value.substr(3, 2)
	document.basic.arrivalYear.value = document.basic.ResortDate.value.substr(6, 4)*/
	document.basic.submit();
		}
	//}
}

function submitForm2()
{  
// Hide the code in first div tag  
//	document.getElementById('formDiv').style.display = 'none';  
// Display code in second div tag  
//	document.getElementById('pleaseWaitDiv').style.display = 'block'; 
var intparty = 	(parseInt(document.basic.adults.value) + parseInt(document.basic.infants.value));
var intAgeCount = 0;
var intkids = parseInt(document.basic.infants.value);
var d = new Date();//Get today's date
var dd = d.getDate();//This is the day
var mm = (d.getMonth() + 1);//This is the month (javascript uses 0 - 11)
var yy = d.getYear();//This is the year
var tyy = document.basic.arrivalYear.value;
var tmm = document.basic.arrivalMonth.value;
var tdd = document.basic.arrivalDate.value;
var startDate = new Date();//Create a new year variable to test minimum number of days a booking can be made.
startDate.setMonth(document.basic.arrivalMonth.value - 1);// Remember Javascript uses 0 - 11
startDate.setDate(document.basic.arrivalDate.value);
startDate.setYear(document.basic.arrivalYear.value);
var ONE_DAY = 1000 * 60 * 60 * 24 ;// Converts milliseconds into days
var dz = ((startDate)-(d));
var dzdiff = (dz/ONE_DAY);
var dzmess = ("Online kan je geen last minute boeken.\n"+
	          "Wij raden je aan om contact op te nemen met Easycamp: tel 033-4220470.")
if (dd < 10)
	   {
	    dd = "0" + dd;
	   }
if (mm < 10)
	   {
	    mm = "0" + mm;
	   }	
if (intparty >6)
  {alert ("Er zijn max. 6 personen toegestaan. Verander je selectiecriteria. Op de pagina 'Zoek & Boek' vindt je een overzicht met campings waar je terecht kan met 7 / 8 personen.");
   return false;
  }
if (document.basic.region.value == 0)
  {alert("Kies een land/streek.");
  return false;
	}
else
	{
	/*if ((tyy == yy)&&(tmm < mm))
	   {alert ("Vul een geldige aankomstdatum in (aankomst mogelijk tussen 08/04 en 28/10)");
		return false;	   
	    }
  	else
	if ((tyy == yy)&&(tmm == mm)&&(tdd <= dd))
	   {alert ("Vul een geldige aankomstdatum in (aankomst mogelijk tussen 08/04 en 28/10)");
		return false;
		} 
	 else
	 if ((tyy == yy)&&(tmm >10))
		{
	   alert("Vul een geldige aankomstdatum in (aankomst mogelijk tot 28/10");
       return false;
		}
	else
	if ((tyy != yy)&&(tmm < 4))
		{
	   alert("Vul een geldige aankomstdatum in (aankomst mogelijk tussen 08/04/2006 en 28/10/2006)");
       return false;
		}
	else
	if ((tyy != yy)&&(tmm > 10))
		{
	   alert("Vul een geldige aankomstdatum in (aankomst mogelijk tussen 08/04/2006 en 28/10/2006)");
       return false;
		}
	else*/
	if (dzdiff <= 7)
	   {alert (dzmess);
	   return false;
	   }
      else
		{
	/*document.basic.arrivalDate.value = document.basic.ResortDate.value.substr(0, 2)
    document.basic.arrivalMonth.value = document.basic.ResortDate.value.substr(3, 2)
	document.basic.arrivalYear.value = document.basic.ResortDate.value.substr(6, 4)*/
	document.basic.submit();
		}
	}
}

function SwapAdvance()
{  
// Hide the code in first div tag
document.getElementById('quicksearch').style.display ='none';
document.getElementById('advsearch').style.display ='block';
/*document.QuickSearchAccomm.traveloption[0].checked = false; //flight
document.QuickSearchAccomm.traveloption[1].checked = true; //accom

}
function divSwapFlt()
{  
// Hide the code in first div tag
document.getElementById('flightaccom').style.display ='block';
document.getElementById('accomonly').style.display ='none';
document.basic2.traveloption[0].checked = true; //flight
document.basic2.traveloption[1].checked = false; //accom
}*/
}
function popurl(url, w, h)
{
	if (w==0)
	{
	  w = 800; //default width
	}
	sealWin=window.open(url,"win",'toolbar=0,location=0,directories=0,status=1,menubar=1,scrollbars=1,resizable=1,width='+ w + ',height=' + h +'');
	self.name = "mainWin";
	sealWin.focus()
}
/*function SetAccom()
{
var intpets = 	(parseInt(document.basic.pets.value))
if (intpets > 0)
	{alert("In een stacaravan zijn honden niet toegestaan. Verander uw selectiecriteria.");
	}
}

function SetAccomT()
{
var intparty = 	(parseInt(document.basic.adults.value) + parseInt(document.basic.children.value) + parseInt(document.basic.infants.value));
if (intparty > 6)
	{alert("In een bungalowtent zijn max. 6 personen toegestaan. Verander uw selectiecriteria.");
	}
}*/
function anvrForm()
{
  if (document.Tagent.anvr.value == "")
    { alert ("geef ajb je ANVR nummer in");
	 return false;
  }
  else{
     document.Tagent.submit();	
  } 
    
}

function accomSwap()
{
 if (document.basic.chkAccom1.checked == false);
     {
	 document.basic.chkAccom1.checked = true;
     }
}   

function dateMess()
{
 var dzmess = ("Online kan je geen last minute boeken.\n"+
	          "Wij raden je aan om contact op te nemen met Easycamp: tel 033-4220470.")
 alert(dzmess);
 return false;
 
}

function setOptions()
	{
		var selectedRegion = document.basic.region.value;
		var optionArray = new Array;
		var lenNew;
		var lenOld;
		
		// create the new options according to option selected in first box
		switch(selectedRegion)
			{
				case '22': case '02': case '19':
				
					optionArray[0] = new Option('3 nachten');
					optionArray[0].value = '3';
					optionArray[1] = new Option('4 nachten');
					optionArray[1].value = '4';
					optionArray[2] = new Option('7 nachten');
					optionArray[2].value = '7';
					optionArray[3] = new Option('14 nachten');
					optionArray[3].value = '14';
					optionArray[4] = new Option('21 nachten');
					optionArray[4].value = '21';
					
					optionArray[2].selected = 'selected';

					break;
				default:
					optionArray[0] = new Option('7 nachten');
					optionArray[0].value = '7';
					optionArray[1] = new Option('14 nachten');
					optionArray[1].value = '14';
					optionArray[2] = new Option('21 nachten');
					optionArray[2].value = '21';
					
					optionArray[0].selected = 'selected';
				}
				
		// count how many options are already in the second select box and how many we are going to put in
		lenNew = optionArray.length;
		lenOld = document.basic.nights.options.length-1;
		
		// clear existing options
		for (i = lenOld; i >=0; i--)
			{
				document.basic.nights.options[i] = null;
			}
			
		// add the new options
		for (i = 0; i < lenNew; i++)
			{
				document.basic.nights.options[i] = optionArray[i];
			}
	}

function switchsearchform(formtype)
{
	switch(formtype)
	{
		case 1:
			var obj = document.getElementById("longstayheader");
			obj.style.display = "block";
			var obj = document.getElementById("shortstayheader");
			obj.style.display = "none";
			var obj = document.getElementById("basic");
			obj.style.display = "block";
			var obj = document.getElementById("basic1");
			obj.style.display = "none";
			break; 
		case 2:
			var obj = document.getElementById("longstayheader");
			obj.style.display = "none";
			var obj = document.getElementById("shortstayheader");
			obj.style.display = "block";
			var obj = document.getElementById("basic");
			obj.style.display = "none";
			var obj = document.getElementById("basic1");
			obj.style.display = "block";
			break;
	}
}

function submitFormByName(formType)
{  
// Hide the code in first div tag  
//	document.getElementById('formDiv').style.display = 'none';  
// Display code in second div tag  
//	document.getElementById('pleaseWaitDiv').style.display = 'block'; 
var intparty = 	(parseInt(document.forms[formType].adults.value) + parseInt(document.forms[formType].infants.value));
var intAgeCount = 0;
var intBaby = 0;
var intkids = parseInt(document.forms[formType].infants.value);
var d = new Date();//Get today's date
var dd = d.getDate();//This is the day
var mm = (d.getMonth() + 1);//This is the month (javascript uses 0 - 11)
var yy = d.getYear();//This is the year
var tyy = document.forms[formType].arrivalYear.value;
var tmm = document.forms[formType].arrivalMonth.value;
var tdd = document.forms[formType].arrivalDate.value;
var startDate = new Date();//Create a new year variable to test minimum number of days a booking can be made.
startDate.setMonth(document.forms[formType].arrivalMonth.value - 1);// Remember Javascript uses 0 - 11
startDate.setDate(document.forms[formType].arrivalDate.value);
startDate.setYear(document.forms[formType].arrivalYear.value);
var ONE_DAY = 1000 * 60 * 60 * 24 ;// Converts milliseconds into days
var dz = ((startDate)-(d));
var dzdiff = (dz/ONE_DAY);
var dzmess = ("Online kan je geen last minute boeken.\n"+
	          "Wij raden je aan om contact op te nemen met Easycamp: tel 033-4220470.")
if (dd < 10)
	   {
	    dd = "0" + dd;
	   }
if (mm < 10)
	   {
	    mm = "0" + mm;
	   }	
if (intparty >6)
  {alert ("Er zijn max. 6 personen toegestaan. Verander je selectiecriteria. Op de pagina 'Zoek & Boek' vindt je een overzicht met campings waar je terecht kan met 7 / 8 personen.");
   return false;
  }
if (document.forms[formType].region.value == 0)
  {alert("Kies een land/streek.");
  return false;
	}

if (tdd == "00")
	{
	 alert ("Vul uw aankomstdag in");
	 return false;
	}
if (tmm == "00")
	{
	 alert ("Vul uw aankomstmaand in");
	 return false;
	}	
else
	{
	/*if ((tyy == yy)&&(tmm < mm))
	   {alert ("Vul een geldige aankomstdatum in (aankomst mogelijk tussen 08/04 en 28/10)");
		return false;	   
	    }
  	else
	if ((tyy == yy)&&(tmm == mm)&&(tdd <= dd))
	   {alert ("Vul een geldige aankomstdatum in (aankomst mogelijk tussen 08/04 en 28/10)");
		return false;
		} 
	 else
	 if ((tyy == yy)&&(tmm >10))
		{
	   alert("Vul een geldige aankomstdatum in (aankomst mogelijk tot 28/10");
       return false;
		}
	else
	if ((tyy != yy)&&(tmm < 4))
		{
	   alert("Vul een geldige aankomstdatum in (aankomst mogelijk tussen 08/04/2006 en 28/10/2006)");
       return false;
		}
	else
	if ((tyy != yy)&&(tmm > 10))
		{
	   alert("Vul een geldige aankomstdatum in (aankomst mogelijk tussen 08/04/2006 en 28/10/2006)");
       return false;
		}
	else
	if (dzdiff <= 7)
	   {alert (dzmess);
	   return false;
	   }
	else{*/
		if ((document.forms[formType].childage1.value == "") || (document.forms[formType].childage1.value == null) || (document.forms[formType].childage1.value >17)|| (document.forms[formType].childage1.value <0))
		intAgeCount = intAgeCount;
		else
		intAgeCount = 1;
		if ((document.forms[formType].childage2.value == "") || (document.forms[formType].childage2.value == null) || (document.forms[formType].childage2.value >17)|| (document.forms[formType].childage2.value <0))
		intAgeCount = intAgeCount;
		else
		intAgeCount = 2;
		if ((document.forms[formType].childage3.value == "") || (document.forms[formType].childage3.value == null) || (document.forms[formType].childage3.value >17)|| (document.forms[formType].childage3.value <0))
		intAgeCount = intAgeCount;
		else	
		intAgeCount = 3;
		if ((document.forms[formType].childage4.value == "") || (document.forms[formType].childage4.value == null) || (document.forms[formType].childage4.value >17)|| (document.forms[formType].childage4.value <0))
		intAgeCount = intAgeCount;
		else
		intAgeCount = 4;
		if ((document.forms[formType].childage5.value == "") || (document.forms[formType].childage5.value == null) || (document.forms[formType].childage5.value >17)|| (document.forms[formType].childage5.value <0))
		intAgeCount = intAgeCount;
		else
		intAgeCount = 5;
		if ((document.forms[formType].childage6.value == "") || (document.forms[formType].childage6.value == null) || (document.forms[formType].childage6.value >17)|| (document.forms[formType].childage6.value <0))
		intAgeCount = intAgeCount;
		else
		intAgeCount = 6;	
	
   if (intkids > intAgeCount)
     {alert ("Vul de leeftijden op de dag van aankomst in van de kinderen onder de 18 jaar.");
	 return false; }
   else
 	  if (intAgeCount > intkids)
         {alert ("Vul het aantal kinderen in onder de 18 jaar.");
	     return false; }
	else {
	if (intkids == 1)
		{
		if (document.forms[formType].childage1.value == 0)
		intBaby = 1;
		else
		intBaby = 0;
		}
	else {
	if (intkids == 2) 
		 {
		if((document.forms[formType].childage1.value == 0) || (document.forms[formType].childage2.value == 0))
		intBaby = 1;
		else
		intBaby = 0;
		 }
	else {
	if (intkids == 3) 
		 {
		if((document.forms[formType].childage1.value == 0) || (document.forms[formType].childage2.value == 0)|| (document.forms[formType].childage3.value == 0))
		intBaby = 1;
		else
		intBaby = 0;
		 }
	else {
	if (intkids == 4) 
		 {
		if((document.forms[formType].childage1.value == 0) || (document.forms[formType].childage2.value == 0)|| (document.forms[formType].childage3.value == 0)|| (document.forms[formType].childage4.value == 0))
		intBaby = 1;
		else
		intBaby = 0;
		 }
	else {
	if (intkids == 5) 
		 {
		if((document.forms[formType].childage1.value == 0) || (document.forms[formType].childage2.value == 0)|| (document.forms[formType].childage3.value == 0)|| (document.forms[formType].childage4.value == 0)|| (document.forms[formType].childage5.value == 0))
		intBaby = 1;
		else
		intBaby = 0;
		 }
	else {
	if (intkids == 6) 
		 {
		if((document.forms[formType].childage1.value == 0) || (document.forms[formType].childage2.value == 0)|| (document.forms[formType].childage3.value == 0)|| (document.forms[formType].childage4.value == 0)|| (document.forms[formType].childage5.value == 0)|| (document.forms[formType].childage6.value == 0))
		intBaby = 1;
		else
		intBaby = 0;
		 }
	}
	}
	}
	}
	}
	if (intBaby == 1)
	{alert ("Voor kinderen onder 1 jaar, geef leeftijd van 1 jaar aan.");
	return false;}
    else {
	document.forms[formType].submit();}
			}
		}
	//}
}


function checkIt(infants) {
if (infants.value == "1") {
document.getElementById('sc6').style.display = "";
document.basic.childage1.style.display = "";
document.basic.childage2.style.display = "none";
document.basic.childage3.style.display = "none";
document.basic.childage4.style.display = "none";
document.basic.childage5.style.display = "none";
document.basic.childage6.style.display = "none";
}

else if (infants.value == "2") {
document.getElementById('sc6').style.display = "";
document.basic.childage1.style.display = "";
document.basic.childage2.style.display = "";
document.basic.childage3.style.display = "none";
document.basic.childage4.style.display = "none";
document.basic.childage5.style.display = "none";
document.basic.childage6.style.display = "none";
}

else if (infants.value == "3") {
document.getElementById('sc6').style.display = "";
document.basic.childage1.style.display = "";
document.basic.childage2.style.display = "";
document.basic.childage3.style.display = "";
document.basic.childage4.style.display = "none";
document.basic.childage5.style.display = "none";
document.basic.childage6.style.display = "none";
}

else if (infants.value == "4") {
document.getElementById('sc6').style.display = "";
document.basic.childage1.style.display = "";
document.basic.childage2.style.display = "";
document.basic.childage3.style.display = "";
document.basic.childage4.style.display = "";
document.basic.childage5.style.display = "none";
document.basic.childage6.style.display = "none";
}

else if (infants.value == "5") {
document.getElementById('sc6').style.display = "";
document.basic.childage1.style.display = "";
document.basic.childage2.style.display = "";
document.basic.childage3.style.display = "";
document.basic.childage4.style.display = "";
document.basic.childage5.style.display = "";
document.basic.childage6.style.display = "none";
}

else if (infants.value == "6") {
document.getElementById('sc6').style.display = "";
document.basic.childage1.style.display = "";
document.basic.childage2.style.display = "";
document.basic.childage3.style.display = "";
document.basic.childage4.style.display = "";
document.basic.childage5.style.display = "";
document.basic.childage6.style.display = "";
}

else if (infants.value == "0") {
document.getElementById('sc6').style.display = "none";
document.basic.childage1.style.display = "none";
document.basic.childage2.style.display = "none";
document.basic.childage3.style.display = "none";
document.basic.childage4.style.display = "none";
document.basic.childage5.style.display = "none";
document.basic.childage6.style.display = "none";
}

else {
document.getElementById('sc6').style.display = "none";
document.basic.childage1.style.display = "none";
document.basic.childage2.style.display = "none";
document.basic.childage3.style.display = "none";
document.basic.childage4.style.display = "none";
document.basic.childage5.style.display = "none";
document.basic.childage6.style.display = "none";}


}


