$(document).ready(function () {
    jQuery("[name=model]").change(function () {
        var model_id = jQuery(this).val();
        var href = window.location.href;
        var parameter = location.search;
        var filter = "mode=add-booking&model=" + model_id;
        if (parameter != "") {
            filter = "&" + filter;
        } else {
            filter = "?" + filter;
        }
        window.location.href = href + filter;
    });

    $(".ctrl_next").click(function () {
        if ($(this).next().is(":visible")) {
            $(this).next().hide();
            $(this).removeClass("active");
            $(this).addClass("no_active");
            $(this).next().removeClass("open");
            $(this).next().addClass("closed");
        } else {
            $(this).next().show();
            $(this).addClass("active");
            $(this).removeClass("no_active");
            $(this).next().addClass("open");
            $(this).next().removeClass("closed");
        }
    });

    // $("#main .msg_top").on("click", function(){
    //   $(this).css("display", "none");
    // });

    $(".submit-book_cam").click(function () {
        if ($(this).hasClass("disable")) {
            return false;
        } else {
            var cam_id = $(this).attr("data-campaign");
            var cam_type = $(this).attr("data-campaign_type");
            var selected = $("#cam_" + cam_id + " a.selected");
            cam_id = Number(cam_id);
            cam_type = Number(cam_type);

            if (selected.length == 1) {
                var ticket_id = $("#cam_" + cam_id + " a.selected").attr("data-ticket");
                ticket_id = Number(ticket_id);
                $("form#form-cam_" + cam_id + " input.ticket_id").val(ticket_id);
            } else if (selected.length >= 2) {
                var len = selected.length;
                var ids = [];
                for (var i = 0; i < len; i++) {
                    var ob = selected[i];
                    var ticket_id = $(ob).attr("data-ticket");
                    Number(ticket_id);
                    ids.push(ticket_id);
                }
                var ticket_ids = ids.join("::");
                $("form#form-cam_" + cam_id + " input.ticket_id").val(ticket_ids);
            }

            if (cam_type == 1) {
                var model_id = $("#cam_" + cam_id + " a.selected").attr("data-model");
                model_id = Number(model_id);
                $("form#form-cam_" + cam_id + " input.model_id").val(model_id);
            }
            $("form#form-cam_" + cam_id).submit();
        }
    });

    $("a.submit_booking").click(function () {
        if ($(this).hasClass("disable")) {
            // alert('disable');
            return false;
        } else {
            var day = $(this).attr("data-date");
            var model_id = $("#models_" + day + " .model-cell a.selected").attr(
                "data-model"
            );
            var course_id = $(
                "#timetable_" + day + " .timetable-cell a.selected"
            ).attr("data-course");
            var timetable_id = $(
                "#timetable_" + day + " .timetable-cell a.selected"
            ).attr("data-timetable");
            // alert(model_id+course_id+timetable_id);

            model_id = Number(model_id);
            course_id = Number(course_id);
            timetable_id = Number(timetable_id);

            $("#form_" + day + " input.model_id").val(model_id);
            $("#form_" + day + " input.course_id").val(course_id);
            $("#form_" + day + " input.timetable_id").val(timetable_id);
            $("#form_" + day).submit();
        }
    });

    $(".open-1").hide();
    $(".btn-1").click(function () {
        $(this)
            .next(".open-1")
            .slideToggle("slow")
            .siblings(".open-1")
            .slideUp("slow");
        $(this).siblings(".btn-1").removeClass("active");
        $(this).toggleClass("active");
    });

    //モデル選択
    $(".model-cell a:last-of-type").click(function () {
        if ($(this).hasClass("selected")) {
            $(".model_prof_link").each(function () {
                $(this).removeClass("disable");
            });
            $(".js-model_link").each(function () {
                $(this).removeClass("disable");
            });
        }

        //スタジオ数
        // var course_num = $(this)
        //   .closest(".schedule_dtd")
        //   .find(".time_table_zone .course_table").length;
        var course_num = $(this).attr("data-course").split("::");

        // console.log('course_num:'+course_num);

        if ($(this).hasClass("disable")) {
            return false;
        } else {
            //選択日の取得
            var day = $(this).attr("data-date");


            //全枠の初回リセット
            $("#timetable_" + day + " .course_table .timetable-cell a").removeClass(
                "disable"
            );
            $("#timetable_" + day + " .course_table .timetable-cell a").removeClass(
                "occupied"
            );

            if ($(this).hasClass("selected")) {
                //絞り込み　解除
                $(this).removeClass("selected");
                $("section#" + day + " .btns .reserve_btn").removeClass("active");
                $("section#" + day + " .btns .reserve_btn").addClass("disable");
                $("#timetable_" + day + " .course_table .timetable-cell a").removeClass(
                    "disable"
                );
                //yn追加
                $("#timetable_" + day + " .course_table .timetable-cell a").removeClass(
                    "selected"
                );
                $("#timetable_" + day + " .course_table .timetable-cell a").removeClass(
                    "occupied"
                );
                //yn追加
                $(".circle").each(function () {
                    var circle = $(this);
                    if (circle.text().indexOf("-") >= 0) {
                        circle.parent().addClass('disable');
                    }
                });


            } else {
                //絞り込み　選択
                $(".model-cell a").removeClass("selected");
                $(this).addClass("selected");

                var section_day = "section#" + day;
                $(section_day + " .link_toBook").each(function () {
                    var link_book = $(this);
                    if (link_book.hasClass("selected")) {
                        var section_day_submit = $("section#" + day + " .submit_booking")
                        // 予約ボタン disable
                        section_day_submit.removeClass("disable");
                        section_day_submit.addClass("active");
                    }
                });

                var data_model_id = $(this).attr('data-model');


                //出勤日取得
                var crs = [];
                // スケジュールを取得
                var schedule = $(this).attr("data-schedule").split("::");
                // スケジュールの数だけループを回す
                for (var i = 0, len = schedule.length; i < len; i++) {
                    // スケジュール番号をループに格納
                    var n = schedule[i];
                    //数字に変換
                    n = Number(n);
                    //配列crsにデータ追加
                    crs.push(n);
                }
                //タイムテーブルのセルをすべて取得
                var tt = $("#timetable_" + day + " .timetable-cell a");

                var count = 0;
                for (var i = 0, len = tt.length; i < len; i++) {
                    var ob = tt[i];
                    var tt_id = $(ob).attr("data-timetable");
                    var data_m_id = $(ob).attr("data-model");
                    // console.log(data_model_id);
                    //各テーブルセルのタイムテーブル番号
                    tt_id = Number(tt_id);
                    if ($.inArray(tt_id, crs) == -1) {
                        $("#timetable_" + day + " .table_" + tt_id + " a").addClass(
                            "disable"
                        );
                    } else if (data_m_id.indexOf(data_model_id) == -1) {
                        $(ob).addClass('disable');
                    } else {
                        // console.log(data_m_id.indexOf(data_model_id));
                        /* $("#timetable_" + day + " .table_" + tt_id + " a").removeClass(
                          "disable"
                        ); */
                        $(ob).removeClass('disable');
                        // var d_num = $("#timetable_" + day + " .table_" + tt_id + " a").attr('data-model');
                        // console.log(d_num);
                        // $("#timetable_" + day + " .table_" + tt_id + " a").removeClass(
                        //   "disable"
                        // );
                        // console.log(data_m_id);
                        // console.log(data_model_id);
                        /*  if (data_m_id == 0) {
                           $("#timetable_" + day + " .table_" + tt_id + " a").addClass(
                             'count' + count
                           );
                         } else {
                           $("#timetable_" + day + " .table_" + tt_id + " a").removeClass(
                             "disable"
                           );
                         } */
                    }
                    count += 1;
                }

                var model_id = $(this).attr("data-model");
                //予約済みテーブルで制限
                var booked_tt = $("#timetable_" + day + " .booked");

                //booked
                for (var i = 0, len = booked_tt.length; i < len; i++) {
                    var b_m = $(booked_tt[i]).attr("data-model");
                    // console.log(b_m);
                    //予約されているタイムテーブル取得
                    var tt_id_booked = $(booked_tt[i]).attr("data-timetable");
                    //空の配列
                    var m_ids_booked_array = [];
                    var m_ids_booked = $(booked_tt[i]).attr("data-booked_model");
                    // console.log(m_ids_booked);
                    var course_id = num = $(booked_tt[i]).attr("data-course");
                    // 予約上限 1以上
                    if (typeof (m_ids_booked) != "undefined" && m_ids_booked !== false) {
                        if (m_ids_booked.indexOf("::") != -1) {
                            m_ids_booked_array = m_ids_booked.split("::");
                        }
                        else {
                            m_ids_booked_array.push(m_ids_booked);
                        }
                        if ($.inArray(model_id, m_ids_booked_array) != -1) {
                            // console.log('02');
                            $("#timetable_" + day + " .table_" + tt_id_booked + ' a').addClass("disable");
                            $("#timetable_" + day + " .table_" + tt_id_booked + ' a').addClass("occupied");
                        }




                        // for ( var ii = 0, len = m_ids_booked_array.length; ii < len; ii++ ){
                        //   if (m_ids_booked_array[ii] == model_id) {
                        //       $( "#timetable_" + day + " .table_" + tt_id_booked +' a' ).addClass("disable");
                        //       $( "#timetable_" + day + " .table_" + tt_id_booked +' a' ).addClass("occupied");
                        //   }
                        // }
                    }
                    // 予約上限 1
                    // else {
                    //   if (b_m.indexOf("::") != -1) {
                    //     var booked_model_onCours3 = b_m.split("::");
                    //     for (
                    //       var ii = 0, len = booked_model_onCours3.length;
                    //       ii < len;
                    //       ii++
                    //     ) {
                    //       if (booked_model_onCours3[ii] == model_id) {
                    //         var b_tt = $(booked_tt[i]).attr("data-timetable");
                    //         var hitoketa = Number(b_tt) % 10;
                    //         if (hitoketa == 0) {
                    //           hitoketa = 10;
                    //         }
                    //
                    //         for (var i = 0; i < course_num; i = i++) {
                    //           if ((i = 0)) {
                    //             i_calc = " a";
                    //           } else {
                    //             i_calc = i * 10;
                    //           }
                    //           $(
                    //             "#timetable_" + day + " .table_" + hitoketa + i_calc
                    //           ).addClass("disable");
                    //           $(
                    //             "#timetable_" + day + " .table_" + hitoketa + i_calc
                    //           ).addClass("occupied");
                    //           // console.log(i_calc);
                    //         }
                    //       }
                    //     }
                    //   } else {
                    //     if (b_m == model_id) {
                    //       var b_tt = $(booked_tt[i]).attr("data-timetable");
                    //       for (var c = 0, len = course_num.length; c < len; c++) {
                    //         console.log(course_id);
                    //           console.log(course_num[c]);
                    //           $("#timetable_" + day + " .course-" + course_num[c] + " .table_" + b_tt + ' a'
                    //           ).addClass("disable");
                    //
                    //       }
                    //
                    //
                    //     }
                    //   }
                    // }
                } // book_tt length
            }

            var selected_tt = $(
                "#timetable_" + day + " .course_table .timetable-cell a.selected"
            );
            var selected_md = $("#models_" + day + " .model-cell a.selected");

            if (selected_tt.length * selected_md.length >= 1) {
                $("section#" + day + " .btns .reserve_btn").removeClass("disable");
                $("section#" + day + " .btns .reserve_btn").addClass("active");
            } else {
                $("section#" + day + " .btns .reserve_btn").removeClass("active");
                $("section#" + day + " .btns .reserve_btn").addClass("disable");
            }
        }
    });

    //タイムテーブル選択(イベント予約)
    $("a.link_toBookCam").click(function () {
        if ($(this).hasClass("type_2")) {
            if ($(this).hasClass("disable")) {
                return false;
            } else {
                var cam_id = $(this).attr("data-cam");
                $("form#form-cam_" + cam_id + " input.ticket_id").val("");
                if ($(this).hasClass("selected")) {
                    $(this).removeClass("selected");
                } else {
                    $(this).addClass("selected");
                }
                //selected の数をゲット
                var array_selected = $("section#cam_" + cam_id + " a.selected");
                //1子以上なら submit　を　有効に
                if (array_selected.length > 0) {
                    $("form#form-cam_" + cam_id + " .submit-book_cam").removeClass(
                        "disable"
                    );
                    $("form#form-cam_" + cam_id + " .submit-book_cam").addClass("active");
                    $("form#form-cam_" + cam_id + " .submit-book_cam").prop(
                        "disabled",
                        false
                    );
                } else {
                    $("form#form-cam_" + cam_id + " .submit-book_cam").removeClass(
                        "active"
                    );
                    $("form#form-cam_" + cam_id + " .submit-book_cam").addClass(
                        "disable"
                    );
                    $("form#form-cam_" + cam_id + " .submit-book_cam").prop(
                        "disabled",
                        true
                    );
                }
            }
        } else {
            if ($(this).hasClass("disable")) {
                return false;
            } else {
                var cam_id = $(this).attr("data-cam");
                $("form#form-cam_" + cam_id + " input.ticket_id").val("");
                if ($(this).hasClass("selected")) {
                    $(this).removeClass("selected");
                    $("section#cam_" + cam_id + " .link_toBookCam").removeClass(
                        "selected"
                    );
                    $("form#form-cam_" + cam_id + " .submit-book_cam").removeClass(
                        "active"
                    );
                    $("form#form-cam_" + cam_id + " .submit-book_cam").addClass(
                        "disable"
                    );
                    $("form#form-cam_" + cam_id + " .submit-book_cam").prop(
                        "disabled",
                        true
                    );
                } else {
                    $("section#cam_" + cam_id + " .link_toBookCam").removeClass(
                        "selected"
                    );
                    $(this).addClass("selected");
                    $("form#form-cam_" + cam_id + " .submit-book_cam").removeClass(
                        "disable"
                    );
                    $("form#form-cam_" + cam_id + " .submit-book_cam").addClass("active");
                    $("form#form-cam_" + cam_id + " .submit-book_cam").prop(
                        "disabled",
                        false
                    );
                }
            }
        }
    });

    //タイムテーブル選択(通常予約)
    $(".timetable-cell a.link_toBook").click(function () {
        //disableクラスをもっていたら処理終了
        if ($(this).hasClass("disable")) {
            return false;
        } else {
            //選択した日付を取得
            var day = $(this).attr("data-date");
            //選択中だった場合
            if ($(this).hasClass("selected")) {
                //選択クラスをはずす
                $(this).removeClass("selected");
                //dayで得られた日付の予約ボタンのactiveをはずす
                $("section#" + day + " .btns .reserve_btn").removeClass("active");
                //予約ボタンをdisable状態にする
                $("section#" + day + " .btns .reserve_btn").addClass("disable");
                //モデルボタンのdisable状態をはずす
                $("#models_" + day + " .model-cell a").removeClass("disable");
                //選択中じゃない場合
            } else {
                //セレクト状態をはずす
                $(".timetable-cell a").removeClass("selected");
                $("#models_" + day + " .model-cell a").removeClass("disable");
                //選択したセルにセレクトを追加
                $(this).addClass("selected");
                $("#models_" + day + " .model-cell a").addClass("disable");

                // // 臨時処理
                // $("section#" + day + " .btns .reserve_btn").removeClass("disable");
                // $("section#" + day + " .btns .reserve_btn").addClass("active");

                //スタジオ番号取得
                var course = $(this).attr("data-course");
                //タイムテーブル取得（どこの○か）
                var tt_id = $(this).attr("data-timetable");

                //どこの日付のタイムーテーブルのセル列か取得して変数に入れる
                var timetables_on_timezone = $("#timetable_" + day + " .timetable-cell.table_" + tt_id);
                var model_ids_workingOnTheDay = [];
                var model_ids_bookedOnTheDay = [];
                for (var i = 0, len = timetables_on_timezone.length; i < len; i++) {
                    var target_course_id = parseInt(i) + parseInt(1);
                    //ここの数値がおかしい
                    // console.log("#timetable_" + day + " .course_" + target_course_id + " .timetable-cell.table_" + tt_id);
                    var target_tt = $("#timetable_" + day + " .course_" + target_course_id + " .timetable-cell.table_" + tt_id);
                    var syukkin_model_ids = [];
                    var data_course_ids = [];
                    var booked_model_ids = target_tt.attr("data-booked_model");

                    if (typeof (booked_model_ids) != "undefined" && booked_model_ids !== false) {
                        if (booked_model_ids.indexOf("::") != -1) {
                            booked_model_ids = booked_model_ids.split("::");
                            Array.prototype.push.apply(model_ids_bookedOnTheDay, booked_model_ids);
                        }
                        else {
                            model_ids_bookedOnTheDay.push(booked_model_ids);
                        }
                        syukkin_model_ids = target_tt.attr("data-model");
                        // console.log(syukkin_model_ids);
                        //::が含まれているか
                        if (syukkin_model_ids.indexOf("::") != -1) {
                            //::ごろに文字列分割
                            syukkin_model_ids = syukkin_model_ids.split("::");
                            //配列結合
                            Array.prototype.push.apply(model_ids_workingOnTheDay, syukkin_model_ids);
                        }
                        else {
                            //配列の最後に要素追加
                            model_ids_workingOnTheDay.push(syukkin_model_ids);
                        }
                    }
                    else {
                        //予約済みまたは選択不可の場合
                        if (target_tt.attr("data-booked") == 1) {
                            model_ids_bookedOnTheDay.push(target_tt.attr("data-model"));
                        }
                        else {
                            syukkin_model_ids = target_tt.attr("data-model");
                            data_course_ids = target_tt.attr("data-course");
                            if (syukkin_model_ids) {
                                if (syukkin_model_ids.indexOf("::") != -1) {
                                    syukkin_model_ids = syukkin_model_ids.split("::");
                                    Array.prototype.push.apply(model_ids_workingOnTheDay, syukkin_model_ids);
                                }
                            }
                            model_ids_workingOnTheDay.push(syukkin_model_ids);
                            // console.log(model_ids_workingOnTheDay);
                        }
                    }
                }
                for (var i = 0, len = model_ids_workingOnTheDay.length; i < len; i++) {
                    // console.log($(this));
                    var syukkinn_model_id = $(this).attr('data-model');
                    var data_course_num_model = $("#models_" + day + " .model_" + model_ids_workingOnTheDay[i] + " a.js-model_link").attr('data-course');
                    // console.log(syukkinn_model_id);
                    if (syukkinn_model_id.indexOf(model_ids_workingOnTheDay[i]) != -1) {
                        $("#models_" + day + " .model_" + model_ids_workingOnTheDay[i] + " a").removeClass("disable");
                    }
                    /*  if (data_course_num_model) {
                       if (data_course_num_model.indexOf(data_course_ids) == -1) {
                         $("#models_" + day + " .model_" + model_ids_workingOnTheDay[i] + " a").addClass("disable");
                         // console.log(data_course_num_model.indexOf(data_course_ids));
                       } else {
                         $("#models_" + day + " .model_" + model_ids_workingOnTheDay[i] + " a").removeClass("disable");
                       }
                     } */
                    // if(data_course_ids)
                    // $("#models_" + day + " .model_" + model_ids_workingOnTheDay[i] + " a").removeClass("disable");
                }
                for (var i = 0, len = model_ids_bookedOnTheDay.length; i < len; i++) {
                    $("#models_" + day + " .model_" + model_ids_bookedOnTheDay[i] + " a").addClass("disable");
                    $("#models_" + day + " .model_" + model_ids_bookedOnTheDay[i] + " a").removeClass("selected");
                }
            }
            var selected_tt = $(
                "#timetable_" + day + " .course_table .timetable-cell a.selected"
            );
            var selected_md = $("#models_" + day + " .model-cell a.selected");
            if (selected_tt.length * selected_md.length >= 1) {
                $("section#" + day + " .btns .reserve_btn").removeClass("disable");
                $("section#" + day + " .btns .reserve_btn").addClass("active");
            } else {
                $("section#" + day + " .btns .reserve_btn").removeClass("active");
                $("section#" + day + " .btns .reserve_btn").addClass("disable");
            }
        }
    });

    //
    // $(".timetable-cell a.link_toBook").click(function () {
    //   if ($(this).hasClass("disable")) {
    //     return false;
    //   } else {
    //     var day = $(this).attr("data-date");
    //
    //     if ($(this).hasClass("selected")) {
    //       $(this).removeClass("selected");
    //       $("section#" + day + " .btns .reserve_btn").removeClass("active");
    //       $("section#" + day + " .btns .reserve_btn").addClass("disable");
    //       $("#models_" + day + " .model-cell a").removeClass("disable");
    //     } else {
    //       $(".timetable-cell a").removeClass("selected");
    //       $("#models_" + day + " .model-cell a").removeClass("disable");
    //       $(this).addClass("selected");
    //       $("#models_" + day + " .model-cell a").addClass("disable");
    //       //スケジュールゲット
    //       var m = $(this).attr("data-model").split("::");
    //       var course = $(this).attr("data-course");
    //       var tt_id = $(this).attr("data-timetable");
    //       var tt_id_sosuu = Number(tt_id) % 10;
    //       if (tt_id_sosuu == 0) {
    //         tt_id_sosuu = 10;
    //       }
    //       for (var i = 0; i < 4; i++) {
    //         var target = tt_id_sosuu + i * 10;
    //         // alert(target);
    //         var booked_status = $(
    //           "#timetable_" + day + " .time_table .timetable-cell.table_" + target
    //         ).attr("data-booked");
    //         if (booked_status == 1) {
    //           var booked_model = $(
    //             "#timetable_" +
    //               day +
    //               " .time_table .timetable-cell.table_" +
    //               target
    //           ).attr("data-model");
    //           if (booked_model.indexOf("::") != -1) {
    //             var booked_model_onCours3 = booked_model.split("::");
    //             for (
    //               var ii = 0, len = booked_model_onCours3.length;
    //               ii < len;
    //               ii++
    //             ) {
    //               m = m.filter(function (v) {
    //                 return v != booked_model_onCours3[ii];
    //               });
    //             }
    //           } else {
    //             m = m.filter(function (v) {
    //               return v != booked_model;
    //             });
    //           }
    //         }
    //       }
    //       for (var i = 0, len = m.length; i < len; i++) {
    //         $("#models_" + day + " .model_" + m[i] + " a").removeClass("disable");
    //       }
    //     }
    //     var selected_tt = $(
    //       "#timetable_" + day + " .course_table .timetable-cell a.selected"
    //     );
    //     var selected_md = $("#models_" + day + " .model-cell a.selected");
    //     if (selected_tt.length * selected_md.length >= 1) {
    //       $("section#" + day + " .btns .reserve_btn").removeClass("disable");
    //       $("section#" + day + " .btns .reserve_btn").addClass("active");
    //     } else {
    //       $("section#" + day + " .btns .reserve_btn").removeClass("active");
    //       $("section#" + day + " .btns .reserve_btn").addClass("disable");
    //     }
    //   }
    // });

    $("#form_add-prices .fee").change(function () {
        var list_fees = $("#form_add-prices .fee");
        var num = 0;
        for (var i = 0, len = list_fees.length; i < len; i++) {
            var price = $(list_fees[i]).val();
            price = Number(price);
            num = num + price;
        }
        //  var num_onTax = Math.round( num * 1.08 );
        var num_onTax = Math.round(num * 1.1);
        $("#form_add-prices #total_noTax_toDisp").html(num);
        $("#form_add-prices #total_onTax_toDisp").html(num_onTax);
        $("#form_add-prices #total_noTax").val(num);
        $("#form_add-prices #total_onTax").val(num_onTax);
    })

    //ID sum_feeがクリックされたら合計金額を計算する
    $("#sum_fee").click(function () {
        feeSum();
    });


    function feeSum() {
        var list_fees = $("#form_add-prices .fee");
        var num = 0;
        for (var i = 0, len = list_fees.length; i < len; i++) {
            var price = $(list_fees[i]).val();
            price = Number(price);
            num = num + price;
        }
        //  var num_onTax = Math.round( num * 1.08 );
        var num_onTax = Math.round(num * 1.1);
        $("#form_add-prices #total_noTax_toDisp").html(num);
        $("#form_add-prices #total_onTax_toDisp").html(num_onTax);
        $("#form_add-prices #total_noTax").val(num);
        $("#form_add-prices #total_onTax").val(num_onTax);
    }

    $(function () {
        $(".wrapper_checkbox label").on("click", function (event) {
            // 既定の動作をキャンセル(今回はinputにcheckedが入るのをキャンセル)
            event.preventDefault();

            var $input = $(this).prev("input");
            if ($input.prop("checked")) {
                $input.prop("checked", false);
            } else {
                $input.prop("checked", true);
            }
        });
    });


    //yn追加 選択した時間帯でシフトが入っているモデルのみハイライト
    /* $(".link_toBook").on("click", function () {
      if ($(this).hasClass("disable")) {
        return false;
      } else if (!$(this).hasClass("selected")) {
        $(".js-model_link").each(function () {
          var model_link = $(this);
        });
      }
      var data_model = $(this).attr("data-model");
      var day = $(this).attr("data-date");
      var models_sec = $("#models_" + day);

      //含まれている場合
      if (data_model.indexOf('::') !== -1) {
        //番号を分割して配列に格納
        data_model = data_model.split('::');
        $("section#" + day +" .js-model_link").each(function () {
          //モデル番号取得
          var model_link = $(this).attr("data-model");
          if (data_model.indexOf(model_link) >= 0) {
            $(this).addClass("active");
          } else {
            $(this).addClass("disable");
            }
        });
      } else {
        $("section#" + day +" .js-model_link").each(function () {
          //モデル番号取得
          var model_link = $(this).attr("data-model");
          if (data_model == model_link) {
            $(this).addClass("active");
          } else {
            $(this).addClass("disable");
            }
        });
      }

    }); */


});
