<!--
function checkExtrasForm(fId)
{
	var bExtrasChosen = false;
	for (i=1; i<=3; i++) { if(document.getElementById('extraCheck' + i).checked==true) { bExtrasChosen=true; } }
	if(bExtrasChosen == false)
	{
	OpenSearch(); //global.js	
	alert("Please select at least one extra!"); return false; }
	else if(fId.airport[fId.airport.selectedIndex].value == "")
	{
	OpenSearch(); //global.js	
	alert("Please select your departure airport!"); fId.airport.focus(); return false; }
	else if(checkValidDate(fId) == false)
	{ alert("Please select an alternative departure date!\nThe date you have selected is unavailable."); fId.startdate_d.focus(); return false; }
	else if(checkTimeTravel(fId) == false)
	{ alert("Please select an alternative return date!\nYour departure date is after your return date."); fId.enddate_d.focus(); return false; }
	else if(fId.adult.selectedIndex == 0 && fId.child.selectedIndex == 0 && fId.infant.selectedIndex == 0)
	{ alert("Please select at least one passenger!"); fId.adult.focus(); return false; }
	else
	{ 
	return true; 
	}
}

function checkExtrasResults() {
	var bHotels = false;
	var bCarparks = false;
	var bLounges = false;
	
	var sHotels = document.getElementsByName('sel_hotel')
	for(var i = 0; i < sHotels.length; i++) {
		if(sHotels[i].checked && sHotels[i].value != '') {
			bHotels = true;
		}
	}
	if(bHotels) {
		document.getElementById('id_stage').value = 'rooms';
	}else{
		document.getElementById('id_stage').value = 'summary';
	}
	
	var sCarparks = document.getElementsByName('sel_parking');
	for(var i = 0; i < sCarparks.length; i++) {
		if(sCarparks[i].checked && sCarparks[i].value != '') {
			bCarparks = true;
		}
	}
	
	var sLounges = document.getElementsByName('sel_lounge');
	for(var i = 0; i < sLounges.length; i++) {
		if(sLounges[i].checked && sLounges[i].value != '') {
			bLounges = true;
		}
	}
	
	if(bHotels || bCarparks || bLounges) {
		return true;
	}else{
		alert('You have to choose at least 1 product to continue')
		return false;
	}
}

function checkHotelRoomsForm(fId) {
	var bNoRoom = false;
	for(var i = 0; i < sRooms.length; i++) {
		if(sRooms[i].checked && sRooms[i].value=='') {
			bNoRoom = true;
		}
	}
	if(bNoRoom==true && !document.getElementById('idAirportParking') && !document.getElementById('idAirportLounges')){
		alert('You have to choose at least 1 product to continue')
		return false;
	}else{
		return true;	
	}
}

// -->