var curDate = new Date();
var hEngine = 'http://www.hoteliers.com/wlpEngine.php?lang=nl&ID='; 


function dInM(mon)
{ 
if (mon == 2)
{
Year = curDate.getFullYear();
if(Math.round(Year/4) == Year/4)
{
if(Math.round(Year/100) == Year/100)
{
if(Math.round(Year/400) == Year/400)
return 29;
else return 28;
}
else return 29;
}
return 28;
}
else if (mon == 4 || mon == 6 || mon == 9 || mon == 11)
{
return 30;
}
return 31;
}

function getNDay()
{
theMonth = document.hcomForm.am.options.selectedIndex;
theDay = parseInt(document.hcomForm.ad.options.selectedIndex);
if (! theMonth == 0 && ! theDay == 0)
{
dInMonth = dInM(theMonth);
if (theDay > dInMonth)
{
document.hcomForm.ad.options.selectedIndex = theDay = dInMonth;
}
newDay = theDay + 1;
newMonth = theMonth;
if (newDay > dInMonth)
{
newDay = 1;
newMonth = theMonth + 1;
if (newMonth > 12)
{
newMonth = 1;
}
}
document.hcomForm.dd.selectedIndex = newDay;
document.hcomForm.dm.selectedIndex = newMonth;
}
}


function doCheckForm()
{
	am = document.hcomForm.am.options.selectedIndex; 
	ad = document.hcomForm.ad.options.selectedIndex; 
	dm = document.hcomForm.dm.options.selectedIndex; 
	dd = document.hcomForm.dd.options.selectedIndex;

	if (am > 0 && ad > 0 && dm > 0 && dd > 0)
	{
		el = document.getElementById('hoteliersdata');
	
		if (el)
		{
			document.getElementById('midden').style.display = 'none';
			el.style.display = '';
			el.innerHTML = '<iframe name="' + document.hcomForm.hTarget.value + '" src="" frameborder="0" style="width: 370px; height: 420px;">';
		}
			document.hcomForm.target = document.hcomForm.hTarget.value;
			document.hcomForm.action = 'http://www.hoteliers.com/wlpEngine.php?ID=' + document.hcomForm.hotelID.value + '&lang=nl';
			document.hcomForm.submit();
		}
	}

function checkDDate()
{
theMonth = document.hcomForm.dm.options.selectedIndex + 1;
theDay = document.hcomForm.dd.options.selectedIndex + 1;
dInMonth = dInM(theMonth); 

if (theDay > dInMonth)
{
theDay = dInMonth;
document.hcomForm.dd.options.selectedIndex = dInMonth - 1;
}
}


// --> 
