$(function (){
    //验证登录
    CDEL.checkLogin();

    //选项卡
    $(".mainNav .mvCon li").click(function(){
        $(this).addClass("on").siblings().removeClass("on");
        $(".mainBox").eq($(this).index()).fadeIn().siblings(".mainBox").hide();

        //倒计时
        var examEndObj = $(".mainBox").eq($(this).index()).find(".examInfor .lTime");
        var examServerTime = CDEL.serverTime();
        examTimer(examEndObj,examServerTime,function (obj) {
            //时间内
            examEndObj.find(".lTime-con b").text(obj.d);
        },function (obj) {
            //超过时间
            $(examEndObj).hide();
        });

        //滚动条
        setTimeout(function (){
            mmScroll();
        },200)
    });

    //类别切换
    var anchorId = CDEL.getUrlParam("courseEduId");
    if(anchorId=="lczyys"){
        //临床执业医师
        $(".mainNav .mvCon li").eq(0).trigger("click");
    }else if(anchorId=="lczlys"){
        //临床助理医师
        $(".mainNav .mvCon li").eq(1).trigger("click");
    }else if(anchorId=="zyzyys"){
        //中医执业医师
        $(".mainNav .mvCon li").eq(2).trigger("click");
    }else if(anchorId=="zyzlys"){
        //中医助理医师
        $(".mainNav .mvCon li").eq(3).trigger("click");
    }else if(anchorId=="kqzyys"){
        //口腔执业医师
        $(".mainNav .mvCon li").eq(4).trigger("click");
    }else if(anchorId=="kqzlys"){
        //口腔助理医师
        $(".mainNav .mvCon li").eq(5).trigger("click");
    }else if(anchorId=="zxyzy"){
        //中西医执业
        $(".mainNav .mvCon li").eq(6).trigger("click");
    }else if(anchorId=="zxyzl"){
        //中西医助理
        $(".mainNav .mvCon li").eq(7).trigger("click");
    }else if(anchorId=="xcqkzl"){
        //乡村全科助理
        $(".mainNav .mvCon li").eq(8).trigger("click");
    }else {
        //其他
        $(".mainNav .mvCon li").eq(0).trigger("click");
    }

    //网校名师切换
    $(".teacher-listTit").slide({titCell:".hd ul",mainCell:".bd ul",autoPage:true,effect:"left",vis:6,pnLoop:false});
    $("body").on("click",".teacher-listTit .bd ul li",function (){
        $(this).addClass("on").siblings().removeClass("on");
        $(this).parents(".teacher").find(".teacher-top").eq($(this).index()).fadeIn().siblings(".teacher-top").hide();
    });

    //试听播放
    $("body").on("click",".teacher .videoStart",function (){
        var dataHref = $(this).attr("data-href");
        var dataTxt = $(this).attr("data-kc")
        if(dataHref && dataHref!=''){
            CDEL.videoH5(dataHref,false,dataTxt);
        }
    });
})

//滚动条
function mmScroll(){
    if ((navigator.appName == "Microsoft Internet Explorer") && (document.documentMode < 8 || document.documentMode == undefined)) {
    }else {
        //先销毁插件
        $(".live_right .tex").mCustomScrollbar("destroy");
        $(".classesBox .tex").mCustomScrollbar("destroy");

        $(".live_right .tex").mCustomScrollbar(
            {
                scrollButtons:{
                    enable:true
                }
            }
        );
        $(".classesBox .tex").mCustomScrollbar(
            {
                scrollButtons:{
                    enable:true
                }
            }
        );
    }
};

//倒计时
function examTimer(examEndObj, nowtime, dstart, dend){
    var NowTime = nowtime ? Number(nowtime) : new Date().getTime();
    if (examEndObj && $(examEndObj).is(":visible")) {
        var EndTime = new Date($(examEndObj).attr("data-countDown")).getTime();
        var t = EndTime - NowTime;
        NowTime = NowTime+1000;
        var date = {}
        if (t > 0) {
            date.d = Math.floor(t / 1000 / 60 / 60 / 24),
                date.h = Math.floor(t / 1000 / 60 / 60 % 24),
                date.m = Math.floor(t / 1000 / 60 % 60),
                date.s = Math.floor(t / 1000 % 60)
            for (var i in date) date[i] < 10 ? date[i] < 10 && (date[i] = "0" + date[i]) : '';
            dstart && dstart(date);
        } else {
            dend && dend(date);
        };
    }
};