1var look_ruby_to_top;var look_ruby_to_top_mobile;var look_ruby_tfooter_instagram_popup;var look_ruby_sb_instagram_popup;var look_ruby_single_image_popup;var look_ruby_site_bg_link;(function($){"use strict";var look_ruby={};look_ruby.window=$(window);look_ruby.document=$(document);look_ruby.html=$('html, body');look_ruby.body=$('body');look_ruby.blog_content=$('#ruby-site-content');look_ruby.touch=Modernizr.touch;look_ruby.ios=/(iPad|iPhone|iPod)/g.test(navigator.userAgent);look_ruby.window_last_pos=0;look_ruby.ajax_running=!1;look_ruby.direction='';look_ruby.$wHeight=$(window).height();look_ruby.$delay=1;look_ruby.auto_play=!0;look_ruby.auto_play_speed=5000;look_ruby.play_speed=400;look_ruby.prev_arrow='<div class="ruby-slider-prev ruby-slider-nav"></div>';look_ruby.next_arrow='<div class="ruby-slider-next ruby-slider-nav"></div>';look_ruby.prev_arrow_small='<div class="ruby-slider-prev-small ruby-slider-nav-small"><i class="fa fa-angle-left" aria-hidden="true"></i></div>';look_ruby.next_arrow_small='<div class="ruby-slider-next-small ruby-slider-nav-small"><i class="fa fa-angle-right" aria-hidden="true"></i></div>';look_ruby.get_rtl=function(){return look_ruby.body.hasClass('rtl')};look_ruby.ajax={};look_ruby.waypoint_item=[];look_ruby.ajax_blog_data=function(blog){var param={};param.blog_layout=blog.data('blog_layout');param.posts_per_page=blog.data('posts_per_page');param.blog_page_max=blog.data('blog_page_max');param.blog_page_current=blog.data('blog_page_current');param.big_first=blog.data('big_first');param.blog_sidebar_position=blog.data('blog_sidebar_position');param.category_id=blog.data('category_id');return param};$(document).ready(function(){look_ruby_document_ready();look_ruby_document_reload()});function look_ruby_document_ready(){function segmentPageEvent(type){analytics.track("User Shared",{accountType:type})} 2$('.share-bar-el').click(function(e){const type=$(this).attr("class");if(type.includes('facebook')){segmentPageEvent('facebook')} 3if(type.includes('twitter')){segmentPageEvent('twitter')} 4if(type.includes('pinterest')){segmentPageEvent('pinterest')} 5if(type.includes('reddit')){segmentPageEvent('reddit')}});$('.lazy').Lazy({scrollDirection:'vertical',effect:'fadeIn',visibleOnly:!0,onError:function(element){console.log('error loading '+element.data('src'))}});$('.sort-btn').on('click',function(){if($(this).hasClass("active")){$(this).removeClass('active')}else{$(this).addClass('active')} 6const communityPage=$('#community__stories').length;const filterdPage=$('#filtered__category__list').length;const collectionsGrid=$('#collections__grid').length;fetchPostsByTags(communityPage,filterdPage,collectionsGrid,'DESC');window.history.replaceState(null,null,window.location.pathname)});$('#sort-select').on('change',function(){let selected=$(this).val();if(selected==='recent'){selected='DESC'} 7if(selected==='oldest'){selected='ASC'} 8const communityPage=$('#community__stories').length;const filterdPage=$('#filtered__category__list').length;const collectionsGrid=$('#collections__grid').length;fetchPostsByTags(communityPage,filterdPage,collectionsGrid,selected);window.history.replaceState(null,null,window.location.pathname)});const fetchPostsByTags=(communityPage,filterdPage,collectionsGrid,sortOrder)=>{$('.ajax__loader').addClass('loader__active');let tags=[];$('.sort-btn').each(function(){if($(this).hasClass("active")){tags.push($(this).data('href'))}});var action='oura_fetch_by_tags';var category=$('#filtered__category__list').data('category');if(communityPage>0){category="stories"} 9var data={tags:tags,category:category,sort:sortOrder,action:action};$.ajax({method:"POST",url:look_ruby_ajax_url,data:data,dataType:"json",success:function(response){if(communityPage>0){var instance=new Colcade('.grid',{columns:'.grid-col',items:'.grid-item'});instance.destroy();$('.main__grid__wrapper').html('');$('.main__grid__wrapper').append('<div class="grid-col grid-col--1"></div><div class="grid-col grid-col--2"></div><div class="grid-col grid-col--3"></div><div class="posts__wrapper"></div>');let taggedDataMarkup="";for(let i=0;i<response.data.length;
9i++){taggedDataMarkup+=postObject(response.data[i])} 10$('.posts__wrapper').append(taggedDataMarkup);var grid=document.querySelector('.grid');var colc=new Colcade(grid,{columns:'.grid-col',items:'.grid-item'})} 11if(filterdPage>0){let filteredMarkup="";for(let i=0;i<response.data.length;i++){filteredMarkup+=filteredPostObject(response.data[i])} 12$("#filtered__category__list").html('');$("#filtered__category__list").html(filteredMarkup)} 13if(collectionsGrid>0){let filteredMarkup="";for(let i=0;i<response.data.length;i++){filteredMarkup+=collectionsGridObject(response.data[i])} 14$("#collections__grid").html('');$("#collections__grid").html(filteredMarkup)} 15$('.lazy').Lazy({scrollDirection:'vertical',effect:'fadeIn',visibleOnly:!0,onError:function(element){console.log('error loading '+element.data('src'))}});$('.ajax__loader').removeClass('loader__active')},fail:function(response){console.log('ERROR ',response)}})} 16const filteredPostObject=(post)=>{let display='<li class="article-container">';display+='<div class="image-container">';display+='<a href="/blog/'+post.post_name+'" title="'+post.post_title+'" class="title-link">';if(post.image){display+='<img data-src="'+post.image+'"';display+='alt="'+post.post_excerpt+'"';display+='class="article-image lazy" />'} 17display+='</a>';display+='</div>';display+='<div class="text-container">';display+='<p class="badge">';display+=post.category;display+='</p>';display+='<h5 class="article-title">';display+='<a href="/blog/'+post.post_name+'" class="title-link">';display+=post.post_title;display+='</a>';display+='</h5>';display+='<p class="sr-hide">'+post.post_subtitle+'</p>';display+='<p class="sr-hide">'+post.post_date+'</p>';display+='</div>';display+='</li>';return display} 18const collectionsGridObject=(post)=>{let display='<li>';display+='<div class="result-item">';if(post.image){display+='<img data-src="'+post.image+'" alt="'+post.post_excerpt+'" class="result-image lazy" />'} 19display+='<h4 class="card-title">'+post.post_title+'</h4>';display+='</div>';display+='</li>';return display} 20const postObject=(post)=>{let display='<div class="grid-item">';if(post.image){display+='<img data-src="'+post.image+'" alt="'+post.post_excerpt+'" class="lazy">'} 21display+='<h5>'+post.post_title+'</h5>';display+='<p>'+post.post_excerpt+'</p>';display+='<div class="story-link">';display+='<a href="/blog/'+post.post_name+'" class="link__arrow">Read More</a>';display+='</div></div>';return display} 22var searchPage=$('.search__results').length;$('.desktop--search--open').click(function(){$('.full-size-search').toggleClass('display-on-top');$('.desktop--search--open').hide();$('.desktop--search--input').find('.icon__top__close_desktop').show()});$('.icon__top__close_desktop').click(function(e){$('.full-size-search').toggleClass('display-on-top');$('.desktop--search--open').show();$('.icon__top__close_desktop').hide();$('#desktop--search--input').val('')});$('#mobile--search--input, #desktop--search--input, #desktop--search--submit').keyup(function(e){var value=$(this).val();if(value!==''){$('.icon__top').hide();$('.icon__top__close').show()}else{$('.icon__top__close').hide();$('.icon__top').show()} 23if(e.keyCode==13){console.log('START SEARCH ',value);window.location='/blog/?s='+value}});$('.icon__top__close').click(function(e){$('#mobile--search--input').val('');$('.icon__top').show();$('.icon__top__close').hide()});function setCookie(name,value,days){var expires="";if(days){var date=new Date();date.setTime(date.getTime()+(days*24*60*60*1000));expires="; expires="+date.toUTCString()} 24document.cookie=name+"="+(value||"")+expires+"; path=/"} 25function getCookie(name){var nameEQ=name+"=";var ca=document.cookie.split(';');for(var i=0;i<ca.length;i++){var c=ca[i];while(c.charAt(0)==' ')c=c.substring(1,c.length);if(c.indexOf(nameEQ)==0)return c.substring(nameEQ.length,c.length)} 26return null} 27function eraseCookie(name){document.cookie=name+'=; Path=/; Expires=Thu, 01 Jan 1970 00:00:01 GMT;'} 28$('.check__container').off();$('.check__container').change(function(e){e.stopPropagation();$('.mc__loader').show();var id=$(this).data('id');var catIds=[];var count=0;var category=$(this).data('category');var isAllSelected=!1;$('.check__container input:checked').each(function(){count++;var child=$(this).parent().data('id');if(child==='all'){catIds.push(category);isAllSelected=!0}else{catIds.push(child)}});var is_all=!1;if(catIds.length===$('.check__container input').length){is_all=!0;catIds=[458883,category]} 29if(isAllSelected){$('.pagination-wrap').show()}else{$('.pagination-wrap').hide()} 30$.ajax({type:'POST',url:look_ruby_ajax_url,data:{action:'look_ruby_ajax_get_posts_by_tag',cat_id:JSON.stringify(catIds)},success:function(data){data=$.parseJSON(data);$('.mc__loader').hide();if(data.length===0){$('.blog-content-wrap').html('');$('.category__error').show();var screen_width=window.innerWidth;if(screen_width<=1024){$('#ruby-site-content').css({'height':'270px'})}else{$('#ruby-site-content').css({'height':'200px'})}}else{$('.category__error').hide();$('.blog-content-wrap').html('');$('#ruby-site-content').css({'height':'auto'}) 31for(var i=0;i<data.length;i++){let template=buildPostTemplate(data[i]);$('.blog-content-wrap').append(template)}}}})});function buildPostTemplate(post){const dateFormatted=post.post.post_date.split('-');var date=formatDate(`${dateFormatted[0]}/${dateFormatted[1]}/${dateFormatted[2].split(' ')[0] }`);var template='<article itemscope="" itemtype="http://schema.org/Article"
31class="post-wrap post-list row row-eq-height post type-post status-publish format-standard has-post-thumbnail hentry category-news category-oura">';template+='<div class="is-left-col col-sm-5 col-xs-4">';template+='<div class="post-thumb-outer">';template+='<div class="post-thumb is-image"><a href="/'+post.post.post_name+'" title="'+post.post.post_title+'" rel="bookmark"><span class="thumbnail-resize">'+post.image+'</span></a></div>';template+='</div>';template+='</div>';template+='<div class="is-right-col col-sm-5 col-xs-4">';template+='<div class="is-table">';template+='<div class="is-cell margin--top--20">';template+='<div class="post-header">';template+='<header class="entry-header">';template+='<h3 class="post-title is-medium-title" itemprop="headline"><a href="/'+post.post.post_name+'" title="'+post.post.post_title+'">'+post.post.post_title+'</a></h3>';if(post.subtitle!=='false'||post.subtitle!==!1){template+='<p>'+post.subtitle+'</p>'} 32template+='</header>';template+='<div class="post-header-meta">';template+='<div class="post-meta-info"><span class="meta-info-el meta-info-date">';template+='<span class="dark--text">Date: </span><span class="meta-date ">'+date+'</span>';template+='</span>';template+='</div>';template+='</div>';template+='</div>';template+='<footer class="article-footer">';template+='<div class="post-share-bar clearfix"><span class="share-bar-total"></span></div>';template+='</footer>';template+='<aside class="post-meta hidden">';template+='<meta itemprop="mainEntityOfPage" content="/'+post.post.post_name+'">';template+='<span class="vcard author" itemprop="author" content="oura-admin"><span class="fn">oura-admin</span></span>';template+='<time class="date published entry-date" datetime="'+post.post.post_date+'" content="'+post.post.post_date+'" itemprop="datePublished">'+post.post.post_date+'</time>';template+='<meta class="updated" itemprop="dateModified" content="'+post.post.post_modified+'">';template+='<span itemprop="publisher" itemscope="" itemtype="http://schema.org/Organization">';template+='<meta itemprop="name" content="Oura Blog">';template+='<span itemprop="logo" itemscope="" itemtype="http://schema.org/ImageObject">';template+='<meta itemprop="url" content="">';template+='</span>';template+='</span>';template+='<span itemprop="image" itemscope="" itemtype="http://schema.org/ImageObject">';template+='<meta itemprop="url" content="http://oura-blog.local/content/uploads/2020/02/cropped-What-is-HRV-Balance-768x404.jpg">';template+='<meta itemprop="width" content="768">';template+='<meta itemprop="height" content="404">';template+='</span>';template+='</aside>';template+='</div>';template+='</div>';template+='</div>';template+='</article>';return template} 33function formatDate(date){const d=new Date(date);const months=['January','February','March','April','May','June','July','August','September','October','November','December'] 34const monthName=months[d.getMonth()];const dayOfMonth=d.getDate();const year=d.getFullYear();const formatted=`${monthName} ${dayOfMonth}, ${year}`;return formatted} 35function ValidateEmail(email){if(/^(([^<>()\[\]\.,;:\s@\"]+(\.[^<>()\[\]\.,;:\s@\"]+)*)|(\".+\"))@(([^<>()\.,;\s@\"]+\.{0,1})+([^<>()\.,;:\s@\"]{2,}|[\d\.]+))$/.test(email)){return(!0)} 36return(!1)} 37var input=document.getElementById("subscription__email");var added=!1;window.addEventListener("scroll",function(event){var top=this.scrollY;if(top>=100){if(!$('.header-nav-wrap').hasClass('scrolled')){$('.header-nav-wrap').addClass('scrolled')} 38if(!$('.header-nav-inner').hasClass('scrolled')){$('.header-nav-inner').addClass('scrolled')}}else{if($('.header-nav-wrap').hasClass('scrolled')){$('.header-nav-wrap').removeClass('scrolled')} 39if($('.header-nav-inner').hasClass('scrolled')){$('.header-nav-inner').removeClass('scrolled')}}},!1);look_ruby_block_fw_slider();look_ruby_block_fw_slider_2();look_ruby_block_hw_slider();look_ruby_block_fw_carousel();look_ruby_block_fw_carousel_1();look_ruby_hide_share_counter();look_ruby_sb_widget_instagram_popup();look_ruby_tfooter_widget_instagram_popup();look_ruby_back_to_top();look_ruby_enable_smooth_scroll();look_ruby_touch_menu();look_ruby_enable_sticky_navigation();look_ruby_search_popup();
39look_ruby_off_canvas_toggle();look_ruby_enable_social_tooltip();look_ruby_single_page_featured_popup();look_ruby_remove_holder();look_ruby_video_playlist();look_ruby_iframe_playlist_autoplay();look_ruby_body_click();look_ruby_blog_loadmore();look_ruby_single_infinite();look_ruby_scroll_update_url()} 40function look_ruby_document_reload(){look_ruby_post_gallery_gird();look_ruby_gallery_slider();look_ruby_enable_smooth_display();look_ruby_iframe_responsive();look_ruby_enable_sticky_sidebar();look_ruby_block_mini_slider();look_ruby_single_post_content_popup();look_ruby_post_gallery_popup();look_ruby_single_post_featured_popup();look_ruby_animation_progress_bar();look_ruby_blog_infinite()} 41function look_ruby_reinitiate_function(){look_ruby.html.off();look_ruby.document.off();look_ruby.window.trigger('load');look_ruby_document_reload()} 42var look_ruby_cache={data:{},get:function(id){return look_ruby_cache.data[id]},set:function(id,data){look_ruby_cache.remove(id);look_ruby_cache.data[id]=data},remove:function(id){delete look_ruby_cache.data[id]},exist:function(id){return look_ruby_cache.data.hasOwnProperty(id)&&look_ruby_cache.data[id]!==null}};function look_ruby_iframe_responsive(){$('.entry').each(function(){var entry_el=$(this);if(!1==entry_el.hasClass('iframe-loaded')){entry_el.fitVids();entry_el.addClass('iframe-loaded')}})} 43function look_ruby_block_fw_slider(){var block_fw_slider=$('.ruby-slider-fw');if(block_fw_slider.length>0){block_fw_slider.each(function(){var block_fw_slider_el=$(this);block_fw_slider_el.on('init',function(){block_fw_slider_el.imagesLoaded(function(){block_fw_slider_el.prev('.slider-loading').fadeOut(200,function(){$(this).remove();block_fw_slider_el.removeClass('slider-init')})})});block_fw_slider_el.slick({dots:!0,infinite:!0,autoplay:look_ruby.auto_play,autoplaySpeed:look_ruby.auto_play_speed,speed:look_ruby.play_speed,adaptiveHeight:!1,arrows:!0,rtl:look_ruby.get_rtl(),prevArrow:look_ruby.prev_arrow,nextArrow:look_ruby.next_arrow})})}} 44function look_ruby_block_fw_slider_2(){var block_fw_slider=$('.ruby-slider-fw-2');if(block_fw_slider.length>0){block_fw_slider.each(function(){var block_fw_slider_el=$(this);block_fw_slider_el.on('init',function(){block_fw_slider_el.imagesLoaded(function(){block_fw_slider_el.prev('.slider-loading').fadeOut(200,function(){$(this).remove();block_fw_slider_el.removeClass('slider-init')})})});block_fw_slider_el.slick({dots:!0,infinite:!0,fade:!0,cssEase:'linear',autoplay:look_ruby.auto_play,autoplaySpeed:look_ruby.auto_play_speed,speed:800,adaptiveHeight:!1,arrows:!0,rtl:look_ruby.get_rtl(),prevArrow:look_ruby.prev_arrow,nextArrow:look_ruby.next_arrow})})}} 45function look_ruby_block_hw_slider(){var block_hw_slider=$('.ruby-slider-hw');if(block_hw_slider.length>0){block_hw_slider.each(function(){var block_hw_slider_el=$(this);var block_hw_slider_nav_el=$(this).next('.ruby-slider-hw-nav');block_hw_slider_el.on('init',function(){block_hw_slider_el.imagesLoaded(function(){block_hw_slider_el.prev('.slider-loading').fadeOut(200,function(){$(this).remove();block_hw_slider_el.removeClass('slider-init')})})});block_hw_slider_nav_el.on('init',function(){block_hw_slider_nav_el.imagesLoaded(function(){block_hw_slider_nav_el.removeClass('slider-init')})});block_hw_slider_el.slick({dots:!0,infinite:!0,autoplay:look_ruby.auto_play,autoplaySpeed:look_ruby.auto_play_speed,speed:look_ruby.play_speed,adaptiveHeight:!1,arrows:!0,rtl:look_ruby.get_rtl(),asNavFor:block_hw_slider_nav_el,prevArrow:look_ruby.prev_arrow,nextArrow:look_ruby.next_arrow});block_hw_slider_nav_el.slick({slidesToShow:4,slidesToScroll:1,arrows:!1,dots:!1,rtl:look_ruby.get_rtl(),asNavFor:block_hw_slider_el,centerMode:!1,focusOnSelect:!0})})}} 46function look_ruby_block_fw_carousel(){var block_carousel_padding1='300px';var block_carousel_padding2='250px';var block_carousel_padding3='200px';if(look_ruby.body.hasClass('is-boxed')){block_carousel_padding1='160px';block_carousel_padding2='160px';block_carousel_padding3='160px'} 47var block_carousel_fw=$('.ruby-carousel');if(block_carousel_fw.length>0){block_carousel_fw.each(function(){var block_carousel_fw_el=$(this);block_carousel_fw_el.on('init',function(){block_carousel_fw_el.imagesLoaded(function(){block_carousel_fw_el.prev('.slider-loading').fadeOut(400,function(){$(this).remove();block_carousel_fw_el.removeClass('slider-init')})})});block_carousel_fw_el.slick({centerMode:!0,infinite:!0,autoplay:look_ruby.auto_play,autoplaySpeed:look_ruby.auto_play_speed,speed:look_ruby.play_speed,wipeToSlide:1,centerPadding:block_carousel_padding1,adaptiveHeight:!1,rtl:look_ruby.get_rtl(),slidesToShow:1,slidesToScroll:1,dots:!0,arrows:!0,prevArrow:look_ruby.prev_arrow,nextArrow:look_ruby.next_arrow,responsive:[{breakpoint:1500,settings:{centerMode:!0,dots:!0,arrows:!0,slidesToShow:1,slidesToScroll:1,centerPadding:block_carousel_padding2}}
47,{breakpoint:1400,settings:{dots:!0,centerMode:!0,slidesToShow:1,slidesToScroll:1,centerPadding:block_carousel_padding3}},{breakpoint:1280,settings:{dots:!0,arrows:!0,centerMode:!0,slidesToShow:1,slidesToScroll:1,centerPadding:'160px'}},{breakpoint:992,settings:{dots:!0,arrows:!0,centerMode:!0,slidesToShow:1,slidesToScroll:1,centerPadding:'120px'}},{breakpoint:768,settings:{dots:!0,centerMode:!1,arrows:!1,slidesToShow:1,slidesToScroll:1,centerPadding:'40px'}},{breakpoint:480,settings:{dots:!0,arrows:!1,centerMode:!1,slidesToShow:1,slidesToScroll:1,centerPadding:'20px'}}]})})}} 48function look_ruby_block_fw_carousel_1(){var block_carousel_fw=$('.ruby-carousel-1');if(block_carousel_fw.length>0){var slider_show=4;var slider_scroll=4;if(look_ruby.body.hasClass('is-boxed')){slider_show=3;slider_scroll=3} 49block_carousel_fw.each(function(){var block_carousel_fw_el=$(this);block_carousel_fw_el.on('init',function(){block_carousel_fw_el.imagesLoaded(function(){block_carousel_fw_el.prev('.slider-loading').fadeOut(400,function(){$(this).remove();block_carousel_fw_el.removeClass('slider-init')})})});block_carousel_fw_el.slick({infinite:!0,autoplay:look_ruby.auto_play,autoplaySpeed:look_ruby.auto_play_speed,speed:look_ruby.play_speed,wipeToSlide:slider_scroll,adaptiveHeight:!1,centerMode:!1,rtl:look_ruby.get_rtl(),slidesToShow:slider_show,slidesToScroll:slider_scroll,dots:!0,arrows:!0,prevArrow:look_ruby.prev_arrow,nextArrow:look_ruby.next_arrow,responsive:[{breakpoint:1400,settings:{dots:!0,arrows:!0,slidesToShow:3,slidesToScroll:3}},{breakpoint:992,settings:{dots:!0,arrows:!0,centerMode:!1,slidesToShow:2,slidesToScroll:2}},{breakpoint:480,settings:{dots:!0,arrows:!1,centerMode:!1,slidesToShow:1,slidesToScroll:1}}]})})}} 50function look_ruby_block_mini_slider(){var block_mini_slider=$('.ruby-mini-slider');if(block_mini_slider.length>0){block_mini_slider.each(function(){var block_mini_slider_el=$(this);if(block_mini_slider_el.hasClass('slick-initialized')){block_mini_slider_el.slick('unslick')} 51block_mini_slider_el.on('init',function(){block_mini_slider_el.imagesLoaded(function(){block_mini_slider_el.prev('.slider-loading').fadeOut(400,function(){$(this).remove();block_mini_slider_el.removeClass('slider-init')})})});block_mini_slider_el.slick({infinite:!0,autoplay:look_ruby.auto_play,autoplaySpeed:look_ruby.auto_play_speed,speed:look_ruby.play_speed,adaptiveHeight:!1,arrows:!0,dots:!1,rtl:look_ruby.get_rtl(),prevArrow:look_ruby.prev_arrow_small,nextArrow:look_ruby.next_arrow_small})})}} 52function look_ruby_hide_share_counter(){$('.post-share-bar-inner').hover(function(){$(this).next().css('opacity',0)},function(){$(this).next().css('opacity',1)})} 53function look_ruby_post_gallery_gird(){var gallery_grid=$('.ruby-gallery-grid');if(gallery_grid.length>0){gallery_grid.each(function(){var gallery_grid_el=$(this);if(!gallery_grid_el.hasClass('gallery-loaded')){gallery_grid_el.fadeIn(300).justifiedGallery({lastRow:'justify',rowHeight:200,maxRowHeight:250,fixedHeight:!1,rel:'gallery',waitThumbnailsLoad:!0,margins:3,captions:!1,refreshTime:250,imagesAnimationDuration:300,randomize:!1,sizeRangeSuffixes:{lt100:"",lt240:"",lt320:"",lt500:"",lt640:"",lt1024:""}}).on('jg.complete',function(){gallery_grid_el.removeClass('slider-init');gallery_grid_el.addClass('gallery-loaded');gallery_grid_el.prev('.slider-loading').fadeOut(400,function(){$(this).remove()});setTimeout(function(){Waypoint.refreshAll()},100);gallery_grid_el.find('a').magnificPopup({type:'image',removalDelay:200,mainClass:'mfp-fade',closeOnContentClick:!0,closeBtnInside:!0,gallery:{enabled:!0,navigateByImgClick:!0,preload:[0,1]}})})}})}} 54function look_ruby_gallery_slider(){var gallery_slider=$('.ruby-gallery-slider');if(gallery_slider.length>0){gallery_slider.each(function(){var gallery_slider_el=$(this);if(!gallery_slider_el.hasClass('gallery-loaded')){gallery_slider_el.on('init',function(){gallery_slider_el.imagesLoaded(function(){gallery_slider_el.prev('.slider-loading').fadeOut(200,function(){$(this).remove();gallery_slider_el.removeClass('slider-init');gallery_slider_el.addClass('gallery-loaded');setTimeout(function(){Waypoint.refreshAll()},100)})})});gallery_slider_el.slick({dots:!0,infinite:!0,autoplay:look_ruby.auto_play,autoplaySpeed:look_ruby.auto_play_speed,speed:look_ruby.play_speed,adaptiveHeight:!1,arrows:!0,rtl:look_ruby.get_rtl(),prevArrow:look_ruby.prev_arrow,nextArrow:look_ruby.next_arrow})}})}} 55function look_ruby_sb_widget_instagram_popup(){if('undefined'!=typeof(look_ruby_sb_instagram_popup)&&1==look_ruby_sb_instagram_popup){$('.instagram-content-wrap .instagram-el a').magnificPopup({type:'image',removalDelay:200,mainClass:'mfp-fade',closeOnContentClick:!0,closeBtnInside:!0,gallery:{enabled:!0,navigateByImgClick:!0,preload:[0,1]}})}} 56function look_ruby_tfooter_widget_instagram_popup(){if('undefined'!=typeof(look_ruby_tfooter_instagram_popup)&&1==look_ruby_tfooter_instagram_popup){$('.instagram-content-wrap .footer-instagram-el a').magnificPopup({type:'image',removalDelay:200,mainClass:'mfp-fade',closeOnContentClick:!0,closeBtnInside:!0,gallery:{enabled:!0,navigateByImgClick:!0,preload:[0,1]}})}} 57function look_ruby_back_to_top(){} 58function look_ruby_enable_sticky_sidebar(){look_ruby.window.load(function(){var sidebars=$('.ruby-sidebar-sticky');if(sidebars.length>0){$('body').imagesLoaded(function(){RubyStickySidebar.stick(sidebars)})}})} 59function look_ruby_enable_smooth_scroll(){if(look_ruby.body.hasClass('is-site-smooth-scroll')){ruby_smooth_scroll()}} 60function look_ruby_enable_smooth_display(){var flag=!1;look_ruby.blog_content.imagesLoaded(function(){if(!1===flag){look_ruby_animated_
60image();flag=!0}});setTimeout(function(){if(!1===flag){look_ruby_animated_image();flag=!0}},1000)} 61function look_ruby_animated_image(){$('.ruby-animated-image').each(function(){var that=$(this);var delay=50+(that.offset().left/3.5);that.waypoint({handler:function(){setTimeout(function(){that.addClass('ruby-animation')},delay)},offset:'97%',triggerOnce:!0})})} 62function look_ruby_enable_sticky_navigation(){if(look_ruby.body.hasClass('is-sticky-nav')){var topSpacing=0;var smartSticky=!1;if(look_ruby.body.hasClass('admin-bar')){topSpacing=32} 63var navOuter=$('.header-nav-wrap');var nav=$('.header-nav-inner');navOuter.css('min-height',nav.height());if(look_ruby.body.hasClass('is-smart-sticky')){smartSticky=!0} 64nav.sticky({className:'ruby-is-stick',topSpacing:topSpacing,responsiveWidth:!0,smartSticky:smartSticky,zIndex:9800})}} 65function look_ruby_search_popup(){$('#ruby-banner-search').magnificPopup({type:'inline',preloader:!1,focus:'#name',closeBtnInside:!1,removalDelay:500,callbacks:{beforeOpen:function(){this.st.mainClass=this.st.el.attr('data-effect');if(jQuery(window).width()<768){this.st.focus=!1}}}});$('#ruby-nav-search').magnificPopup({type:'inline',preloader:!1,focus:'#name',closeBtnInside:!1,removalDelay:500,callbacks:{beforeOpen:function(){this.st.mainClass=this.st.el.attr('data-effect');if(jQuery(window).width()<768){this.st.focus=!1}}}})} 66function look_ruby_off_canvas_toggle(){var off_canvas_btn=$('.ruby-trigger');var btn_close=$('#ruby-off-canvas-close-btn');var site_mask=$('.main-site-mask');off_canvas_btn.click(function(){look_ruby.body.toggleClass('mobile-js-menu');return!1});site_mask.click(function(){look_ruby.body.toggleClass('mobile-js-menu');return!1});btn_close.click(function(){look_ruby.body.toggleClass('mobile-js-menu');return!1});var off_canvas_nav=$('.off-canvas-nav-wrap');var off_canvas_nav_sub_a=off_canvas_nav.find('li.menu-item-has-children >a');off_canvas_nav_sub_a.append('<span class="explain-menu"><span class="explain-menu-inner"><i class="fa fa-angle-down" aria-hidden="true"></i></span></span>');var explain_mobile_menu=$('.explain-menu');explain_mobile_menu.click(function(){$(this).closest('.menu-item-has-children').toggleClass('show-sub-menu');return!1})} 67function look_ruby_touch_menu(){if(look_ruby.touch&&look_ruby.html.width()>992){var main_navigation=$('.main-nav-inner');var item_has_child=main_navigation.children('.menu-item-has-children');item_has_child.children('a').append('<span class="explain-menu"><span class="explain-menu-inner"><i class="fa fa-angle-down" aria-hidden="true"></i></span></span>');var explain_mobile_menu=main_navigation.find('.explain-menu');explain_mobile_menu.click(function(){$(this).parent('.menu-item-has-children').toggleClass('show-sub-menu');return!1})}} 68function look_ruby_animation_progress_bar(){var progress_bar=$('.score-bar');progress_bar.each(function(){$(this).addClass('score-remove')});progress_bar.each(function(){var that=$(this);that.waypoint({handler:function(){that.removeClass('score-remove');that.addClass('score-animation')},offset:'85%'})})} 69function look_ruby_enable_social_tooltip(){if(look_ruby.body.hasClass('is-social-tooltip')&&(!1===look_ruby.ios)&&(!1===look_ruby.touch)){$('.social-link-info').find('a').tipsy({fade:!0})}} 70function look_ruby_single_post_featured_popup(){$('.single .post-thumb.is-image-single a').magnificPopup({type:'image',removalDelay:500,mainClass:'mfp-fade',closeOnContentClick:!0,closeBtnInside:!0})} 71function look_ruby_single_page_featured_popup(){$('.page-template-default .post-thumb.is-image-single a').magnificPopup({type:'image',removalDelay:500,mainClass:'mfp-fade',closeOnContentClick:!0,closeBtnInside:!0})} 72function look_ruby_single_post_content_popup(){if(1==look_ruby_single_image_popup){var single_entry=$('.single .entry');if(single_entry.length>0){single_entry.each(function(){var single_entry_el=$(this);var single_popup_last_item=null;single_entry_el.find('a img').each(function(){var image_wrap=$(this).parent();var image_link=image_wrap.attr('href');if('undefined'!==typeof image_link&&image_link.indexOf('wp-content/uploads')>
720){image_wrap.addClass('single-popup')}});single_entry_el.magnificPopup({type:'image',removalDelay:500,mainClass:'mfp-fade',delegate:'.single-popup',closeOnContentClick:!0,closeBtnInside:!0,gallery:{enabled:!0},callbacks:{change:function(item){single_popup_last_item=item.el;look_ruby_scroll_view(item.el)},beforeClose:function(){if(single_popup_last_item){look_ruby_scroll_view(single_popup_last_item)}}}})})}}} 73function look_ruby_scroll_view(element){if(!0===look_ruby.touch){return} 74look_ruby.html.stop();var destination=element.offset().top;destination=destination-150;look_ruby.html.animate({scrollTop:destination},{duration:500,easing:'easeInOutQuart'})} 75function look_ruby_remove_holder(){var post_wrap=$('.post-wrap');if(post_wrap.length>0){post_wrap.each(function(){var post_wrap_el=$(this);post_wrap_el.imagesLoaded(function(){post_wrap_el.find('.post-thumb').removeClass('ruby-holder')})})}} 76function look_ruby_post_gallery_popup(){$('.post-thumb.is-gallery').find('a').magnificPopup({type:'image',closeOnContentClick:!0,closeBtnInside:!0,removalDelay:500,mainClass:'mfp-fade',gallery:{enabled:!0,navigateByImgClick:!0,preload:[0,1]}})} 77function look_ruby_single_infinite(){var infiniteWrapper=$('#single-post-infinite');var infiniteAnimation=$('#infinite-scroll-holder');var animationIcon=infiniteAnimation.find('.infinite-icon');if(infiniteWrapper.length==0||infiniteAnimation.length==0){return} 78infiniteWrapper.imagesLoaded(function(){look_ruby.single_infinite_waypoint=new Waypoint({element:infiniteAnimation,offset:'70%',handler:function(direction){if(look_ruby.ajax_running||'up'==direction){return} 79look_ruby.ajax_running=!0;animationIcon.animate({opacity:1},200);$.ajax({type:'POST',url:look_ruby_ajax_url,data:{action:'look_ruby_ajax_single_infinite_load',post_id:infiniteWrapper.data('next_post_id')},success:function(data){data=$.parseJSON(data);if('undefined'!=typeof(data.next_post_id)){infiniteWrapper.data('next_post_id',data.next_post_id)}else{infiniteWrapper.removeAttr('id');infiniteAnimation.remove()} 80if(data.content){animationIcon.css({'opacity':0});infiniteWrapper.append(data.content);look_ruby.ajax_running=!1} 81look_ruby_scroll_update_url();setTimeout(function(){Waypoint.refreshAll();look_ruby_reinitiate_function()},1)}})}})})} 82function look_ruby_scroll_update_url(){var infiniteWrapper=$('#single-post-infinite');if(infiniteWrapper.length==0){return} 83var articleOuter=infiniteWrapper.find('.single-post-outer');if(articleOuter.length>0){var self=look_ruby;var scroll;var articleData=[];articleOuter.each(function(){var article=$(this);articleData.push({postID:article.data('post_id'),postURL:article.data('post_url'),postTitle:article.find('h1.entry-title').text(),top:article.offset().top,bottom:article.offset().top+article.outerHeight(!0)})});if(window.addEventListener){window.addEventListener('scroll',function(){if(self.$delay%3==1){lookSingleInfiniteAction(articleData);self.$delay=1}else{self.$delay++}},!1)}else if(window.attachEvent){window.attachEvent('onscroll',function(){if(self.$delay%3==0){lookSingleInfiniteAction(articleData);self.$delay=1}else{self.$delay++}})}}} 84function lookSingleInfiniteAction(articleData){var scrollTop=$(window).scrollTop();articleData.every(function(element){if(scrollTop>element.top&&scrollTop<element.bottom){if(element.postID!=look_ruby.currentArticleID){look_ruby.currentArticleID=element.postID;look_ruby_update_url(element.postURL,element.postTitle)} 85return!1} 86return!0})} 87function look_ruby_update_url(url,title){if(window.location.href!==url){if(url!==''){history.replaceState(null,null,url);document.title=title} 88look_ruby_update_ga(url)}} 89function look_ruby_update_ga(url){if(typeof _gaq!=='undefined'&&_gaq!==null){_gaq.push(['_trackPageview',url])}else if(typeof ga!=='undefined'){var reg=/.+?\:\/\/.+?(\/.+?)(?:#|\?|$)/,pathname=reg.exec(url)[1];ga('send','pageview',pathname)}} 90function look_ruby_video_playlist(){var video_iframe_nav=$('.video-playlist-iframe-nav-el .post-wrap');video_iframe_nav.off('click').on('click',function(e){e.preventDefault();e.stopPropagation();var post_nav=$(this).parents('.video-playlist-iframe-nav-el');var post_id=post_nav.data('post_video_nav_id');var playlist=post_nav.parents('.video-playlist-wrap');var cache_id='video_playlist_'+post_id;look_ruby_video_playlist_animation_start(playlist);
90if(look_ruby_cache.exist(cache_id)){var data=look_ruby_cache.get(cache_id);look_ruby_video_playlist_process(playlist,data)}else{$.ajax({type:'POST',url:look_ruby_ajax_url,data:{action:'look_ruby_playlist_video',post_id:post_id},success:function(data){data=$.parseJSON(data);look_ruby_cache.set(cache_id,data);look_ruby_video_playlist_process(playlist,data)}})} 91return!1})} 92function look_ruby_video_playlist_animation_start(playlist){var playlist_iframe=playlist.find('.video-playlist-iframe');var iframe_outer=playlist.find('.video-playlist-iframe-el');var iframe_height=playlist_iframe.height();playlist_iframe.css('height',iframe_height);playlist_iframe.prepend('<div class="video-loader"></div>');iframe_outer.empty()} 93function look_ruby_video_playlist_process(playlist,data){var playlist_iframe=playlist.find('.video-playlist-iframe');var iframe_outer=playlist.find('.video-playlist-iframe-el');iframe_outer.html(data);var iframe=iframe_outer.find('iframe');if(iframe.length>0&&'undefined'!=iframe[0]){var src=iframe[0].src;if(src.indexOf('?')>-1){iframe[0].src+="&autoplay=1"}else{iframe[0].src+="?autoplay=1"}} 94setTimeout(function(){playlist_iframe.find('.video-loader').fadeTo(500,.05,function(){$(this).remove()});playlist_iframe.css('height','auto')},100)} 95function look_ruby_iframe_playlist_autoplay(){var auto_play=$('.video-playlist-autoplay');if(auto_play.length>0){auto_play.each(function(){var auto_play_el=$(this);var check_auto_play=new Waypoint({element:auto_play_el,handler:function(){var iframe=auto_play_el.find('iframe');if(iframe.length>0&&'undefined'!=iframe[0]){var src=iframe[0].src;if(src.indexOf('?')>-1){iframe[0].src+="&autoplay=1"}else{iframe[0].src+="?autoplay=1"}} 96auto_play_el.removeClass('video-playlist-autoplay');this.destroy()},offset:'80%'})})}} 97function look_ruby_body_click(){if(look_ruby.body.hasClass('is-site-link')){if(look_ruby_site_bg_link!=undefined){look_ruby.body.on('click',function(e){if(e.target!=this){return} 98window.open(look_ruby_site_bg_link,'_blank')})}}} 99function look_ruby_blog_loadmore(){$('.blog-loadmore-link').off('click').on('click',function(e){e.preventDefault();e.stopPropagation();var link=$(this);var blog_id='#ruby-blog-listing';var blog=link.parents('.blog-inner').find(blog_id);var animation=link.next('.ajax-animation');if(!0==look_ruby.ajax.blog_ajax_processing){return} 100look_ruby.ajax.blog_ajax_processing=!0;link.animate({opacity:0}
100,200);var param=look_ruby.ajax_blog_data(blog);setTimeout(function(){animation.css({'display':'block'});animation.css({'visibility':'visible'});animation.animate({opacity:1},200)},100);setTimeout(function(){look_ruby_loadmore_process(blog,param)},200)})} 101function look_ruby_loadmore_process(blog,param){var page_current=param.blog_page_current;var page_next=++page_current;var pagination_wrap=blog.parent('.blog-inner').find('.blog-pagination');param.blog_page_next=page_next;if(page_next<=param.blog_page_max){$.ajax({type:'POST',url:look_ruby_ajax_url,data:{action:'look_ruby_pagination_data',data:param},success:function(data){data=$.parseJSON(data);if('undefined'!=data.blog_page_current){blog.data('blog_page_current',data.blog_page_current)} 102blog.append(data.content);look_ruby.ajax.blog_ajax_processing=!1;setTimeout(function(){look_ruby_reinitiate_function()},50);if(data.blog_page_current<param.blog_page_max){var animation=pagination_wrap.find('.ajax-animation');animation.css({'display':'none'});animation.css({'visibility':'hidden'});animation.css({'opacity':0});pagination_wrap.find('.blog-loadmore-link').delay(100).animate({opacity:1},200)}else{pagination_wrap.remove()}}})}} 103function look_ruby_blog_infinite(){var infinite_scroll=$('.pagination-infinite-scroll');var animation=infinite_scroll.find('.ajax-animation');var blog=infinite_scroll.parent('.blog-inner').find('#ruby-blog-listing');if(infinite_scroll.length>0){look_ruby.waypoint_item.infinite_scroll=new Waypoint({element:infinite_scroll,handler:function(direction){if('down'==direction){var param=look_ruby.ajax_blog_data(blog);if(param.blog_page_current>=param.blog_page_max){infinite_scroll.remove();return} 104if(!0==look_ruby.ajax.blog_ajax_processing){return} 105look_ruby.ajax.blog_ajax_processing=!0;setTimeout(function(){animation.css({'display':'block'});animation.css({'visibility':'visible'});animation.animate({opacity:1},200)},100);setTimeout(function(){look_ruby_loadmore_process(blog,param);look_ruby.waypoint_item.infinite_scroll.destroy()},150)}},offset:'99%'})}}})(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.