function searchRedirect(radio)
{
    var url = "";
    
    if(radio.checked)
    {
        switch(radio.value)
        {
            case "FlightAndHotel":
                url = "/holidays";
                break;
            case "HotelOnly":
                url = "/hotels";
                break;
            case "FlightOnly":
                url = "/flights";
                break;
            default:
                url = "/holidays";
                break;
        }
        window.location.href = url;
    }
}

function boardType_onChange(obj)
{
    if(window.PersonSelect)
    {
        var newPs = new PersonSelect("people");
       
        if(obj.options[obj.selectedIndex].value == "Self Catering")
        {
            newPs.ChildAgeEnd = 16;
            
        }
        else
        {
            newPs.ChildAgeEnd = 12;
        }
        newPs.NumRooms = window.PersonSelector.NumRooms;
        newPs.NumAdultsArray = window.PersonSelector.NumAdultsArray;
        newPs.NumChildrenArray = window.PersonSelector.NumChildrenArray;
        newPs.NumInfantsArray = window.PersonSelector.NumInfantsArray;
        newPs.ChildAgeArrayTable = window.PersonSelector.ChildAgeArrayTable;

        window.PersonSelector.ParentNode.removeChild(window.PersonSelector.divPeople);
        window.PersonSelector.ParentNode.removeChild(window.PersonSelector.divAges);
        newPs.AppendTo(window.PersonSelector.ParentNode);
        window.PersonSelector = newPs;
        
         window.PersonSelector.EnableRooms(true);
    }
}
