function go_to_game(selected_id, dataview)
{
    url = url.replace( "gid=" + game_key_id, "gid=" + selected_id);
    if (dataview == 'players')
        url = url + "&view=players";
    else
        url = url + "&view=sites";
    location.href = url;
}

function go_to_view(dataview)
{
    if (dataview == 'players')
        url = url + "&view=players";
    else
        url = url + "&view=sites";
    location.href = url;
}

function go_to_page(selected_id)
{
    url += url_search + "&p=" + selected_id;
    location.href = url;
}

function setPageSize(selected_index)
{
    url += url_search;
    url = url.replace( "s=" + page_page_size, "s=" + selected_index);
    location.href = url;
}

function resetSearch()
{
    if (document.getElementById("playerSearch"))
        document.getElementById("playerSearch").value = "";
    document.getElementById("siteSearch").value = "";
    document.getElementById("citySearch").value = "";
    document.getElementById("stateSearch").selectedIndex = 0;
    location.href = url;
}

function  setState (s)
{
    if (s != "")
    {
        var sel = document.getElementById("stateSearch");
        var i;
        for (i = 0; i < sel.options.length; ++i)
        {
            if (sel.options[i].value == s)
            {
                sel.options[i].selected = true;
                break;
            }
        }
    }
}

window.onload = function(){
    //set state filter dropdown with value of search, if any
    var selectedState = stateSearch;
    setState(selectedState);

}
