// 検索の各動物のセレクトボックスを変更
function change_search_box(category){
    category_list = ["dog", "cat", "small_animal"];
    $("#category").val(category);
    var url = '/search/select_options/' + category + ';json';
    $.getJSON(url,
              function(data){
                  var species_list = data["species_list"];
                  var age_list = data["age_list"];
                  species_select  = $("select#species");
                  age_select      = $("select#age");
                  species_select.children().remove();
                  age_select.children().remove();
                  for( var i = 0; i < species_list.length; i++){
                      species_select.append($('<option>').attr({ value: species_list[i][0] }).text(species_list[i][1]));
                  }
                  for( var i = 0; i < age_list.length; i++){
                      age_select.append($('<option>').attr({ value: age_list[i][0] }).text(age_list[i][1]));
                  }
              });
    for (var i = 0; i < category_list.length; i++){
        if (category == category_list[i]){
            $('#' + category_list[i] + '_image').attr("style","display:block");
        }else{
            $('#' + category_list[i] + '_image').attr("style","display:none");
        }
    }
}

function search_plans(){
    var category  = $("#category").val();
    var species   = $("select#species").val();
    var age       = $("select#age").val();
    if (!category || !species || !age){
        alert("品種と年齢を選択してください");
        return;
    }
    location.href="/search/"+category+"/"+species+"/"+age+"#search_area";
}

function change_age_options(){
    var age_option_length = 16;
    var category  = $("#category").val();
    var species   = $("select#species").val();
    age_select      = $("select#age");
    if( category == 'small_animal' && species != 'other_small_animal'){
        age_option_length = 5;
    }
    age_select.children().remove();
    for (var i = 0; i < age_option_length; i++){
        age_select.append($('<option>').attr({ value: i }).text(i+'歳'));
    }
}