// Isotope, Fancybox, Datepicker, Piechart ... !function(t){"use strict";var e="desktop";"function"==typeof window.matchMedia?(t(window).on("resize traveltour-set-display",function(){e=window.matchMedia("(max-width: 419px)").matches?"mobile-portrait":window.matchMedia("(max-width: 767px)").matches?"mobile-landscape":window.matchMedia("(max-width: 959px)").matches?"tablet":"desktop"}),t(window).trigger("traveltour-set-display")):(t(window).on("resize traveltour-set-display",function(){e=t(window).innerWidth()<=419?"mobile-portrait":t(window).innerWidth()<=767?"mobile-landscape":t(window).innerWidth()<=959?"tablet":"desktop"}),t(window).trigger("traveltour-set-display"));var i=function(t){0!=t.length&&(this.main_menu=t,this.slide_bar=this.main_menu.children(".traveltour-navigation-slide-bar"),this.slide_bar_val={width:0,left:0},this.slide_bar_offset="3",this.current_menu=this.main_menu.children(".sf-menu").children(".current-menu-item, .current-menu-ancestor").children("a"),this.init())};i.prototype={init:function(){var e,i,n,s,a=this;a.sf_menu_mod(),"function"==typeof t.fn.superfish&&(a.main_menu.superfish({delay:400,speed:"fast"}),a.sf_menu_position(),t(window).resize((e=function(){a.sf_menu_position()},i=300,function(){var t=this,a=arguments;s?clearTimeout(s):n&&e.apply(t,a),s=setTimeout(function(){n||e.apply(t,a),s=null},i)}))),a.slide_bar.length>0&&a.init_slidebar()},sf_menu_mod:function(){this.main_menu.find(".sf-mega > ul").each(function(){var e=t("
"),i=t(''),n=0;t(this).children("li").each(function(){var s=parseInt(t(this).attr("data-size"),10);n+s<=60?n+=s:(n=s,e.append(i),i=t('')),i.append(t('').addClass("traveltour-column-"+s).html(t('').addClass(t(this).attr("class")).attr("id",t(this).attr("id")).html(t(this).html())))}),e.append(i),t(this).replaceWith(e.html())})},sf_menu_position:function(){if("mobile-landscape"!=e&&"mobile-portrait"!=e&&"tablet"!=e){var i=this.main_menu.find(".sf-menu > li.traveltour-normal-menu .sub-menu");i.css({display:"block"}).removeClass("sub-menu-right"),t("body").hasClass("rtl")?i.each(function(){t(this).offset().left<0&&t(this).addClass("sub-menu-right")}):i.each(function(){t(this).offset().left+t(this).width()>t(window).width()&&t(this).addClass("sub-menu-right")}),i.css({display:"none"}),this.main_menu.find(".sf-menu > li.traveltour-mega-menu .sf-mega").each(function(){t(this).hasClass("sf-mega-full")||(t(this).css({display:"block"}),t(this).css({right:"","margin-left":-(t(this).width()-t(this).parent().outerWidth())/2}),t(this).offset().left+t(this).width()>t(window).width()&&t(this).css({right:0,"margin-left":""}),t(this).css({display:"none"}))})}},init_slidebar:function(){var e=this;e.init_slidebar_pos(),t(window).load(function(){e.init_slidebar_pos()}),e.main_menu.children(".sf-menu").children("li").hover(function(){var i=t(this).children("a");i.length>0&&e.slide_bar.animate({width:i.outerWidth()+2*e.slide_bar_offset,left:i.position().left-e.slide_bar_offset},{queue:!1,duration:250})},function(){e.slide_bar.animate({width:e.slide_bar_val.width,left:e.slide_bar_val.left},{queue:!1,duration:250})}),t(window).on("resize",function(){e.init_slidebar_pos()}),t(window).on("traveltour-navigation-slider-bar-init",function(){e.current_menu=e.main_menu.children(".sf-menu").children(".current-menu-item, .current-menu-ancestor").children("a"),e.animate_slidebar_pos()}),t(window).on("traveltour-navigation-slider-bar-animate",function(){e.animate_slidebar_pos()})},init_slidebar_pos:function(){if("mobile-landscape"!=e&&"mobile-portrait"!=e&&"tablet"!=e){var t=this;t.current_menu.length>0?t.slide_bar_val={width:t.current_menu.outerWidth()+2*t.slide_bar_offset,left:t.current_menu.position().left-t.slide_bar_offset}:t.slide_bar_val={width:0,left:t.main_menu.children("ul").children("li:first-child").position().left},t.slide_bar.css({width:t.slide_bar_val.width,left:t.slide_bar_val.left,display:"block"})}},animate_slidebar_pos:function(){if("mobile-landscape"!=e&&"mobile-portrait"!=e&&"tablet"!=e){var t=this;t.current_menu.length>0?t.slide_bar_val={width:t.current_menu.outerWidth()+2*t.slide_bar_offset,left:t.current_menu.position().left-t.slide_bar_offset}:t.slide_bar_val={width:0,left:t.main_menu.children("ul").children("li:first-child").position().left},t.slide_bar.animate({width:t.slide_bar_val.width,left:t.slide_bar_val.left},{queue:!1,duration:250})}}},t.fn.traveltour_mobile_menu=function(e){var i=t(this).siblings(".traveltour-mm-menu-button"),n={navbar:{title:''},extensions:["pagedim-black"]};if(t(this).find('a[href="#"]').each(function(){var e=t(this).html();t('').html(e).insertBefore(t(this)),t(this).remove()}),t(this).attr("data-slide")){var s="traveltour-mmenu-"+t(this).attr("data-slide");t("html").addClass(s),n.offCanvas={position:t(this).attr("data-slide")}}t(this).mmenu(n,{offCanvas:{pageNodetype:".traveltour-body-outer-wrapper"}});var a=t(this).data("mmenu");t(this).find("a").not(".mm-next, .mm-prev").on("click",function(){a.close()}),t(this).find(".mmenu-custom-close").on("click",function(){a.close()}),a.bind("open",function(t){i.addClass("traveltour-active")}),a.bind("close",function(t){i.removeClass("traveltour-active")})};var n=function(t){this.menu=t,this.menu_button=t.children(".traveltour-overlay-menu-icon"),this.menu_content=t.children(".traveltour-overlay-menu-content"),this.menu_close=this.menu_content.children(".traveltour-overlay-menu-close"),this.init()};n.prototype={init:function(){var e=this,i=0;e.menu_content.appendTo("body"),e.menu_content.find("ul.menu > li").each(function(){t(this).css("transition-delay",150*i+"ms"),i++}),e.menu_button.on("click",function(){return t(this).addClass("traveltour-active"),e.menu_content.fadeIn(200,function(){t(this).addClass("traveltour-active")}),!1}),e.menu_close.on("click",function(){return e.menu_button.removeClass("traveltour-active"),e.menu_content.fadeOut(400,function(){t(this).removeClass("traveltour-active")}),e.menu_content.find(".sub-menu").slideUp(200).removeClass("traveltour-active"),!1}),e.menu_content.find("a").on("click",function(i){var n=t(this).siblings(".sub-menu");if(n.length>0){if(!n.hasClass("traveltour-active")){var s=n.closest("li").siblings().find(".sub-menu.traveltour-active");return s.length>0?(s.removeClass("traveltour-active").slideUp(150),n.delay(150).slideDown(400,"easeOutQuart").addClass("traveltour-active")):n.slideDown(400,"easeOutQuart").addClass("traveltour-active"),t(this).addClass("traveltour-no-preload"),!1}t(this).removeClass("traveltour-no-preload")}else e.menu_close.trigger("click")})}};var s=function(t){0!=t.length&&(this.prev_scroll=0,this.side_nav=t,this.side_nav_content=t.children(),this.init())};s.prototype={init:function(){var i=this;i.init_nav_bar_element(),t(window).resize(function(){i.init_nav_bar_element()}),t(window).scroll(function(){if("mobile-landscape"!=e&&"mobile-portrait"!=e&&"tablet"!=e&&i.side_nav.hasClass("traveltour-allow-slide")){var n=parseInt(t("html").css("margin-top"),10),s=t(window).scrollTop()>i.prev_scroll;if(i.prev_scroll=t(window).scrollTop(),s)i.side_nav.hasClass("traveltour-fix-bottom")||(i.side_nav.hasClass("traveltour-fix-top")?(i.side_nav.css("top",i.side_nav.offset().top),i.side_nav.removeClass("traveltour-fix-top")):t(window).height()+t(window).scrollTop()>i.side_nav_content.offset().top+i.side_nav_content.outerHeight()&&(i.side_nav.hasClass("traveltour-fix-bottom")||(i.side_nav.addClass("traveltour-fix-bottom"),i.side_nav.css("top",""))));else if(!i.side_nav.hasClass("traveltour-fix-top"))if(i.side_nav.hasClass("traveltour-fix-bottom")){var a=t(window).scrollTop()+(t(window).height()-n)-i.side_nav_content.outerHeight();i.side_nav.css("top",a),i.side_nav.removeClass("traveltour-fix-bottom")}else t(window).scrollTop()+n