window.onload = check_display_divs;

var back_button_text = "-- Go Back --";

var group_1 = 50;
var group_2 = 100;
var group_3 = 150;

var search_input_field = "search_browse_input";

var search_browse_list_div_id = "search_browse_list_div";

var default_containers = new Array();

var optional_containers = new Array();

function set_default_search_browse_values( search_browse_section, filter_hidden_id )
{
        search_browse_section.auto_open_next_section = false;
        search_browse_section.show_add_links = false;
        search_browse_section.hidden_ids = filter_hidden_id;
        search_browse_section.section_containers_unselected_class = 'optional_section_container_unselected';
        search_browse_section.section_containers_selected_class = 'optional_section_container_selected';
        
        search_browse_section.add_link_text = "Select";
        search_browse_section.add_more_link_text = "Select more";
        
        search_browse_section.search_browse_list_width = 300;
}

var search_browse_sections = new Array();

search_browse_sections['schools'] = new search_browse_object_simple('schools','tandem_school','Schools');
set_default_search_browse_values( search_browse_sections['schools'] , 'filter_school');

search_browse_sections['groups'] = new search_browse_object_simple('groups','group','Groups');
set_default_search_browse_values( search_browse_sections['groups'] , 'filter_group');

search_browse_sections['locations'] = new search_browse_object_simple('locations','school,local_facility,remote_facility','Locations');
set_default_search_browse_values( search_browse_sections['locations'] , 'filter_location');

search_browse_sections['departments'] = new search_browse_object_simple('departments','department','Departments');
set_default_search_browse_values( search_browse_sections['departments'] , 'filter_departments');

search_browse_sections['activities'] = new search_browse_object_simple('activities','activity','Activities');
set_default_search_browse_values( search_browse_sections['activities'] , 'filter_activity_type');

search_browse_sections['event_types'] = new search_browse_object_simple('event_types','event_type','Event Types');
set_default_search_browse_values( search_browse_sections['event_types'] , 'filter_event_type');

var current_search_browse_section_obj = search_browse_sections['groups'];

function check_display_divs()
{
        search_browse_list_div = document.getElementById(search_browse_list_div_id);
        
        if(document.getElementById("schools_container"))
        {
                current_search_browse_section_obj = search_browse_sections['schools'];
        }
        else if(document.getElementById("groups_container"))
        {
                current_search_browse_section_obj = search_browse_sections['groups'];
        }
        else if(document.getElementById("locations_container"))
        {
                current_search_browse_section_obj = search_browse_sections['locations'];
        }
        else if(document.getElementById("departments_container"))
        {
                current_search_browse_section_obj = search_browse_sections['departments'];
        }
        else if(document.getElementById("activities_container"))
        {
                current_search_browse_section_obj = search_browse_sections['activities'];
        }
        else if(document.getElementById("event_types_container"))
        {
                current_search_browse_section_obj = search_browse_sections['event_types'];
        }
        
        if(document.getElementById("enable_basic").value != 1)
        {
                search_browse_sections['schools'].subsections = ['district_school'];
        }

        if(document.getElementById("enable_schools").value != 1)
        {
                search_browse_sections['locations'].subsections = ['local_facility', 'remote_facility'];
        }
        else if(document.getElementById("enable_basic").value != 1)
        {
                search_browse_sections['locations'].subsections = ['district_school', 'local_facility', 'remote_facility'];
        }
}

function handle_select_option(section,subsection,actual_id,id,name_text)
{

}

function handle_remove_selection(section,subsection,actual_id,id,hidden_remove_id)
{

}

