$.fn.exists = function () {
    return $(this).length !== 0;
};
$(document).ready(function(){
	if ($(".b-navCats_page_index").exists()) {
		$(".b-navCats__nav").tabs(".b-navCats-slide", {
			effect: 'fade',
			fadeInSpeed: 1000,
			fadeOutSpeed: 1200,
			rotate: true,
			current: "b-navCats-link_state_active",
			event: "dblclick"
		}).slideshow({
			autoplay:true,
			clickable:false,
			interval:5000,
			autopause:false
		});
		var api_tabs = $(".b-navCats__nav").data("tabs");
		var api_slideshow = $(".b-navCats__nav").data("slideshow");
		var timer;
		$(".b-navCats-link").mouseover(function() {
			api_tabs.click($(this).index());
			api_slideshow.stop();
			clearTimeout(timer);
			timer = setTimeout(function(){
				api_slideshow.play();
			},(api_slideshow.getConf().interval*1.5))
		});
	};
});
