(function() {
    
    $(document).ready(function(){
        
        const date = new Date();
        $('.footer__year').text(date.getFullYear());
        
        $( "<style>"+
        "@media(min-width:992px){body, html{font-size: 18px;}}"+
        "@media (max-width:992px){body{font-size: calc(0.745rem + 0.5vw);}}"+
        "@media (max-width:992px){body{font-size: calc(0.745rem + 0.5vw);}.passle-content {margin-top:58.9px}}"+
        "@media (min-width:992px) and (max-width:1221px) {.passle-content{margin-top:229px}}"+
        "@media (min-width:1222px) {.passle-content{margin-top:190px}}"+
        ".navigation-bar__first-line .navigation-bar__team-button,.navigation-bar__first-line .passle-archive__button,.navigation-bar__first-line .controls__link{text-transform: capitalize !important}"+
        "input#SearchQuery::placeholder {font-size: 18px !important;}"+
        "@media(min-width:992px){.posts-block .block-post__image,.posts-block .block-post__body{margin-right: 40px;}.posts-block .block-post__body {padding-left: 0;}}"+
        ".post-view .post-view__featured-post {display: none;}"+
        ".author-role{font-size: .8em !important;color: #666666 !important;}"+
        ".author-name {font-weight: 500 !important;font-size: 1em !important;}"+
        ".avatar {border: 3px solid #37555C !important;margin-right: 10px !important;}"+
        ".suggested-posts__title::after {content:unset;}"+
        ".suggested-posts__title {text-align: center;font-weight: 200;font-size: 2.65em !important;font-family: Roboto !important;text-transform: capitalize !important;line-height: 1.2;color: #444;line-height: 1em;margin-bottom: -0.33em;position: relative;}"+
        ".suggested-posts__title::before {content: unset;}"+
        ".post-view__title,{font-family: Lora, serif !important;font-weight: 700 !important;}"+
        ".passle-view__featured-post .block-post {background-color: #3F8778 !important;}"+
        ".passle-view__featured-post a h2 {font-family: Lora, serif !important;font-size: 2.5em !important;color: #fff !important;}"+
        "#passle-page-wrapper .controls__link {display: none;}"+
        "</style>" ).appendTo( "head" );    
    });
    
    $("label[class*='MainFooter_selectLabel__'] select").on("click", function(){  
        $(this).parent().toggleClass("opened");
        $(this).parent().parent().toggleClass("dropdown-opened");
        $("label[class*='MainFooter_selectLabel__'] select").not($(this)).parent().removeClass("opened");
        $("label[class*='MainFooter_selectLabel__'] select").not($(this)).parent().parent().removeClass("dropdown-opened");
    });
    
    $("ul[class*='DropDownSelect_dropdown'] li").on ("click", function(){
        $(this).addClass("DropDownSelect_selected__3uNmI");
        $(".dropdown-opened ul[class*='DropDownSelect_dropdown'] li").not($(this)).removeClass("DropDownSelect_selected__3uNmI");
        var selected_text=$(this).text();
        $("label[class*='MainFooter_selectLabel__'].opened")
          .contents()
          .filter(function() {
            return this.nodeType === 3 && this.textContent.trim().length;
          }).replaceWith($(this).text());
        $("label[class*='MainFooter_selectLabel__'] select").parent().removeClass("opened");
        $("label[class*='MainFooter_selectLabel__'] select").parent().parent().removeClass("dropdown-opened");
    });
    
    $(document).on("click", function(e) {
        var container = $(".dropdown-opened");
        if (!container.is(e.target) && container.has(e.target).length === 0) {
            $("label[class*='MainFooter_selectLabel__'] select").parent().removeClass("opened");
            $("label[class*='MainFooter_selectLabel__'] select").parent().parent().removeClass("dropdown-opened");    
        }
    });
    var $email_input2 = $('.MainFooter_contactForm__2qMBM div input');
    var $button2 = $(".Button_button__NTtqi");
    var $industry = $(".dropdown-industry");
    var $solution = $(".dropdown-solution");
    var url2 = 'https://ankura.com/contact?email=';
    $(".Button_button__NTtqi").on("click", function(e){
        e.preventDefault();
    	var code = e.which, thisObj = this;
       location.href = url2 + $email_input2.val() + "&industry=" + $industry.find(".DropDownSelect_selected__3uNmI").text() + "&solution="+ $solution.find(".DropDownSelect_selected__3uNmI").text()+ "&service=";
    });
    $(".MainMenu_searchContainer__3edNq button").on("click", function(){
        if ($(".MainMenu_searchContainer__3edNq span").hasClass("show")) {
            $(".MainMenu_searchContainer__3edNq span").removeClass("show");
        } else {
            $(".MainMenu_searchContainer__3edNq span").addClass("show");
            $(".hamburger-react").removeClass("show");
            $( ".TextInput_input__Oq6_i" ).focus();
            $(".MainMenu_mainMenu__3oIuw").removeClass("MainMenu_menuOpen__owh7-");
            $(".MainMenu_mainMenu__3oIuw li span").siblings("div").removeClass("MainMenu_menuOpen__owh7-");
        }
    });
    
    
    var $input = $('.TextInput_input__Oq6_i');
    var $button = $(".MainMenu_searchContainer__3edNq button");
    var url = 'https://ankura.com/search?s=';
    
    $input.keyup(function (e) {
    	e.preventDefault();
    	var code = e.which, thisObj = this;
    	if (code == 13) {
    		location.href = url + $input.val();
    	}
    });
    
    var $input2 = $('.MainFooter_contactForm__2qMBM input');
    var $button2 = $(".MainFooter_contactForm__2qMBM button");
    var url2 = 'https://ankura.com/contact?email=';
    
    $button2.on("click", function (e) {
    	e.preventDefault();
    	var code = e.which,
    		thisObj = this;
    	if ($input2.val() !== '') {
    		//location.href = url2 + $input2.val() +"&industry=&solution=&service=";
    	}
    });
    
    $input2.keyup(function (e) {
    	e.preventDefault();
    	var code = e.which,
    		thisObj = this;
    	if (code == 13 && $input2.val() !== '') {
    		location.href = url2 + $input2.val() +"&industry=&solution=&service=";
    	}
    });
    
    $(".MainMenu_menuButtonContainer__6SdkZ").on("click", function(){
        if ($(".hamburger-react").hasClass("show")){
            $(".hamburger-react").removeClass("show");
            $(".MainMenu_mainMenu__3oIuw").removeClass("MainMenu_menuOpen__owh7-");
            $(".MainMenu_mainMenu__3oIuw li span").siblings("div").removeClass("MainMenu_menuOpen__owh7-");
        } else {
                $(".MainMenu_searchContainer__3edNq span").removeClass("show");
            $(".hamburger-react").addClass("show");
            $(".MainMenu_mainMenu__3oIuw").addClass("MainMenu_menuOpen__owh7-");
        }
    });
    
    $(".MainMenu_mainMenu__3oIuw li span").on("click", function(){
        $(this).siblings("div").addClass("MainMenu_menuOpen__owh7-");
    });
    $(".MainMenu_menuBackButton__1xnOP ").on("click", function(){
        $(this).parent("div").removeClass("MainMenu_menuOpen__owh7-");
    });
    
    var didScroll;
    var lastScrollTop = 0;
    var delta = 5;
    var navbarHeight = $('.MainHeader_mainHeader__gQ-B1').outerHeight();
    
    $(window).scroll(function(event){
        didScroll = true;
    });
    
    setInterval(function() {
        if (didScroll) {
            hasScrolled();
            didScroll = false;
        }
    }, 250);
    
    function hasScrolled() {
        var st = $(this).scrollTop();
        if (Math.abs(lastScrollTop - st) <= delta) return;
        if (st > lastScrollTop && st > navbarHeight){
            $('.MainHeader_mainHeader__gQ-B1').removeClass('nav-down').addClass('MainHeader_scrollHidden__w3uYC');
        } else {
            if (st + $(window).height() < $(document).height()) {
                $('.MainHeader_mainHeader__gQ-B1').removeClass('MainHeader_scrollHidden__w3uYC').addClass('nav-down');
            }
        }
        lastScrollTop = st;
    }

})();
