function GetRequestQuerySearchParams()
{
    var RequestUrl = location.href;
    var RequestParams = new Array();
    var w = RequestUrl.split('?');
    if (w.length == 2)
    {
        var params = w[1].split('&');
        for (var i = 0; i < params.length; i++)
        {
            var p = params[i].split('=');
            if (p.length = 2)
            {
                RequestParams[p[0]] = p[1];
            }
        }
    }

    //地域選択
    var SelectArea = document.getElementById('select_area');
    if (SelectArea.options.length > 0) SelectArea.options[0].selected = true;
    if (RequestParams['a'] != undefined && RequestParams['a'] != '')
    {
        for (var i = 0; i < SelectArea.options.length; i++)
        {
            if (SelectArea.options[i].value == RequestParams["a"])
            {
                SelectArea.options[i].selected = true;
                break;
            }
        }
    }
    //カテゴリ選択
    var SearchResultSelectGenre = document.getElementById('select_genre');
    if (SearchResultSelectGenre.options.length > 0) SearchResultSelectGenre.options[0].selected = true;
    if (RequestParams['g'] != undefined && RequestParams['g'] != '')
    {
        for (var i = 0; i < SearchResultSelectGenre.options.length; i++)
        {
            if (SearchResultSelectGenre.options[i].value == RequestParams['g'])
            {
                SearchResultSelectGenre.options[i].selected = true;
                break;
            }
        }
    }
}

function DoRequestSearchResult(SearchPageUrl)
{
    var SelectArea = document.getElementById('select_area');
    var SelectGenre = document.getElementById('select_genre');
    var SelectAreaIndex = SelectArea.selectedIndex;
    var SelectGenreIndex = SelectGenre.selectedIndex;
    var url = SearchPageUrl;
    
    url += '?a=';
    if (SelectAreaIndex >= 0)
    {
        url += SelectArea.options[SelectAreaIndex].value;
    }
    url += '&g=';
    if (SelectGenreIndex >= 0)
    {
        url += SelectGenre.options[SelectGenreIndex].value;
    }
    
    location.href = url;
    
}

GetRequestQuerySearchParams();

