//tab切换
function tabCut(tabTitBox, tabTit, tabContBox, tabCont, ele) {
	$(tabTitBox).on(ele, tabTit, function () {
		$(this).addClass("active").siblings().removeClass("active");
		$(tabContBox).children(tabCont).hide().eq($(tabTit).index(this)).show();
	})
}

$("nav").on("click",".nav-list",function (event) {
	var $this = $(this);
    var $hoverShow = $this.children(".nav-hover-show");
    // 阻止事件冒泡到.nav-list，防止.nav-hover-show意外收起
    if ($hoverShow.is(event.target)) {
        event.stopPropagation();
        return;
    }
	if ($(this).hasClass("first-list")) {
		$("html,body").toggleClass('ovfHiden');
		$hoverShow.stop(false,true).slideToggle().parents(".nav-list").siblings().children(".same-shownav").slideUp();
		$(this).siblings(".yiqi-list").children(".yiqi-shownav").slideUp();
		$(this).parents(".header-fixed").siblings(".yiqi-shownav-wrap").slideUp();
		tabCut(".shownav-tabtitle", ".shownav-tabtitle-titlelist", ".shownav-tabcontent", ".shownav-tabcontent-contentshow", "mouseenter");
		// clickEffectScrollBar()
	}else if ($(this).hasClass("yiqi-list")) {
		tabCut(".yiqi-shownav-list-tab-title-box", ".yiqi-shownav-list-tab-title", ".yiqi-shownav-list-tab-content-box", ".yiqi-shownav-list-tab-content", "click");
	}else{
		$(this).children(".same-shownav").stop(false,true).slideToggle().parents(".nav-list").siblings().children(".same-shownav").slideUp();
		$(this).siblings(".first-list").children(".nav-hover-show").slideUp();
		$(this).siblings(".yiqi-list").children(".yiqi-shownav").slideUp();
		$(this).parents(".header-fixed").siblings(".yiqi-shownav-wrap").slideUp();
	}
})
// 增加单独处理.nav-hover-show点击事件，确保其不会被收回
$(".nav-list").on("click", ".nav-hover-show", function(event) {
    event.stopPropagation();
});
function clickEffectScrollBar() {
	$("#shownav-tabcontent-contentshow-cont1").niceScroll(
		"#shownav-tabcontent-contentshow-cont-inner1", {
			cursorcolor: "#e90a1d",
			autohidemode:false,
		}
	);
}

$(".shownav-tabtitle").on("mouseenter", ".shownav-tabtitle-titlelist", function () {
	switch ($(this).index()) {
		case 0:
			clickEffectScrollBar()
			break;
		case 1:
			$("#shownav-tabcontent-contentshow-cont2").niceScroll(
				"#shownav-tabcontent-contentshow-cont-inner2", {
				cursorcolor: "#e90a1d",
				autohidemode: false,
			});
			break;
		case 2:
			$("#shownav-tabcontent-contentshow-cont3").niceScroll(
				"#shownav-tabcontent-contentshow-cont-inner3", {
				cursorcolor: "#e90a1d",
				autohidemode: false,
			});
			break;
		case 3:
			$("#shownav-tabcontent-contentshow-cont4").niceScroll(
				"#shownav-tabcontent-contentshow-cont-inner4", {
				cursorcolor: "#e90a1d",
				autohidemode: false,
			});
			break;
		case 4:
			$("#shownav-tabcontent-contentshow-cont5").niceScroll(
				"#shownav-tabcontent-contentshow-cont-inner5", {
				cursorcolor: "#e90a1d",
				autohidemode: false,
			});
			break;
		case 5:
			$("#shownav-tabcontent-contentshow-cont6").niceScroll(
				"#shownav-tabcontent-contentshow-cont-inner6", {
				cursorcolor: "#e90a1d",
				autohidemode: false,
			});
			break;
		case 6:
			$("#shownav-tabcontent-contentshow-cont7").niceScroll(
				"#shownav-tabcontent-contentshow-cont-inner7", {
				cursorcolor: "#e90a1d",
				autohidemode: false,
			});
			break;
		default:
			$('.shownav-tabcontent-contentshow-cont-cont-box').getNiceScroll().resize();
			break;
	}
})

/* function disabledMouseWheel() {
	var firstShownav = document.querySelector('.nav-hover-show');
	if (firstShownav.addEventListener) {
		firstShownav.addEventListener('DOMMouseScroll', scrollFunc, false);
	} //W3C
	firstShownav.onmousewheel = firstShownav.onmousewheel = scrollFunc; //IE/Opera/Chrome
}
function scrollFunc(evt) {
	evt = evt || window.event;
	if (evt.preventDefault) {
		// Firefox
		evt.preventDefault();
		evt.stopPropagation();
	} else {
		// IE
		evt.cancelBubble = true;
		evt.returnValue = false;
	}
	return false;
}
window.onload = disabledMouseWheel;
 */

