function t_menusub_init(t){$("#rec"+t+" .t-menusub").each(function(){var e=$(this).attr("data-submenu-hook");if(void 0!==e&&""!=e){var n="",u=!1;$("#rec"+t+" a.t-menu__link-item").each(function(){$(this).attr("data-menu-submenu-hook")&&(u=!0)}),n=u?$('a[data-menu-submenu-hook="'+e+'"]'):$('a[href="'+e+'"]'),n.addClass("t-menusub__target-link"),n.attr("data-tooltip-menu-id",t),t_menusub_add_arrow(t,n,e),t_menusub_set_up_menu(t,n,e),t_menusub_highlight(),t_menusub_checkAnchorLinks(t)}}),$(window).bind("resize",function(){isMobile||$("#rec"+t+" .t-menusub").each(function(){t_menusub_hide_submenu($(this).find(".t-menusub__menu"))})}),$(window).bind("orientationchange",function(){window.isMobile&&$("#rec"+t+" .t-menusub").each(function(){t_menusub_hide_submenu($(this).find(".t-menusub__menu"))})})}function t_menusub_set_up_menu(t,e,n){var u=$("#rec"+t+' .t-menusub[data-submenu-hook="'+n+'"] .t-menusub__menu'),s=u.find(".t-menusub__content");window.isMobile?t_menusub_set_up_menu_mobile(t,e,u):t_menusub_set_up_menu_desktop(t,e,u,n),$(window).bind("scroll",t_throttle(function(){s.hover(function(){},function(){isMobile||u.hasClass("t-menusub__menu_show")&&t_menusub_hide_submenu(u)})},300))}function t_menusub_open_inME401(t){var e=t.find(".t280__menu__wrapper");e.hasClass("t280__menu_static")||(t.find(".t280__menu").css("transition","none"),t.find(".t280__bottom").css("transition","none"),t.find(".t280__menu__wrapper").addClass("t280__menu_static"))}function t_menusub_close_inME401(t){var e=t.find(".t280__menu__wrapper");e.hasClass("t280__menu_static")&&t.find(".t280__menu__wrapper").removeClass("t280__menu_static")}function t_menusub_set_up_menu_mobile(t,e,n){var u=$("#rec"+t+" .t-menusub").attr("data-submenu-margin");e.on("click",function(e){if($(window).width()>980&&$("#rec"+t+" .t-menusub__menu").each(function(){t_menusub_hide_submenu($(this))}),n.hasClass("t-menusub__menu_show"))t_menusub_hide_submenu(n);else{var s=$(this);t_menusub_show(s,n,u);var i=$(this).parents(".t280"),_=t_menusub_is_mobile_ME401(i);t_menusub_is_static_ME401(i);var a=i.find(".t280__menu__wrapper").attr("data-submenu-static");"n"==a&&i.length>0&&_&&t_menusub_open_inME401(i)}e.preventDefault()}),$(document).click(function(e){var u,s=$(e.target).hasClass("t-menusub__menu")||$(e.target).parents(".t-menusub__menu").length>0,i=$(e.target).hasClass("t-menusub__target-link")||$(e.target).parents(".t-menusub__target-link").length>0;i&&(u=$(e.target).hasClass("t-menusub__target-link")?$(e.target):$(e.target).parents(".t-menusub__target-link"),u.attr("data-tooltip-menu-id")!=t&&n.hasClass("t-menusub__menu_show")&&t_menusub_hide_submenu(n));s||i||!n.hasClass("t-menusub__menu_show")||t_menusub_hide_submenu(n)})}function t_menusub_set_up_menu_desktop(t,e,n,u){var s,i=$("#rec"+t+" .t-menusub").attr("data-submenu-margin");e.add(n).on("mouseover",function(){if((!$(this).hasClass("t-menusub__menu")||$(this).hasClass("t-menusub__menu_show"))&&(clearTimeout(s),!$(this).hasClass("t-menusub__menu")||!n.hasClass("t-menusub__menu_show"))){var t=$(this);t_menusub_show(t,n,i)}}),e.add(n).on("mouseout",function(){s=setTimeout(function(){t_menusub_hide_submenu(n)},300)}),e.on("click auxclick",function(t){t.preventDefault()})}function t_menusub_show(t,e,n){var u=e.outerHeight(),s=e.outerWidth(),i=t.height(),_=t.outerWidth(),a=parseInt(t.css("margin-left")),o=$(window).height(),m=$(window).width(),r=$(window).scrollTop(),h=t.position().left;void 0!==n&&""!=n&&(n=1*n.replace("px",""),n+=10);var c=t.position().top+i+n,l=h;c+u>r+o?(c=Math.max(c-u-i-2*n,r),e.removeClass("t-menusub__menu_bottom").addClass("t-menusub__menu_top")):e.removeClass("t-menusub__menu_top").addClass("t-menusub__menu_bottom"),$(window).width()<=980&&(c=0),l+s/2')})}function t_menusub_highlight(){var t=window.location.href,e=window.location.pathname;"/"==t.substr(t.length-1)&&(t=t.slice(0,-1)),"/"==e.substr(e.length-1)&&(e=e.slice(0,-1)),"/"==e.charAt(0)&&(e=e.slice(1)),""==e&&(e="/"),$('.t-menusub__list-item a[href="'+t+'"]').addClass("t-active"),$('.t-menusub__list-item a[href="'+t+'/"]').addClass("t-active"),$('.t-menusub__list-item a[href="'+e+'"]').addClass("t-active"),$('.t-menusub__list-item a[href="/'+e+'"]').addClass("t-active"),$('.t-menusub__list-item a[href="'+e+'/"]').addClass("t-active"),$('.t-menusub__list-item a[href="/'+e+'/"]').addClass("t-active")}function t_menusub_is_static_ME401(t){t.find(".t280__menu__wrapper").hasClass("t280__menu_static")||t.find(".t280__menu__wrapper").attr("data-submenu-static","n")}function t_menusub_is_mobile_ME401(t){var e=t.find(".t280__menu").height(),n=t.find(".t280__bottom").height(),u=t.find(".t280__container").height(),s=$(window).height()-n-u-40;return e>s}function t_menusub_checkAnchorLinks(t){if($(window).width()>=960){var e=$("#rec"+t).find('a:not(.tooltipstered)[href*="#"].t-menusub__link-item');e.length>0&&t_menusub_catchScroll(e)}}function t_menusub_catchScroll(t){var e,n,u=null,s=new Array,i=[],_=100;t=$(t.get().reverse()),t.each(function(){var t=t_menusub_getSectionByHref($(this));void 0!==t&&(void 0!==t.attr("id")&&s.push(t),i[t.attr("id")]=$(this))}),t_menusub_highlightNavLinks(t,s,i,u),$(window).bind("resize",t_throttle(function(){t_menusub_updateSectionsOffsets(s)},200)),setTimeout(function(){t_menusub_updateSectionsOffsets(s),t_menusub_highlightNavLinks(t,s,i,u)},1e3),t.click(function(){if(!$(this).hasClass("tooltipstered")){t.removeClass("t-active");var e=t_menusub_getSectionByHref($(this));if(null!=e){var n=e.attr("id");i[n].addClass("t-active"),u=n}}}),$(window).on("scroll",function(){var a=(new Date).getTime();e&&as+300?(t.removeClass("t-active"),null):($(e).each(function(){var _=$(this),a=_.attr("data-offset-top"),o=_.attr("id"),m=n[o];if(s+300>=a||e[0].attr("id")==o&&s>=$(document).height()-$(window).height())return null!=u||m.hasClass("t-active")?null!=u&&o==u&&(i=null):(t.removeClass("t-active"),m.addClass("t-active"),i=null),!1}),i)}function t_menusub_updateSectionsOffsets(t){$(t).each(function(){var t=$(this);t.attr("data-offset-top",t.offset().top)})}