1window.isSearchBot=!1;(function($){$isMobile=!1;if(/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)){$isMobile=!0} 2if(/Bot/i.test(navigator.userAgent)){window.isSearchBot=!0} 3window.isMobile=$isMobile;if($isMobile==!0){var correctHeight=function(){var coverCarries=document.body.querySelectorAll('.t-cover__carrier'),viewPortHeight=$(window).height(),factor=0;for(var i=0,l=coverCarries.length,cc,ccStyle,newHeight,parent,opacityLayer,textBox;i<l;i++){cc=coverCarries[i];ccStyle=cc.style;if(ccStyle.height.indexOf('vh')>-1){factor=parseInt(ccStyle.height)/100;newHeight=Math.round(viewPortHeight*factor)+'px';parent=$(cc).parent('.t-cover');if(parent&&(parent=parent[0])){opacityLayer=parent.querySelector('.t-cover__filter');textBox=parent.querySelector('.t-cover__wrapper');if(opacityLayer){opacityLayer.style.height=newHeight} 4if(textBox){textBox.style.height=newHeight} 5ccStyle.height=parent.style.height=newHeight}}} 6var elCarries=document.body.querySelectorAll('[data-height-correct-vh]'),viewPortHeight=$(window).height(),factor=0;for(var i=0,l=elCarries.length,cc,ccStyle,newHeight,parent,opacityLayer,textBox;i<l;i++){cc=elCarries[i];ccStyle=cc.style;if(ccStyle.height.indexOf('vh')>-1){factor=parseInt(ccStyle.height)/100;newHeight=viewPortHeight+'px';parent=$(cc).parent('.t-cover');ccStyle.height=newHeight}}};$(document).ready(function(){setTimeout(function(){correctHeight()},400)});$(window).load(function(){setTimeout(function(){correctHeight()},400)})} 7if($isMobile==!0){if($(window).width()<480){$(document).ready(function(){$("div[data-customstyle=yes]").each(function(index){if($(this).css('font-size').replace('px','')>26){$(this).css('font-size','');$(this).css('line-height','')}});$("[field]").find("span").each(function(index){if($(this).css('font-size').replace('px','')>26){$(this).css('font-size','')}});var sta;$(".t-title, .t-name, .t-heading, .t-descr, .t-text, .t-subtitle").not(".tn-elem, .tn-atom").each(function(index){sta=$(this).attr('style');if(typeof sta!='undefined'&&sta!=''&&sta.indexOf('font-size')>-1){if($(this).css('font-size').replace('px','')>26){var newsta=sta.replace('font-size','fontsize').replace('line-height','lineheight');$(this).attr('style',newsta)}}})});$(window).load(function(){var window_width=$(window).width();$(".r").each(function(){var el=$(this);$(this).find("div").not("[data-auto-correct-mobile-width=false], .tn-elem, .tn-atom").each(function(){var r_div_width=parseInt($(this).outerWidth(!0));if((r_div_width)>window_width){console.log('Block not optimized for mobile width. Block width:'+r_div_width+' Block id:'+el.attr('id'));console.log($(this));el.css("overflow","auto");if((r_div_width-3)>window_width){el.css("word-break","break-all")}}})})})}else if($(window).width()<900){$(document).ready(function(){$("div[data-customstyle=yes]").each(function(index){if($(this).css('font-size').replace('px','')>30){$(this).css('font-size','');$(this).css('line-height','')}});$("[field]").find("span").each(function(index){if($(this).css('font-size').replace('px','')>30){$(this).css('font-size','')}});var sta;$(".t-title, .t-name, .t-heading, .t-descr, .t-text, .t-subtitle").not(".tn-elem, .tn-atom").each(function(index){sta=$(this).attr('style');if(typeof sta!='undefined'&&sta!=''&&sta.indexOf('font-size')>-1){if($(this).css('font-size').replace('px','')>30){var newsta=sta.replace('font-size','fontsize').replace('line-height','lineheight');$(this).attr('style',newsta)}}})})}}})(jQuery);(function($){function VideoLoadProcessor(){this.setScrollListener()} 8VideoLoadProcessor.prototype.videoTags=[];VideoLoadProcessor.prototype.defaultConfig={isNeedStop:!1};VideoLoadProcessor.prototype.videoConfigs=[];VideoLoadProcessor.prototype.registerNewVideo=function(video,config){if(!(video instanceof HTMLVideoElement)){throw new Error("Wrong tag passed into registerNewVideo")} 9if(this.videoTags.indexOf(video)==-1){this.videoTags.push(video);this.videoConfigs.push(typeof config=="undefined"?this.defaultConfig:config);this.scrollCb();return!0} 10return!1} 11VideoLoadProcessor.prototype.unergisterVideo=function(video){if(!(video instanceof HTMLVideoElement)){throw new Error("Wrong tag passed into unregisterNewVideo")} 12var index;if((index=this.videoTags.indexOf(video))>-1){if(typeof video.remove=="function"){video.remove()}else{if(video.parentNode){video.parentNode.removeChild(video)}} 13this.pauseVideo(video,this.videoConfigs[index]);this.videoTags.splice(index,1);this.videoConfigs.splice(index,1);return!0} 14return!1} 15VideoLoadProcessor.prototype.pauseVideo=function(video,config){if(!config){throw new Error("Wrong config type!")} 16video.pause();if(config.isNeedStop){video.load()}} 17VideoLoadProcessor.prototype.setScrollListener=function(){$(window).bind('scroll',t_throttle(jQuery.proxy(this.scrollCb,this),200))} 18VideoLoadProcessor.prototype.scrollCb=function(){var windowHeight=$(window).height(),_shift=0,_v=null;for(var i=0,l=this.videoTags.length;i<l;
18i++){_v=this.videoTags[i],_vrect=this.getVideoBoundingRect(_v,!1);if(Math.abs(_vrect.top)<windowHeight&&Math.abs(_vrect.top)>windowHeight/2){var vol=1-(Math.abs(_vrect.top)-windowHeight/2)/(windowHeight/2)-0.2;if(vol>0&&vol<=1&&_v.volume!=0){_v.volume=vol}} 19if(Math.abs(_vrect.top)>windowHeight||_vrect.height==0){this.pauseVideo(_v,this.videoConfigs[i]);continue} 20if(_v.paused){_v.play()}}};VideoLoadProcessor.prototype.getVideoObject=function(video){for(var i=0,l=this.videoTags.length;i>l;i++){var vo=this.videoTags[i];if(vo.v===video){return vo}} 21return null} 22VideoLoadProcessor.prototype.getVideoBoundingRect=function(video,isNeedParent){if(typeof isNeedParent=="undefined"){isNeedParent=!0} 23var parent=null;if(isNeedParent){parent=$(video).parents('.r')[0];if(!parent){parent=video}}else{parent=video} 24return parent.getBoundingClientRect()} 25window.videoLoadProcessor=new VideoLoadProcessor()})(jQuery);(function($){function SequenceController(){this.setScrollCb();this.itemHeight=screen.availHeight;var itemTransitionItemRelation=0.25;this.itemTransitionTop=this.itemHeight*itemTransitionItemRelation;this.activeItemIndex=null;this.windowHeight=document.documentElement.clientHeight||window.innerHeight||screen.availHeight;this.topOffsetShift=-150;$(window).resize(jQuery.proxy(this.recalculateAllSequencesOffsets,this));this._resizeInterval=setInterval(jQuery.proxy(this.scrollCb,this),500)} 26SequenceController.prototype.defaultConfig={orientation:"vertical",speedFactor:1,automated:!1};SequenceController.prototype.sequenceObjects=[];SequenceController.prototype.recalculateAllSequencesOffsets=function(){if(this._resizeTimeout){clearTimeout(this._resizeTimeout)} 27if(this._resizeInterval){clearInterval(this._resizeInterval)} 28this._resizeTimeout=setTimeout(jQuery.proxy(function(){this.scrollCb();this._resizeInterval=setInterval(jQuery.proxy(this.scrollCb,this),500)},this),10)} 29SequenceController.prototype.registerNewBlock=function(node){if(!(node instanceof HTMLElement)){throw new Error("Wrong node type in registerNewBlock")} 30for(var i=0,l=this.sequenceObjects.length;i<l;i++){if(this.sequenceObjects[i].sequenceBlock===node){return!1}} 31var sequenceHolder=node.querySelector('[data-hook="sequence-holder"]'),sequenceHeight=0,sequenceOffsetTop=this.getAbsoluteTopOffset(sequenceHolder),items=(function(){var _items=Array.prototype.slice.call(node.querySelectorAll('[data-hook="sequence-item"]'),0),__items=[];_items.forEach(jQuery.proxy(function(el,i,array){var elHeight=this.getItemHeight(el),backgroundHolder=el.querySelector('[data-hook="item-background"]');el.style.height=elHeight+'px';backgroundHolder.style.height=this.itemHeight+'px';if(i<array.length-1){sequenceHeight+=elHeight} 32__items.push({node:el,height:elHeight,topOffset:this.getAbsoluteTopOffset(el.querySelector('.txt-holder'))-(i==array.length-1?0:this.topOffsetShift),backgroundHolder:backgroundHolder})},this));return __items}).call(this),h=this.itemHeight,sequenceObject={sequenceBlock:node,sequenceHolder:sequenceHolder,sequenceHolderTopOffset:sequenceOffsetTop,sequenceHeight:sequenceHeight,items:items,started:!1,prevBackgroundColor:''};this.sequenceObjects.push(sequenceObject);this.scrollCb();return!0} 33SequenceController.prototype.getItemHeight=function(el){var txtBlock=el.querySelector("[data-hook='item-text']"),backgroundHolder=el.querySelector("[data-hook='item-background']");st=el.style;var computedTop=parseFloat(getComputedStyle(txtBlock).top);txtBlock.style.top=computedTop+'px';var totalHeight=Math.max(txtBlock.clientHeight+computedTop,this.itemHeight);return totalHeight} 34SequenceController.prototype.fixTextBlocksPosition=function(node){txtBlocks=Array.prototype.slice.call(node.querySelectorAll('[data-hook="item-text"]'),0);txtBlocks.forEach(function(el,i,array){var backgroundSibling=el.parentNode.querySelector("[data-hook='item-background']");backgroundSibling.style.top='-'+el.clientHeight+'px'})} 35SequenceController.prototype.unergisterBlock=function(node){for(var i=0,l=this.sequenceObjects.length,index=null;i<l;i++){if(this.sequenceObjects[i].sequenceBlock===node){index=i;break}} 36if(index!==null){this.sequenceObjects.splice(index,1);return!0} 37return!1} 38SequenceController.prototype.getAbsoluteTopOffset=function(el){var topOffset=el.offsetTop;el=el.offsetParent;while(el!=null){topOffset+=el.offsetTop;el=el.offsetParent} 39return topOffset} 40SequenceController.prototype.processSequence=function(sequenceObject){if(sequenceObject.started==!1){sequenceObject.prevBackgroun
40dColor=document.body.style.backgroundColor;document.body.style.backgroundColor='rgb(0, 0, 0)';sequenceObject.started=!0} 41var sequenceBlock=sequenceObject.sequenceBlock,sequenceHolder=sequenceObject.sequenceHolder,sequenceItems=sequenceObject.items,currentItemIndex=null,node,backgroundHolder,backgroundHolderStyle,textBlock,opacity;for(var i=0,l=sequenceItems.length,nodeRect,txtBlockRect;i<l;i++){node=sequenceItems[i].node,txtBlockRect=node.querySelector('.txt-holder') 42nodeRect=node.getBoundingClientRect();if(nodeRect.top<this.itemTransitionTop&&(nodeRect.bottom<nodeRect.height+this.itemTransitionTop)&&nodeRect.bottom>this.itemTransitionTop){currentItemIndex=i;break}} 43if(currentItemIndex==null){return} 44opacity=nodeRect.top/this.itemTransitionTop;if(opacity>1){opacity=1}else{if(opacity<0){opacity=0}} 45for(var i=0,l=sequenceItems.length;i<l;i++){node=sequenceItems[i].node,backgroundHolderStyle=sequenceItems[i].backgroundHolder.style;if(backgroundHolderStyle.position!="fixed"){backgroundHolderStyle.position="fixed"} 46if(i==currentItemIndex){backgroundHolderStyle.opacity=1-opacity;node.querySelector('.txt-holder').style.opacity=1-opacity}else{if(i==currentItemIndex-1){backgroundHolderStyle.opacity=opacity;node.querySelector('.txt-holder').style.opacity=opacity}else{backgroundHolderStyle.opacity=0;node.querySelector('.txt-holder').style.opacity=0}}}} 47SequenceController.prototype.stopSequence=function(sequenceObject){if(sequenceObject.started==!1){return} 48sequenceObject.items.forEach(function(el,i,array){el.backgroundHolder.style.position='relative';el.backgroundHolder.style.display='block';el.backgroundHolder.style.opacity=1});document.body.style.backgroundColor=sequenceObject.prevBackgroundColor;sequenceObject.started=!1} 49SequenceController.prototype.scrollCb=function(){var scrollTop=$(window).scrollTop();for(var i=0,l=this.sequenceObjects.length,sO,top;i<l;i++){sO=this.sequenceObjects[i];var boundingRect=sO.sequenceHolder.getBoundingClientRect();if(boundingRect.top<0&&boundingRect.bottom>0&&boundingRect.bottom>boundingRect.height-sO.sequenceHeight-100){this.processSequence(sO)}else{this.stopSequence(sO)}}} 50SequenceController.prototype.setScrollCb=function(){this._scrollCb=jQuery.proxy(this.scrollCb,this);$(window).bind('scroll',t_throttle(this._scrollCb,200))} 51window.sequenceController=new SequenceController();window.processVideo=function(v){mp4Src=$(v).attr('data-content-video-url-mp4');webmSrc=$(v).attr('data-content-video-url-webm');$(v).css("background-color","transparent");$(v).css("background-image","");var options={mp4:mp4Src,webm:webmSrc,preload:"none",autoplay:!1,loop:!0,scale:!0,zIndex:0,width:"100%"};vid=$(v).videoBG(options);
51videoLoadProcessor.registerNewVideo(vid,{isNeedStop:!1})} 52window.cover_init=function(id){$(document).ready(function(){var cover_carrier=document.body.querySelector('#coverCarry'+id);var el=$(cover_carrier);var backgroundurl=el.attr('data-content-cover-bg');var height=el.attr('data-content-cover-height');var parallax=el.attr('data-content-cover-parallax');var videomp4=el.attr('data-content-video-url-mp4');var videowebm=el.attr('data-content-video-url-webm');var youtubeid=el.attr('data-content-video-url-youtube');var noloop=el.attr('data-content-video-noloop');var nomute=el.attr('data-content-video-nomute');var bgbase64=el.attr('data-content-bg-base64');var video_nocover=el.attr('data-content-video-nocover');if(!backgroundurl){backgroundurl=""};if(!height){height=""} 53if(!parallax){parallax=""} 54if(!videomp4){videomp4=""} 55if(!videowebm){videowebm=""} 56if(!youtubeid){youtubeid=""} 57if(!noloop){noloop=""} 58if(!nomute){nomute=""} 59if(!youtubeid){youtubeid=""} 60if(!bgbase64){bgbase64=""} 61if(video_nocover&&video_nocover=='yes'){videomp4="";videowebm="";youtubeid=""} 62if($isMobile&&(videowebm!=""||videomp4!=""||youtubeid!="")){el.css('background-image',"url('"+backgroundurl+"')")} 63setTimeout(function(){cover_fixcontentheight(id)},500);var clogo=$("#rec"+id).find("img[data-hook-clogo]");if(clogo.length){clogo.load(function(){setTimeout(function(){cover_fixcontentheight(id)},500)})} 64if($isMobile){$(window).on("orientationchange",function(){cover_fixcontentheight(id)})} 65if(videomp4!==""||videowebm!==""||youtubeid!==""){if($isMobile==!1){if(youtubeid==""&&(videomp4!=""||videowebm!="")) 66{el.css("background-color","#000000");el.css("background-image","url('https://tilda.ws/img/spinner-white.gif')");el.css("background-size","auto");el.attr('data-content-cover-bg','');if(noloop!=""){var loop=!1}else{var loop=!0} 67if(nomute!=""){var volume=1}else{var volume=''} 68var height_more_vh="";if(parallax=="fixed"){if(height.indexOf('vh')>-1){if(parseInt(height)>100){el.css("height","100vh");height_more_vh="yes"}} 69if(height.indexOf('px')>-1){if(parseInt(height)>$(window).height()){el.css("height","100vh");height_more_vh="yes"}}} 70var cotimer;var flagprocessed="";var wnd=$(window);var prnt=el.parent();wnd.scroll(function(){if(cotimer){window.clearTimeout(cotimer)} 71cotimer=window.setTimeout(function(){if(!(flagprocessed>0)){var a,b,c,d,s;a=el.offset().top;b=el.height();c=wnd.scrollTop();d=wnd.height();if(((c+d)>a-500)&&(c<=(a+b+500))){var vid=el.videoBG({mp4:videomp4,webm:videowebm,poster:'',preload:'none',autoplay:!1,loop:loop,volume:volume,scale:!0,zIndex:0,width:"100%"});
71videoLoadProcessor.registerNewVideo(vid);flagprocessed=1}}},100);if(parallax=="fixed"&&height_more_vh=="yes"){var aa,bb,cc,dd,ss;aa=prnt.offset().top;bb=prnt.height();cc=wnd.scrollTop();dd=wnd.height();if(cc>=aa+bb-dd){el.css("position","absolute");el.css("bottom","0px");el.css("top","auto")}else{if(cc>=aa){el.css("position","fixed");el.css("top","0px")}else{if(cc<aa){el.css("position","relative");el.css("top","auto")}}}}});wnd.scroll()}else{if(youtubeid!=""){el.css("background-color","#000000");el.css("background-image","");el.attr('data-content-cover-bg','');var cotimer;var flagprocessed=0;var wnd=$(window);wnd.scroll(function(){if(cotimer){window.clearTimeout(cotimer)} 72cotimer=window.setTimeout(function(){flagprocessed=el.find("iframe").length;if(!(flagprocessed>0)){var a,b,c,d,s;a=el.offset().top;b=el.height();c=wnd.scrollTop();d=wnd.height();if(((c+d)>a-500)&&(c<=(a+b+500))){processYoutubeVideo(cover_carrier,height)}}},100)});wnd.scroll()}}}} 73if(parallax=="dynamic"){if($isMobile==!1)el.parallax("50%",0.2,!0)} 74if(bgbase64=="yes"&&backgroundurl!=""&&videomp4==""&&videowebm==""&&youtubeid==""){var bg_already="";$('<img/>').attr('src',backgroundurl).load(function(){$(this).remove();el.css('background-image',"url('"+backgroundurl+"')");el.css("opacity","1");var bg_already="yes"});if(bg_already!="yes"){el.css('background-image','');el.css("opacity","0");el.css("transition","opacity 25ms")}} 75var coverarrow=$("#rec"+id).find(".t-cover__arrow-wrapper");if(coverarrow.length>0){coverarrow.click(function(){var recheight=$("#rec"+id).height();if(recheight>0){$('html, body').animate({scrollTop:$("#rec"+id).offset().top+recheight},500)}})}})} 76function cover_fixcontentheight(id){var el=$("#rec"+id);var hcover=el.find(".t-cover").height();var hcontent=el.find("div[data-hook-content]").outerHeight();if(hcontent>300&&hcover<(hcontent+40)){var hcontent=hcontent+120;if(hcontent>1000){hcontent+=100} 77console.log('auto correct cover height: '+hcontent);el.find(".t-cover").height(hcontent);el.find(".t-cover__filter").height(hcontent);el.find(".t-cover__carrier").height(hcontent);el.find(".t-cover__wrapper").height(hcontent);if($isMobile==!1){setTimeout(function(){var divvideo=el.find(".t-cover__carrier");if(divvideo.find('iframe').length>0){console.log('correct video from cover_fixcontentheight');setWidthHeightYoutubeVideo(divvideo,hcontent+'px')} 78if(divvideo.find('video').length>0){console.log('correct html5video from cover_fixcontentheight')}},2000)}}} 79$(document).ready(function(){$(".t-cover__carrier").each(function(){var id=$(this).attr('data-content-cover-id');if(id>0){cover_init(id)}})});function processSrc(src,nocover){if(src.indexOf('https://www.youtube.com/embed')==-1){src="https://www.youtube.com/embed"+(src[0]=='/'?src:'/'+src)} 80var extractVideoId=function(src){var parts=src.split('/'),neededPart=null;for(var i=0,l=parts.length;i<l;i++){if(parts[i]=="embed"){neededPart=parts[i+1]}} 81return neededPart} 82var currentLocation=location.protocol+'//'+location.host;if(nocover!="yes"){src=(src[src.length-1]=='/'?src:src)+'?autoplay=1&loop=1&enablejsapi=1&&playerapiid=featuredytplayer&controls=0&modestbranding=1&rel=0&showinfo=0&color=white&iv_load_policy=3&theme=light&wmode=transparent&origin='+currentLocation+'&playlist='+extractVideoId(src)}else{src=(src[src.length-1]=='/'?src:src)+'?autoplay=0&loop=0&enablejsapi=1&&playerapiid=featuredytplayer&controls=1&modestbranding=1&rel=0&showinfo=0&color=black&iv_load_policy=3&theme=dark&wmode=transparent&origin='+currentLocation} 83return src} 84function onYouTubePlayerReady_do(div,player,nomute){var timer;var wnd=$(window);var frame=$(div);var timer_count=0;wnd.scroll(function(){if(timer){window.clearTimeout(timer);if(timer_count>=15){timer_player_do(frame,wnd,player,nomute);timer_count=0} 85timer_count++} 86timer=window.setTimeout(function(){timer_player_do(frame,wnd,player,nomute);timer_count=0},100)});wnd.scroll()} 87function timer_player_do(frame,wnd,player,nomute){var a,b,c,d,s;a=frame.offset().top;b=frame.height();c=wnd.scrollTop();d=wnd.height();s=player.getPlayerState();if(((c+d)>a)&&(c<=(a+b))){if(s!==1){player.playVideo()} 88if(nomute=="yes"){if(c>a+b-100){player.setVolume(30)}else{if(c>a+b-200){player.setVolume(70)}else{if(c+d<a+200){player.setVolume(30)}else{player.setVolume(100)}}}}else{}}else{if((c+d)<a&&(c+d)>(a-500)){if(s!==2){player.playVideo();player.pauseVideo()}}else{if(c>(a+b)&&c<(a+b+500)){if(s!==2){player.pauseVideo()}}else{if(s!==2){player.pauseVideo()}}}}} 89var def=$.Deferred();window.processYoutubeVideo=function(div,height){load_youtube_api();var defFunc=function(){var el=$(div);var src=el.attr('data-content-video-url-youtube');var nomute=el.attr('data-content-video-nomute');var noloop=el.attr('data-content-video-noloop');var nocover=el.attr('data-content-video-nocover');var iframe=document.createElement('iframe');
89iframe.src=processSrc(src,nocover);iframe.frameBorder=0;var playtimer;div.appendChild(iframe);if($isMobile==!1){var player=new YT.Player(iframe,{events:{'onReady':function(e){onYouTubePlayerReady_do(div,e.target,nomute);if(e.target.setVolume&&nomute!="yes"){e.target.setVolume(0)} 90e.target.setLoop(!0)},'onStateChange':function(e){if(e.target.setVolume&&nomute!="yes"){e.target.setVolume(0)} 91if(e.data===-1){var sp=window.fix_scrolltop_beforestop_youtube;if(sp>=0){$('html, body').scrollTop(sp);delete window.fix_scrolltop_beforestop_youtube}} 92if(e.data===YT.PlayerState.PLAYING){playtimer=window.setInterval(function(){var a=e.target.getCurrentTime();var b=e.target.getDuration();if(a+1>b&&b!==0){e.target.seekTo(0);if(noloop==="yes"){e.target.stopVideo();e.target.clearVideo()}}},1000)}else{window.clearTimeout(playtimer)}}}})} 93setWidthHeightYoutubeVideo(el,height)} 94def.then(defFunc)} 95function load_youtube_api(){if(window.loadytapi_flag!=='yes'){window.loadytapi_flag='yes';var tag=document.createElement('script');tag.src="https://www.youtube.com/iframe_api";var firstScriptTag=document.getElementsByTagName('script')[0];firstScriptTag.parentNode.insertBefore(tag,firstScriptTag)}} 96window.onYouTubeIframeAPIReady=function(){def.resolve()} 97function setWidthHeightYoutubeVideo(el,height){console.log('setWidthHeightYoutubeVideo:'+height);var iframe=el.find('iframe');var nocover=el.attr('data-content-video-nocover');var noadcut=el.attr('data-content-video-noadcut-youtube');var customratio=el.attr('data-content-video-ratio');var video_ratio=0.5625;if(customratio>0)video_ratio=parseFloat(customratio)*1;if(nocover!="yes"){if(!height){height="100vh"} 98if(height.indexOf('vh')>-1){var wh=window.innerHeight;if(!wh){wh=$(window).height()} 99var div_height=Math.floor((wh*(parseInt(height)/100)))}else{var div_height=parseInt(height)} 100var div_width=Math.floor(parseInt(window.innerWidth));if(!div_width){div_width=$(window).width()} 101var video_width=div_width;var video_height=video_width*video_ratio;var vw2=video_width;var vh2=video_height;var vh3=video_height;var delta_coef=1;if(noadcut=='yes'){}else{vh2=vh2+110+110;vh3=video_height-220} 102if((vh3)<div_height){if(video_height<div_height){var delta_coef=(div_height/video_height)+0.02}else{var delta_coef=(video_height/div_height)+0.02}} 103var zoom_video_width=Math.floor(vw2*delta_coef);var zoom_video_height=Math.floor(vh2*delta_coef);var heightDelta=zoom_video_height-div_height;var widthDelta=zoom_video_width-div_width;iframe.height(zoom_video_height+'px');iframe.width(zoom_video_width+'px');if(heightDelta>0){iframe.css('margin-top',-Math.floor(heightDelta/2)+'px')} 104if(widthDelta>0){iframe.css('margin-left',-Math.floor(widthDelta/2)+'px')}}else{var video_height;if(!height){video_height=Math.floor(el.width()*video_ratio)} 105if(height&&height.indexOf('vh')>-1){video_height=Math.floor((window.innerHeight*(parseInt(height)/100)))}else{if(height){video_height=parseInt(height)}} 106iframe.css('width','100%');
106iframe.height(video_height+'px')}}})(jQuery);(function($){function Observer(){this.callbacks={}} 107Observer.prototype.defaultConfig={single:!1,context:null};Observer.prototype.addEventListener=function(name,callback,config){evtCallbacks=this._getEventCallbacks(name);if(!evtCallbacks){evtCallbacks=this.callbacks[name]=[]} 108evtCallbacks.push({callback:callback,config:(typeof config=="object"?config:this.defaultConfig)})} 109Observer.prototype._getEventCallbacks=function(name){return this.callbacks[name]} 110Observer.prototype.removeEventListener=function(name,callback){var cbs=this._getEventCallbacks(name);if(!cbs){return!1} 111for(var i=0,l=cbs.length,cbObj;i<l;i++){cbObj=cbs[i];if(callback===cbObj.callback){cbs.splice(i,1);return!0}} 112return!1} 113Observer.prototype.emitEvent=function(name,data){var cbs=[];extend(cbs,this._getEventCallbacks(name));for(var i=0,l=cbs.length,cbObj,cb,config;i<l;i++){cbObj=cbs[i];cb=cbObj.callback;config=cbObj.config;if(config.context){cb.call(config.context,data)}else{cb(data)} 114if(config.single){this.removeEventListener(name,cb)}}} 115window.observer=new Observer()})(jQuery);(function($){$(document).ready(function(){if($isMobile==!1&&$('#allrecords').attr('data-blocks-animationoff')!=='yes'&&window.isSearchBot==!1){$(".r").each(function(i){if($(this).attr('style')&&$(this).attr('style').indexOf('background-color')!==-1){$(this).attr('data-animationappear','off')}});var tiles=$(".r").not('[data-animationappear=off], [data-screen-min], [data-screen-max]'),wnd=$(window);tiles.each(function(i){a=$(this).offset().top;b=wnd.scrollTop()+wnd.height()+300;if(a>1000&&a>b){$(this).addClass('r_hidden')}else{$(this).addClass('r_showed')} 116$(this).addClass('r_anim')});function blocksfade(){if(tiles.length){for(var i=tiles.length-1,tile,a,b;i>=0;i--){tile=$(tiles[i]);a=tile.offset().top;b=wnd.scrollTop()+wnd.height()-100;if(a<b){tile.removeClass('r_hidden');tile.addClass('r_showed');tiles.splice(i,1)}}}} 117wnd.bind('scroll',t_throttle(blocksfade,200));blocksfade()} 118if($("body").height()+70<$(window).height()){$(".t-tildalabel").css("display","none")}})})(jQuery);(function($){function setWindowVars(){var wnd=$(window);wnd.wnd_width=wnd.width();wnd.wnd_height=wnd.height()} 119function blocksdisplay(){setWindowVars();var window_width=$(window).width();var recs=$('div.r[data-screen-max], div.r[data-screen-min]');var max,min;var disp;recs.each(function(i){disp=$(this).css("display");max=$(this).attr("data-screen-max");if(max===undefined){max=10000} 120max=parseInt(max);min=$(this).attr("data-screen-min");if(min===undefined){min=0} 121min=parseInt(min);if(min<=max){if(window_width<=max&&window_width>min){if(disp!="block"){$(this).css("display","block")}}else{if(disp!="none"){$(this).css("display","none")}}}})} 122$(document).ready(function(){blocksdisplay();$(window).bind('resize',t_throttle(blocksdisplay,200))})})(jQuery);(function($){function setWidthHeightHTMLVideo(vel,height_1){var el=vel.closest('.t-cover__carrier');var height=height_1+'';console.log('setWidthHeightHTMLVideo:'+height);var iframe=el.find('video');var nocover=el.attr('data-content-video-nocover');var customratio=el.attr('data-content-video-ratio');var video_ratio=0.5625;if(customratio>0)video_ratio=parseFloat(customratio)*1;if(nocover!="yes"){if(!height){height="100vh"} 123if(height.indexOf('vh')>-1){var wh=window.innerHeight;if(!wh){wh=$(window).height()} 124var div_height=Math.floor((wh*(parseInt(height)/100)))}else{var div_height=parseInt(height)} 125var div_width=Math.floor(parseInt(window.innerWidth));if(!div_width){div_width=$(window).width()} 126var video_width=div_width;var video_height=video_width*video_ratio;var vw2=video_width;var vh2=video_height;var vh3=video_height;var delta_coef=1;if((vh3)<div_height){if(video_height<div_height){var delta_coef=(div_height/video_height)+0.02}else{var delta_coef=(video_height/div_height)+0.02}} 127var zoom_video_width=Math.floor(vw2*delta_coef);var zoom_video_height=Math.floor(vh2*delta_coef);var heightDelta=zoom_video_height-div_height;var widthDelta=zoom_video_width-div_width;iframe.height(zoom_video_height+'px');iframe.width(zoom_video_width+'px');if(heightDelta>0){iframe.css('margin-top',-Math.floor(heightDelta/2)+'px')} 128if(widthDelta>0){iframe.css('margin-left',-Math.floor(widthDelta/2)+'px')}}else{var video_height;if(!height){video_height=Math.floor(el.width()*video_ratio)} 129if(height&&height.indexOf('vh')>-1){video_height=Math.floor((window.innerHeight*(parseInt(height)/100)))}else{if(height){video_height=parseInt(height)}} 130iframe.css('width','100%');
130iframe.height(video_height+'px')}} 131$.fn.videoBG=function(selector,options){var options={};if(typeof selector=="object"){options=$.extend({},$.fn.videoBG.defaults,selector)}else{if(!selector){options=$.fn.videoBG.defaults}else{return $(selector).videoBG(options)}} 132var container=$(this);if(!container.length){return} 133if(container.css('position')=='static'||!container.css('position')){container.css('position','relative')} 134if(options.width==0){options.width=container.width()} 135if(options.height==0){options.height=container.height()} 136if(options.textReplacement){options.scale=!0;container.width(options.width).height(options.height).css('text-indent','-9999px')}else{} 137var video=$.fn.videoBG.video(options);if(options.scale){video.height(options.height).width(options.width)} 138container.append(video);setWidthHeightHTMLVideo(video,options.height);return video.find("video")[0]} 139$.fn.videoBG.setFullscreen=function($el){var windowWidth=$(window).width(),windowHeight=$(window).height();$el.css('min-height',0).css('min-width',0);$el.parent().width(windowWidth).height(windowHeight);if(windowWidth/windowHeight>$el.aspectRatio){$el.width(windowWidth).height('auto');var height=$el.height();var shift=(height-windowHeight)/2;if(shift<0){shift=0} 140$el.css("top",-shift)}else{$el.width('auto').height(windowHeight);
140var width=$el.width();var shift=(width-windowWidth)/2;if(shift<0){shift=0} 141$el.css("left",-shift);if(shift===0){var t=setTimeout(function(){$.fn.videoBG.setFullscreen($el)},500)}} 142$('body > .videoBG_wrapper').width(windowWidth).height(windowHeight)} 143$.fn.videoBG.video=function(options){var $div=$('<div/>');$div.addClass('videoBG').css('position',options.position).css('z-index',options.zIndex).css('top',0).css('left',0).css('height',options.height).css('width',options.width).css('opacity',options.opacity).css('overflow','hidden');var $video=$('<video/>');$video.css('position','relative').css('z-index',options.zIndex).attr('poster',options.poster).css('top',0).css('left',0).css('min-width','100%').css('min-height','100%');if(options.autoplay){$video.attr('autoplay',options.autoplay)} 144if(options.volume>0){$video.prop("volume",options.volume)}else{$video.prop("volume",0)} 145if(options.fullscreen){$video.bind('canplay',function(){$video.aspectRatio=$video.width()/$video.height();$.fn.videoBG.setFullscreen($video)}) 146var resizeTimeout;$(window).resize(function(){clearTimeout(resizeTimeout);resizeTimeout=setTimeout(function(){$.fn.videoBG.setFullscreen($video)},100)});$.fn.videoBG.setFullscreen($video)} 147var v=$video[0];if(options.loop){loops_left=options.loop;$video.bind('ended',function(){if(loops_left){v.play()} 148if(loops_left!==!0){loops_left--}})} 149$video.bind('canplay',function(){if(options.autoplay){v.play()}});if($.fn.videoBG.supportsVideo()){if($.fn.videoBG.supportType('webm')&&options.webm!=""){$video.attr('src',options.webm)} 150else{if($.fn.videoBG.supportType('mp4')&&options.mp4!=""){$video.attr('src',options.mp4)} 151else{$video.attr('src',options.ogv)}}} 152var $img=$('<img/>');$img.attr('src',options.poster).css('position','absolute').css('z-index',options.zIndex).css('top',0).css('left',0).css('min-width','100%').css('min-height','100%');if($.fn.videoBG.supportsVideo()){$div.html($video)} 153else{$div.html($img)} 154if(options.textReplacement){$div.css('min-height',1).css('min-width',1);$video.css('min-height',1).css('min-width',1);$img.css('min-height',1).css('min-width',1);$div.height(options.height).width(options.width);$video.height(options.height).width(options.width);$img.height(options.height).width(options.width)} 155if($.fn.videoBG.supportsVideo()){} 156return $div} 157$.fn.videoBG.supportsVideo=function(){return(document.createElement('video').canPlayType)} 158$.fn.videoBG.supportType=function(str){if(!$.fn.videoBG.supportsVideo()){return!1} 159var v=document.createElement('video');switch(str){case 'webm':return(v.canPlayType('video/webm; codecs="vp8, vorbis"'));break;case 'mp4':return(v.canPlayType('video/mp4; codecs="avc1.42E01E, mp4a.40.2"'));break;case 'ogv':return(v.canPlayType('video/ogg; codecs="theora, vorbis"'));break} 160return!1} 161$.fn.videoBG.wrapper=function(){var $wrap=$('<div/>');$wrap.addClass('videoBG_wrapper').css('position','absolute').css('top',0).css('left',0);return $wrap} 162$.fn.videoBG.defaults={mp4:'',ogv:'',webm:'',poster:'',autoplay:!0,loop:!0,scale:!1,position:"absolute",opacity:1,textReplacement:!1,zIndex:0,width:0,height:0,fullscreen:!1,imgFallback:!0}})(jQuery);(function($){var $window=$(window);var windowHeight=$window.height();$window.resize(function(){windowHeight=$window.height()});$.fn.parallax=function(xpos,speedFactor,outerHeight){var $this=$(this);var getHeight;var firstTop;var paddingTop=0;var isWebkitTransform=(typeof document.body.style['-webkit-transform']=="undefined"?!1:!0);if(isWebkitTransform){$this.css('position','relative')} 163window.correctFirstTop4Parallax=function(){$this.each(function(){firstTop=$this.offset().top})};window.correctFirstTop4Parallax();if(outerHeight){getHeight=function(jqo){return jqo.outerHeight(!0)}}else{getHeight=function(jqo){return jqo.height()}} 164if(arguments.length<1||xpos===null){xpos="50%"} 165if(arguments.length<2||speedFactor===null){speedFactor=0.1} 166if(arguments.length<3||outerHeight===null){outerHeight=!0} 167function update(){var pos=$window.scrollTop();$this.each(function(){var $element=$(this);var top=$element.offset().top;var height=getHeight($element);var rect=this.getBoundingClientRect();if(top+height<pos||top>pos+windowHeight){return} 168var backgroundVerticalShift=-1*Math.round(rect.top*speedFactor);if(isWebkitTransform){this.style['-webkit-transform']="translateY("+backgroundVerticalShift+"px)"}else{this.style.top=backgroundVerticalShift+"px"}})} 169$(window).resize(window.correctFirstTop4Parallax);$window.bind('scroll',update).resize(update);if(document.readyState!=="complete"){window.addEventListener('load',function(){update(
169)})}else{update()}}})(jQuery);function t_throttle(fn,threshhold,scope){threshhold||(threshhold=250);var last,deferTimer;return function(){var context=scope||this;var now=+new Date,args=arguments;if(last&&now<last+threshhold){clearTimeout(deferTimer);deferTimer=setTimeout(function(){last=now;fn.apply(context,args)},threshhold)}else{last=now;fn.apply(context,args)}}} 170window.Tilda=window.Tilda||{};(function($){Tilda.sendEventToStatistics=function(virtPage,virtTitle,referer,price){var isVirtPage=virtPage.substring(0,1)=='/'?!0:!1;if(!referer){referer=window.location.href} 171price=(price?parseFloat(price):0);if(window.ga&&window.mainTracker!='tilda'){if(isVirtPage){ga('send',{'hitType':'pageview','page':virtPage,'title':virtTitle})}else{ga('send',{hitType:'event',eventCategory:'tilda',eventAction:virtPage,eventLabel:virtTitle,eventValue:price})}} 172if(window.mainMetrika>''&&window[window.mainMetrika]){if(isVirtPage){if(price>0){window[window.mainMetrika].hit(virtPage,{title:virtTitle,order_price:price,product:referer})}else{window[window.mainMetrika].hit(virtPage,{title:virtTitle})}}else{if(price>0){window[window.mainMetrika].reachGoal(virtPage,{title:virtTitle,product:referer,order_price:price})}else{window[window.mainMetrika].reachGoal(virtPage,{title:virtTitle,referer:referer})}}} 173if(window.dataLayer!=undefined){if(isVirtPage){if(price>0){window.dataLayer.push({'event':'pageView','eventAction':virtPage,'title':virtTitle,'value':price,'product':referer})}else{window.dataLayer.push({'event':'pageView','eventAction':virtPage,'title':virtTitle,'referer':referer})}}else{window.dataLayer.push({'event':virtPage,'eventAction':virtTitle,'value':price,'referer':referer})}} 174if(window.fbq!=undefined){if(isVirtPage){var currency=$('#allrecords').data('tilda-currency');if(virtPage.indexOf('tilda/')!=-1&&(virtPage.indexOf('/payment/')!=-1||virtPage.indexOf('/submitted/')!=-1)){if(price>0&¤cy){window.fbq('track','InitiateCheckout',{content_name:virtTitle,content_category:virtPage,value:price,currency:currency})}else{window.fbq('track','Lead',{content_name:virtTitle,content_category:virtPage})}}else{if(virtPage.indexOf('tilda/popup')!=-1){window.fbq('track','ViewContent',{content_name:virtTitle,content_category:'popup',content_ids:[virtPage],content_type:'popup'})}else{window.fbq('track','ViewContent',{content_name:virtTitle,content_category:'event',content_ids:[virtPage],content_type:'event'})}}}else{window.fbq('track',virtPage,{content_name:virtTitle,value:price})}} 175if(typeof window.tildastat=='function'){if(isVirtPage){if(virtPage.indexOf('payment')>0&&virtPage.indexOf('tilda/form')>-1){virtPage=virtPage.replace('tilda/form','tilda/rec')} 176window.tildastat('pageview',{page:virtPage})}else{window.tildastat('pageview',{page:'/tilda/event/'+virtPage})}}};Tilda.saveUTM=function(){try{var TILDAPAGE_URL=window.location.href,TILDAPAGE_QUERY='',TILDAPAGE_UTM='';if(TILDAPAGE_URL.toLowerCase().indexOf('utm_')!==-1){TILDAPAGE_URL=TILDAPAGE_URL.toLowerCase();TILDAPAGE_QUERY=TILDAPAGE_URL.split('?');TILDAPAGE_QUERY=TILDAPAGE_QUERY[1];if(typeof(TILDAPAGE_QUERY)=='string'){var arPair,i,arParams=TILDAPAGE_QUERY.split('&');for(i in arParams){arPair=arParams[i].split('=');if(arPair[0].substring(0,4)=='utm_'){TILDAPAGE_UTM=TILDAPAGE_UTM+arParams[i]+'|||'}} 177if(TILDAPAGE_UTM.length>0){var date=new Date() 178date.setDate(date.getDate()+30);document.cookie="TILDAUTM="+encodeURIComponent(TILDAPAGE_UTM)+"; path=/; expires="+date.toUTCString()}}}}catch(err){}} 179$(document).ready(function(){var myNav=navigator.userAgent.toLowerCase();var isIE=(myNav.indexOf('msie')!=-1)?parseInt(myNav.split('msie')[1]):!1;if((isIE==8)||(isIE==9)){$(".t-btn").each(function(){var url=$(this).attr('href');if($(this).find('table').length>0&&url>''&&url.indexOf('#popup:')==-1&&url.indexOf('#price:')==-1){$(this).click(function(e){e.preventDefault();var url=$(this).attr('href');window.location.href=url})}})} 180Tilda.saveUTM();$('.r').off('click','a.js-click-stat');$('.r').on('click','a.js-click-stat',function(e){var virtPage=$(this).data('tilda-event-name');var virtTitle=$(this).text();var url=$(this).attr('href')||'';var target=$(this).attr('target');if(!virtPage){virtPage='/tilda/click/'.$(this).closest('.r').attr('id')+'/?url='+url} 181Tilda.sendEventToStatistics(virtPage,virtTitle);if(url.substring(0,4)=='http'){window.setTimeout(function(){var params='',ii,item,html='';if(target=='_blank'){if(url.indexOf('?')!=-1){params=url.split('?');url=params[0];params=params[1];if(params.indexOf('#')!=-1){params=params.split('#');url=url+'#'+params[1];params=params[0]} 182params=params.split('&')} 183if($('#tildaredirectform').length==0){$('body').append('<form id="tildaredirectform" target="_blank" method="GET" action="'+url+'" style="display:none;"></form>')}else{$('#tildaredirectform').attr('method','GET').attr('action',url)} 184html='';if(params.length>0){for(ii in params){item=(params[ii]).split('=');if(item&&item.length>0){html+='<input type="hidden" name="'+item[0]+'" value="'+(item[1]?item[1]:'')+'">'}}} 185$('#tildaredirectform').html(html);$('#tildaredirectform').submit()}else{window.location.href=url}},300);e.preventDefault();return!1}});$('input.js-amount').each(function(){var price=$(this).val();price=price.replace(/,/g,'.');price=parseFloat(price.replace(/[^0-9\.]/g,''));$(this).val(price)});Tilda.showFormError=function($form,error){var $errBox=$form.find('.js-errorbox-all');if(!$errBox||$errBox.length==0){$form.prepend('<div class="js-errorbox-all"></div>');$errBox=$form.find('.js-errorbox-all')} 186var $allError=$errBox.find('.js-rule-error-all');if(!$allError||$allError.length==0){$errBox.append('<p class="js-rule-error-all"></p>');$allError=$errBox.find('.js-rule-error-all')} 187if('string'==typeof error){$allError.html(error)}else{if(error&&error.responseText){$allError.html(error.responseText+'. Later, plaese try again.')}else{if(error&&error.statusText){$allError.html('Error - '+error.statusText+'. Later, plaese try again.')}else{$allError.html('Unknown error. Later, plaese try again.')}}} 188$allError.show();$errBox.show()};Tilda.robokassaPayment=function($form,btnformsubmit,price){return $.ajax({type:"POST",url:"https://forms.tildacdn.com/payment/robokassa/",data:$form.serialize(),dataType:"text",success:function(text){btnformsubmit.removeClass('t-btn_sending');btnformsubmit.data('form-sending-status','0');btnformsubmit.data('submitform','');var recid=btnformsubmit.closest('.r').attr('id');if(text.substring(0,1)=='{'){if(window.JSON&&window.JSON.parse){json=window.JSON.parse(text)}else{json=$.parseJSON(text)} 189if(!json){Tilda.showFormError($form,!1);return} 190if(json.error>''){Tilda.showFormError($form,json.error);return}}else{if(text.substring(0,4)=='http'){Tilda.sendEventToStatistics('/tilda/payment/'+recid+'/click/','Payment button: '+btnformsubmit.val(),'',price);var urlforpayment=text;window.setTimeout(function(){window.location.href=urlforpayment},500)}else{Tilda.showFormError($form,text)}}},fail:function(data){btnformsubmit.removeClass('t-btn_sending');btnformsubmit.data('form-sending-status','0');btnformsubmit.data('submitform','');var str='';Tilda.showFormError($form,data)},timeout:1000*15})}})})(jQuery)
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.