function swapPanel(toPanel){ 
//alert(toPanel);    
        var holidayElement = document.getElementById("holidaySearch");
        var flightElement = document.getElementById("flightSearch");
        var hotelElement = document.getElementById("hotelSearch");
		if (toPanel=="holidaySearch") {
        holidayElement.style.display="block";
        flightElement.style.display="none";
        hotelElement.style.display="none";
		} else  if (toPanel=="flightSearch") {
        holidayElement.style.display="none";
        flightElement.style.display="block";
        hotelElement.style.display="none";
		} else  if (toPanel=="hotelSearch") {
        holidayElement.style.display="none";
        flightElement.style.display="none";
        hotelElement.style.display="block";
		}
		return false;
    }
var defaultChildAges = [[0,1],[2,3,4,5,6,7,8,9,10,11,12,13,14,15,16]];
function updateAgeSelect(selectElement, ageArray){
    var currentItem = selectElement[selectElement.selectedIndex].value;
    selectElement.length=0;
    var i=0;
    for(var i=0; i<ageArray.length; i++){
        selectElement.options[selectElement.options.length]=new Option(ageArray[i] + " Years", ageArray[i]);
        if(currentItem==ageArray[i]){
            selectElement.selectedIndex=i;
        }
    }
}
function updateChildAges(childSelectName, infantSelectName, AgeTextCell, ageSelect, prefix,childAgesArray){
    if(childAgesArray==null){
        childAgesArray = defaultChildAges;
    }
    var childSelect = document.getElementById(prefix+childSelectName);
    var infantSelect = document.getElementById(prefix+infantSelectName);
    var childAgeHeading = document.getElementById(prefix+AgeTextCell);
    if(childSelect!=null && infantSelect!=null){
        var childCount = (childSelect.value-0) + (infantSelect.value-0);
        if(childAgeHeading!=null){
            if(childCount>0){
                childAgeHeading.style.display="";
            } else {
                childAgeHeading.style.display="none";
            }
        }
        for(i=0; i<100; i++){
            var title = document.getElementById(prefix+"AgeTitle"+i);
            var select = document.getElementById(prefix+ageSelect+i);
            if(title==null && select==null) {break;}
            if(i<childCount){
                if(title!=null) title.style.display="";
                if(select!=null) select.style.display="";
                updateAgeSelect(select, i<(childSelect.value-0) ? childAgesArray[1] : childAgesArray[0]);            } else {
                if(title!=null) title.style.display="none";
                if(select!=null) select.style.display="none";
            }
        }
    }
}

function swapPanel(toPanel){ 
//alert(toPanel);    
        var holidayElement = document.getElementById("holidaySearch");
        var flightElement = document.getElementById("flightSearch");
        var hotelElement = document.getElementById("hotelSearch");
		if (toPanel=="holidaySearch") {
        holidayElement.style.display="block";
        flightElement.style.display="none";
        hotelElement.style.display="none";
		} else  if (toPanel=="flightSearch") {
        holidayElement.style.display="none";
        flightElement.style.display="block";
        hotelElement.style.display="none";
		} else  if (toPanel=="hotelSearch") {
        holidayElement.style.display="none";
        flightElement.style.display="none";
        hotelElement.style.display="block";
		}
		return false;
    }

