PageSourceSearch

https://toas.fi/wp-content/cache/min/1/wp-content/themes/dynamic_theme/js/scripts.js?ver=1790844466

js toas.fi collected 2026-10-02 10:42:15 UTC 11,152 bytes, 8 lines download raw bytes

1jQuery(document).ready(function($){var page=1;var page_id;var apartment_name;var apartment_type;var favorites_amount;var favorite_row;var favorite_row_number;var favorites_button;var favorites_button_title;var order="desc";var tax="";var term_id="";var taxonomy;var month;var year;var total_count=8;var max_articles=0;var post_type;var button;var windowWidth;var centeredWidth;var columnPadding;var rentSlider;var sliderOutput;var scrollTop=$(window).scrollTop();var hideCookieContainer;$('.navbar-nav').slicknav({prependTo:'#navbar-mobile-container',label:'',allowParentLinks:!0,brand:'<a href="'+slicknavSettings.url+'"><img src="'+slicknavSettings.logo+'"></a>'});$(".mobile_search_start_container").click(function(){if($(".mobile_search_container").hasClass("mobile_search_closed")){$(".mobile_search_container").removeClass("mobile_search_closed");$(".mobile_search_start_container").removeClass("mobile_search_start_closed")}else{$(".mobile_search_container").addClass("mobile_search_closed");$(".mobile_search_start_container").addClass("mobile_search_start_closed")}});$("#navbar-mobile-container .slicknav_menu .slicknav_brand > a").attr("href",slicknavSettings.url);$('body').off('click.tab.data-api');$('body').on('click.scrolling-tabs','[data-toggle="tab"], [data-toggle="pill"]',function(e){$(this).tab('show');var aid=$(this).attr("href");$('html,body').animate({scrollTop:$(aid).offset().top},'slow')});hideCookieContainer=localStorage.getItem('hide_cookie_container');if(hideCookieContainer=='yes'){$('.cookie-container').css('display','none')}else{$('.cookie-container').css('display','flex')}
2$(".cookie-container .accept-button").click(function(e){$('.cookie-container').css('display','none');localStorage.setItem('hide_cookie_container',"yes")});$(".cookie-container .close-button").click(function(e){$('.cookie-container').css('display','none')});$(".navbar-nav .dropdown-toggle").click(function(e){e.preventDefault();if($(this).parent().hasClass("current")){$(this).parent().removeClass('current');$(this).parent().find('.dropdown-menu').removeClass('show-menu')}else{$(".navbar .current").removeClass("current");$(".navbar .show-menu").removeClass("show-menu");$(this).parent().addClass('current');$(this).parent().find('.dropdown-menu').addClass('show-menu')}});$(".detail-search-button").click(function(e){$('.page-content').toggleClass('detail-search')});$('.estate-search-menu .dropdown-menu').on('click',function(e){e.stopPropagation()});$(".dropdown").click(function(e){$(this).parent().toggleClass('collapsed')});$(".checklist .left ul li img, .checklist .right ul li img").each(function(index){var img=$(this);var text=$(img).attr('alt');$(img).wrap('<div class="tooltip-container"></div>');$(this).closest('.tooltip-container').append('<div class="custom-tooltip">'+text+'<div class="tooltip-pointer"></div></div><div class="tooltip-mobile-pointer">')});$(".search-toggle-button").click(function(e){jQuery(".container-search").toggleClass("visible");if($(".container-search").hasClass("visible")){jQuery(".container-search").stop().css("display","block").animate({height:75},300);jQuery("#search-desktop").focus()}else{jQuery(".container-search").stop().animate({height:0},300,function(){jQuery(this).css("display","none")})}});$('.search-container #search').autocomplete({source:function(name,response){$.ajax({type:'POST',dataType:'json',url:admin_url.ajax_url,data:{action:'get_search_suggestions',title:name.term},success:function(data){response(data)},})},select:function(event,ui){event.preventDefault();window.location.href=ui.item.url}});$('.search-container2 #search2').autocomplete({source:function(name,response){$.ajax({type:'POST',dataType:'json',url:admin_url.ajax_url,data:{action:'get_search_suggestions',title:name.term},success:function(data){response(data)},})},select:function(event,ui){event.preventDefault();window.location.href=ui.item.url}});$(".sidebar a.year").click(function(e){e.preventDefault();$(this).parent().toggleClass('collapsed')});$(".show-more-articles").click(function(e){console.log("Running load more script!");e.preventDefault();max_articles=$(this).attr('data-max-articles');post_type=$(this).attr('data-post-type');taxonomy=$(this).attr('data-taxonomy');term_id=$(this).attr('data-term-id');month=$(this).attr('data-month');year=$(this).attr('data-year');lang=$(this).attr('data-lang');button=$(this);console.log(max_articles,post_type,taxonomy,term_id,month,year,button);page++;total_count=8*page;$.ajax({type:'POST',url:admin_url.ajax_url,data:{action:'get_articles','page':page,'max_articles':max_articles,'post_type':post_type,'taxonomy':taxonomy,'term_id':term_id,'month':month,'year':year,'lang':lang,}
2,success:function(data){$('.single-news-wrapper').append(data);if(total_count>=max_articles){$(button).css('display','none')}},})});$(window).resize(function(){adjustHeader();adjustMap()});$(window).scroll(function(){adjustMap()});function adjustMap(){var windowWidth=$(window).width();if(windowWidth>991){scrollTop=$(window).scrollTop();if($('.map-container').length>0){var mapContainer=$('.map-container');var estateContainer=$('.estate-container');var viewportOffset=mapContainer[0].getBoundingClientRect();var viewportOffset2=estateContainer[0].getBoundingClientRect();var top=Math.round(viewportOffset.top);var bottom=Math.round(viewportOffset2.bottom);var mapMarginLeft=Math.round((($(window).width()-1200)/2));var estateGroupWidth=$('.estate-group > .row').width()-64;var mapWidth=Math.round(mapMarginLeft+estateGroupWidth);if(scrollTop>=465){$('.map-container').addClass('top');$('.map-container').css('width',mapWidth+'px');if(bottom<=1040){$('.map-container').removeClass('top');$('.map-container').addClass('bottom')}else{$('.map-container').addClass('top');$('.map-container').removeClass('bottom')}}else{$('.map-container').removeClass('top');$('.map-container').css('width','calc(100% - 615px)')}}}}
3function adjustHeader(){var windowWidth=$(window).width();if(windowWidth>1200){centeredWidth=windowWidth-1200;columnPadding=Math.round(centeredWidth/2);$('body:not(.home) .hero .col1').css('padding-left',columnPadding);$('body:not(.home) .text_column_and_map .col1').css('padding-left',columnPadding)}else{$('body:not(.home) .text_column_and_map .col1').css('padding-left',0);$('body:not(.home) .hero .col1').css('padding-left',0)}
4if(windowWidth<768){setTimeout(function(){$(".checklist .custom-tooltip img").each(function(index,el){var viewportOffset=el.getBoundingClientRect();var left=Math.round(viewportOffset.left/2);$(this).css('margin-left',-left)})},1000)}else{$(".checklist .custom-tooltip").css('margin-left','0px')}}
5adjustHeader();adjustMap();$(".mobile-footer-arrow").click(function(e){$(this).parent().toggleClass('collapsed')});var singleNumber=$('.single-number');var places;var decimal_places1=1;var decimal_places2=2;var decimal_factor1=decimal_places1===0?1:Math.pow(10,decimal_places1);var decimal_factor2=decimal_places2===0?1:Math.pow(10,decimal_places2);console.log(decimal_factor1);$('#number-1').waypoint(function(){for(var i=singleNumber.length;i>0;i--){var singleID="#number-"+i;var numberValue=$(singleID).attr('data-number');if(numberValue%1!=0){var places=(numberValue+'.').split('.')[1].length;if(places==1){$(singleID).animateNumber({number:numberValue*decimal_factor1,numberStep:function(now,tween){var floored_number=Math.floor(now)/decimal_factor1,target=$(tween.elem);if(decimal_places1>0){floored_number=floored_number.toFixed(decimal_places1);floored_number=floored_number.toString().replace('.',',')}
6target.text(floored_number)}},2000)}else{$(singleID).animateNumber({number:numberValue*decimal_factor2,numberStep:function(now,tween){var floored_number=Math.floor(now)/decimal_factor2,target=$(tween.elem);if(decimal_places2>0){floored_number=floored_number.toFixed(decimal_places2);floored_number=floored_number.toString().replace('.',',')}
7target.text(floored_number)}},2000)}}else{$(singleID).animateNumber({number:numberValue},2000)}}},{offset:'80%'});$('.info-cell-table td').each(function(){var cellText=$(this).text().toLowerCase();if(cellText=='x'){$(this).text('🔴')}});$('.data-open').click(function(e){e.preventDefault();var info=$(this).data('info-text');$(this).toggleClass('data-visible');$(this).parents('tr').find('.data-open-info').remove();if($(this).hasClass('data-visible')){var row="<tr class='data-open-info'><td style='background-color:#f8f8f8;' colspan='5'>"+info+"</td></tr>";$(this).parents('tr').after(row)}else{$(this).parents('tr').next('.data-open-info').remove()}});$('.util-tabs .nav li a').click(function(e){e.preventDefault();var targetTab=$(this).attr('aria-controls');$('.util-tabs .nav li a').removeClass('active');$(this).addClass('active');$('.util-tabs .tab-pane').addClass('fade').hide();$('.util-tabs  #'+targetTab).removeClass('fade').show()});$('.tech-tabs .nav li a').click(function(e){e.preventDefault();var targetTab=$(this).attr('aria-controls');$('.tech-tabs .nav li a').removeClass('active');$(this).addClass('active');$('.tech-tabs .tab-pane').addClass('fade').hide();$('.tech-tabs  #'+targetTab).removeClass('fade').show()});$(document).on("click",".favorites-ajax-button.add",function(e){page_id=$(this).attr('data-page-id');
7apartment_type=$(this).attr('data-type');apartment_name=$(this).attr('data-name');favorites_button_title=$(this).attr('data-button-remove-title');favorites_button=$(this);$(favorites_button).removeClass('add').addClass('remove');$(favorites_button).html(favorites_button_title);$.ajax({type:'POST',url:admin_url.ajax_url,data:{action:'add_apartment_favorite','page_id':page_id,'apartment_name':apartment_name,'apartment_type':apartment_type},success:function(data){favorites_amount=data;if(parseFloat(favorites_amount)>0){$('.estate-cart').addClass('visible');$('.estate-cart span').html(favorites_amount)}},})});$(document).on("click",".favorites-ajax-button.remove",function(e){page_id=$(this).attr('data-page-id');apartment_type=$(this).attr('data-type');apartment_name=$(this).attr('data-name');favorites_button_title=$(this).attr('data-button-add-title');favorites_button=$(this);$(favorites_button).removeClass('remove').addClass('add');$(favorites_button).html(favorites_button_title);$.ajax({type:'POST',url:admin_url.ajax_url,data:{action:'remove_favorite','apartment_name':apartment_name,'apartment_type':apartment_type},success:function(data){favorites_amount=data;$('.estate-cart').addClass('visible');$('.estate-cart span').html(favorites_amount);if(parseFloat(favorites_amount)===0){$('.estate-cart').removeClass('visible')}},})});$(document).on("click",".page-template-search-list .estate-types table td span.remove-item",function(e){apartment_name=$(this).attr('data-name');apartment_type=$(this).attr('data-type');favorite_row=$(this).closest('tr');favorite_row_number=$(this).closest('table tbody').find('tr').length;if($(favorite_row).length){if(favorite_row_number===1){$(favorite_row).closest('.row').remove()}else{$(favorite_row).remove()}}
8$.ajax({type:'POST',url:admin_url.ajax_url,data:{action:'remove_favorite','apartment_name':apartment_name,'apartment_type':apartment_type},success:function(data){},})})})

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.