$j(document).ready(initHotels);

function initHotels()
{
	if (window.location.href.indexOf('Advanced-Search')  > -1)
	{
		//added for showi/hide search panel for only aus and newzealand

		var destination=document.getElementById("country");
		var selectedCountry1 = destination.options[destination.selectedIndex].value;
		if (selectedCountry1 == "AUS" || selectedCountry1 == "NZ"){
			showHideSearch('toggle');
			}
	}
}

function showHideSearch(mode)
{
	var advSearch = document.getElementById('advancedSearch');
	var advPanel = document.getElementById('advancedPanel');
	var advancedPanelDisplayStatus = document.getElementById("advancedPanelDisplayStatus")

	if ((advPanel.style.display == 'block' && mode == 'toggle') || mode == 'hide' || mode == ''){
		//hide panel
		advSearch.className = 'add';
		advPanel.style.display = 'none';
		//change to hidden input to keep status when form submits
		advancedPanelDisplayStatus.value = 'hide';
	}
	else if (((advPanel.style.display == 'none' || advPanel.style.display == '') && mode == 'toggle')  || mode == 'show'){
		//show panel
		advSearch.className = 'minus';
		$j('#advancedPanel').slideDown();
		//change to hidden input to keep status when form submits
		advancedPanelDisplayStatus.value = 'show';
	}

}

function hideUnhideAgeBox(obj)
{
	var noOfTraveller=obj.options[obj.selectedIndex].value;
	
	for (i=1;i<=5;i++)
	{
		if(i <= noOfTraveller)
		{
			document.getElementById('travellersAge'+i ).style.visibility='';
			document.getElementById('travellersAge'+i ).style.display='';
			if (i == 1 && document.getElementById('travellersAge1').style.display!='hidden')
			{
				document.getElementById('childages').style.display = 'block';
			}
		}
		else
		{
			document.getElementById('travellersAge'+i ).style.visibility='hidden';
			document.getElementById('travellersAge'+i ).style.display='none';
			if (i == 1 && document.getElementById('travellersAge1').style.visibility=='hidden')
			{
				document.getElementById('childages').style.display = 'none';
			}
		}
	}
}

function toggleHotelBooking(obj)
{
	if (obj.checked == true)
	{
		document.getElementById('partialCheckInCtn').style.display = 'block';
		document.getElementById('partialCheckOutCtn').style.display = 'block';
	}
	else
	{
		document.getElementById('partialCheckInCtn').style.display = 'none';
		document.getElementById('partialCheckOutCtn').style.display = 'none';
	}
}

function swapSimpleSearch(obj){

	var selectedCountry = obj.options[obj.selectedIndex].value;
	
	var advSearch = document.getElementById('advancedSearch');
	var advPanel = document.getElementById("advancedPanel");	
	var domFields = document.getElementById('domFields');
	var intFields = document.getElementById('intFields');
	var locRow = document.getElementById('locationRow');
	var roomsRow = document.getElementById('roomsRow');
	var submitDom = document.getElementById('submitDom');
	var submitInt = document.getElementById('submitInt');

	if (selectedCountry == "AUS" || selectedCountry == "NZ"){
		//if(navigator.appName != 'Netscape'){
		intFields.style.display = 'none';
		
		domFields.style.display = 'block';
		locRow.style.display = 'block';
		roomsRow.style.display = 'block';

		submitDom.style.display = '';
		submitInt.style.display = 'none';
	}
	else 
	{
		intFields.style.display = 'block';
		
		advPanel.style.display = 'none';
		advSearch.className = 'add';
		
		domFields.style.display = 'none';
		locRow.style.display = 'none';
		roomsRow.style.display = 'none';
		submitDom.style.display = 'none';
		submitInt.style.display = '';

	}
}
