var search_url = "search_check_new/";

addLoadEvent(initialize);

//初期化メソッド
function initialize(){

    if(document.getElementById("search_btn")){
        document.getElementById("search_btn").onclick = top_search;
    }
    //document.getElementById("state_name").onchange = get_city;
}

//window.onloadを付け加えるためのメソッド
function addLoadEvent(func){
    var old = window.onload;
    if(typeof window.onload != 'function'){
        window.onload = func
    }else {
        window.onload = function(){
            old();
            func();
        }
    }
}


//トップページのサーチボタン用関数
function top_search(){


    //チェックボックスの選択項目を表示する文字列
    var query = "";

    //ブランド名をチェック
    var brands = document.getElementsByName("brand");
    if(brands != null){
        for(var i = 0;i < brands.length;i++){
            var brand = brands[i];
            if(brand.checked){
                query += brand.value + "_3/";
            }
        }
    }


    //都道府県名を取得
    var state_name = document.getElementById("state_name");
    var a0 = state_name.selectedIndex;
    if(!isNaN(a0) && a0 > 0){
        query += state_name.options[a0].value + "_7/";
    }


    //市区町村名を取得
    var city_name = document.getElementById("city_name");
    var a1 = city_name.selectedIndex;
    if(!isNaN(a1) && a1 > 0){
        query += city_name.options[a1].value + "_8/";
    }
    //路線検索
    var route = document.getElementById("route");
    var station = document.getElementById("station");

    if(route != null && station.value){
        //document.write( station.value + "<br>" );
        station_names = String(station.value);
        var stations = station_names.split(",");
        if(stations.length == 1)
            query += station.value + "_11/";
        else{
            query += route.value + "_11/全ての駅_11/";

        }

    }


    //指導形態をチェック
    var work_contents = document.getElementsByName("target");
    for(var i = 0;i < work_contents.length;i++){
        var work_content = work_contents[i];
        if(work_content.checked){
            query += work_content.value + "_13/";
        }

    }


    //指導方法をチェック
    var capacitys = document.getElementsByName("method");
    for(var i = 0;i < capacitys.length;i++){
        var capacity = capacitys[i];
        if(capacity.checked){
            query += capacity.value + "_14/";
        }
    }


    location.href = "/search/" + query;
    return false;
}


