(function ($){
'use strict';
$(document).ready(function (){
if(/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)){
if(!_woocommerce_notification_params.enableMobile){
return;
}}
if($('#message-purchased').length > 0){
var notify=woo_notification;
var el=document.getElementById('message-purchased');
viSwipeDetect(el, function (swipedir){
if(swipedir!=='none'){
if(parseInt(woo_notification.show_close) > 0&&parseInt(woo_notification.time_close) > 0){
$('#message-purchased').off();
woo_notification.setCookie('woo_notification_close', 1, 3600 * parseInt(woo_notification.time_close));
}
woo_notification.message_hide(false, swipedir);
}})
}
if(typeof gtm4wp_datalayer_name!=='undefined'&&typeof gtm4wp_first_container_id!=='undefined'){
viwn_gtm4wp_compatible();
}});
$(window).on('load', function (){
if(/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)){
if(!_woocommerce_notification_params.enableMobile){
return;
}}
var notify=woo_notification;
notify.loop=_woocommerce_notification_params.loop;
notify.id=_woocommerce_notification_params.viwn_flexslider_pd_id||'';
notify.category_name=_woocommerce_notification_params.viwn_flexslider_category_name||'';
notify.loop_session=_woocommerce_notification_params.loop_session;
notify.loop_session_duration=parseFloat(_woocommerce_notification_params.loop_session_duration);
notify.loop_session_total=parseInt(_woocommerce_notification_params.loop_session_total);
notify.init_delay=parseInt(_woocommerce_notification_params.initial_delay);
notify.total=parseInt(_woocommerce_notification_params.notification_per_page);
notify.display_time=parseInt(_woocommerce_notification_params.display_time);
notify.next_time=parseInt(_woocommerce_notification_params.next_time);
notify.ajax_url=_woocommerce_notification_params.ajax_url;
notify.products=_woocommerce_notification_params.products||'';
notify.messages=_woocommerce_notification_params.messages;
notify.image=_woocommerce_notification_params.image;
notify.redirect_target=_woocommerce_notification_params.redirect_target;
notify.time=_woocommerce_notification_params.time;
notify.display_effect=_woocommerce_notification_params.display_effect;
notify.hidden_effect=_woocommerce_notification_params.hidden_effect;
notify.names=_woocommerce_notification_params.names;
notify.detect=_woocommerce_notification_params.detect;
notify.billing=_woocommerce_notification_params.billing;
notify.in_the_same_cate=_woocommerce_notification_params.in_the_same_cate;
notify.message_custom=_woocommerce_notification_params.message_custom;
notify.message_number_min=_woocommerce_notification_params.message_number_min;
notify.message_number_max=_woocommerce_notification_params.message_number_max;
notify.time_close=_woocommerce_notification_params.time_close;
notify.show_close=_woocommerce_notification_params.show_close;
notify.change_virtual_time=_woocommerce_notification_params.change_virtual_time;
notify.start_virtual_time=_woocommerce_notification_params.start_virtual_time;
notify.end_virtual_time=_woocommerce_notification_params.end_virtual_time;
notify.change_message_number=_woocommerce_notification_params.change_message_number;
notify.current_hour=parseInt(_woocommerce_notification_params.current_hour);
notify.atc_icon_url=_woocommerce_notification_params.atc_icon_url;
notify.close_icon_style=_woocommerce_notification_params.close_icon_style;
notify.add_to_cart_url=_woocommerce_notification_params.add_to_cart_url;
notify.nonce=_woocommerce_notification_params.nonce;
notify.is_single_product=_woocommerce_notification_params.is_single_product;
if(_woocommerce_notification_params.billing==0&&_woocommerce_notification_params.detect==0){
notify.cities=[notify.getCookie('wn_city')];
notify.country=[notify.getCookie('wn_country')];
var check_ip=notify.getCookie('wn_ip');
if(!check_ip){
notify.cities=[notify.getCookie('wn_city')];
notify.country=[notify.getCookie('wn_country')];
check_ip=notify.getCookie('wn_ip');
}
if(check_ip&&check_ip!='undefined'){
notify.init();
}}else{
notify.cities=_woocommerce_notification_params.cities;
notify.country=_woocommerce_notification_params.country;
notify.init();
}});
window.viwn_gtm4wp_compatible=function (){
$(document).on('viwn_view_product', function (e){
if((document.readyState==='interactive')){
return false;
}
let product_detail=woo_notification.current_product_showing
if(typeof product_detail=='undefined'){
return false;
}
let product_data={
name: product_detail.title,
id: product_detail.product_id,
price: product_detail.price,
};
window[gtm4wp_datalayer_name].push({
'event': 'viwn.gtm4wp.view_item',
'ecommerce': {
'currency': gtm4wp_currency,
'value': product_detail.price,
'items': [product_data],
},
});
})
};
window.vi_wn_b64DecodeUnicode=function (str){
var decodedStr='';
if(str){
try {
decodedStr=decodeURIComponent(atob(str).split('').map(function (c){
return '%' + ('00' + c.charCodeAt(0).toString(16)).slice(-2)
}).join(''))
} catch (e){
return str
}}
return decodedStr
};
window.viSwipeDetect=function (el, callback){
var touchsurface=el, swipedir, startX, startY, distX, distY, threshold=150,
restraint=100,
allowedTime=300,
elapsedTime, startTime, handleswipe=callback||function (swipedir){
};
touchsurface.addEventListener('touchstart', function (e){
e.preventDefault();
let touchobj=e.changedTouches[0];
swipedir='none';
startX=touchobj.pageX;
startY=touchobj.pageY;
startTime=new Date().getTime()
}, {passive: true});
touchsurface.addEventListener('touchmove', function (e){
e.preventDefault()
}, {passive: true});
touchsurface.addEventListener('touchend', function (e){
e.preventDefault();
var touchobj=e.changedTouches[0];
distX=touchobj.pageX - startX;
distY=touchobj.pageY - startY;
elapsedTime=new Date().getTime() - startTime
if(elapsedTime <=allowedTime){
if(Math.abs(distX) >=threshold&&Math.abs(distY) <=restraint){
swipedir=distX < 0 ? 'left':'right'
}else if(Math.abs(distY) >=threshold&&Math.abs(distX) <=restraint){
swipedir=distY < 0 ? 'up':'down'
}}
handleswipe(swipedir)
}, {passive: true})
};
window.woo_notification={
billing: 0,
in_the_same_cate: 0,
loop: 0,
loop_session: 0,
loop_session_duration: 3600,
loop_session_total: 30,
timeOutShow: 0,
timeOutHide: 0,
init_delay: 5,
total: 30,
display_time: 5,
next_time: 60,
count: 0,
intel: 0,
wn_popup: 0,
id: 0,
category_name: '',
messages: '',
products: '',
ajax_url: '',
display_effect: '',
hidden_effect: '',
time: '',
names: '',
cities: '',
country: '',
message_custom: '',
message_number_min: '',
message_number_max: '',
detect: 0,
time_close: 0,
show_close: 0,
change_virtual_time: '',
start_virtual_time: '',
end_virtual_time: '',
change_message_number: '',
current_hour: '',
gmt_offset: '',
first_name_index: [],
close_icon_style: 0,
add_to_cart_url: '',
nonce: '',
shortcodes: [
'{first_name}',
'{short_name}',
'{city}',
'{state}',
'{country}',
'{product}',
'{product_with_rating}',
'{product_with_atc}',
'{product_with_rating_atc}',
'{product_with_link}',
'{product_with_link_rating}',
'{product_with_link_atc}',
'{product_with_link_rating_atc}',
'{time_ago}',
'{custom}',
],
init: function (){
if(this.loop==1&&this.loop_session==1){
var session_cookie=this.getCookie('woo_notification_session');
var now=Date.now();
var displaying=this.getCookie('woo_notification_displaying');
if(displaying){
this.timeOutShow=setTimeout(function (){
woo_notification.init();
}, (displaying - now));
return;
}
if(session_cookie){
var session_data=session_cookie.split(':');
var session_count=parseInt(session_data[0]);
var session_expire_timestamp=session_data[1];
var loop_session_duration=session_expire_timestamp - now;
if(session_count >=this.loop_session_total){
this.timeOutShow=setTimeout(function (){
woo_notification.init();
}, loop_session_duration);
return;
}}
}
if(this.ajax_url){
this.ajax_get_data()
}else{
setTimeout(function (){
woo_notification.get_product();
}, this.init_delay * 1000);
}
$('#message-purchased').on('mouseenter', function (){
window.clearTimeout(woo_notification.wn_popup);
window.clearTimeout(woo_notification.timeOutShow);
window.clearTimeout(woo_notification.timeOutHide);
}).on('mouseleave', function (){
woo_notification.message_show(true);
});
$(document).on('click', '.wn-notification-atc i', function (e){
$(this).closest('.wn-notification-atc').find('.viwn-add-to-cart-button').trigger('click');
});
$(document).on('click', '.wn-notification-atc a, .wn-notification-image-wrapper, .wn-popup-product-title-with-link', function (e){
if(!$(this).is('.viwn-add-to-cart-button')){
$(document).trigger('viwn_view_product');
}else{
if($(this).is('.product_type_external')||($(this).is('.viwn-add-to-cart-button')&&$(this).is('.viwn-can-add-to-cart'))){
return;
}}
let current_show_id=woo_notification.current_product_showing?.product_id,
current_show_parent_id=woo_notification.current_product_showing?.parent_id;
if(!current_show_id){
return;
}
if($('form.cart:visible').length){
let form=$('form.cart:visible').eq(0);
let atc_id=form.find('[name="add-to-cart"]').val(),
product_id=form.find('[name="product_id"]').val(),
variation_id=form.find('[name="variation_id"]').val();
if((!current_show_parent_id&&![atc_id, product_id, variation_id].includes(current_show_id.toString()))||(current_show_parent_id&&![atc_id, product_id, variation_id].includes(current_show_parent_id.toString()))){
return;
}
e.preventDefault();
e.stopPropagation();
form[0].scrollIntoView();
}else if($(`#product-${current_show_id}:visible`).length){
e.preventDefault();
e.stopPropagation();
$(`#product-${current_show_id}:visible`)[0].scrollIntoView();
}});
},
detect_address: function (){
var ip_address=this.getCookie('wn_ip')
},
ajax_get_data: function (){
if(this.ajax_url&&!this.getCookie('woo_notification_close')){
var str_data='', start_time=(new Date()).getTime(), delay=woo_notification.init_delay * 1000
if(this.id){
str_data='&viwn_pd_id=' + this.id
}else if(this.category_name){
str_data='&viwn_category_name=' + this.category_name
}
$.ajax({
type: 'POST',
data: 'action=woonotification_get_product' + str_data + '&nonce=' + woo_notification.nonce,
url: this.ajax_url,
success: function (data){
var products=JSON.parse(data);
if(products&&products!='undefined'&&products.length > 0){
woo_notification.products=products;
let end_time=(new Date()).getTime();
delay=delay - (end_time - start_time);
if(delay > 0){
setTimeout(function (){
woo_notification.get_product();
}, delay)
}else{
woo_notification.get_product();
}}
},
error: function (html){
},
})
}},
message_show: function (mouse_leave=false){
var message_id=$('#message-purchased');
if(!mouse_leave){
this.count++;
this.audio();
}
if(this.loop==1&&this.loop_session==1){
var session_cookie=this.getCookie('woo_notification_session');
var session_count=1;
var loop_session_duration=this.loop_session_duration * 1000;
var now=Date.now();
var session_expire_timestamp=now + loop_session_duration;
var displaying=this.getCookie('woo_notification_displaying');
window.clearTimeout(this.timeOutHide);
if(!mouse_leave){
if(displaying){
window.clearTimeout(this.timeOutShow);
this.timeOutShow=setTimeout(function (){
woo_notification.get_product();
}, (displaying - now));
return;
}
if(session_cookie){
var session_data=session_cookie.split(':');
session_count=parseInt(session_data[0]);
session_expire_timestamp=session_data[1];
loop_session_duration=session_expire_timestamp - now;
if(session_count >=this.loop_session_total){
window.clearTimeout(this.timeOutShow);
this.timeOutShow=setTimeout(function (){
woo_notification.get_product();
}, loop_session_duration);
return;
}
session_count++
}
this.setCookieNew('woo_notification_session', session_expire_timestamp, session_count + ':' + session_expire_timestamp, true);
}
this.timeOutHide=setTimeout(function (){
woo_notification.message_hide();
}, (this.display_time * 1000));
this.setCookieNew('woo_notification_displaying', (this.display_time + this.next_time));
if(message_id.hasClass(this.hidden_effect)){
message_id.removeClass(this.hidden_effect);
}
message_id.addClass(this.display_effect).css('display', 'inline-grid');
}else{
this.wn_popup=setTimeout(function (){
woo_notification.message_hide();
}, this.display_time * 1000);
window.clearInterval(this.intel);
if(message_id.hasClass(this.hidden_effect)){
message_id.removeClass(this.hidden_effect);
}
message_id.addClass(this.display_effect).css('display', 'inline-grid');
}},
message_hide: function (close=false, swipe=''){
var message_id=$('#message-purchased');
if(message_id.hasClass(this.display_effect)){
message_id.removeClass(this.display_effect);
}
switch (swipe){
case 'left':
message_id.addClass('bounceOutLeft');
setTimeout(function (message_id){
message_id.removeClass('bounceOutLeft')
}, 1001, message_id);
break;
case 'right':
message_id.addClass('bounceOutRight');
setTimeout(function (message_id){
message_id.removeClass('bounceOutRight');
}, 1001, message_id);
break;
case 'up':
message_id.addClass('bounceOutUp');
setTimeout(function (message_id){
message_id.removeClass('bounceOutUp');
}, 1001, message_id);
break;
case 'down':
message_id.addClass('bounceOutDown');
setTimeout(function (message_id){
message_id.removeClass('bounceOutDown');
}, 1001, message_id);
break;
default:
message_id.addClass(this.hidden_effect);
}
message_id.fadeOut(1000);
if(close||this.getCookie('woo_notification_close')){
return;
}
var count=this.count;
if(this.loop==1){
if(this.loop_session==1){
var session_cookie=this.getCookie('woo_notification_session');
var session_count=1;
var loop_session_duration=this.loop_session_duration * 1000;
var displaying=this.getCookie('woo_notification_displaying');
window.clearTimeout(this.timeOutHide);
window.clearTimeout(this.timeOutShow);
if(session_cookie){
var d=new Date();
var session_data=session_cookie.split(':');
session_count=session_data[0];
var session_expire_timestamp=session_data[1];
loop_session_duration=session_expire_timestamp - d.getTime();
if(session_count >=this.loop_session_total){
this.timeOutShow=setTimeout(function (){
woo_notification.get_product()
}, loop_session_duration);
return
}}
if(this.total > count){
this.timeOutShow=setTimeout(function (){
woo_notification.get_product();
}, this.next_time * 1000);
}else{
this.timeOutShow=setTimeout(function (){
woo_notification.get_product();
}, (loop_session_duration));
}}else{
if(this.total > count){
window.clearTimeout(this.wn_popup);
this.intel=setInterval(function (){
woo_notification.get_product()
}, this.next_time * 1000)
}}
}else{
window.clearTimeout(this.wn_popup);
window.clearInterval(this.intel);
}},
get_time_cal: function (){
if(this.change_virtual_time&&this.start_virtual_time&&this.end_virtual_time){
return this.random(this.start_virtual_time * 3600, this.end_virtual_time * 3600);
}else{
return this.random(0, this.time * 3600);
}},
get_time_string: function (){
var time_cal=this.get_time_cal();
var check_time=parseFloat(time_cal / 86400);
if(check_time > 1){
check_time=parseInt(check_time);
if(check_time==1){
return check_time + ' ' + _woocommerce_notification_params.str_day;
}else{
return check_time + ' ' + _woocommerce_notification_params.str_days;
}}
check_time=parseFloat(time_cal / 3600);
if(check_time > 1){
check_time=parseInt(check_time);
if(check_time==1){
return check_time + ' ' + _woocommerce_notification_params.str_hour;
}else{
return check_time + ' ' + _woocommerce_notification_params.str_hours;
}}
check_time=parseFloat(time_cal / 60);
if(check_time > 1){
check_time=parseInt(check_time);
if(check_time==1){
return check_time + ' ' + _woocommerce_notification_params.str_min;
}else{
return check_time + ' ' + _woocommerce_notification_params.str_mins;
}}else if(check_time < 10){
return _woocommerce_notification_params.str_few_sec;
}else{
check_time=parseInt(check_time);
return check_time + ' ' + _woocommerce_notification_params.str_secs;
}},
get_billing_short_name: function (first_name, last_name){
var short_name='';
short_name +=first_name;
var lastInitials='';
var last_names=last_name.split(' ');
for (var i=0; i < last_names.length; i++){
var part=last_names[i];
lastInitials +=' ' + part.charAt(0).toUpperCase() + '.';
}
short_name +=lastInitials;
return short_name.trim();
},
get_product: function (){
var products=this.products;
var messages=this.messages;
var image_redirect=this.image;
var redirect_target=this.redirect_target;
var data_first_name, data_state, data_country, data_city, time_str, index, data_short_name, data_last_name;
if(products=='undefined'||!products||!messages){
return;
}
if(products.length > 0&&messages.length > 0){
index=woo_notification.random(0, messages.length - 1);
var string=messages[index];
index=woo_notification.random(0, products.length - 1);
var product=products[index];
woo_notification.current_product_showing=product;
if(parseInt(this.billing) > 0&&parseInt(this.in_the_same_cate) < 1){
data_first_name=vi_wn_b64DecodeUnicode(product.first_name);
data_last_name=vi_wn_b64DecodeUnicode(product.last_name);
data_city=vi_wn_b64DecodeUnicode(product.city);
data_state=vi_wn_b64DecodeUnicode(product.state);
data_country=vi_wn_b64DecodeUnicode(product.country);
time_str=product.time;
data_short_name=this.get_billing_short_name(data_first_name, data_last_name)
}else{
if(this.names&&this.names!='undefined'){
index=woo_notification.random(0, this.names.length - 1);
data_first_name=vi_wn_b64DecodeUnicode(this.names[index]);
}else{
data_first_name='';
}
if(this.cities&&this.cities!='undefined'){
index=woo_notification.random(0, this.cities.length - 1);
data_city=vi_wn_b64DecodeUnicode(this.cities[index]);
}else{
data_city='';
}
data_state='';
data_country=this.country;
time_str=this.get_time_string();
}
var product_rating='<div class="wn-notification-star-rating">' + product.rating_html + '</div>';
var wn_atc='';
if(product?.atc_button){
wn_atc='<div class="wn-notification-atc" data-wn-product_id="' + product.product_id + '"><i><img src="' + this.atc_icon_url + '" alt="atc_icon"></i>' +
product.atc_button + '</div>';
}
var data_product='<span class="wn-popup-product-title">' + product.title + '</span>';
var data_product_with_rating=data_product + product_rating;
var data_product_with_atc=data_product + wn_atc;
var data_product_with_rating_atc=data_product + product_rating + wn_atc;
var data_product_link='<a class="wn-popup-product-title-with-link"';
if(redirect_target==='1'){
data_product_link +='target="_blank"';
}
data_product_link +=' href="' + product.url + '">' + product.title + '</a>';
var data_product_link_with_rating=data_product_link + product_rating;
var data_product_link_with_atc=data_product_link + wn_atc;
var data_product_link_with_rating_atc=data_product_link + product_rating + wn_atc;
var data_time='<small>' + _woocommerce_notification_params.str_about + ' ' + time_str + ' ' + _woocommerce_notification_params.str_ago + ' </small>';
var data_custom=this.message_custom;
var image_html='';
let replace_regex='';
if(product.thumb){
$('#message-purchased').addClass('wn-product-with-image').removeClass('wn-product-without-image');
if(image_redirect==='1'){
image_html='<a class="wn-notification-image-wrapper" ';
if(redirect_target==='1'){
image_html +='target="_blank"';
}
image_html +=' href="' + product.url + '"><img class="wn-notification-image" src="' + product.thumb + '"></a>';
}else{
image_html='<span class="wn-notification-image-wrapper"><img class="wn-notification-image" src="' + product.thumb + '"></span>';
}}else{
$('#message-purchased').addClass('wn-product-without-image').removeClass('wn-product-with-image');
}
replace_regex=/{number}/g;
data_custom=data_custom.replaceAll(replace_regex, this.get_data_custom_number(product.url));
let replaceArray=this.shortcodes;
let replaceArrayValue=[
data_first_name,
data_short_name,
data_city,
data_state,
data_country,
data_product,
data_product_with_rating,
data_product_with_atc,
data_product_with_rating_atc,
data_product_link,
data_product_link_with_rating,
data_product_link_with_atc,
data_product_link_with_rating_atc,
data_time,
data_custom,
];
let finalAns=string;
for (var i=replaceArray.length - 1; i >=0; i--){
replace_regex=new RegExp(replaceArray[i], 'g');
finalAns=finalAns.replaceAll(replace_regex, replaceArrayValue[i]);
}
let close_html='';
if(parseInt(this.show_close) > 0){
if(this.close_icon_style==1){
close_html='<div id="notify-close" class="classic"></div>';
}else{
close_html='<div id="notify-close" class="default"></div>';
}}
let html=image_html + '<div class="wn-notification-message-container">' + finalAns + '</div>';
$('#message-purchased').html('<div class="message-purchase-main">' + html + '</div>' + close_html);
this.close_notify();
woo_notification.message_show();
}},
get_data_custom_number: function (product_url){
if(!this.change_message_number){
return this.random(this.message_number_min, this.message_number_max);
}
if(this.current_hour < 7){
return this.message_number_min;
}
let custom_numbers=woo_notification.getCookie('wn_data_custom_number'), custom_numbers_t=[], number, number_min, number_max;
custom_numbers=this.checkJson(custom_numbers) ? JSON.parse(custom_numbers):{};
product_url=product_url.replace('&amp;', '&');
if(custom_numbers[product_url]){
number_min=custom_numbers[product_url] - 3 > this.message_number_min ? custom_numbers[product_url] - 3:this.message_number_min;
number_max=custom_numbers[product_url] + 2 < this.message_number_max ? custom_numbers[product_url] + 2:this.message_number_max;
}else{
number_min=this.message_number_min;
number_max=this.message_number_max;
}
number=this.random(number_min, number_max);
custom_numbers[product_url]=number;
custom_numbers=JSON.stringify(custom_numbers);
woo_notification.setCookie('wn_data_custom_number', custom_numbers, 120);
return number;
},
close_notify: function (){
$('#notify-close').off();
$('#notify-close').on('click', function (e){
if(parseInt(woo_notification.time_close) > 0){
woo_notification.message_hide(true);
$('#message-purchased').off();
woo_notification.setCookie('woo_notification_close', 1, 3600 * parseInt(woo_notification.time_close));
}else{
woo_notification.message_hide();
$('#message-purchased').off();
}})
},
audio: function (){
if($('#woocommerce-notification-audio').length > 0){
var audio=document.getElementById('woocommerce-notification-audio');
audio.click();
var initSound=function (){
audio.play().then(function (){
setTimeout(function (){
audio.stop()
}, 0)
});
document.removeEventListener('touchstart', initSound, false)
};
document.addEventListener('touchstart', initSound, {passive: true});
audio.play();
}},
random: function (min, max){
min=parseInt(min);
max=parseInt(max);
var rand_number=Math.random() * (max - min);
return Math.round(rand_number) + min;
},
setCookie: function (cname, cvalue, expire){
var d=new Date();
d.setTime(d.getTime() + (expire * 1000));
var expires='expires=' + d.toUTCString();
document.cookie=cname + '=' + cvalue + ';' + expires + ';path=/';
},
setCookieNew: function (cname, expire, cvalue='', isDate=false){
var d=new Date();
var d_timestamp=d.getTime() + (expire * 1000);
if(isDate){
d_timestamp=expire;
}
d.setTime(d_timestamp);
if(!cvalue){
cvalue=d_timestamp;
}
document.cookie=cname + '=' + cvalue + ';expires=' + d.toUTCString() + ';path=/';
},
getCookie: function (cname){
var name=cname + '=';
var t=document.cookie.replace(/ppviewtimer=(.*?);/g, '');
var decodedCookie=decodeURIComponent(t);
var ca=decodedCookie.split(';');
for (var i=0; i < ca.length; i++){
var c=ca[i];
while (c.charAt(0)==' '){
c=c.substring(1);
}
if(c.indexOf(name)==0){
return c.substring(name.length, c.length);
}}
return '';
},
checkJson: function (str){
try {
JSON.parse(str);
} catch (e){
return false;
}
return true;
},
}})(jQuery);
(function(){
"use strict";
function qsa(root, sel){ return Array.prototype.slice.call(root.querySelectorAll(sel)); }
function markInitialized(el){ if(el.dataset.ev1stopInit==='1') return false; el.dataset.ev1stopInit='1'; return true; }
function kmToMi(km){ return km*0.621371; }
function fmt(n){ return Math.round(n); }
function clamp(n,min,max){ return Math.max(min, Math.min(max,n)); }
var cfg=window.EV1STOP_CFG||{ scaleMaxKm:800, unit:'km', animations:true, theme:'classic', postId:0 };
var LS_UNIT_KEY='ev1stop_unit';
function getKey(pid){ return 'ev1stop_vote_'+pid; }
function reflect(vg,state,likes,dislikes){
var u=vg.querySelector('.vote-icon.up'), d=vg.querySelector('.vote-icon.down');
var lu=vg.querySelector('.vote-icon.up .num'), ld=vg.querySelector('.vote-icon.down .num');
if(lu) lu.textContent=String(likes); if(ld) ld.textContent=String(dislikes);
if(u) u.setAttribute('aria-pressed', state==='up'?'true':'false');
if(d) d.setAttribute('aria-pressed', state==='down'?'true':'false');
}
function initVote(wrap){
qsa(wrap,'.ev1stop-vote.simple').forEach(function(vg){
var pid=vg.getAttribute('data-post')||cfg.postId||0,
likes=+(vg.querySelector('.vote-icon.up .num')?.textContent||0),
dislikes=+(vg.querySelector('.vote-icon.down .num')?.textContent||0);
var state=localStorage.getItem(getKey(pid))||'none';
reflect(vg,state,likes,dislikes);
function send(vote){
if(!cfg.restUrl){ return; }
fetch(cfg.restUrl,{
method:'POST',credentials:'same-origin',
headers:{'Content-Type':'application/json','X-WP-Nonce':cfg.restNonce||'','Cache-Control':'no-store'},
body:JSON.stringify({post_id:pid,vote:vote,prev:state})
}).then(function(r){ return r.json(); }).then(function(j){
if(!j||j.success!==true) return;
likes=j.likes; dislikes=j.dislikes; state=j.state||'none';
try{ localStorage.setItem(getKey(pid),state); }catch(e){}
reflect(vg,state,likes,dislikes);
}).catch(function(){  });
}
var upBtn=vg.querySelector('.vote-icon.up'), downBtn=vg.querySelector('.vote-icon.down');
if(upBtn) upBtn.addEventListener('click',function(){ send('up'); });
if(downBtn) downBtn.addEventListener('click',function(){ send('down'); });
function onKey(btn,v){ btn.addEventListener('keydown',function(e){ if(e.key===' '||e.key==='Enter'){ e.preventDefault(); send(v); }});}
if(upBtn) onKey(upBtn,'up'); if(downBtn) onKey(downBtn,'down');
});
}
function positionVote(header){
var title=header.querySelector('[data-role="title"]'),
stars=header.querySelector('[data-role="stars"]'),
vote=header.querySelector('[data-role="vote"]');
if(!title||!stars||!vote) return;
var hr=header.getBoundingClientRect(), tr=title.getBoundingClientRect(), sr=stars.getBoundingClientRect();
var mid=((tr.right-hr.left)+(sr.left-hr.left))/2;
vote.style.left=mid+'px'; vote.style.top=(hr.height/2)+'px';
}
function initHeader(wrap){
qsa(wrap,'.ev1stop-header[data-role="header"]').forEach(function(h){
var u=function(){positionVote(h)}; u();
window.addEventListener('resize',u,{passive:true});
if(window.ResizeObserver){
var ro=new ResizeObserver(u); ro.observe(h);
var t=h.querySelector('[data-role="title"]'); var s=h.querySelector('[data-role="stars"]');
if(t) ro.observe(t); if(s) ro.observe(s);
}});
}
function initLegend(wrap){
var selected=null; var buttons=qsa(wrap,'.ev1stop-legend .legend-item');
function apply(){
wrap.classList.remove('select-mild','select-avg','select-cold');
buttons.forEach(function(b){ b.setAttribute('aria-pressed','false'); });
if(!selected) return;
wrap.classList.add('select-'+selected);
var btn=wrap.querySelector('.legend-item.'+(selected==='avg'?'avg':selected));
if(btn) btn.setAttribute('aria-pressed','true');
}
buttons.forEach(function(btn){
btn.addEventListener('click',function(){
var k=btn.getAttribute('data-key'); selected=(selected===k?null:k); apply();
});
btn.addEventListener('keydown',function(e){ if(e.key===' '||e.key==='Enter'){ e.preventDefault(); btn.click(); }});
});
}
function currentUnit(def){ try{return localStorage.getItem(LS_UNIT_KEY)||def||'km';}catch(e){return def||'km';}}
function setUnit(u){ try{localStorage.setItem(LS_UNIT_KEY,u);}catch(e){}}
function renderUnits(wrap, unit){
qsa(wrap,'.ev1stop-unit-toggle .unit-btn').forEach(function(b){
var active=b.getAttribute('data-unit')===unit;
b.classList.toggle('active', active);
b.setAttribute('aria-pressed', active ? 'true':'false');
});
qsa(wrap,'.ev1stop-bars .bar').forEach(function(bar){
var fsdKm=parseFloat(bar.getAttribute('data-fsd-km')||'0');
var ssdKm=parseFloat(bar.getAttribute('data-ssd-km')||'0');
var fsdEl=bar.querySelector('.km.fsd');
var ssdEl=bar.querySelector('.km.ssd');
if(!isFinite(fsdKm)) fsdKm=0;
if(!isFinite(ssdKm)) ssdKm=0;
if(fsdEl) fsdEl.textContent=(unit==='mi' ? fmt(kmToMi(fsdKm)):fmt(fsdKm)) + ' ' + unit;
if(ssdEl) ssdEl.textContent=(unit==='mi' ? fmt(kmToMi(ssdKm)):fmt(ssdKm)) + ' ' + unit;
});
qsa(wrap,'.ev1stop-km-ruler .tick').forEach(function(t){
var km=parseFloat(t.getAttribute('data-km')||'0');
if(!isFinite(km)) km=0;
t.textContent=unit==='mi' ? String(fmt(kmToMi(km))):String(fmt(km));
});
qsa(wrap, '.ev1stop-legend .legend-item .legend-km').forEach(function(el){
var km=parseFloat(el.getAttribute('data-km')||'0');
if(!isFinite(km)) km=0;
el.textContent=(unit==='mi' ? fmt(kmToMi(km)):fmt(km)) + ' ' + unit;
});
}
function initUnitToggle(wrap){
var def=wrap.getAttribute('data-default-unit')||cfg.unit||'km';
var unit=currentUnit(def);
renderUnits(wrap,unit);
qsa(wrap,'.ev1stop-unit-toggle .unit-btn').forEach(function(btn){
btn.addEventListener('click', function(){
var u=btn.getAttribute('data-unit');
setUnit(u);
renderUnits(wrap,u);
});
btn.addEventListener('keydown', function(e){
if(e.key===' '||e.key==='Enter'){ e.preventDefault(); btn.click(); }});
});
}
function placeLabels(bar, axis, totalPx, fsdPx){
var kmSSD=bar.querySelector('.km.ssd'), tmSSD=bar.querySelector('.time.ssd');
if(kmSSD) kmSSD.style.left=clamp(totalPx, 8, axis-8) + 'px';
if(tmSSD) tmSSD.style.left=clamp(totalPx, 8, axis-8) + 'px';
var midFSD=fsdPx * 0.5;
var kmFSD=bar.querySelector('.km.fsd'), tmFSD=bar.querySelector('.time.fsd');
if(kmFSD) kmFSD.style.left=clamp(midFSD, 8, axis-8) + 'px';
if(tmFSD) tmFSD.style.left=clamp(midFSD, 8, axis-8) + 'px';
}
function animateBar(bar){
var pct=parseFloat(bar.getAttribute('data-pct')||'0');
pct=isFinite(pct)?clamp(pct,0,100):0;
bar.style.setProperty('--pct', pct + '%');
bar.classList.add('in-view');
var totKm=parseFloat(bar.getAttribute('data-km')||'0');  if(!isFinite(totKm)||totKm<0) totKm=0;
var fsdKm=parseFloat(bar.getAttribute('data-fsd-km')||'0'); if(!isFinite(fsdKm)||fsdKm<0) fsdKm=0;
if(totKm>0&&fsdKm>totKm) fsdKm=totKm;
var r=bar.getBoundingClientRect(), axis=r.width;
var totalPx=axis * (pct/100);
var fsdPx=(totKm>0 ? totalPx*(fsdKm/totKm):0);
placeLabels(bar, axis, totalPx, fsdPx);
var flag=bar.querySelector('.flag');
var chg=bar.querySelector('.charger');
if(flag) flag.style.opacity='1';
if(chg)  chg.style.opacity='1';
var base=1200, extra=2000*(pct/100);
var durFlag=Math.max(900,Math.min(3500,base+extra));
var durChg=Math.min(Math.max(800, Math.round(durFlag * 1.15)), 4200);
var easing='cubic-bezier(0.22,0.61,0.36,1)';
try{
if(flag){
flag.style.left='0px';
var f=flag.animate([{left:'0px'},{left:totalPx+'px'}],{duration:durFlag,easing:easing,fill:'forwards'});
f.onfinish=function(){ flag.style.left=totalPx+'px'; };}
if(chg){
setTimeout(function(){
chg.style.left='0px';
var c=chg.animate([{left:'0px'},{left:fsdPx+'px'}],{duration:durChg,easing:easing,fill:'forwards'});
c.onfinish=function(){ chg.style.left=fsdPx+'px'; };}, 180);
}}catch(e){
if(flag){
flag.style.transition='left '+durFlag+'ms '+easing;
requestAnimationFrame(function(){ flag.style.left=totalPx+'px'; });
}
if(chg){
setTimeout(function(){
chg.style.transition='left '+durChg+'ms '+easing;
requestAnimationFrame(function(){ chg.style.left=fsdPx+'px'; });
},180);
}}
}
function initBars(wrap){
qsa(wrap,'.ev1stop-bars .bar').forEach(function(bar){
if(window.ResizeObserver){ new ResizeObserver(function(){ animateBar(bar); }).observe(bar); }});
}
function initObserver(){
var bars=qsa(document,'.ev1stop-bars .bar');
if(!('IntersectionObserver' in window)){
bars.forEach(animateBar);
return;
}
var io=new IntersectionObserver(function(entries){
entries.forEach(function(en){
if(en.isIntersecting) animateBar(en.target);
});
},{threshold:.15});
bars.forEach(function(b){ io.observe(b); });
}
function convertExternalSvgUploads(wrap){
qsa(wrap,
'.ev1stop-bars .bar .flag img.img, '+
'.ev1stop-vote .ico img.img, '+
'.ev1stop-legend .legend-item .ico img.img'
).forEach(function(img){
try{
var src=img.getAttribute('src')||''; if(!src.toLowerCase().endsWith('.svg')) return;
var span=document.createElement('span');
span.className='img-mask'; span.style.setProperty('--ev-mask-url','url("'+src+'")');
var w=(img.style.width||'').replace('px',''); var h=(img.style.height||'').replace('px','');
if(w) span.style.width=w+'px'; if(h) span.style.height=h+'px';
img.replaceWith(span);
}catch(e){}});
}
function initWrap(wrap){
if(!markInitialized(wrap)) return;
initHeader(wrap);
initVote(wrap);
initLegend(wrap);
initUnitToggle(wrap);
initBars(wrap);
convertExternalSvgUploads(wrap);
}
function bootAll(){
qsa(document,'.ev1stop-wrap').forEach(initWrap);
initObserver();
}
document.addEventListener('DOMContentLoaded', bootAll);
window.addEventListener('load', bootAll);
window.addEventListener('pageshow', bootAll);
window.addEventListener('popstate', bootAll);
document.addEventListener('visibilitychange', bootAll);
document.addEventListener('turbo:load', bootAll);
document.addEventListener('pjax:end', bootAll);
document.addEventListener('htmx:afterSettle', bootAll);
document.addEventListener('elementor/frontend/init', bootAll);
var mo=new MutationObserver(function(muts){
muts.forEach(function(m){
(m.addedNodes||[]).forEach(function(node){
if(!(node instanceof HTMLElement)) return;
if(node.matches&&node.matches('.ev1stop-wrap')) initWrap(node);
qsa(node,'.ev1stop-wrap').forEach(initWrap);
});
});
});
mo.observe(document.documentElement||document.body,{childList:true,subtree:true});
window.EV1STOP_reinit=bootAll;
})();
!function(e){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=e();else if("function"==typeof define&&define.amd)define([],e);else{var t;"undefined"!=typeof window?t=window:"undefined"!=typeof global?t=global:"undefined"!=typeof self&&(t=self),t.sbjs=e()}}(function(){return function e(t,r,n){function a(s,o){if(!r[s]){if(!t[s]){var c="function"==typeof require&&require;if(!o&&c)return c(s,!0);if(i)return i(s,!0);var u=new Error("Cannot find module '"+s+"'");throw u.code="MODULE_NOT_FOUND",u}var p=r[s]={exports:{}};t[s][0].call(p.exports,function(e){var r=t[s][1][e];return a(r||e)},p,p.exports,e,t,r,n)}return r[s].exports}for(var i="function"==typeof require&&require,s=0;s<n.length;s++)a(n[s]);return a}({1:[function(e,t,r){"use strict";var n=e("./init"),a={init:function(e){this.get=n(e),e&&e.callback&&"function"==typeof e.callback&&e.callback(this.get)}};t.exports=a},{"./init":6}],2:[function(e,t,r){"use strict";var n=e("./terms"),a=e("./helpers/utils"),i={containers:{current:"sbjs_current",current_extra:"sbjs_current_add",first:"sbjs_first",first_extra:"sbjs_first_add",session:"sbjs_session",udata:"sbjs_udata",promocode:"sbjs_promo"},service:{migrations:"sbjs_migrations"},delimiter:"|||",aliases:{main:{type:"typ",source:"src",medium:"mdm",campaign:"cmp",content:"cnt",term:"trm",id:"id",platform:"plt",format:"fmt",tactic:"tct"},extra:{fire_date:"fd",entrance_point:"ep",referer:"rf"},session:{pages_seen:"pgs",current_page:"cpg"},udata:{visits:"vst",ip:"uip",agent:"uag"},promo:"code"},pack:{main:function(e){return i.aliases.main.type+"="+e.type+i.delimiter+i.aliases.main.source+"="+e.source+i.delimiter+i.aliases.main.medium+"="+e.medium+i.delimiter+i.aliases.main.campaign+"="+e.campaign+i.delimiter+i.aliases.main.content+"="+e.content+i.delimiter+i.aliases.main.term+"="+e.term+i.delimiter+i.aliases.main.id+"="+e.id+i.delimiter+i.aliases.main.platform+"="+e.platform+i.delimiter+i.aliases.main.format+"="+e.format+i.delimiter+i.aliases.main.tactic+"="+e.tactic},extra:function(e){return i.aliases.extra.fire_date+"="+a.setDate(new Date,e)+i.delimiter+i.aliases.extra.entrance_point+"="+document.location.href+i.delimiter+i.aliases.extra.referer+"="+(document.referrer||n.none)},user:function(e,t){return i.aliases.udata.visits+"="+e+i.delimiter+i.aliases.udata.ip+"="+t+i.delimiter+i.aliases.udata.agent+"="+navigator.userAgent},session:function(e){return i.aliases.session.pages_seen+"="+e+i.delimiter+i.aliases.session.current_page+"="+document.location.href},promo:function(e){return i.aliases.promo+"="+a.setLeadingZeroToInt(a.randomInt(e.min,e.max),e.max.toString().length)}}};t.exports=i},{"./helpers/utils":5,"./terms":9}],3:[function(e,t,r){"use strict";var n=e("../data").delimiter;t.exports={useBase64:!1,setBase64Flag:function(e){this.useBase64=e},encodeData:function(e){return encodeURIComponent(e).replace(/\!/g,"%21").replace(/\~/g,"%7E").replace(/\*/g,"%2A").replace(/\'/g,"%27").replace(/\(/g,"%28").replace(/\)/g,"%29")},decodeData:function(e){try{return decodeURIComponent(e).replace(/\%21/g,"!").replace(/\%7E/g,"~").replace(/\%2A/g,"*").replace(/\%27/g,"'").replace(/\%28/g,"(").replace(/\%29/g,")")}catch(t){try{return unescape(e)}catch(r){return""}}},set:function(e,t,r,n,a){var i,s;if(r){var o=new Date;o.setTime(o.getTime()+60*r*1e3),i="; expires="+o.toGMTString()}else i="";s=n&&!a?";domain=."+n:"";var c=this.encodeData(t);this.useBase64&&(c=btoa(c).replace(/=+$/,"")),document.cookie=this.encodeData(e)+"="+c+i+s+"; path=/"},get:function(e){for(var t=this.encodeData(e)+"=",r=document.cookie.split(";"),n=0;n<r.length;n++){for(var a=r[n];" "===a.charAt(0);)a=a.substring(1,a.length);if(0===a.indexOf(t)){var i=a.substring(t.length,a.length);if(/^[A-Za-z0-9+/]+$/.test(i))try{i=atob(i.padEnd(4*Math.ceil(i.length/4),"="))}catch(s){}return this.decodeData(i)}}return null},destroy:function(e,t,r){this.set(e,"",-1,t,r)},parse:function(e){var t=[],r={};if("string"==typeof e)t.push(e);else for(var a in e)e.hasOwnProperty(a)&&t.push(e[a]);for(var i=0;i<t.length;i++){var s;r[this.unsbjs(t[i])]={},s=this.get(t[i])?this.get(t[i]).split(n):[];for(var o=0;o<s.length;o++){var c=s[o].split("="),u=c.splice(0,1);u.push(c.join("=")),r[this.unsbjs(t[i])][u[0]]=this.decodeData(u[1])}}return r},unsbjs:function(e){return e.replace("sbjs_","")}}},{"../data":2}],4:[function(e,t,r){"use strict";t.exports={parse:function(e){for(var t=this.parseOptions,r=t.parser[t.strictMode?"strict":"loose"].exec(e),n={},a=14;a--;)n[t.key[a]]=r[a]||"";return n[t.q.name]={},n[t.key[12]].replace(t.q.parser,function(e,r,a){r&&(n[t.q.name][r]=a)}),n},parseOptions:{strictMode:!1,key:["source","protocol","authority","userInfo","user","password","host","port","relative","path","directory","file","query","anchor"],q:{name:"queryKey",parser:/(?:^|&)([^&=]*)=?([^&]*)/g},parser:{strict:/^(?:([^:\/?#]+):)?(?:\/\/((?:(([^:@]*)(?::([^:@]*))?)?@)?([^:\/?#]*)(?::(\d*))?))?((((?:[^?#\/]*\/)*)([^?#]*))(?:\?([^#]*))?(?:#(.*))?)/,loose:/^(?:(?![^:@]+:[^:@\/]*@)([^:\/?#.]+):)?(?:\/\/)?((?:(([^:@]*)(?::([^:@]*))?)?@)?([^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/}},getParam:function(e){for(var t={},r=(e||window.location.search.substring(1)).split("&"),n=0;n<r.length;n++){var a=r[n].split("=");if("undefined"==typeof t[a[0]])t[a[0]]=a[1];else if("string"==typeof t[a[0]]){var i=[t[a[0]],a[1]];t[a[0]]=i}else t[a[0]].push(a[1])}return t},getHost:function(e){return this.parse(e).host.replace("www.","")}}},{}],5:[function(e,t,r){"use strict";t.exports={escapeRegexp:function(e){return e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")},setDate:function(e,t){var r=e.getTimezoneOffset()/60,n=e.getHours(),a=t||0===t?t:-r;return e.setHours(n+r+a),e.getFullYear()+"-"+this.setLeadingZeroToInt(e.getMonth()+1,2)+"-"+this.setLeadingZeroToInt(e.getDate(),2)+" "+this.setLeadingZeroToInt(e.getHours(),2)+":"+this.setLeadingZeroToInt(e.getMinutes(),2)+":"+this.setLeadingZeroToInt(e.getSeconds(),2)},setLeadingZeroToInt:function(e,t){for(var r=e+"";r.length<t;)r="0"+r;return r},randomInt:function(e,t){return Math.floor(Math.random()*(t-e+1))+e}}},{}],6:[function(e,t,r){"use strict";var n=e("./data"),a=e("./terms"),i=e("./helpers/cookies"),s=e("./helpers/uri"),o=e("./helpers/utils"),c=e("./params"),u=e("./migrations");t.exports=function(e){var t,r,p,f,m,d,l,g,h,y,_,v,b,x=c.fetch(e),k=s.getParam(),w=x.domain.host,q=x.domain.isolate,I=x.lifetime;function j(e){switch(e){case a.traffic.utm:t=a.traffic.utm,r="undefined"!=typeof k.utm_source?k.utm_source:"undefined"!=typeof k.gclid?"google":"undefined"!=typeof k.yclid?"yandex":a.none,p="undefined"!=typeof k.utm_medium?k.utm_medium:"undefined"!=typeof k.gclid?"cpc":"undefined"!=typeof k.yclid?"cpc":a.none,f="undefined"!=typeof k.utm_campaign?k.utm_campaign:"undefined"!=typeof k[x.campaign_param]?k[x.campaign_param]:"undefined"!=typeof k.gclid?"google_cpc":"undefined"!=typeof k.yclid?"yandex_cpc":a.none,m="undefined"!=typeof k.utm_content?k.utm_content:"undefined"!=typeof k[x.content_param]?k[x.content_param]:a.none,l=k.utm_id||a.none,g=k.utm_source_platform||a.none,h=k.utm_creative_format||a.none,y=k.utm_marketing_tactic||a.none,d="undefined"!=typeof k.utm_term?k.utm_term:"undefined"!=typeof k[x.term_param]?k[x.term_param]:function(){var e=document.referrer;if(k.utm_term)return k.utm_term;if(!(e&&s.parse(e).host&&s.parse(e).host.match(/^(?:.*\.)?yandex\..{2,9}$/i)))return!1;try{return s.getParam(s.parse(document.referrer).query).text}catch(t){return!1}}()||a.none;break;case a.traffic.organic:t=a.traffic.organic,r=r||s.getHost(document.referrer),p=a.referer.organic,f=a.none,m=a.none,d=a.none,l=a.none,g=a.none,h=a.none,y=a.none;break;case a.traffic.referral:t=a.traffic.referral,r=r||s.getHost(document.referrer),p=p||a.referer.referral,f=a.none,m=s.parse(document.referrer).path,d=a.none,l=a.none,g=a.none,h=a.none,y=a.none;break;case a.traffic.typein:t=a.traffic.typein,r=x.typein_attributes.source,p=x.typein_attributes.medium,f=a.none,m=a.none,d=a.none,l=a.none,g=a.none,h=a.none,y=a.none;break;default:t=a.oops,r=a.oops,p=a.oops,f=a.oops,m=a.oops,d=a.oops,l=a.oops,g=a.oops,h=a.oops,y=a.oops}var i={type:t,source:r,medium:p,campaign:f,content:m,term:d,id:l,platform:g,format:h,tactic:y};return n.pack.main(i)}function R(e){var t=document.referrer;switch(e){case a.traffic.organic:return!!t&&H(t)&&function(e){var t=new RegExp("^(?:.*\\.)?"+o.escapeRegexp("yandex")+"\\..{2,9}$"),n=new RegExp(".*"+o.escapeRegexp("text")+"=.*"),a=new RegExp("^(?:www\\.)?"+o.escapeRegexp("google")+"\\..{2,9}$");if(s.parse(e).query&&s.parse(e).host.match(t)&&s.parse(e).query.match(n))return r="yandex",!0;if(s.parse(e).host.match(a))return r="google",!0;if(!s.parse(e).query)return!1;for(var i=0;i<x.organics.length;i++){if(s.parse(e).host.match(new RegExp("^(?:.*\\.)?"+o.escapeRegexp(x.organics[i].host)+"$","i"))&&s.parse(e).query.match(new RegExp(".*"+o.escapeRegexp(x.organics[i].param)+"=.*","i")))return r=x.organics[i].display||x.organics[i].host,!0;if(i+1===x.organics.length)return!1}}(t);case a.traffic.referral:return!!t&&H(t)&&function(e){if(!(x.referrals.length>0))return r=s.getHost(e),!0;for(var t=0;t<x.referrals.length;t++){if(s.parse(e).host.match(new RegExp("^(?:.*\\.)?"+o.escapeRegexp(x.referrals[t].host)+"$","i")))return r=x.referrals[t].display||x.referrals[t].host,p=x.referrals[t].medium||a.referer.referral,!0;if(t+1===x.referrals.length)return r=s.getHost(e),!0}}(t);default:return!1}}function H(e){if(x.domain){if(q)return s.getHost(e)!==s.getHost(w);var t=new RegExp("^(?:.*\\.)?"+o.escapeRegexp(w)+"$","i");return!s.getHost(e).match(t)}return s.getHost(e)!==s.getHost(document.location.href)}function D(){i.set(n.containers.current_extra,n.pack.extra(x.timezone_offset),I,w,q),i.get(n.containers.first_extra)||i.set(n.containers.first_extra,n.pack.extra(x.timezone_offset),I,w,q)}return i.setBase64Flag(x.base64),u.go(I,w,q),i.set(n.containers.current,function(){var e;if("undefined"!=typeof k.utm_source||"undefined"!=typeof k.utm_medium||"undefined"!=typeof k.utm_campaign||"undefined"!=typeof k.utm_content||"undefined"!=typeof k.utm_term||"undefined"!=typeof k.utm_id||"undefined"!=typeof k.utm_source_platform||"undefined"!=typeof k.utm_creative_format||"undefined"!=typeof k.utm_marketing_tactic||"undefined"!=typeof k.gclid||"undefined"!=typeof k.yclid||"undefined"!=typeof k[x.campaign_param]||"undefined"!=typeof k[x.term_param]||"undefined"!=typeof k[x.content_param])D(),e=j(a.traffic.utm);else if(R(a.traffic.organic))D(),e=j(a.traffic.organic);else if(!i.get(n.containers.session)&&R(a.traffic.referral))D(),e=j(a.traffic.referral);else{if(i.get(n.containers.first)||i.get(n.containers.current))return i.get(n.containers.current);D(),e=j(a.traffic.typein)}return e}(),I,w,q),i.get(n.containers.first)||i.set(n.containers.first,i.get(n.containers.current),I,w,q),i.get(n.containers.udata)?(_=parseInt(i.parse(n.containers.udata)[i.unsbjs(n.containers.udata)][n.aliases.udata.visits])||1,_=i.get(n.containers.session)?_:_+1,v=n.pack.user(_,x.user_ip)):(_=1,v=n.pack.user(_,x.user_ip)),i.set(n.containers.udata,v,I,w,q),i.get(n.containers.session)?(b=parseInt(i.parse(n.containers.session)[i.unsbjs(n.containers.session)][n.aliases.session.pages_seen])||1,b+=1):b=1,i.set(n.containers.session,n.pack.session(b),x.session_length,w,q),x.promocode&&!i.get(n.containers.promocode)&&i.set(n.containers.promocode,n.pack.promo(x.promocode),I,w,q),i.parse(n.containers)}},{"./data":2,"./helpers/cookies":3,"./helpers/uri":4,"./helpers/utils":5,"./migrations":7,"./params":8,"./terms":9}],7:[function(e,t,r){"use strict";var n=e("./data"),a=e("./helpers/cookies");t.exports={go:function(e,t,r){var i,s=this.migrations,o={l:e,d:t,i:r};if(a.get(n.containers.first)||a.get(n.service.migrations)){if(!a.get(n.service.migrations))for(i=0;i<s.length;i++)s[i].go(s[i].id,o)}else{var c=[];for(i=0;i<s.length;i++)c.push(s[i].id);var u="";for(i=0;i<c.length;i++)u+=c[i]+"=1",i<c.length-1&&(u+=n.delimiter);a.set(n.service.migrations,u,o.l,o.d,o.i)}},migrations:[{id:"1418474375998",version:"1.0.0-beta",go:function(e,t){var r=e+"=1",i=e+"=0",s=function(e,t,r){return t||r?e:n.delimiter};try{var o=[];for(var c in n.containers)n.containers.hasOwnProperty(c)&&o.push(n.containers[c]);for(var u=0;u<o.length;u++)if(a.get(o[u])){var p=a.get(o[u]).replace(/(\|)?\|(\|)?/g,s);a.destroy(o[u],t.d,t.i),a.destroy(o[u],t.d,!t.i),a.set(o[u],p,t.l,t.d,t.i)}a.get(n.containers.session)&&a.set(n.containers.session,n.pack.session(0),t.l,t.d,t.i),a.set(n.service.migrations,r,t.l,t.d,t.i)}catch(f){a.set(n.service.migrations,i,t.l,t.d,t.i)}}}]}},{"./data":2,"./helpers/cookies":3}],8:[function(e,t,r){"use strict";var n=e("./terms"),a=e("./helpers/uri");t.exports={fetch:function(e){var t=e||{},r={};if(r.lifetime=this.validate.checkFloat(t.lifetime)||6,r.lifetime=parseInt(30*r.lifetime*24*60),r.session_length=this.validate.checkInt(t.session_length)||30,r.timezone_offset=this.validate.checkInt(t.timezone_offset),r.base64=t.base64||!1,r.campaign_param=t.campaign_param||!1,r.term_param=t.term_param||!1,r.content_param=t.content_param||!1,r.user_ip=t.user_ip||n.none,t.promocode?(r.promocode={},r.promocode.min=parseInt(t.promocode.min)||1e5,r.promocode.max=parseInt(t.promocode.max)||999999):r.promocode=!1,t.typein_attributes&&t.typein_attributes.source&&t.typein_attributes.medium?(r.typein_attributes={},r.typein_attributes.source=t.typein_attributes.source,r.typein_attributes.medium=t.typein_attributes.medium):r.typein_attributes={source:"(direct)",medium:"(none)"},t.domain&&this.validate.isString(t.domain)?r.domain={host:t.domain,isolate:!1}:t.domain&&t.domain.host?r.domain=t.domain:r.domain={host:a.getHost(document.location.hostname),isolate:!1},r.referrals=[],t.referrals&&t.referrals.length>0)for(var i=0;i<t.referrals.length;i++)t.referrals[i].host&&r.referrals.push(t.referrals[i]);if(r.organics=[],t.organics&&t.organics.length>0)for(var s=0;s<t.organics.length;s++)t.organics[s].host&&t.organics[s].param&&r.organics.push(t.organics[s]);return r.organics.push({host:"bing.com",param:"q",display:"bing"}),r.organics.push({host:"yahoo.com",param:"p",display:"yahoo"}),r.organics.push({host:"about.com",param:"q",display:"about"}),r.organics.push({host:"aol.com",param:"q",display:"aol"}),r.organics.push({host:"ask.com",param:"q",display:"ask"}),r.organics.push({host:"globososo.com",param:"q",display:"globo"}),r.organics.push({host:"go.mail.ru",param:"q",display:"go.mail.ru"}),r.organics.push({host:"rambler.ru",param:"query",display:"rambler"}),r.organics.push({host:"tut.by",param:"query",display:"tut.by"}),r.referrals.push({host:"t.co",display:"twitter.com"}),r.referrals.push({host:"plus.url.google.com",display:"plus.google.com"}),r},validate:{checkFloat:function(e){return!(!e||!this.isNumeric(parseFloat(e)))&&parseFloat(e)},checkInt:function(e){return!(!e||!this.isNumeric(parseInt(e)))&&parseInt(e)},isNumeric:function(e){return!isNaN(e)},isString:function(e){return"[object String]"===Object.prototype.toString.call(e)}}}},{"./helpers/uri":4,"./terms":9}],9:[function(e,t,r){"use strict";t.exports={traffic:{utm:"utm",organic:"organic",referral:"referral",typein:"typein"},referer:{referral:"referral",organic:"organic",social:"social"},none:"(none)",oops:"(Houston, we have a problem)"}},{}]},{},[1])(1)});
!function(t){"use strict";const e=t.params,n=(document.querySelector.bind(document),(t,e)=>e.split(".").reduce((t,e)=>t&&t[e],t)),i=()=>null,s=t=>null===t||t===undefined?"":t,o="wc/store/checkout";function a(t){document.querySelectorAll("wc-order-attribution-inputs").forEach((t,e)=>{e>0&&t.remove()});for(const e of document.querySelectorAll("wc-order-attribution-inputs"))e.values=t}function r(t){window.wp&&window.wp.data&&window.wp.data.dispatch&&window.wc&&window.wc.wcBlocksData&&window.wp.data.dispatch(window.wc.wcBlocksData.CHECKOUT_STORE_KEY).setExtensionData("woocommerce/order-attribution",t,!0)}function c(){return"undefined"!=typeof sbjs}function d(){if(window.wp&&window.wp.data&&"function"==typeof window.wp.data.subscribe){const e=window.wp.data.subscribe(function(){e(),r(t.getAttributionData())},o)}}t.getAttributionData=function(){const s=e.allowTracking&&c()?n:i,o=c()?sbjs.get:{},a=Object.entries(t.fields).map(([t,e])=>[t,s(o,e)]);return Object.fromEntries(a)},t.setOrderTracking=function(n){if(e.allowTracking=n,n){if(!c())return;sbjs.init({lifetime:Number(e.lifetime),session_length:Number(e.session),base64:Boolean(e.base64),timezone_offset:"0"})}else!function(){const t=window.location.hostname;["sbjs_current","sbjs_current_add","sbjs_first","sbjs_first_add","sbjs_session","sbjs_udata","sbjs_migrations","sbjs_promo"].forEach(e=>{document.cookie=`${e}=; path=/; max-age=-999; domain=.${t};`})}();const i=t.getAttributionData();a(i),r(i)},t.setOrderTracking(e.allowTracking),"loading"===document.readyState?document.addEventListener("DOMContentLoaded",d):d(),window.customElements.define("wc-order-attribution-inputs",class extends HTMLElement{constructor(){if(super(),this._fieldNames=Object.keys(t.fields),this.hasOwnProperty("_values")){let t=this.values;delete this.values,this.values=t||{}}}connectedCallback(){this.innerHTML="";const t=new DocumentFragment;for(const n of this._fieldNames){const i=document.createElement("input");i.type="hidden",i.name=`${e.prefix}${n}`,i.value=s(this.values&&this.values[n]||""),t.appendChild(i)}this.appendChild(t)}set values(t){if(this._values=t,this.isConnected)for(const t of this._fieldNames){const n=this.querySelector(`input[name="${e.prefix}${t}"]`);n?n.value=s(this.values[t]):console.warn(`Field "${t}" not found. `+"Most likely, the '<wc-order-attribution-inputs>' element was manipulated.")}}get values(){return this._values}})}(window.wc_order_attribution);
!function(e){"function"==typeof define&&define.amd?define(["jquery"],e):e(jQuery)}((function(e){var t,i=window.innerWidth,a=[];e(window).resize((function(){clearTimeout(t),t=setTimeout((function(){var t=window.innerWidth;t!==i&&(i=t,e(a).each((function(){e(this).flexMenu({undo:!0}).flexMenu(this.options)})))}),200)})),e.fn.flexMenu=function(t){var i,n=e.extend({threshold:2,cutoff:2,linkText:"More",linkTitle:"View More",linkTextAll:"Menu",linkTitleAll:"Open/Close Menu",shouldApply:function(){return!0},showOnHover:!0,popupAbsolute:!0,popupClass:"",undo:!1},t);return this.options=n,0<=(i=e.inArray(this,a))?a.splice(i,1):a.push(this),this.each((function(){var t=e(this),i=t.find("> li"),a=i.length;if(a){var s,o,r,l,d,c,u=f(i)+20,p=!1;function f(e){return e[0].offsetTop}function h(e){return f(e)>=u}if(h(i.last())&&a>n.threshold&&!n.undo&&n.shouldApply()){var m=e('<ul class="flexMenu-popup" style="display:none;'+(n.popupAbsolute?" position: absolute;":"")+'"></ul>');for(n.popupClass&&m.addClass(n.popupClass),c=a;1<c;c--){if(o=h(s=t.find("li:last-child")),c-1<=n.cutoff){e(t.children().get().reverse()).appendTo(m),p=!0;break}if(!o)break;s.appendTo(m)}p?t.append('<li class="flexMenu-viewMore flexMenu-allInPopup"><a href="#" title="'+n.linkTitleAll+'">'+n.linkTextAll+"</a></li>"):t.append('<li class="flexMenu-viewMore"><a href="#" title="'+n.linkTitle+'">'+n.linkText+"</a></li>"),h(r=t.find("> li.flexMenu-viewMore"))&&t.find("> li:nth-last-child(2)").appendTo(m),m.children().each((function(e,t){m.prepend(t)})),r.append(m),t.find("> li.flexMenu-viewMore > a").click((function(t){var i;i=r,e("li.flexMenu-viewMore.active").not(i).find("> ul").hide(),m.toggle(),t.preventDefault()})),n.showOnHover&&"undefined"!=typeof Modernizr&&!Modernizr.touch&&r.hover((function(){m.show()}),(function(){m.hide()}))}else if(n.undo&&t.find("ul.flexMenu-popup")){for(l=(d=t.find("ul.flexMenu-popup")).find("li").length,c=1;c<=l;c++)d.find("> li:first-child").appendTo(t);d.remove(),t.find("> li.flexMenu-viewMore").remove()}}}))}})),function(e,t){"function"==typeof define&&define.amd?define((function(){return t(e)})):"object"==typeof exports?module.exports=t:e.emergence=t(e)}(this,(function(e){"use strict";var t,i,a,n,s,o,r,l={},d=function(){},c=function(){return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini|playbook|silk/i.test(navigator.userAgent)},u=function(e){var t=e.offsetWidth,i=e.offsetHeight,a=0,n=0;do{isNaN(e.offsetTop)||(a+=e.offsetTop),isNaN(e.offsetLeft)||(n+=e.offsetLeft)}while(null!==(e=e.offsetParent));return{width:t,height:i,top:a,left:n}},p=function(e){if(function(e){return null===e.offsetParent}(e))return!1;var t,a,n,l=u(e),d=function(e){var t,i;return e!==window?(t=e.clientWidth,i=e.clientHeight):(t=window.innerWidth||document.documentElement.clientWidth,i=window.innerHeight||document.documentElement.clientHeight),{width:t,height:i}}(i),c=function(e){return e!==window?{x:e.scrollLeft+u(e).left,y:e.scrollTop+u(e).top}:{x:window.pageXOffset||document.documentElement.scrollLeft,y:window.pageYOffset||document.documentElement.scrollTop}}(i),p=(l.width,l.height),f=l.top;return l.left,t=f+p*s,a=f+p-p*s,n=c.y+o,t<c.y-r+d.height&&a>n},f=function(){t||(clearTimeout(t),t=setTimeout((function(){l.engage(),t=null}),a))};return l.init=function(e){var t,l=function(e,t){return parseInt(e||t,10)};i=(e=e||{}).container||window,n=void 0===e.handheld||e.handheld,a=l(e.throttle,250),t=e.elemCushion,s=parseFloat(t||.1),o=l(e.offsetTop,0),l(e.offsetRight,0),r=l(e.offsetBottom,0),l(e.offsetLeft,0),d=e.callback||d,"querySelectorAll"in document?(c()&&n||!c())&&(window.addEventListener?(window.addEventListener("load",f,!1),i.addEventListener("scroll",f,!1),i.addEventListener("resize",f,!1)):(document.attachEvent("onreadystatechange",(function(){"complete"===document.readyState&&f()})),i.attachEvent("onscroll",f),i.attachEvent("onresize",f))):console.log("Emergence.js is not supported in this browser.")},l.engage=function(){if(tie.lazyload){if("loading"in HTMLImageElement.prototype);else for(var e=(c=document.querySelectorAll("[data-src]")).length,t=0;t<e;t++)u=c[t],p(u)&&(u.setAttribute("src",u.getAttribute("data-src")),u.removeAttribute("data-src"),d(u,"tie_img_visible"),jQuery.fn.masonry&&jQuery("#masonry-grid").masonry("layout"));var i=(c=document.querySelectorAll("[data-lazy-bg]")).length;for(t=0;t<i;t++)if(u=c[t],p(u)){var a="";null!==u.getAttribute("style")&&(a=u.getAttribute("style")),u.setAttribute("style",a+"background-image:url("+u.getAttribute("data-lazy-bg")+")"),u.removeAttribute("data-lazy-bg"),d(u,"tie_bg_visible")}}if(tie.is_taqyeem_active){var n=(c=document.querySelectorAll("[data-lazy-pie]")).length;for(t=0;t<n;t++)if(u=c[t],p(u)){var s=parseInt(u.getAttribute("data-pct")),o=u.getElementsByClassName("circle_bar")[0],r=(100-s)/100*Math.PI*38;o.setAttribute("style","stroke-dashoffset:"+r+"px"),u.removeAttribute("data-lazy-pie"),d(u,"tie_pie_visible")}var c,u,f=(c=document.querySelectorAll("[data-lazy-percent]")).length;for(t=0;t<f;t++)u=c[t],p(u)&&(u.setAttribute("style","width:"+u.getAttribute("data-rate-val")),u.removeAttribute("data-lazy-percent"),d(u,"tie_rate_visible"))}e||n||f||i||l.disengage()},l.disengage=function(){window.removeEventListener?(i.removeEventListener("scroll",f,!1),i.removeEventListener("resize",f,!1)):(i.detachEvent("onscroll",f),i.detachEvent("onresize",f)),clearTimeout(t)},l}));var $doc=jQuery(document),$window=jQuery(window),$html=jQuery("html"),$body=jQuery("body"),$themeHeader=jQuery("#theme-header"),$mainNav=jQuery("#main-nav"),$container=jQuery("#tie-container"),is_RTL=!!tie.is_rtl,intialWidth=window.innerWidth,isDuringAjax=!1,scrollBarWidth=!1,mobileMenu=!1;function tieFlexMenu(){var e=jQuery(".is-flex-tabs, .is-flex-tabs-shortcodes .tabs");e.length&&(e.flexMenu({threshold:0,cutoff:0,linkText:'<span class="tie-icon-dots-three-horizontal"><span class="screen-reader-text">More</span></span>',linkTextAll:'<span class="tie-icon-dots-three-horizontal"><span class="screen-reader-text">More</span></span>',linkTitle:"",linkTitleAll:"",showOnHover:intialWidth>991}),e.css({opacity:1}))}function tieLazyLoad(){emergence.init()}function tieTabs(){document.querySelectorAll(".tabs-wrapper").forEach((function(e){var t=e.querySelector(".tabs");if(void 0!==t&&null!=t){e.classList.contains("tabs-vertical");var i=!1;t.querySelectorAll("li").forEach((function(a){i||(a.classList.add("active"),i=!0),a.addEventListener("click",(function(i){if(!a.classList.contains("active")){t.querySelector(".active").classList.remove("active"),a.classList.add("active"),e.querySelectorAll(".tab-content").forEach((function(e){e.style.display="none",e.classList.add("is-not-active")}));var n=a.querySelector("a").getAttribute("href"),s=e.querySelector(n);s.style.display="block";var o=s.querySelector(".tab-content-wrap");o&&o.classList.add("tie-animate-slideInUp"),s.querySelectorAll(".tab-content-elements li").forEach((function(e){e&&e.classList.add("tie-animate-slideInUp")})),tie_animate_element(s)}i.preventDefault()}))}))}}))}function tie_animate_element(e){e&&(tie_animate_reviews(e=jQuery(e)),tie.lazyload&&(e.find("[data-src]").each((function(){var e=jQuery(this);e.attr("src",e.data("src")),e.removeAttr("data-src")})),e.find("[data-lazy-bg]").each((function(){var e=jQuery(this);e.attr("style","background-image:url("+e.data("lazy-bg")+")"),e.removeAttr("data-lazy-bg")}))),adBlockBlock(e))}function tie_animate_reviews(e){tie.is_taqyeem_active&&(e.find("[data-lazy-pie]").each((function(){var e=jQuery(this),t=parseInt(e.data("pct")),i=e.find(".circle_bar"),a=(100-t)/100*Math.PI*38;i.attr("style","stroke-dashoffset:"+a+"px"),e.removeAttr("data-lazy-pie")})),e.find("[data-lazy-percent]").each((function(){var e=jQuery(this);e.attr("style","width:"+e.data("rate-val")),e.removeAttr("data-lazy-percent")})))}function adBlockBlock(e){tie.ad_blocker_disallow_images_placeholder&&jQuery(".Ad-Container").length>0&&0===jQuery(".Ad-Container").outerWidth()&&(tie.ad_blocker_disallow_images_post?e=jQuery("#the-post .entry-content"):e||(e=$body),e.find("img:not(.tie-logo-img)").attr({src:tie.ad_blocker_disallow_images_placeholder,srcset:tie.ad_blocker_disallow_images_placeholder}),e.find(".grid-item, .big-thumb-left-box-inner, .main-slider:not(.tie-grid-slider) .slide, .post-thumb[style]").attr("style",'background-image: url("'+tie.ad_blocker_disallow_images_placeholder+'"); background-position: center;'))}tieLazyLoad(),tieTabs(),$doc.ready((function(){"use strict";if(performance.mark("TieStart"),tieFlexMenu(),tie.ad_blocker_detector&&jQuery(".Ad-Container").length>0&&0===jQuery(".Ad-Container").outerWidth()&&!$body.hasClass("is-ajax-loaded-post")&&jQuery("#tie-popup-adblock").length>0&&(tie.ad_blocker_detector_delay?setTimeout((function(){s("#tie-popup-adblock")}),tie.ad_blocker_detector_delay):s("#tie-popup-adblock")),adBlockBlock(),$doc.on("click",".profile-btn",(function(){return!1})),$doc.on("click",".change-skin",(function(){jQuery("#autocomplete-suggestions").hide();var e=$html.data("skin"),t="light",i=!1,a=!1,n="",s="";$html.hasClass("dark-skin")&&(t="dark");var o="dark"==t?"light":"dark";return $themeHeader.hasClass("main-nav-default-dark")&&(i=!0),$themeHeader.hasClass("top-nav-default-dark")&&(a=!0),"undefined"!=typeof localStorage&&localStorage.setItem("tie-skin",o),e==o?($html.removeClass("tie-skin-inverted"),s+=" tie-skin-inverted"):($html.addClass("tie-skin-inverted"),n+=" tie-skin-inverted"),"dark"==o?($html.addClass("dark-skin"),n+=" dark-skin",$themeHeader.addClass("main-nav-dark top-nav-dark"),$themeHeader.removeClass("main-nav-light top-nav-light")):($html.removeClass("dark-skin"),s+=" dark-skin",i||($themeHeader.removeClass("main-nav-dark"),$themeHeader.addClass("main-nav-light")),a||($themeHeader.removeClass("top-nav-dark"),$themeHeader.addClass("top-nav-light"))),tie.autoload_posts&&jQuery(".tie-infinte-post-iframe").each((function(){jQuery(this)[0].contentWindow.postMessage({removeClass:s,addClass:n})})),!1})),jQuery.fn.masonry){var e=jQuery("#masonry-grid");if(e.length){var t=jQuery("#media-page-layout");e.masonry({columnWidth:".grid-sizer",gutter:".gutter-sizer",itemSelector:".post-element",percentPosition:!0,isInitLayout:!1,initLayout:!1,originLeft:!is_RTL,isOriginLeft:!is_RTL}).addClass("masonry-loaded"),e.masonry("on","layoutComplete",(function(){isDuringAjax=!1})),e.masonry(),jQuery.fn.imagesLoaded&&e.imagesLoaded().progress((function(){e.masonry("layout")})),t.find(".loader-overlay").fadeOut().remove();var i=0;t.find(".post-element").each((function(){i++;var e=jQuery(this);e.addClass("tie-animate-slideInUp"),e.attr("style",e.attr("style")+"; animation-delay:"+i/10+"s")})),jQuery(window).resize((function(){t.find(".post-element").removeClass("tie-animate-slideInUp")}))}}function a(e){if(!(window.innerWidth>991)){var t=!0,i=0,a=0,n=0,s=0,o=!1,r="upwards"==tie.sticky_mobile_behavior,l=0,d=0,c=$themeHeader.hasClass("header-layout-1")?$mainNav:jQuery(".logo-container");if(c.length){var u=0,p=0;if($body.hasClass("admin-bar")){var f=jQuery("#wpadminbar");f.length>0&&(p=u=f.outerHeight(),"resize"!==e.type&&(o=p),"absolute"===f.css("position")&&(p=0,"resize"!==e.type&&(o=0)))}var h=c.parent(),m=c.not(".fixed-nav").offset();m&&(d=h.outerHeight()+m.top,m&&!c.hasClass(".fixed-nav")?(l=m.top,s=m.top):l=s,32===o?46===u?l=l-p+14:l-=p:46!==o&&0!==o||(32===u?l=l-p-14:l-=p));var y=jQuery(c).outerHeight();h.data("min-height",d-y),h.height(y),"resize"!==e.type&&(r&&h.addClass("sticky-type-slide"),jQuery(window).scroll((function(e){if(e.originalEvent){var s=jQuery(window).scrollTop();r?(s>d&&c.addClass("fixed-nav"),s<=l&&c.removeClass("fixed-nav"),s>a?(i=0,n="down",c.addClass("sticky-down").removeClass("sticky-up")):(i+=a-s,n="up",c.addClass("sticky-up").removeClass("sticky-down")),i>150&&"up"===n?(c.addClass("sticky-nav-slide-visible"),$doc.trigger("sticky-nav-visible")):(c.removeClass("sticky-nav-slide-visible"),$doc.trigger("sticky-nav-hide")),s>d+150?c.addClass("sticky-nav-slide"):c.removeClass("sticky-nav-slide"),t&&s>d+150&&(c.addClass("sticky-nav-slide sticky-nav-slide-visible sticky-up"),$doc.trigger("sticky-nav-visible"),i=151,n="up",t=!1)):s>l?(c.addClass("fixed-nav default-behavior-mode"),$doc.trigger("sticky-nav-visible")):(c.removeClass("fixed-nav"),$doc.trigger("sticky-nav-hide")),a=s}})))}}}tie.sticky_mobile&&($window.on("load",(function(e){a(e)})),$window.resize(a));var n=jQuery(".tie-popup");function s(e){jQuery(e).show(),"#tie-popup-search-desktop"!=e&&"#tie-popup-search-mobile"!=e||n.find('form input[type="text"]').focus(),tie_animate_element(jQuery(e)),scrollBarWidth||(scrollBarWidth=100-document.getElementById("is-scroller").offsetWidth),setTimeout((function(){$body.addClass("tie-popup-is-opend")}),10),jQuery("html").css({marginRight:scrollBarWidth,overflow:"hidden"})}function o(e){void 0!==e&&e.data("show-once")&&(document.cookie="AdBlockerDismissed=true; expires=Thu, 18 Dec 2100 12:00:00 UTC"),jQuery.when(n.fadeOut(500)).done((function(){jQuery("html").removeAttr("style")})),jQuery.when(jQuery("#autocomplete-suggestions").fadeOut(50)).done((function(){jQuery(this).html("")})),$body.removeClass("tie-popup-is-opend"),jQuery(".tie-popup-search-input").val("")}$doc.on("click",".tie-popup-trigger",(function(e){e.preventDefault(),s("#tie-popup-login")})),tie.type_to_search&&window.self===window.top&&jQuery("#tie-popup-search-desktop").length&&!jQuery(".ql-editor").length&&$doc.bind("keydown",(function(e){!jQuery(".ql-editor").is(":focus")&&!jQuery("input, textarea").is(":focus")&&!jQuery("#tie-popup-login").is(":visible")&&!e.ctrlKey&&!e.metaKey&&e.keyCode>=65&&e.keyCode<=90&&($container.removeClass("side-aside-open"),s("#tie-popup-search-desktop"))})),jQuery(".tie-search-trigger").on("click",(function(){return s("#tie-popup-search-desktop"),!1})),jQuery(".tie-search-trigger-mobile").on("click",(function(){return s("#tie-popup-search-mobile"),!1})),n.length&&$doc.keyup((function(e){"27"==e.which&&$body.hasClass("tie-popup-is-opend")&&!jQuery("#tie-popup-adblock").is(":visible")&&o()})),n.on("click",(function(e){if(jQuery(e.target).is(".tie-popup:not(.is-fixed-popup)"))return o(),!1})),jQuery(".tie-btn-close").on("click",(function(){return o(jQuery(this)),!1}));var r,l,d=function(){$container.removeClass("side-aside-open"),$container.off("touchstart click",c)},c=function(e){if(!$container.hasClass("side-aside-open"))return!1;jQuery(e.target).parents(".side-aside").length||d()};jQuery(".side-aside-nav-icon, #mobile-menu-icon").on("touchstart click",(function(e){return tie.is_side_aside_light&&(jQuery(this).hasClass("side-aside-nav-icon")?jQuery(".side-aside").removeClass("dark-skin dark-widgetized-area"):jQuery(".side-aside").addClass("dark-skin dark-widgetized-area")),function(){if(!tie.mobile_menu_active||mobileMenu)return!1;var e=jQuery("#mobile-menu"),t="";if(e.hasClass("has-custom-menu")){var i=jQuery("#mobile-custom-menu");i.find("div.mega-menu-content").remove(),i.find("li.menu-item-has-children:not(.hide-mega-headings)").append('<span class="mobile-arrows tie-icon-chevron-down"></span>')}else{var a=$mainNav.find("div.main-menu > ul");if(a.length){(t=a.clone()).find(".mega-menu-content").remove(),t.removeAttr("id").find("li").removeAttr("id"),t.find("li.menu-item-has-children:not(.hide-mega-headings)").append('<span class="mobile-arrows tie-icon-chevron-down"></span>'),e.append(t);var n=t.find("> li");1==n.length&&(n.find("> .mobile-arrows").toggleClass("is-open"),n.find("> ul").show())}if(tie.mobile_menu_top){var s=jQuery("#top-nav div.top-menu > ul");if(s.length){var o=s.clone();o.removeAttr("id").find("li").removeAttr("id"),o.find("li.menu-item-has-children").append('<span class="mobile-arrows tie-icon-chevron-down"></span>'),e.append(o)}}}tie.mobile_menu_parent?jQuery("li.menu-item-has-children .mobile-arrows","#mobile-menu").click((function(){return jQuery(this).toggleClass("is-open").closest(".menu-item").find("ul").first().slideToggle(300),!1})):jQuery("li.menu-item-has-children > a, li.menu-item-has-children > .mobile-arrows","#mobile-menu").click((function(){return jQuery(this).parent().find("ul").first().slideToggle(300),jQuery(this).parent().find("> .mobile-arrows").toggleClass("is-open"),!1}));mobileMenu=!0}(),$container.addClass("side-aside-open"),$container.on("touchstart click",c),jQuery("#autocomplete-suggestions").hide(),tie_animate_element(jQuery(".side-aside")),!1})),$doc.on("keydown",(function(e){27==e.which&&d()})),jQuery(".close-side-aside").on("click",(function(e){return d(),!1})),jQuery('a[href^="#go-to-"]').on("click",(function(){var e="#"+jQuery(this).attr("href").slice(7),t=tie.sticky_desktop?100:40,i=jQuery(e).offset().top-t;return jQuery("html, body").animate({scrollTop:i},"slow"),!1})),r=jQuery("#go-to-top"),l=!1,$window.scroll((function(){r.length&&(l&&window.clearTimeout(l),l=window.setTimeout((function(){$window.scrollTop()>100?r.addClass("show-top-button"):r.removeClass("show-top-button")}),100))})),$doc.on("click",".tie-weather-user-location",(function(){var e=jQuery(this);if(!e.hasClass("is-loading")){var t=e.closest(".tie-weather-widget"),i=e.attr("data-options");return jQuery.ajax({url:tie.ajaxurl,type:"post",data:{action:"tie_get_user_weather",options:i},beforeSend:function(){e.addClass("is-loading").find("span").attr("class","tie-icon-spinner")},success:function(i){"theme-notice"==jQuery(i).attr("class")?(t.append('<div class="user-weather-error">'+i+"</div>"),t.find(".user-weather-error").delay(3e3).fadeOut()):(t.find(".weather-wrap").remove(),t.append(i)),e.removeClass("is-loading").find("span").attr("class","tie-icon-gps")}}),!1}})),$doc.on("click",".block-pagination",(function(){var e=jQuery(this),t=e.closest(".mag-box"),i=t.get(0).id,a=t.closest(".section-item"),n=t.attr("data-term"),s=t.attr("data-current"),o=t.find(".posts-list-container"),r=t.find(".mag-box-container"),l=jQuery.extend({},window["js_"+i.replace("tie-","tie_")]),d="posts-items",c=!1,u="single";if(s&&l){if(n&&(l.tags?l.tags=n:l.id=n),l.ajax_class&&(d=l.ajax_class),e.hasClass("pagination-disabled"))return!1;e.hasClass("load-more-button")?(s++,c=!0):e.hasClass("next-posts")?(s++,t.find(".prev-posts").removeClass("pagination-disabled")):e.hasClass("prev-posts")&&(s--,t.find(".next-posts").removeClass("pagination-disabled")),a.hasClass("full-width")&&(u="full"),jQuery.ajax({url:tie.ajaxurl,type:"post",data:{action:"tie_blocks_load_more",block:l,page:s,width:u},beforeSend:function(){if(c)e.html(tie.ajax_loader);else{var t=r.height();r.append(tie.ajax_loader).attr("style","min-height:"+t+"px"),o.addClass("is-loading")}},success:function(i){if((i=jQuery.parseJSON(i)).hide_next?(t.find(".next-posts").addClass("pagination-disabled"),(e.hasClass("show-more-button")||c)&&e.html(i.button)):c&&e.html(e.attr("data-text")),i.hide_prev&&t.find(".prev-posts").addClass("pagination-disabled"),i=i.code,c){var a='<ul class="'+d+" posts-list-container clearfix posts-items-loaded-ajax posts-items-"+s+'">'+i+"</ul>";a=jQuery(a),r.append(a)}else{a='<ul class="'+d+" posts-list-container posts-items-"+s+'">'+i+"</ul>";a=jQuery(a),r.html(a)}var n=t.find(".posts-items-"+s),o=0;n.find("li").each((function(){o++,jQuery(this).addClass("tie-animate-slideInUp").attr("style","animation-delay:"+o/10+"s")})),tie_animate_element(n),r.attr("style","")}}),t.attr("data-current",s)}return!1})),$doc.on("click",".widget-pagination",(function(){var e=jQuery(this),t=e.closest(".widget-posts-list-wrapper"),i=t.find(".widget-posts-list-container"),a=i.attr("data-current"),n=i.attr("data-query"),s=i.attr("data-style"),o=!1;return e.hasClass("pagination-disabled")||(e.hasClass("load-more-button")?(a++,o=!0):e.hasClass("next-posts")?(a++,t.find(".prev-posts").removeClass("pagination-disabled")):e.hasClass("prev-posts")&&(a--,t.find(".next-posts").removeClass("pagination-disabled")),jQuery.ajax({url:tie.ajaxurl,type:"post",data:{action:"tie_widgets_load_more",query:n,style:s,page:a},beforeSend:function(){if(o)e.html(tie.ajax_loader);else{var t=i.height();i.append(tie.ajax_loader).attr("style","min-height:"+t+"px"),i.addClass("is-loading")}},success:function(n){(n=jQuery.parseJSON(n)).hide_next?(t.find(".next-posts").addClass("pagination-disabled"),(e.hasClass("show-more-button")||o)&&e.html(n.button)):o&&e.html(e.attr("data-text")),n.hide_prev&&t.find(".prev-posts").addClass("pagination-disabled"),i.find(".loader-overlay").remove(),i.removeClass("is-loading"),n=n.code.replace(/class="widget-single-post-item/g,'class="widget-single-post-item tie-animate-slideInUp posts-items-'+a+" "),o?i.find(".widget-posts-wrapper").append(n):i.find(".widget-posts-wrapper").html(n);var s=t.find(".posts-items-"+a);if(o){var r=0;s.each((function(){r++,jQuery(this).attr("style","animation-delay:"+r/10+"s")}))}tie_animate_element(s),i.attr("style","")}}),i.attr("data-current",a)),!1})),$doc.on("click",".block-ajax-term",(function(){var e=jQuery(this),t=e.closest(".mag-box"),i=e.attr("data-id"),a=t.get(0).id,n=t.find(".posts-list-container"),s=t.find(".mag-box-container"),o=jQuery.extend({},window["js_"+a.replace("tie-","tie_")]),r="posts-items";return o&&(t.attr("data-current",1),i?(o.tags?o.tags=i:o.id=i,t.attr("data-term",i)):t.removeAttr("data-term"),o.ajax_class&&(r=o.ajax_class),jQuery.ajax({url:tie.ajaxurl,type:"post",data:{action:"tie_blocks_load_more",block:o},beforeSend:function(){var e=s.height();s.append(tie.ajax_loader).attr("style","min-height:"+e+"px"),n.addClass("is-loading")},success:function(i){i=jQuery.parseJSON(i),t.find(".block-pagination").removeClass("pagination-disabled");var a=t.find(".show-more-button");a.html(a.attr("data-text")),t.find(".block-ajax-term").removeClass("active"),e.addClass("active"),i.hide_next&&(t.find(".next-posts").addClass("pagination-disabled"),t.find(".show-more-button").html(i.button)),i.hide_prev&&t.find(".prev-posts").addClass("pagination-disabled"),i=i.code;var n='<ul class="'+r+' ajax-content posts-list-container">'+i+"</ul>";n=jQuery(n),s.html(n);var o=0;s.find("li").each((function(){o++,jQuery(this).addClass("tie-animate-slideInUp").attr("style","animation-delay:"+o/10+"s")})),tie_animate_element(s),s.attr("style","")}})),!1})),performance.mark("TieEnd"),performance.measure("TieLabs Custom JS","TieStart","TieEnd")})),function(e){"use strict";e.fn.tieFitVids=function(t){var i={customSelector:null,ignore:null};t&&e.extend(i,t);var a=['iframe[src*="player.vimeo.com"]','iframe[src*="player.twitch.tv"]','iframe[src*="youtube.com"]','iframe[src*="youtube-nocookie.com"]','iframe[src*="maps.google.com"]','iframe[src*="google.com/maps"]','iframe[src*="dailymotion.com"]','iframe[src*="twitter.com/i/videos"]',"object","embed"];if(a=a.join(","),i.customSelector&&a.push(i.customSelector),document.querySelectorAll(a).length){var n=".tie-ignore-fitvid, .wmvp-video-player, #buddypress";return i.ignore&&(n=n+", "+i.ignore),this.each((function(){e(this).find(a).each((function(){var t=e(this);if(!(t.parents(n).length>0||("embed"===this.tagName.toLowerCase()||"object"===this.tagName.toLowerCase())&&t.parent("object").length||t.parent(".tie-fluid-width-video-wrapper").length)){t.css("height")||t.css("width")||!isNaN(t.attr("height"))&&!isNaN(t.attr("width"))||(t.attr("height",9),t.attr("width",16));var i=("object"===this.tagName.toLowerCase()||t.attr("height")&&!isNaN(parseInt(t.attr("height"),10))?parseInt(t.attr("height"),10):t.height())/(isNaN(parseInt(t.attr("width"),10))?t.width():parseInt(t.attr("width"),10));t.removeAttr("height").removeAttr("width"),t.wrap('<div class="tie-fluid-width-video-wrapper"></div>').parent(".tie-fluid-width-video-wrapper").css("padding-top",100*i+"%")}}))}))}}}(window.jQuery),$container.tieFitVids();
!function(t,e,i){function o(t,e){return typeof t===e}function n(){return"function"!=typeof e.createElement?e.createElement(arguments[0]):u?e.createElementNS.call(e,"http://www.w3.org/2000/svg",arguments[0]):e.createElement.apply(e,arguments)}function s(){var t=e.body;return t||((t=n(u?"svg":"body")).fake=!0),t}var a=[],r=[],d={_version:"3.5.0",_config:{classPrefix:"",enableClasses:!0,enableJSClass:!0,usePrefixes:!0},_q:[],on:function(t,e){var i=this;setTimeout((function(){e(i[t])}),0)},addTest:function(t,e,i){r.push({name:t,fn:e,options:i})},addAsyncTest:function(t){r.push({name:null,fn:t})}},l=function(){};l.prototype=d,l=new l;var c=d._config.usePrefixes?" -webkit- -moz- -o- -ms- ".split(" "):["",""];d._prefixes=c;var h=e.documentElement,u="svg"===h.nodeName.toLowerCase();d.testStyles=function(t,i,o,a){var r,d,l,c,u="modernizr",f=n("div"),m=s();if(parseInt(o,10))for(;o--;)(l=n("div")).id=a?a[o]:u+(o+1),f.appendChild(l);return(r=n("style")).type="text/css",r.id="s"+u,(m.fake?m:f).appendChild(r),m.appendChild(f),r.styleSheet?r.styleSheet.cssText=t:r.appendChild(e.createTextNode(t)),f.id=u,m.fake&&(m.style.background="",m.style.overflow="hidden",c=h.style.overflow,h.style.overflow="hidden",h.appendChild(m)),d=i(f,t),m.fake?(m.parentNode.removeChild(m),h.style.overflow=c,h.offsetHeight):f.parentNode.removeChild(f),!!d},function(){var t,e,i,n,s,d;for(var c in r)if(r.hasOwnProperty(c)){if(t=[],(e=r[c]).name&&(t.push(e.name.toLowerCase()),e.options&&e.options.aliases&&e.options.aliases.length))for(i=0;i<e.options.aliases.length;i++)t.push(e.options.aliases[i].toLowerCase());for(n=o(e.fn,"function")?e.fn():e.fn,s=0;s<t.length;s++)1===(d=t[s].split(".")).length?l[d[0]]=n:(!l[d[0]]||l[d[0]]instanceof Boolean||(l[d[0]]=new Boolean(l[d[0]])),l[d[0]][d[1]]=n),a.push((n?"":"no-")+d.join("-"))}}(),function(t){var e=h.className,i=l._config.classPrefix||"";if(u&&(e=e.baseVal),l._config.enableJSClass){var o=new RegExp("(^|s)"+i+"no-js(s|$)");e=e.replace(o,"$1"+i+"js$2")}l._config.enableClasses&&(e+=" "+i+t.join(" "+i),u?h.className.baseVal=e:h.className=e)}(a),delete d.addTest,delete d.addAsyncTest;for(var f=0;f<l._q.length;f++)l._qm;t.Modernizr=l}(window,document),function(t){t.fn.theiaStickySidebar=function(e){function i(e,i){return!0===e.initialized||!(t("body").width()<e.minWidth)&&(function(e,i){e.initialized=!0,i.each((function(){var i={};i.sidebar=t(this),i.options=e||{},i.container=t(i.options.containerSelector),0==i.container.length&&(i.container=i.sidebar.parent()),i.sidebar.css({position:i.options.defaultPosition,overflow:"visible","-webkit-box-sizing":"border-box","-moz-box-sizing":"border-box","box-sizing":"border-box"}),i.stickySidebar=i.sidebar.find(".theiaStickySidebar"),i.marginBottom=parseInt(i.sidebar.css("margin-bottom")),i.paddingTop=parseInt(i.sidebar.css("padding-top")),i.paddingBottom=parseInt(i.sidebar.css("padding-bottom"));var n=i.stickySidebar.offset().top,s=i.stickySidebar.outerHeight();function a(){i.fixedScrollTop=0,i.sidebar.removeClass("is-fixed").css({"min-height":"1px"}),i.stickySidebar.css({position:"static",width:"",transform:"none"})}i.stickySidebar.css("padding-top",1),i.stickySidebar.css("padding-bottom",1),n-=i.stickySidebar.offset().top,s=i.stickySidebar.outerHeight()-s-n,0==n?(i.stickySidebar.css("padding-top",0),i.stickySidebarPaddingTop=0):i.stickySidebarPaddingTop=1,0==s?(i.stickySidebar.css("padding-bottom",0),i.stickySidebarPaddingBottom=0):i.stickySidebarPaddingBottom=1,i.previousScrollTop=null,i.fixedScrollTop=0,a(),i.onScroll=function(i){if(i.stickySidebar.is(":visible"))if(t("body").width()<i.options.minWidth)a();else{if(i.options.disableOnResponsiveLayouts)if(i.sidebar.outerWidth("none"==i.sidebar.css("float"))+50>i.container.width())return void a();var n,s,r=t(document).scrollTop(),d="static";if(r>=i.sidebar.offset().top+(i.paddingTop-i.options.additionalMarginTop)){var l,c=i.paddingTop+e.additionalMarginTop,h=i.paddingBottom+i.marginBottom+e.additionalMarginBottom,u=i.sidebar.offset().top,f=i.sidebar.offset().top+(n=i.container,s=n.height(),n.children().each((function(){s=Math.max(s,t(this).height())})),s),m=0+e.additionalMarginTop;l=i.stickySidebar.outerHeight()+c+h<t(window).height()?m+i.stickySidebar.outerHeight():t(window).height()-i.marginBottom-i.paddingBottom-e.additionalMarginBottom;var p=u-r+i.paddingTop,g=f-r-i.paddingBottom-i.marginBottom,b=i.stickySidebar.offset().top-r,y=i.previousScrollTop-r;"fixed"==i.stickySidebar.css("position")&&"modern"==i.options.sidebarBehavior&&(b+=y),"stick-to-top"==i.options.sidebarBehavior&&(b=e.additionalMarginTop),"stick-to-bottom"==i.options.sidebarBehavior&&(b=l-i.stickySidebar.outerHeight()),b=y>0?Math.min(b,m):Math.max(b,l-i.stickySidebar.outerHeight()),b=Math.max(b,p),b=Math.min(b,g-i.stickySidebar.outerHeight());var v=i.container.height()==i.stickySidebar.outerHeight();d=!v&&b==m||!v&&b==l-i.stickySidebar.outerHeight()?"fixed":r+b-i.sidebar.offset().top-i.paddingTop<=e.additionalMarginTop?"static":"absolute"}if("fixed"==d){var w=t(document).scrollLeft();i.stickySidebar.css({position:"fixed",width:o(i.stickySidebar)+"px",transform:"translateY("+b+"px)",left:i.sidebar.offset().left+parseInt(i.sidebar.css("padding-left"))-w+"px",top:"0px"})}else if("absolute"==d){var S={};"absolute"!=i.stickySidebar.css("position")&&(S.position="absolute",S.transform="translateY("+(r+b-i.sidebar.offset().top-i.stickySidebarPaddingTop-i.stickySidebarPaddingBottom)+"px)",S.top="0px"),S.width=o(i.stickySidebar)+"px",S.left="",i.stickySidebar.css(S)}else"static"==d&&a();"static"!=d&&(1==i.options.updateSidebarHeight&&i.sidebar.addClass("is-fixed").css({"min-height":i.stickySidebar.outerHeight()+i.stickySidebar.offset().top-i.sidebar.offset().top+i.paddingBottom}),i.sidebar.hasClass("is-alreay-loaded")||(tie_animate_element(i.sidebar),i.sidebar.addClass("is-alreay-loaded"))),i.previousScrollTop=r}},i.onScroll(i),t(document).on("scroll."+i.options.namespace,function(t){return function(){t.onScroll(t)}}(i)),t(window).on("resize."+i.options.namespace,function(t){return function(){t.stickySidebar.css({position:"static"}),t.onScroll(t)}}(i)),"undefined"!=typeof ResizeSensor&&new ResizeSensor(i.stickySidebar[0],function(t){return function(){t.onScroll(t)}}(i))}))}(e,i),!0)}function o(t){var e;try{e=t[0].getBoundingClientRect().width}catch(t){}return void 0===e&&(e=t.width()),e}return(e=t.extend({containerSelector:"",additionalMarginTop:0,additionalMarginBottom:0,updateSidebarHeight:!0,minWidth:0,disableOnResponsiveLayouts:!0,sidebarBehavior:"modern",defaultPosition:"relative",namespace:"TSS"},e)).additionalMarginTop=parseInt(e.additionalMarginTop)||0,e.additionalMarginBottom=parseInt(e.additionalMarginBottom)||0,function(e,o){i(e,o)||(console.log("TSS: Body width smaller than options.minWidth. Init is delayed."),t(document).on("scroll."+e.namespace,function(e,o){return function(n){i(e,o)&&t(this).unbind(n)}}(e,o)),t(window).on("resize."+e.namespace,function(e,o){return function(n){i(e,o)&&t(this).unbind(n)}}(e,o)))}(e,this),this}}(jQuery),function(t){t&&(t.fn.tiesticky=function(e){return this.each((function(){var i=t(this),o=i.data("tiesticky"),n="object"==typeof e&&e;n=t.extend(!0,{},TieSticky.options,n),o||((o=new TieSticky(this,n)).init(),i.data("tiesticky",o)),"string"==typeof e&&(o[e](),"destroy"===e&&i.removeData("tiesticky"))}))})}(window.jQuery),function(t,e){"use strict";"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?module.exports=e():t.TieSticky=e()}(this,(function(){"use strict";var t={bind:!!function(){}.bind,classList:"classList"in document.documentElement,rAF:!!(window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame)};function e(t){this.callback=t,this.ticking=!1}function i(t,e){var o;e=function t(e){if(arguments.length<=0)throw new Error("Missing arguments in extend function");var i,o,n,s=e||{};for(o=1;o<arguments.length;o++){var a=arguments[o]||{};for(i in a)"object"!=typeof s[i]||(n=s[i])&&"undefined"!=typeof window&&(n===window||n.nodeType)?s[i]=s[i]||a[i]:s[i]=t(s[i],a[i])}return s}(e,i.options),this.lastKnownScrollY=0,this.elem=t,this.tolerance=(o=e.tolerance)===Object(o)?o:{down:o,up:o},this.classes=e.classes,this.behaviorMode=e.behaviorMode,this.scroller=e.scroller,this.initialised=!1,this.onPin=e.onPin,this.onUnpin=e.onUnpin,this.onTop=e.onTop,this.onNotTop=e.onNotTop,this.onBottom=e.onBottom,this.onNotBottom=e.onNotBottom,this.offset=e.offset,this.windwidth=e.windwidth,this.offset="default"!=this.behaviorMode?this.offset+this.elem.offsetHeight:this.offset,this.offset=$body.hasClass("admin-bar")?this.offset-e.adminBarH:this.offset,this.offset=$body.hasClass("border-layout")?this.offset-25:this.offset,this.offset=$body.hasClass("border-layout")&&this.windwidth<992?this.offset+25:this.offset,this.menuHeight=e.menuHeight,this.isHightestThanSticky=e.isHightestThanSticky,this.heightDiff=e.heightDiff}return window.requestAnimationFrame=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame,e.prototype={constructor:e,update:function(){this.callback&&this.callback(),this.ticking=!1},requestTick:function(){this.ticking||(requestAnimationFrame(this.rafCallback||(this.rafCallback=this.update.bind(this))),this.ticking=!0)},handleEvent:function(){this.requestTick()}},i.prototype={constructor:i,init:function(){if(i.cutsTheMustard)return"default"==this.behaviorMode&&this.elem.classList.add("default-behavior-mode"),this.debouncer=new e(this.update.bind(this)),this.elem.classList.add(this.classes.initial),setTimeout(this.attachEvent.bind(this),100),this},destroy:function(){var t=this.classes;this.initialised=!0,this.elem.classList.remove(t.unpinned,t.pinned,t.top,t.notTop,t.initial,"fixed-nav"),this.scroller.removeEventListener("scroll",this.debouncer,!1)},attachEvent:function(){this.initialised||(this.lastKnownScrollY=this.getScrollY(),this.initialised=!0,this.scroller.addEventListener("scroll",this.debouncer,!1),this.debouncer.handleEvent())},unpin:function(){var t=this.elem.classList,e=this.classes;!t.contains(e.pinned)&&t.contains(e.unpinned)||(t.add(e.unpinned),t.remove(e.pinned),this.onUnpin&&this.onUnpin.call(this))},pin:function(){var t=this.elem.classList,e=this.classes;t.contains(e.unpinned)&&(t.remove(e.unpinned),t.add(e.pinned),this.onPin&&this.onPin.call(this))},top:function(){var t=this.elem.classList,e=this.classes;t.contains(e.top)||(t.add(e.top),t.remove(e.notTop),this.onTop&&this.onTop.call(this))},notTop:function(){var t=this.elem.classList,e=this.classes;t.contains(e.notTop)||(t.add(e.notTop),t.remove(e.top),this.onNotTop&&this.onNotTop.call(this))},bottom:function(){var t=this.elem.classList,e=this.classes;t.contains(e.bottom)||(t.add(e.bottom),t.remove(e.notBottom),this.onBottom&&this.onBottom.call(this))},notBottom:function(){var t=this.elem.classList,e=this.classes;t.contains(e.notBottom)||(t.add(e.notBottom),t.remove(e.bottom),this.onNotBottom&&this.onNotBottom.call(this))},getScrollY:function(){return void 0!==this.scroller.pageYOffset?this.scroller.pageYOffset:void 0!==this.scroller.scrollTop?this.scroller.scrollTop:(document.documentElement||document.body.parentNode||document.body).scrollTop},getViewportHeight:function(){return window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight},getElementPhysicalHeight:function(t){return Math.max(t.offsetHeight,t.clientHeight)},getScrollerPhysicalHeight:function(){return this.scroller===window||this.scroller===document.body?this.getViewportHeight():this.getElementPhysicalHeight(this.scroller)},getDocumentHeight:function(){var t=document.body,e=document.documentElement;return Math.max(t.scrollHeight,e.scrollHeight,t.offsetHeight,e.offsetHeight,t.clientHeight,e.clientHeight)},getElementHeight:function(t){return Math.max(t.scrollHeight,t.offsetHeight,t.clientHeight)},getScrollerHeight:function(){return this.scroller===window||this.scroller===document.body?this.getDocumentHeight():this.getElementHeight(this.scroller)},isOutOfBounds:function(t){var e=t<0,i=t+this.getScrollerPhysicalHeight()>this.getScrollerHeight();return e||i},toleranceExceeded:function(t,e){return Math.abs(t-this.lastKnownScrollY)>=this.tolerance[e]},shouldUnpin:function(t,e){var i=t>this.lastKnownScrollY,o=t>=this.offset;return i&&o&&e},shouldPin:function(t,e){var i=t<this.lastKnownScrollY,o=t<=this.offset;return i&&e||o},update:function(){var t=this.getScrollY(),e=t>this.lastKnownScrollY?"down":"up",i=this.toleranceExceeded(t,e);this.isOutOfBounds(t)||("default"==this.behaviorMode&&this.isHightestThanSticky&&this.offset<t&&t<this.offset+this.heightDiff?this.elem.classList.add("just-before-sticky"):this.elem.classList.remove("just-before-sticky"),t<=this.offset-this.elem.offsetHeight&&"default"!=this.behaviorMode?(this.top(),this.elem.classList.add("unpinned-no-transition")):t<=this.offset&&"default"==this.behaviorMode?this.top():t>this.offset&&(this.notTop(),"default"==this.behaviorMode&&t<this.offset+100&&jQuery("#autocomplete-suggestions").hide()),t+this.getViewportHeight()>=this.getScrollerHeight()?this.bottom():this.notBottom(),this.shouldUnpin(t,i)?this.unpin():this.shouldPin(t,i)&&(this.pin(),t>this.offset&&"default"!=this.behaviorMode&&(this.elem.classList.remove("unpinned-no-transition"),jQuery("#autocomplete-suggestions").hide())),this.lastKnownScrollY=t)}},i.options={tolerance:{up:0,down:0},offset:0,behaviorMode:"upwards",scroller:window,classes:{initial:"fixed",pinned:"fixed-pinned",unpinned:"fixed-unpinned",top:"fixed-top",notTop:"fixed-nav",bottom:"fixed-bottom",notBottom:"fixed-not-bottom"}},i.cutsTheMustard=void 0!==t&&t.rAF&&t.bind&&t.classList,i}));var megaMenuAjax=!1;jQuery(document).ready((function(){"use strict";function t(t,e,i,o,n,s,a,r){var d=7,l=!0;n&&!t.hasClass("is-loaded")&&(t.addClass("is-loaded"),i?(d=o,l=!1):t.hasClass("menu-item-has-children")&&(d=4),megaMenuAjax=jQuery.ajax({url:tie.ajaxurl,type:"post",data:{action:"tie_mega_menu_load_ajax",id:n,featured:l,number:d,is_pagination:a,page:r,post_icon:s},beforeSend:function(){e.find(".loader-overlay").length||e.addClass("is-loading").append(tie.ajax_loader)},success:function(t){if(l){i=jQuery(t);e.html(i)}else{var i='<div class="megamenu-loaded-ajax" id="loaded-'+n+'" data-id="'+n+'" data-icon="'+s+'" data-current="'+r+'">'+t+"</div>";e.append(i)}e.find(".megamenu-loaded-ajax").hide();var o=e.find("#loaded-"+n+", .mega-check-also").show().find(".mega-menu-post"),a=e.find(".mega-recent-post"),d=0;a.add(o).each((function(){d++,jQuery(this).addClass("tie-animate-slideInUp").attr("style","animation-delay: 0."+d+"s")})),e.find(".slider-arrow-nav").fadeIn("slow"),tie_animate_element(e)},error:function(){t.removeClass("is-loaded"),a&&setTimeout((function(){t.find(".mega-menu-block").removeAttr("style")}),100)},complete:function(){e.removeClass("is-loading").find(".loader-overlay").remove(),a&&setTimeout((function(){t.find(".mega-menu-block").removeAttr("style")}),100)}}))}function e(){if($mainNav.length){var t,e=window.innerWidth;if(e>992){$body.hasClass("admin-bar")&&(t=e<783?46:32,t=e<601?0:t);var i=$mainNav.outerHeight();$mainNav.parent().css({height:i}),$mainNav.tiesticky("destroy"),$mainNav.tiesticky({offset:$mainNav.offset().top,behaviorMode:tie.sticky_behavior,tolerance:{up:0,down:0},windwidth:e,menuHeight:i,heightDiff:i-60,adminBarH:t,isHightestThanSticky:i>60})}}}tie.lazyload&&$mainNav.on("mouseenter",".mega-menu",(function(){var t=jQuery(this).find("[data-lazy-bg]"),e="";null!==t.attr("style")&&(e=t.attr("style")),t.attr("style",e+"background-image:url("+t.data("lazy-bg")+")"),t.removeAttr("data-lazy-bg")})),$mainNav.on("mouseenter",".mega-menu-posts",(function(){var e=jQuery(this),i=e.attr("data-id"),o=e.attr("data-icon"),n=e.attr("data-pagination"),s=e.find(".mega-ajax-content"),a=!1,r=0;e.hasClass("mega-cat")&&(a=!0,r=5,e.has(".cats-vertical").length&&(r=4)),t(e,s,a,r,i,o,n,1)})),$mainNav.on("mouseenter",".mega-sub-cat",(function(){var e=jQuery(this),i=e.attr("data-id"),o=e.attr("data-icon"),n=e.closest(".mega-menu-posts").attr("data-pagination");if(!e.hasClass("is-active")){var s=e.closest(".mega-menu"),a=s.find(".mega-ajax-content"),r=5;if(s.has(".cats-vertical").length&&(r=4),s.find(".mega-sub-cat").removeClass("is-active"),e.addClass("is-active"),a.find("#loaded-"+i).length){a.find(".megamenu-loaded-ajax").hide();a.find("#loaded-"+i+", .mega-check-also .megamenu-loaded-ajax").show();return!1}return e.removeClass("is-loaded"),t(e,a,!0,r,i,o,n,1),!1}})),$mainNav.on("click",".megamenu-pagination",(function(){var e=jQuery(this),i=e.closest(".mega-menu-posts"),o=e.closest("[data-id]"),n=i.find(".mega-ajax-content"),s=o.attr("data-id"),a=o.attr("data-current"),r=o.attr("data-icon"),d=i.attr("data-pagination"),l=!1,c=0;if(d&&(null==a||isNaN(a))&&(a=1),e.hasClass("pagination-disabled"))return!1;e.hasClass("next-posts")?a++:e.hasClass("prev-posts")&&a--,i.find(".mega-menu-block").css({display:"block"}),i.removeClass("is-loaded"),i.hasClass("mega-cat")?(l=!0,c=5,i.has(".cats-vertical").length&&(c=4),i.find("#loaded-"+s).fadeOut("fast",(function(){jQuery(this).remove()}))):i.hasClass("mega-recent-featured")&&i.attr("data-current",a),t(i,n,l,c,s,r,d,a)})),tie.sticky_desktop&&(e(),$window.resize(e)),function(){if(jQuery.fn.theiaStickySidebar){var t=jQuery(".is-sticky",".main-content-row");if(t.length){var e=tie.sticky_desktop?68:0;e="default"!=tie.sticky_behavior?8:e,e=$body.hasClass("admin-bar")?e+32:e,e=$body.hasClass("border-layout")?e+30:e,t.theiaStickySidebar({additionalMarginTop:e,additionalMarginBottom:35,minWidth:990})}}}(),jQuery("nav > ul","#theme-header").on("focus.wparia  mouseenter.wparia",'[aria-haspopup="true"]',(function(t){jQuery(t.currentTarget).attr("aria-expanded",!0)})),jQuery("nav > ul","#theme-header").on("blur.wparia  mouseleave.wparia",'[aria-haspopup="true"]',(function(t){jQuery(t.currentTarget).attr("aria-expanded",!1)}));var i=navigator.userAgent;i.match(/iPad/i)&&i.search("Safari")>=0&&i.search("Chrome")<0&&jQuery("#main-nav li.menu-item-has-children a, #main-nav li.mega-menu a, .top-bar li.menu-item-has-children a").attr("onclick","return true")}));
!function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery"],t):"object"==typeof exports&&"function"==typeof require?t(require("jquery")):t(jQuery)}(function(t){"use strict";var e={escapeRegExChars:function(t){return t.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")},createNode:function(t){var e=document.createElement("div");return e.className=t,e.style.position="absolute",e.style.display="none",e}},s=27,i=9,n=13,o=38,l=39,a=40;function r(e,s){var i=function(){},n={ajaxSettings:{},autoSelectFirst:!1,appendTo:document.body,serviceUrl:null,lookup:null,onSelect:null,width:"auto",minChars:1,maxHeight:300,deferRequestBy:0,params:{},formatResult:r.formatResult,delimiter:null,zIndex:9999,type:"GET",noCache:!1,onSearchStart:i,onSearchComplete:i,onSearchError:i,preserveInput:!1,containerClass:"#autocomplete-suggestions",tabDisabled:!1,dataType:"text",currentRequest:null,triggerSelectOnValidInput:!0,preventBadQueries:!0,lookupFilter:function(t,e,s){return-1!==t.value.toLowerCase().indexOf(s)},paramName:"query",transformResult:function(e){return"string"==typeof e?t.parseJSON(e):e},showNoSuggestionNotice:!1,noSuggestionNotice:"No results",orientation:"bottom",forceFixPosition:!1};this.element=e,this.el=t(e),this.suggestions=[],this.badQueries=[],this.selectedIndex=-1,this.currentValue=this.element.value,this.intervalId=0,this.cachedResponse={},this.onChangeInterval=null,this.onChange=null,this.isLocal=!1,this.suggestionsContainer=null,this.noSuggestionsContainer=null,this.options=t.extend({},n,s),this.classes={selected:"autocomplete-selected",suggestion:"autocomplete-suggestion"},this.hint=null,this.hintValue="",this.selection=null,this.initialize(),this.setOptions(s)}r.utils=e,t.Autocomplete=r,r.formatResult=function(t,s){if(!s)return t.value;var i="("+e.escapeRegExChars(s)+")";return t.value.replace(new RegExp(i,"gi"),"<strong>$1</strong>").replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/&lt;(\/?strong)&gt;/g,"<$1>")},r.prototype={killerFn:null,initialize:function(){var e,s=this,i="."+s.classes.suggestion,n=s.classes.selected,o=s.options;s.element.setAttribute("autocomplete","off"),s.killerFn=function(e){0===t(e.target).closest(s.options.containerClass).length&&(s.killSuggestions(),s.disableKillerFn())},s.noSuggestionsContainer=t('<div class="autocomplete-no-suggestion"></div>').html(this.options.noSuggestionNotice).get(0),s.suggestionsContainer=t(o.containerClass),(e=s.suggestionsContainer).on("mouseover.autocomplete",i,function(){s.activate(t(this).data("index"))}),e.on("mouseout.autocomplete",function(){s.selectedIndex=-1,e.children("."+n).removeClass(n)}),e.on("click.autocomplete",i,function(){s.select(t(this).data("index"))}),s.fixPositionCapture=function(){s.visible&&s.fixPosition()},t(window).on("resize.autocomplete",s.fixPositionCapture),s.el.on("keydown.autocomplete",function(t){s.onKeyPress(t)}),s.el.on("keyup.autocomplete",function(t){s.onKeyUp(t)}),s.el.on("blur.autocomplete",function(){s.onBlur()}),s.el.on("focus.autocomplete",function(){s.onFocus()}),s.el.on("change.autocomplete",function(t){s.onKeyUp(t)}),s.el.on("input.autocomplete",function(t){s.onKeyUp(t)})},onFocus:function(){this.fixPosition(),this.el.val().length>=this.options.minChars&&this.onValueChange()},onBlur:function(){this.enableKillerFn()},abortAjax:function(){this.currentRequest&&(this.currentRequest.abort(),this.currentRequest=null)},setOptions:function(e){var s=this.options;t.extend(s,e),this.isLocal=t.isArray(s.lookup),this.isLocal&&(s.lookup=this.verifySuggestionsFormat(s.lookup)),s.orientation=this.validateOrientation(s.orientation,"bottom")},clearCache:function(){this.cachedResponse={},this.badQueries=[]},clear:function(){this.clearCache(),this.currentValue="",this.suggestions=[]},disable:function(){this.disabled=!0,clearInterval(this.onChangeInterval),this.abortAjax()},enable:function(){this.disabled=!1},fixPosition:function(){var e=this.suggestionsContainer,s=e.parent().get(0);if(s===document.body||this.options.forceFixPosition){var i=this.options.orientation,n=e.outerHeight(),o=this.el.outerHeight(),l=this.el.offset();if(this.el.closest(".pop-up-live-search").length>0){var a=this.el.closest(".pop-up-live-search").outerWidth(),r=jQuery(".tie-popup-search-wrap").offset();(h={top:l.top-r.top,left:l.left}).maxWidth=a+"px"}else if(this.el.closest(".tie-alignleft").length>0){if(is_RTL)var u=Math.floor(l.left+this.el.outerWidth()-this.options.width+1);else u=Math.floor(l.left-1);var h={top:l.top,left:u}}else{if(is_RTL)u=Math.floor(l.left-1);else u=Math.floor(l.left+this.el.outerWidth()-this.options.width+1);h={top:l.top,left:u}}var c=this.el.closest(".live-search-parent").data("skin");if("search-in-main-nav"==c?jQuery("#theme-header").hasClass("main-nav-dark")?c+=" live-search-dark":c+=" live-search-light":"search-in-top-nav"==c&&(jQuery("#theme-header").hasClass("top-nav-dark")?c+=" live-search-dark":c+=" live-search-light"),e.attr("class",c),"auto"===i){var g=t(window).height(),d=t(window).scrollTop(),p=-d+l.top-n,f=d+g-(l.top+o+n);i=Math.max(p,f)===p?"top":"bottom"}if(h.top+="top"===i?-n:o,s!==document.body){var v,m=e.css("opacity");this.visible||e.css("opacity",0).show(),v=e.offsetParent().offset(),h.top-=v.top,h.left-=v.left,this.visible||e.css("opacity",m).hide()}e.css(h)}},enableKillerFn:function(){t(document).on("click.autocomplete",this.killerFn)},disableKillerFn:function(){t(document).off("click.autocomplete",this.killerFn)},killSuggestions:function(){var t=this;t.stopKillSuggestions(),t.intervalId=window.setInterval(function(){t.visible&&(t.el.val(t.currentValue),t.hide()),t.stopKillSuggestions()},50)},stopKillSuggestions:function(){window.clearInterval(this.intervalId)},isCursorAtEnd:function(){var t,e=this.el.val().length,s=this.element.selectionStart;return"number"==typeof s?s===e:!document.selection||((t=document.selection.createRange()).moveStart("character",-e),e===t.text.length)},onKeyPress:function(t){if(this.disabled||this.visible||t.which!==a||!this.currentValue){if(!this.disabled&&this.visible){switch(t.which){case s:this.el.val(this.currentValue),this.hide();break;case l:if(this.hint&&this.options.onHint&&this.isCursorAtEnd()){this.selectHint();break}return;case i:if(this.hint&&this.options.onHint)return void this.selectHint();if(-1===this.selectedIndex)return void this.hide();if(this.select(this.selectedIndex),!1===this.options.tabDisabled)return;break;case n:if(-1===this.selectedIndex)return void this.hide();this.select(this.selectedIndex);break;case o:this.moveUp();break;case a:this.moveDown();break;default:return}t.stopImmediatePropagation(),t.preventDefault()}}else this.suggest()},onKeyUp:function(t){var e=this;if(!e.disabled){switch(t.which){case o:case a:return}clearInterval(e.onChangeInterval),e.currentValue!==e.el.val()&&(e.findBestHint(),e.options.deferRequestBy>0?e.onChangeInterval=setInterval(function(){e.onValueChange()},e.options.deferRequestBy):e.onValueChange())}},onValueChange:function(){var e=this.options,s=this.el.val(),i=this.getQuery(s);this.selection&&this.currentValue!==i&&(this.selection=null,(e.onInvalidateSelection||t.noop).call(this.element)),clearInterval(this.onChangeInterval),this.currentValue=s,this.selectedIndex=-1,e.triggerSelectOnValidInput&&this.isExactMatch(i)?this.select(0):i.length<e.minChars?this.hide():this.getSuggestions(i)},isExactMatch:function(t){var e=this.suggestions;return 1===e.length&&e[0].value.toLowerCase()===t.toLowerCase()},getQuery:function(e){var s,i=this.options.delimiter;return i?(s=e.split(i),t.trim(s[s.length-1])):e},getSuggestionsLocal:function(e){var s,i=this.options,n=e.toLowerCase(),o=i.lookupFilter,l=parseInt(i.lookupLimit,10);return s={suggestions:t.grep(i.lookup,function(t){return o(t,e,n)})},l&&s.suggestions.length>l&&(s.suggestions=s.suggestions.slice(0,l)),s},getSuggestions:function(e){var s,i,n,o,l=this,a=l.options,r=a.serviceUrl;a.params[a.paramName]=e,i=a.ignoreParams?null:a.params,!1!==a.onSearchStart.call(l.element,a.params)&&(t.isFunction(a.lookup)?a.lookup(e,function(t){l.suggestions=t.suggestions,l.suggest(),a.onSearchComplete.call(l.element,e,t.suggestions)}):(l.isLocal?s=l.getSuggestionsLocal(e):(t.isFunction(r)&&(r=r.call(l.element,e)),n=r+"?"+t.param(i||{}),s=l.cachedResponse[n]),s&&t.isArray(s.suggestions)?(l.suggestions=s.suggestions,l.suggest(),a.onSearchComplete.call(l.element,e,s.suggestions)):l.isBadQuery(e)?a.onSearchComplete.call(l.element,e,[]):(l.abortAjax(),o={url:r,data:i,type:a.type,dataType:a.dataType},t.extend(o,a.ajaxSettings),l.currentRequest=t.ajax(o).done(function(t){var s;l.currentRequest=null,s=a.transformResult(t,e),l.processResponse(s,e,n),a.onSearchComplete.call(l.element,e,s.suggestions)}).fail(function(t,s,i){a.onSearchError.call(l.element,e,t,s,i)}))))},isBadQuery:function(t){if(!this.options.preventBadQueries)return!1;for(var e=this.badQueries,s=e.length;s--;)if(0===t.indexOf(e[s]))return!0;return!1},hide:function(){var e=this.suggestionsContainer;t.isFunction(this.options.onHide)&&this.visible&&this.options.onHide.call(this.element,e),this.visible=!1,this.selectedIndex=-1,clearInterval(this.onChangeInterval),this.suggestionsContainer.hide(),this.signalHint(null)},suggest:function(){if(0!==this.suggestions.length){var e,s=this.options,i=s.groupBy,n=s.formatResult,o=this.getQuery(this.currentValue),l=this.classes.suggestion,a=this.classes.selected,r=this.suggestionsContainer,u=t(this.noSuggestionsContainer),h=s.beforeRender,c="";s.triggerSelectOnValidInput&&this.isExactMatch(o)?this.select(0):(t.each(this.suggestions,function(t,s){i&&(c+=function(t,s){var n=t.data[i];return e===n?"":'<div class="autocomplete-group"><strong>'+(e=n)+"</strong></div>"}(s,0)),c+='<div class="'+l+'" data-index="'+t+'">'+n(s,o)+"</div>"}),this.adjustContainerWidth(),u.detach(),r.html(c),t.isFunction(h)&&h.call(this.element,r),this.fixPosition(),r.show(),s.autoSelectFirst&&(this.selectedIndex=0,r.scrollTop(0),r.children("."+l).first().addClass(a)),this.visible=!0,this.findBestHint())}else this.options.showNoSuggestionNotice?this.noSuggestions():this.hide()},noSuggestions:function(){var e=this.suggestionsContainer,s=t(this.noSuggestionsContainer);this.adjustContainerWidth(),s.detach(),e.empty(),e.append(s),this.fixPosition(),e.show(),this.visible=!0},adjustContainerWidth:function(){var t,e=this.options,s=this.suggestionsContainer;"auto"===e.width&&(t=this.el.outerWidth()-2,s.width(t>0?t:300))},findBestHint:function(){var e=this.el.val().toLowerCase(),s=null;e&&(t.each(this.suggestions,function(t,i){var n=0===i.value.toLowerCase().indexOf(e);return n&&(s=i),!n}),this.signalHint(s))},signalHint:function(e){var s="";e&&(s=this.currentValue+e.value.substr(this.currentValue.length)),this.hintValue!==s&&(this.hintValue=s,this.hint=e,(this.options.onHint||t.noop)(s))},verifySuggestionsFormat:function(e){return e.length&&"string"==typeof e[0]?t.map(e,function(t){return{value:t,data:null}}):e},validateOrientation:function(e,s){return e=t.trim(e||"").toLowerCase(),-1===t.inArray(e,["auto","bottom","top"])&&(e=s),e},processResponse:function(t,e,s){var i=this.options;t.suggestions=this.verifySuggestionsFormat(t.suggestions),i.noCache||(this.cachedResponse[s]=t,i.preventBadQueries&&0===t.suggestions.length&&this.badQueries.push(e)),e===this.getQuery(this.currentValue)&&(this.suggestions=t.suggestions,this.suggest())},activate:function(e){var s,i=this.classes.selected,n=this.suggestionsContainer,o=n.find("."+this.classes.suggestion);return n.find("."+i).removeClass(i),this.selectedIndex=e,-1!==this.selectedIndex&&o.length>this.selectedIndex?(s=o.get(this.selectedIndex),t(s).addClass(i),s):null},selectHint:function(){var e=t.inArray(this.hint,this.suggestions);this.select(e)},select:function(t){this.hide(),this.onSelect(t)},moveUp:function(){if(-1!==this.selectedIndex)return 0===this.selectedIndex?(this.suggestionsContainer.children().first().removeClass(this.classes.selected),this.selectedIndex=-1,this.el.val(this.currentValue),void this.findBestHint()):void this.adjustScroll(this.selectedIndex-1)},moveDown:function(){this.selectedIndex!==this.suggestions.length-1&&this.adjustScroll(this.selectedIndex+1)},adjustScroll:function(e){var s=this.activate(e);if(s){var i,n,o,l=t(s).outerHeight();i=s.offsetTop,o=(n=this.suggestionsContainer.scrollTop())+this.options.maxHeight-l,i<n?this.suggestionsContainer.scrollTop(i):i>o&&this.suggestionsContainer.scrollTop(i-this.options.maxHeight+l),this.options.preserveInput||this.el.val(this.getValue(this.suggestions[e].value)),this.signalHint(null)}},onSelect:function(e){var s=this.options.onSelect,i=this.suggestions[e];this.currentValue=this.getValue(i.value),this.currentValue===this.el.val()||this.options.preserveInput||this.el.val(this.currentValue),this.signalHint(null),this.suggestions=[],this.selection=i,t.isFunction(s)&&s.call(this.element,i)},getValue:function(t){var e,s,i=this.options.delimiter;return i?1===(s=(e=this.currentValue).split(i)).length?t:e.substr(0,e.length-s[s.length-1].length)+t:t},dispose:function(){this.el.off(".autocomplete").removeData("autocomplete"),this.disableKillerFn(),t(window).off("resize.autocomplete",this.fixPositionCapture),this.suggestionsContainer.remove()}},t.fn.autocomplete=t.fn.devbridgeAutocomplete=function(e,s){return 0===arguments.length?this.first().data("autocomplete"):this.each(function(){var i=t(this),n=i.data("autocomplete");"string"==typeof e?n&&"function"==typeof n[e]&&n[e](s):(n&&n.dispose&&n.dispose(),n=new r(this,e),i.data("autocomplete",n))})}});
jQuery(document).ready(function(){
'use strict';
jQuery('.is-ajax-search').devbridgeAutocomplete({
serviceUrl:tie.ajaxurl,
params:{'action':'tie_ajax_search'},
type:'post',
minChars:3,
width:370,
maxHeight:'auto',
noSuggestionNotice: tie.lang_no_results,
showNoSuggestionNotice: true,
onSearchStart: function(query){
jQuery(this).parent().find('.tie-search-icon').removeClass('tie-icon-search').addClass('tie-icon-spinner');
},
onSearchComplete: function(query){
jQuery(this).parent().find('.tie-search-icon').removeClass('tie-icon-spinner').addClass('tie-icon-search');
if(tie.lazyload){
jQuery('#autocomplete-suggestions').find('.lazy-img').each(function(){
jQuery(this).attr('src', jQuery(this).attr('data-src')).removeAttr('data-src');
});
}},
formatResult: function(suggestion, currentValue){
return suggestion.layout;
},
onSelect: function(suggestion){
window.location=suggestion.url;
}});
});
var $the_post=jQuery("#the-post"),$postContent=$the_post.find(".entry");$doc.ready(function(){"use strict";function e(e){var t;if(!e)var e=window.event;return e.which?t=3==e.which:e.button&&(t=2==e.button),t}function t(){var e="";return window.getSelection?e=window.getSelection().toString():document.selection&&"Control"!=document.selection.type&&(e=document.selection.createRange().text),e}if(jQuery("#show-comments-section").on("click",function(){var e=jQuery("#comments");return tie_animate_element(e),e.show(),jQuery(this).hide(),!1}),$doc.on("click",".print-share-btn",function(){return window.print(),!1}),tie.responsive_tables&&$the_post.find("table").wrap('<div class="table-is-responsive"></div>'),!tie.autoload_posts){var o=jQuery("#the-sticky-video");if(tie.is_sticky_video&&o.length){var n=o.offset().top,a=tie.sticky_desktop?60:0,a=$body.hasClass("admin-bar")?a+32:a,s=Math.floor(n+o.outerHeight()-a),i=$window.width();jQuery(".video-close-btn").click(function(){o.removeClass("video-is-sticky").addClass("stop-sticky")});var r=jQuery(".sidebar");if($body.hasClass("has-sidebar")&&r.length){var l=r.width(),c=$body.hasClass("magazine2")&&$body.hasClass("sidebar-right")?40:15,d=$window.width()-(r.offset().left+l);l&&o.find(".featured-area-inner").css({width:l,right:d-c,left:"auto",bottom:"auto",top:a+20})}$window.on("scroll",function(){o.hasClass("stop-sticky")||o.toggleClass("video-is-sticky",$window.scrollTop()>s&&i>992).show()})}if(tie.reading_indicator&&$postContent.length){var h=$postContent.height(),u=$window.height();$window.scroll(function(){var e=0,t=$postContent.offset().top,o=$window.scrollTop();o>t&&(e=100*(o-t)/(h-u)),jQuery("#reading-position-indicator").css("width",e+"%")})}}var f=jQuery("#check-also-box");if(f.length){tie_animate_element(f);var p=$the_post.outerHeight(),w=!1,m=jQuery(document).height()-jQuery(window).height();$window.scroll(function(){if(!w){var e=$window.scrollTop();e>=p||e>=m-200?f.addClass("show-check-also"):f.removeClass("show-check-also")}})}jQuery("#check-also-close").on("click",function(){return f.removeClass("show-check-also"),w=!0,!1}),tie.select_share&&($postContent.mousedown(function(o){$body.attr("mouse-top",o.clientY+window.pageYOffset),$body.attr("mouse-left",o.clientX),!e(o)&&t().length&&(jQuery(".fly-text-share").remove(),document.getSelection().removeAllRanges())}),$postContent.mouseup(function(o){var n=(jQuery(o.target),t()),a=n;if(n.length>3&&!e(o)){var s=$body.attr("mouse-top"),i=o.clientY+window.pageYOffset;parseInt(s)<parseInt(i)&&(i=s);var r=$body.attr("mouse-left"),l=o.clientX,c=parseInt(r)+(parseInt(l)-parseInt(r))/2,d=window.location.href.split("?")[0],h=114;n=n.substring(0,h),tie.twitter_username&&(h-=tie.twitter_username.length+2,n=n.substring(0,h),n=n+" @"+tie.twitter_username);var u="";tie.select_share_twitter&&(u+='<a href="https://twitter.com/share?url='+encodeURIComponent(d)+"&text="+encodeURIComponent(n)+"\" class='tie-icon-twitter' onclick=\"window.open(this.href, '', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=300,width=600');return false;\"></a>"),tie.select_share_facebook&&tie.facebook_app_id&&(u+='<a href="https://www.facebook.com/dialog/feed?app_id='+tie.facebook_app_id+"&amp;link="+encodeURIComponent(d)+"&amp;quote="+encodeURIComponent(a)+"\" class='tie-icon-facebook' onclick=\"window.open(this.href, '', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=300,width=600');return false;\"></a>"),tie.select_share_linkedin&&(u+='<a href="https://www.linkedin.com/shareArticle?mini=true&url='+encodeURIComponent(d)+"&summary="+encodeURIComponent(a)+"\" class='tie-icon-linkedin' onclick=\"window.open(this.href, '', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=300,width=600');return false;\"></a>"),tie.select_share_email&&(u+='<a href="mailto:?body='+encodeURIComponent(a)+" "+encodeURIComponent(d)+"\" class='tie-icon-envelope' onclick=\"window.open(this.href, '', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=600,width=600');return false;\"></a>"),""!=u&&$body.append('<div class="fly-text-share">'+u+"</div>"),jQuery(".fly-text-share").css({position:"absolute",top:parseInt(i)-60,left:parseInt(c)}).show()}})),$doc.on("mousemove",".taq-user-rate-active",function(e){var t=jQuery(this);if(t.hasClass("rated-done"))return!1;e.offsetX||(e.offsetX=e.clientX-jQuery(e.target).offset().left);var o=e.offsetX,n=t.width(),a=Math.round(o/n*100);t.find(".user-rate-image span").attr("data-user-rate",a).css("width",a+"%")}),$doc.on("click",".taq-user-rate-active",function(){var e=jQuery(this),t=e.parent(),o=t.find(".taq-count"),n=e.attr("data-id"),a=o.text();if(e.hasClass("rated-done")||e.hasClass("rated-in-progress"))return!1;e.addClass("rated-in-progress");var s=e.find(".user-rate-image span").data("user-rate");e.find(".user-rate-image").hide(),e.append('<span class="taq-load">'+tie.ajax_loader+"</span>"),s>=95&&(s=100);var i=5*s/100;return jQuery.post(taqyeem.ajaxurl,{action:"taqyeem_rate_post",post:n,value:i},function(){e.addClass("rated-done").attr("data-rate",s),e.find(".user-rate-image span").width(s+"%"),jQuery(".taq-load").fadeOut(function(){t.find(".taq-score").html(i),o.length?(a=parseInt(a)+1,o.html(a)):t.find("small").hide(),t.find("strong").html(taqyeem.your_rating),e.find(".user-rate-image").fadeIn()})},"html"),!1}),$doc.on("mouseleave",".taq-user-rate-active",function(){var e=jQuery(this);if(e.hasClass("rated-done"))return!1;var t=e.attr("data-rate");e.find(".user-rate-image span").css("width",t+"%")})});
!function(a){function b(a){var b=a.length,d=c.type(a);return"function"===d||c.isWindow(a)?!1:1===a.nodeType&&b?!0:"array"===d||0===b||"number"==typeof b&&b>0&&b-1 in a}if(!a.jQuery){var c=function(a,b){return new c.fn.init(a,b)};c.isWindow=function(a){return null!=a&&a==a.window},c.type=function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?e[g.call(a)]||"object":typeof a},c.isArray=Array.isArray||function(a){return"array"===c.type(a)},c.isPlainObject=function(a){var b;if(!a||"object"!==c.type(a)||a.nodeType||c.isWindow(a))return!1;try{if(a.constructor&&!f.call(a,"constructor")&&!f.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(d){return!1}for(b in a);return void 0===b||f.call(a,b)},c.each=function(a,c,d){var e,f=0,g=a.length,h=b(a);if(d){if(h)for(;g>f&&(e=c.apply(a[f],d),e!==!1);f++);else for(f in a)if(e=c.apply(a[f],d),e===!1)break}else if(h)for(;g>f&&(e=c.call(a[f],f,a[f]),e!==!1);f++);else for(f in a)if(e=c.call(a[f],f,a[f]),e===!1)break;return a},c.data=function(a,b,e){if(void 0===e){var f=a[c.expando],g=f&&d[f];if(void 0===b)return g;if(g&&b in g)return g[b]}else if(void 0!==b){var f=a[c.expando]||(a[c.expando]=++c.uuid);return d[f]=d[f]||{},d[f][b]=e,e}},c.removeData=function(a,b){var e=a[c.expando],f=e&&d[e];f&&c.each(b,function(a,b){delete f[b]})},c.extend=function(){var a,b,d,e,f,g,h=arguments[0]||{},i=1,j=arguments.length,k=!1;for("boolean"==typeof h&&(k=h,h=arguments[i]||{},i++),"object"!=typeof h&&"function"!==c.type(h)&&(h={}),i===j&&(h=this,i--);j>i;i++)if(null!=(f=arguments[i]))for(e in f)a=h[e],d=f[e],h!==d&&(k&&d&&(c.isPlainObject(d)||(b=c.isArray(d)))?(b?(b=!1,g=a&&c.isArray(a)?a:[]):g=a&&c.isPlainObject(a)?a:{},h[e]=c.extend(k,g,d)):void 0!==d&&(h[e]=d));return h},c.queue=function(a,d,e){function f(a,c){var d=c||[];return null!=a&&(b(Object(a))?!function(a,b){for(var c=+b.length,d=0,e=a.length;c>d;)a[e++]=b[d++];if(c!==c)for(;void 0!==b[d];)a[e++]=b[d++];return a.length=e,a}(d,"string"==typeof a?[a]:a):[].push.call(d,a)),d}if(a){d=(d||"fx")+"queue";var g=c.data(a,d);return e?(!g||c.isArray(e)?g=c.data(a,d,f(e)):g.push(e),g):g||[]}},c.dequeue=function(a,b){c.each(a.nodeType?[a]:a,function(a,d){b=b||"fx";var e=c.queue(d,b),f=e.shift();"inprogress"===f&&(f=e.shift()),f&&("fx"===b&&e.unshift("inprogress"),f.call(d,function(){c.dequeue(d,b)}))})},c.fn=c.prototype={init:function(a){if(a.nodeType)return this[0]=a,this;throw new Error("Not a DOM node.")},offset:function(){var b=this[0].getBoundingClientRect?this[0].getBoundingClientRect():{top:0,left:0};return{top:b.top+(a.pageYOffset||document.scrollTop||0)-(document.clientTop||0),left:b.left+(a.pageXOffset||document.scrollLeft||0)-(document.clientLeft||0)}},position:function(){function a(){for(var a=this.offsetParent||document;a&&"html"===!a.nodeType.toLowerCase&&"static"===a.style.position;)a=a.offsetParent;return a||document}var b=this[0],a=a.apply(b),d=this.offset(),e=/^(?:body|html)$/i.test(a.nodeName)?{top:0,left:0}:c(a).offset();return d.top-=parseFloat(b.style.marginTop)||0,d.left-=parseFloat(b.style.marginLeft)||0,a.style&&(e.top+=parseFloat(a.style.borderTopWidth)||0,e.left+=parseFloat(a.style.borderLeftWidth)||0),{top:d.top-e.top,left:d.left-e.left}}};var d={};c.expando="velocity"+(new Date).getTime(),c.uuid=0;for(var e={},f=e.hasOwnProperty,g=e.toString,h="Boolean Number String Function Array Date RegExp Object Error".split(" "),i=0;i<h.length;i++)e["[object "+h[i]+"]"]=h[i].toLowerCase();c.fn.init.prototype=c.fn,a.Velocity={Utilities:c}}}(window),function(a){"object"==typeof module&&"object"==typeof module.exports?module.exports=a():"function"==typeof define&&define.amd?define(a):a()}(function(){return function(a,b,c,d){function e(a){for(var b=-1,c=a?a.length:0,d=[];++b<c;){var e=a[b];e&&d.push(e)}return d}function f(a){return p.isWrapped(a)?a=[].slice.call(a):p.isNode(a)&&(a=[a]),a}function g(a){var b=m.data(a,"velocity");return null===b?d:b}function h(a){return function(b){return Math.round(b*a)*(1/a)}}function i(a,c,d,e){function f(a,b){return 1-3*b+3*a}function g(a,b){return 3*b-6*a}function h(a){return 3*a}function i(a,b,c){return((f(b,c)*a+g(b,c))*a+h(b))*a}function j(a,b,c){return 3*f(b,c)*a*a+2*g(b,c)*a+h(b)}function k(b,c){for(var e=0;p>e;++e){var f=j(c,a,d);if(0===f)return c;var g=i(c,a,d)-b;c-=g/f}return c}function l(){for(var b=0;t>b;++b)x[b]=i(b*u,a,d)}function m(b,c,e){var f,g,h=0;do g=c+(e-c)/2,f=i(g,a,d)-b,f>0?e=g:c=g;while(Math.abs(f)>r&&++h<s);return g}function n(b){for(var c=0,e=1,f=t-1;e!=f&&x[e]<=b;++e)c+=u;--e;var g=(b-x[e])/(x[e+1]-x[e]),h=c+g*u,i=j(h,a,d);return i>=q?k(b,h):0==i?h:m(b,c,c+u)}function o(){y=!0,(a!=c||d!=e)&&l()}var p=4,q=.001,r=1e-7,s=10,t=11,u=1/(t-1),v="Float32Array"in b;if(4!==arguments.length)return!1;for(var w=0;4>w;++w)if("number"!=typeof arguments[w]||isNaN(arguments[w])||!isFinite(arguments[w]))return!1;a=Math.min(a,1),d=Math.min(d,1),a=Math.max(a,0),d=Math.max(d,0);var x=v?new Float32Array(t):new Array(t),y=!1,z=function(b){return y||o(),a===c&&d===e?b:0===b?0:1===b?1:i(n(b),c,e)};z.getControlPoints=function(){return[{x:a,y:c},{x:d,y:e}]};var A="generateBezier("+[a,c,d,e]+")";return z.toString=function(){return A},z}function j(a,b){var c=a;return p.isString(a)?t.Easings[a]||(c=!1):c=p.isArray(a)&&1===a.length?h.apply(null,a):p.isArray(a)&&2===a.length?u.apply(null,a.concat([b])):p.isArray(a)&&4===a.length?i.apply(null,a):!1,c===!1&&(c=t.Easings[t.defaults.easing]?t.defaults.easing:s),c}function k(a){if(a){var b=(new Date).getTime(),c=t.State.calls.length;c>1e4&&(t.State.calls=e(t.State.calls));for(var f=0;c>f;f++)if(t.State.calls[f]){var h=t.State.calls[f],i=h[0],j=h[2],n=h[3],o=!!n,q=null;n||(n=t.State.calls[f][3]=b-16);for(var r=Math.min((b-n)/j.duration,1),s=0,u=i.length;u>s;s++){var w=i[s],y=w.element;if(g(y)){var z=!1;if(j.display!==d&&null!==j.display&&"none"!==j.display){if("flex"===j.display){var A=["-webkit-box","-moz-box","-ms-flexbox","-webkit-flex"];m.each(A,function(a,b){v.setPropertyValue(y,"display",b)})}v.setPropertyValue(y,"display",j.display)}j.visibility!==d&&"hidden"!==j.visibility&&v.setPropertyValue(y,"visibility",j.visibility);for(var B in w)if("element"!==B){var C,D=w[B],E=p.isString(D.easing)?t.Easings[D.easing]:D.easing;if(1===r)C=D.endValue;else{var F=D.endValue-D.startValue;if(C=D.startValue+F*E(r,j,F),!o&&C===D.currentValue)continue}if(D.currentValue=C,"tween"===B)q=C;else{if(v.Hooks.registered[B]){var G=v.Hooks.getRoot(B),H=g(y).rootPropertyValueCache[G];H&&(D.rootPropertyValue=H)}var I=v.setPropertyValue(y,B,D.currentValue+(0===parseFloat(C)?"":D.unitType),D.rootPropertyValue,D.scrollData);v.Hooks.registered[B]&&(g(y).rootPropertyValueCache[G]=v.Normalizations.registered[G]?v.Normalizations.registered[G]("extract",null,I[1]):I[1]),"transform"===I[0]&&(z=!0)}}j.mobileHA&&g(y).transformCache.translate3d===d&&(g(y).transformCache.translate3d="(0px, 0px, 0px)",z=!0),z&&v.flushTransformCache(y)}}j.display!==d&&"none"!==j.display&&(t.State.calls[f][2].display=!1),j.visibility!==d&&"hidden"!==j.visibility&&(t.State.calls[f][2].visibility=!1),j.progress&&j.progress.call(h[1],h[1],r,Math.max(0,n+j.duration-b),n,q),1===r&&l(f)}}t.State.isTicking&&x(k)}function l(a,b){if(!t.State.calls[a])return!1;for(var c=t.State.calls[a][0],e=t.State.calls[a][1],f=t.State.calls[a][2],h=t.State.calls[a][4],i=!1,j=0,k=c.length;k>j;j++){var l=c[j].element;if(b||f.loop||("none"===f.display&&v.setPropertyValue(l,"display",f.display),"hidden"===f.visibility&&v.setPropertyValue(l,"visibility",f.visibility)),f.loop!==!0&&(m.queue(l)[1]===d||!/\.velocityQueueEntryFlag/i.test(m.queue(l)[1]))&&g(l)){g(l).isAnimating=!1,g(l).rootPropertyValueCache={};var n=!1;m.each(v.Lists.transforms3D,function(a,b){var c=/^scale/.test(b)?1:0,e=g(l).transformCache[b];g(l).transformCache[b]!==d&&new RegExp("^\\("+c+"[^.]").test(e)&&(n=!0,delete g(l).transformCache[b])}),f.mobileHA&&(n=!0,delete g(l).transformCache.translate3d),n&&v.flushTransformCache(l),v.Values.removeClass(l,"velocity-animating")}if(!b&&f.complete&&!f.loop&&j===k-1)try{f.complete.call(e,e)}catch(o){setTimeout(function(){throw o},1)}h&&f.loop!==!0&&h(e),g(l)&&f.loop===!0&&!b&&(m.each(g(l).tweensContainer,function(a,b){/^rotate/.test(a)&&360===parseFloat(b.endValue)&&(b.endValue=0,b.startValue=360),/^backgroundPosition/.test(a)&&100===parseFloat(b.endValue)&&"%"===b.unitType&&(b.endValue=0,b.startValue=100)}),t(l,"reverse",{loop:!0,delay:f.delay})),f.queue!==!1&&m.dequeue(l,f.queue)}t.State.calls[a]=!1;for(var p=0,q=t.State.calls.length;q>p;p++)if(t.State.calls[p]!==!1){i=!0;break}i===!1&&(t.State.isTicking=!1,delete t.State.calls,t.State.calls=[])}var m,n=function(){if(c.documentMode)return c.documentMode;for(var a=7;a>4;a--){var b=c.createElement("div");if(b.innerHTML="<!--[if IE "+a+"]><span></span><![endif]-->",b.getElementsByTagName("span").length)return b=null,a}return d}(),o=function(){var a=0;return b.webkitRequestAnimationFrame||b.mozRequestAnimationFrame||function(b){var c,d=(new Date).getTime();return c=Math.max(0,16-(d-a)),a=d+c,setTimeout(function(){b(d+c)},c)}}(),p={isString:function(a){return"string"==typeof a},isArray:Array.isArray||function(a){return"[object Array]"===Object.prototype.toString.call(a)},isFunction:function(a){return"[object Function]"===Object.prototype.toString.call(a)},isNode:function(a){return a&&a.nodeType},isNodeList:function(a){return"object"==typeof a&&/^\[object (HTMLCollection|NodeList|Object)\]$/.test(Object.prototype.toString.call(a))&&a.length!==d&&(0===a.length||"object"==typeof a[0]&&a[0].nodeType>0)},isWrapped:function(a){return a&&(a.jquery||b.Zepto&&b.Zepto.zepto.isZ(a))},isSVG:function(a){return b.SVGElement&&a instanceof b.SVGElement},isEmptyObject:function(a){for(var b in a)return!1;return!0}},q=!1;if(a.fn&&a.fn.jquery?(m=a,q=!0):m=b.Velocity.Utilities,8>=n&&!q)throw new Error("Velocity: IE8 and below require jQuery to be loaded before Velocity.");if(7>=n)return void(jQuery.fn.velocity=jQuery.fn.animate);var r=400,s="swing",t={State:{isMobile:/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),isAndroid:/Android/i.test(navigator.userAgent),isGingerbread:/Android 2\.3\.[3-7]/i.test(navigator.userAgent),isChrome:b.chrome,isFirefox:/Firefox/i.test(navigator.userAgent),prefixElement:c.createElement("div"),prefixMatches:{},scrollAnchor:null,scrollPropertyLeft:null,scrollPropertyTop:null,isTicking:!1,calls:[]},CSS:{},Utilities:m,Redirects:{},Easings:{},Promise:b.Promise,defaults:{queue:"",duration:r,easing:s,begin:d,complete:d,progress:d,display:d,visibility:d,loop:!1,delay:!1,mobileHA:!0,_cacheValues:!0},init:function(a){m.data(a,"velocity",{isSVG:p.isSVG(a),isAnimating:!1,computedStyle:null,tweensContainer:null,rootPropertyValueCache:{},transformCache:{}})},hook:null,mock:!1,version:{major:1,minor:2,patch:2},debug:!1};b.pageYOffset!==d?(t.State.scrollAnchor=b,t.State.scrollPropertyLeft="pageXOffset",t.State.scrollPropertyTop="pageYOffset"):(t.State.scrollAnchor=c.documentElement||c.body.parentNode||c.body,t.State.scrollPropertyLeft="scrollLeft",t.State.scrollPropertyTop="scrollTop");var u=function(){function a(a){return-a.tension*a.x-a.friction*a.v}function b(b,c,d){var e={x:b.x+d.dx*c,v:b.v+d.dv*c,tension:b.tension,friction:b.friction};return{dx:e.v,dv:a(e)}}function c(c,d){var e={dx:c.v,dv:a(c)},f=b(c,.5*d,e),g=b(c,.5*d,f),h=b(c,d,g),i=1/6*(e.dx+2*(f.dx+g.dx)+h.dx),j=1/6*(e.dv+2*(f.dv+g.dv)+h.dv);return c.x=c.x+i*d,c.v=c.v+j*d,c}return function d(a,b,e){var f,g,h,i={x:-1,v:0,tension:null,friction:null},j=[0],k=0,l=1e-4,m=.016;for(a=parseFloat(a)||500,b=parseFloat(b)||20,e=e||null,i.tension=a,i.friction=b,f=null!==e,f?(k=d(a,b),g=k/e*m):g=m;;)if(h=c(h||i,g),j.push(1+h.x),k+=16,!(Math.abs(h.x)>l&&Math.abs(h.v)>l))break;return f?function(a){return j[a*(j.length-1)|0]}:k}}();t.Easings={linear:function(a){return a},swing:function(a){return.5-Math.cos(a*Math.PI)/2},spring:function(a){return 1-Math.cos(4.5*a*Math.PI)*Math.exp(6*-a)}},m.each([["ease",[.25,.1,.25,1]],["ease-in",[.42,0,1,1]],["ease-out",[0,0,.58,1]],["ease-in-out",[.42,0,.58,1]],["easeInSine",[.47,0,.745,.715]],["easeOutSine",[.39,.575,.565,1]],["easeInOutSine",[.445,.05,.55,.95]],["easeInQuad",[.55,.085,.68,.53]],["easeOutQuad",[.25,.46,.45,.94]],["easeInOutQuad",[.455,.03,.515,.955]],["easeInCubic",[.55,.055,.675,.19]],["easeOutCubic",[.215,.61,.355,1]],["easeInOutCubic",[.645,.045,.355,1]],["easeInQuart",[.895,.03,.685,.22]],["easeOutQuart",[.165,.84,.44,1]],["easeInOutQuart",[.77,0,.175,1]],["easeInQuint",[.755,.05,.855,.06]],["easeOutQuint",[.23,1,.32,1]],["easeInOutQuint",[.86,0,.07,1]],["easeInExpo",[.95,.05,.795,.035]],["easeOutExpo",[.19,1,.22,1]],["easeInOutExpo",[1,0,0,1]],["easeInCirc",[.6,.04,.98,.335]],["easeOutCirc",[.075,.82,.165,1]],["easeInOutCirc",[.785,.135,.15,.86]]],function(a,b){t.Easings[b[0]]=i.apply(null,b[1])});var v=t.CSS={RegEx:{isHex:/^#([A-f\d]{3}){1,2}$/i,valueUnwrap:/^[A-z]+\((.*)\)$/i,wrappedValueAlreadyExtracted:/[0-9.]+ [0-9.]+ [0-9.]+([0-9.]+)?/,valueSplit:/([A-z]+\(.+\))|(([A-z0-9#-.]+?)(?=\s|$))/gi},Lists:{colors:["fill","stroke","stopColor","color","backgroundColor","borderColor","borderTopColor","borderRightColor","borderBottomColor","borderLeftColor","outlineColor"],transformsBase:["translateX","translateY","scale","scaleX","scaleY","skewX","skewY","rotateZ"],transforms3D:["transformPerspective","translateZ","scaleZ","rotateX","rotateY"]},Hooks:{templates:{textShadow:["Color X Y Blur","black 0px 0px 0px"],boxShadow:["Color X Y Blur Spread","black 0px 0px 0px 0px"],clip:["Top Right Bottom Left","0px 0px 0px 0px"],backgroundPosition:["X Y","0% 0%"],transformOrigin:["X Y Z","50% 50% 0px"],perspectiveOrigin:["X Y","50% 50%"]},registered:{},register:function(){for(var a=0;a<v.Lists.colors.length;a++){var b="color"===v.Lists.colors[a]?"0 0 0 1":"255 255 255 1";v.Hooks.templates[v.Lists.colors[a]]=["Red Green Blue Alpha",b]}var c,d,e;if(n)for(c in v.Hooks.templates){d=v.Hooks.templates[c],e=d[0].split(" ");var f=d[1].match(v.RegEx.valueSplit);"Color"===e[0]&&(e.push(e.shift()),f.push(f.shift()),v.Hooks.templates[c]=[e.join(" "),f.join(" ")])}for(c in v.Hooks.templates){d=v.Hooks.templates[c],e=d[0].split(" ");for(var a in e){var g=c+e[a],h=a;v.Hooks.registered[g]=[c,h]}}},getRoot:function(a){var b=v.Hooks.registered[a];return b?b[0]:a},cleanRootPropertyValue:function(a,b){return v.RegEx.valueUnwrap.test(b)&&(b=b.match(v.RegEx.valueUnwrap)[1]),v.Values.isCSSNullValue(b)&&(b=v.Hooks.templates[a][1]),b},extractValue:function(a,b){var c=v.Hooks.registered[a];if(c){var d=c[0],e=c[1];return b=v.Hooks.cleanRootPropertyValue(d,b),b.toString().match(v.RegEx.valueSplit)[e]}return b},injectValue:function(a,b,c){var d=v.Hooks.registered[a];if(d){var e,f,g=d[0],h=d[1];return c=v.Hooks.cleanRootPropertyValue(g,c),e=c.toString().match(v.RegEx.valueSplit),e[h]=b,f=e.join(" ")}return c}},Normalizations:{registered:{clip:function(a,b,c){switch(a){case"name":return"clip";case"extract":var d;return v.RegEx.wrappedValueAlreadyExtracted.test(c)?d=c:(d=c.toString().match(v.RegEx.valueUnwrap),d=d?d[1].replace(/,(\s+)?/g," "):c),d;case"inject":return"rect("+c+")"}},blur:function(a,b,c){switch(a){case"name":return t.State.isFirefox?"filter":"-webkit-filter";case"extract":var d=parseFloat(c);if(!d&&0!==d){var e=c.toString().match(/blur\(([0-9]+[A-z]+)\)/i);d=e?e[1]:0}return d;case"inject":return parseFloat(c)?"blur("+c+")":"none"}},opacity:function(a,b,c){if(8>=n)switch(a){case"name":return"filter";case"extract":var d=c.toString().match(/alpha\(opacity=(.*)\)/i);return c=d?d[1]/100:1;case"inject":return b.style.zoom=1,parseFloat(c)>=1?"":"alpha(opacity="+parseInt(100*parseFloat(c),10)+")"}else switch(a){case"name":return"opacity";case"extract":return c;case"inject":return c}}},register:function(){9>=n||t.State.isGingerbread||(v.Lists.transformsBase=v.Lists.transformsBase.concat(v.Lists.transforms3D));for(var a=0;a<v.Lists.transformsBase.length;a++)!function(){var b=v.Lists.transformsBase[a];v.Normalizations.registered[b]=function(a,c,e){switch(a){case"name":return"transform";case"extract":return g(c)===d||g(c).transformCache[b]===d?/^scale/i.test(b)?1:0:g(c).transformCache[b].replace(/[()]/g,"");case"inject":var f=!1;switch(b.substr(0,b.length-1)){case"translate":f=!/(%|px|em|rem|vw|vh|\d)$/i.test(e);break;case"scal":case"scale":t.State.isAndroid&&g(c).transformCache[b]===d&&1>e&&(e=1),f=!/(\d)$/i.test(e);break;case"skew":f=!/(deg|\d)$/i.test(e);break;case"rotate":f=!/(deg|\d)$/i.test(e)}return f||(g(c).transformCache[b]="("+e+")"),g(c).transformCache[b]}}}();for(var a=0;a<v.Lists.colors.length;a++)!function(){var b=v.Lists.colors[a];v.Normalizations.registered[b]=function(a,c,e){switch(a){case"name":return b;case"extract":var f;if(v.RegEx.wrappedValueAlreadyExtracted.test(e))f=e;else{var g,h={black:"rgb(0, 0, 0)",blue:"rgb(0, 0, 255)",gray:"rgb(128, 128, 128)",green:"rgb(0, 128, 0)",red:"rgb(255, 0, 0)",white:"rgb(255, 255, 255)"};/^[A-z]+$/i.test(e)?g=h[e]!==d?h[e]:h.black:v.RegEx.isHex.test(e)?g="rgb("+v.Values.hexToRgb(e).join(" ")+")":/^rgba?\(/i.test(e)||(g=h.black),f=(g||e).toString().match(v.RegEx.valueUnwrap)[1].replace(/,(\s+)?/g," ")}return 8>=n||3!==f.split(" ").length||(f+=" 1"),f;case"inject":return 8>=n?4===e.split(" ").length&&(e=e.split(/\s+/).slice(0,3).join(" ")):3===e.split(" ").length&&(e+=" 1"),(8>=n?"rgb":"rgba")+"("+e.replace(/\s+/g,",").replace(/\.(\d)+(?=,)/g,"")+")"}}}()}},Names:{camelCase:function(a){return a.replace(/-(\w)/g,function(a,b){return b.toUpperCase()})},SVGAttribute:function(a){var b="width|height|x|y|cx|cy|r|rx|ry|x1|x2|y1|y2";return(n||t.State.isAndroid&&!t.State.isChrome)&&(b+="|transform"),new RegExp("^("+b+")$","i").test(a)},prefixCheck:function(a){if(t.State.prefixMatches[a])return[t.State.prefixMatches[a],!0];for(var b=["","Webkit","Moz","ms","O"],c=0,d=b.length;d>c;c++){var e;if(e=0===c?a:b[c]+a.replace(/^\w/,function(a){return a.toUpperCase()}),p.isString(t.State.prefixElement.style[e]))return t.State.prefixMatches[a]=e,[e,!0]}return[a,!1]}},Values:{hexToRgb:function(a){var b,c=/^#?([a-f\d])([a-f\d])([a-f\d])$/i,d=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i;return a=a.replace(c,function(a,b,c,d){return b+b+c+c+d+d}),b=d.exec(a),b?[parseInt(b[1],16),parseInt(b[2],16),parseInt(b[3],16)]:[0,0,0]},isCSSNullValue:function(a){return 0==a||/^(none|auto|transparent|(rgba\(0, ?0, ?0, ?0\)))$/i.test(a)},getUnitType:function(a){return/^(rotate|skew)/i.test(a)?"deg":/(^(scale|scaleX|scaleY|scaleZ|alpha|flexGrow|flexHeight|zIndex|fontWeight)$)|((opacity|red|green|blue|alpha)$)/i.test(a)?"":"px"},getDisplayType:function(a){var b=a&&a.tagName.toString().toLowerCase();return/^(b|big|i|small|tt|abbr|acronym|cite|code|dfn|em|kbd|strong|samp|var|a|bdo|br|img|map|object|q|script|span|sub|sup|button|input|label|select|textarea)$/i.test(b)?"inline":/^(li)$/i.test(b)?"list-item":/^(tr)$/i.test(b)?"table-row":/^(table)$/i.test(b)?"table":/^(tbody)$/i.test(b)?"table-row-group":"block"},addClass:function(a,b){a.classList?a.classList.add(b):a.className+=(a.className.length?" ":"")+b},removeClass:function(a,b){a.classList?a.classList.remove(b):a.className=a.className.toString().replace(new RegExp("(^|\\s)"+b.split(" ").join("|")+"(\\s|$)","gi")," ")}},getPropertyValue:function(a,c,e,f){function h(a,c){function e(){j&&v.setPropertyValue(a,"display","none")}var i=0;if(8>=n)i=m.css(a,c);else{var j=!1;if(/^(width|height)$/.test(c)&&0===v.getPropertyValue(a,"display")&&(j=!0,v.setPropertyValue(a,"display",v.Values.getDisplayType(a))),!f){if("height"===c&&"border-box"!==v.getPropertyValue(a,"boxSizing").toString().toLowerCase()){var k=a.offsetHeight-(parseFloat(v.getPropertyValue(a,"borderTopWidth"))||0)-(parseFloat(v.getPropertyValue(a,"borderBottomWidth"))||0)-(parseFloat(v.getPropertyValue(a,"paddingTop"))||0)-(parseFloat(v.getPropertyValue(a,"paddingBottom"))||0);return e(),k}if("width"===c&&"border-box"!==v.getPropertyValue(a,"boxSizing").toString().toLowerCase()){var l=a.offsetWidth-(parseFloat(v.getPropertyValue(a,"borderLeftWidth"))||0)-(parseFloat(v.getPropertyValue(a,"borderRightWidth"))||0)-(parseFloat(v.getPropertyValue(a,"paddingLeft"))||0)-(parseFloat(v.getPropertyValue(a,"paddingRight"))||0);return e(),l}}var o;o=g(a)===d?b.getComputedStyle(a,null):g(a).computedStyle?g(a).computedStyle:g(a).computedStyle=b.getComputedStyle(a,null),"borderColor"===c&&(c="borderTopColor"),i=9===n&&"filter"===c?o.getPropertyValue(c):o[c],(""===i||null===i)&&(i=a.style[c]),e()}if("auto"===i&&/^(top|right|bottom|left)$/i.test(c)){var p=h(a,"position");("fixed"===p||"absolute"===p&&/top|left/i.test(c))&&(i=m(a).position()[c]+"px")}return i}var i;if(v.Hooks.registered[c]){var j=c,k=v.Hooks.getRoot(j);e===d&&(e=v.getPropertyValue(a,v.Names.prefixCheck(k)[0])),v.Normalizations.registered[k]&&(e=v.Normalizations.registered[k]("extract",a,e)),i=v.Hooks.extractValue(j,e)}else if(v.Normalizations.registered[c]){var l,o;l=v.Normalizations.registered[c]("name",a),"transform"!==l&&(o=h(a,v.Names.prefixCheck(l)[0]),v.Values.isCSSNullValue(o)&&v.Hooks.templates[c]&&(o=v.Hooks.templates[c][1])),i=v.Normalizations.registered[c]("extract",a,o)}if(!/^[\d-]/.test(i))if(g(a)&&g(a).isSVG&&v.Names.SVGAttribute(c))if(/^(height|width)$/i.test(c))try{i=a.getBBox()[c]}catch(p){i=0}else i=a.getAttribute(c);else i=h(a,v.Names.prefixCheck(c)[0]);return v.Values.isCSSNullValue(i)&&(i=0),t.debug>=2&&console.log("Get "+c+": "+i),i},setPropertyValue:function(a,c,d,e,f){var h=c;if("scroll"===c)f.container?f.container["scroll"+f.direction]=d:"Left"===f.direction?b.scrollTo(d,f.alternateValue):b.scrollTo(f.alternateValue,d);else if(v.Normalizations.registered[c]&&"transform"===v.Normalizations.registered[c]("name",a))v.Normalizations.registered[c]("inject",a,d),h="transform",d=g(a).transformCache[c];else{if(v.Hooks.registered[c]){var i=c,j=v.Hooks.getRoot(c);e=e||v.getPropertyValue(a,j),d=v.Hooks.injectValue(i,d,e),c=j}if(v.Normalizations.registered[c]&&(d=v.Normalizations.registered[c]("inject",a,d),c=v.Normalizations.registered[c]("name",a)),h=v.Names.prefixCheck(c)[0],8>=n)try{a.style[h]=d}catch(k){t.debug&&console.log("Browser does not support ["+d+"] for ["+h+"]")}else g(a)&&g(a).isSVG&&v.Names.SVGAttribute(c)?a.setAttribute(c,d):a.style[h]=d;t.debug>=2&&console.log("Set "+c+" ("+h+"): "+d)}return[h,d]},flushTransformCache:function(a){function b(b){return parseFloat(v.getPropertyValue(a,b))}var c="";if((n||t.State.isAndroid&&!t.State.isChrome)&&g(a).isSVG){var d={translate:[b("translateX"),b("translateY")],skewX:[b("skewX")],skewY:[b("skewY")],scale:1!==b("scale")?[b("scale"),b("scale")]:[b("scaleX"),b("scaleY")],rotate:[b("rotateZ"),0,0]};m.each(g(a).transformCache,function(a){/^translate/i.test(a)?a="translate":/^scale/i.test(a)?a="scale":/^rotate/i.test(a)&&(a="rotate"),d[a]&&(c+=a+"("+d[a].join(" ")+") ",delete d[a])})}else{var e,f;m.each(g(a).transformCache,function(b){return e=g(a).transformCache[b],"transformPerspective"===b?(f=e,!0):(9===n&&"rotateZ"===b&&(b="rotate"),void(c+=b+e+" "))}),f&&(c="perspective"+f+" "+c)}v.setPropertyValue(a,"transform",c)}};v.Hooks.register(),v.Normalizations.register(),t.hook=function(a,b,c){var e=d;return a=f(a),m.each(a,function(a,f){if(g(f)===d&&t.init(f),c===d)e===d&&(e=t.CSS.getPropertyValue(f,b));else{var h=t.CSS.setPropertyValue(f,b,c);"transform"===h[0]&&t.CSS.flushTransformCache(f),e=h}}),e};var w=function(){function a(){return h?B.promise||null:i}function e(){function a(){function a(a,b){var c=d,e=d,g=d;return p.isArray(a)?(c=a[0],!p.isArray(a[1])&&/^[\d-]/.test(a[1])||p.isFunction(a[1])||v.RegEx.isHex.test(a[1])?g=a[1]:(p.isString(a[1])&&!v.RegEx.isHex.test(a[1])||p.isArray(a[1]))&&(e=b?a[1]:j(a[1],h.duration),a[2]!==d&&(g=a[2]))):c=a,b||(e=e||h.easing),p.isFunction(c)&&(c=c.call(f,y,x)),p.isFunction(g)&&(g=g.call(f,y,x)),[c||0,e,g]}function l(a,b){var c,d;return d=(b||"0").toString().toLowerCase().replace(/[%A-z]+$/,function(a){return c=a,""}),c||(c=v.Values.getUnitType(a)),[d,c]}function n(){var a={myParent:f.parentNode||c.body,position:v.getPropertyValue(f,"position"),fontSize:v.getPropertyValue(f,"fontSize")},d=a.position===I.lastPosition&&a.myParent===I.lastParent,e=a.fontSize===I.lastFontSize;I.lastParent=a.myParent,I.lastPosition=a.position,I.lastFontSize=a.fontSize;var h=100,i={};if(e&&d)i.emToPx=I.lastEmToPx,i.percentToPxWidth=I.lastPercentToPxWidth,i.percentToPxHeight=I.lastPercentToPxHeight;else{var j=g(f).isSVG?c.createElementNS("http:// www.w3.org/2000/svg","rect"):c.createElement("div");t.init(j),a.myParent.appendChild(j),m.each(["overflow","overflowX","overflowY"],function(a,b){t.CSS.setPropertyValue(j,b,"hidden")}),t.CSS.setPropertyValue(j,"position",a.position),t.CSS.setPropertyValue(j,"fontSize",a.fontSize),t.CSS.setPropertyValue(j,"boxSizing","content-box"),m.each(["minWidth","maxWidth","width","minHeight","maxHeight","height"],function(a,b){t.CSS.setPropertyValue(j,b,h+"%")}),t.CSS.setPropertyValue(j,"paddingLeft",h+"em"),i.percentToPxWidth=I.lastPercentToPxWidth=(parseFloat(v.getPropertyValue(j,"width",null,!0))||1)/h,i.percentToPxHeight=I.lastPercentToPxHeight=(parseFloat(v.getPropertyValue(j,"height",null,!0))||1)/h,i.emToPx=I.lastEmToPx=(parseFloat(v.getPropertyValue(j,"paddingLeft"))||1)/h,a.myParent.removeChild(j)}return null===I.remToPx&&(I.remToPx=parseFloat(v.getPropertyValue(c.body,"fontSize"))||16),null===I.vwToPx&&(I.vwToPx=parseFloat(b.innerWidth)/100,I.vhToPx=parseFloat(b.innerHeight)/100),i.remToPx=I.remToPx,i.vwToPx=I.vwToPx,i.vhToPx=I.vhToPx,t.debug>=1&&console.log("Unit ratios: "+JSON.stringify(i),f),i}if(h.begin&&0===y)try{h.begin.call(o,o)}catch(r){setTimeout(function(){throw r},1)}if("scroll"===C){var u,w,z,A=/^x$/i.test(h.axis)?"Left":"Top",D=parseFloat(h.offset)||0;h.container?p.isWrapped(h.container)||p.isNode(h.container)?(h.container=h.container[0]||h.container,u=h.container["scroll"+A],z=u+m(f).position()[A.toLowerCase()]+D):h.container=null:(u=t.State.scrollAnchor[t.State["scrollProperty"+A]],w=t.State.scrollAnchor[t.State["scrollProperty"+("Left"===A?"Top":"Left")]],z=m(f).offset()[A.toLowerCase()]+D),i={scroll:{rootPropertyValue:!1,startValue:u,currentValue:u,endValue:z,unitType:"",easing:h.easing,scrollData:{container:h.container,direction:A,alternateValue:w}},element:f},t.debug&&console.log("tweensContainer (scroll): ",i.scroll,f)}else if("reverse"===C){if(!g(f).tweensContainer)return void m.dequeue(f,h.queue);"none"===g(f).opts.display&&(g(f).opts.display="auto"),"hidden"===g(f).opts.visibility&&(g(f).opts.visibility="visible"),g(f).opts.loop=!1,g(f).opts.begin=null,g(f).opts.complete=null,s.easing||delete h.easing,s.duration||delete h.duration,h=m.extend({},g(f).opts,h);var E=m.extend(!0,{},g(f).tweensContainer);for(var F in E)if("element"!==F){var G=E[F].startValue;E[F].startValue=E[F].currentValue=E[F].endValue,E[F].endValue=G,p.isEmptyObject(s)||(E[F].easing=h.easing),t.debug&&console.log("reverse tweensContainer ("+F+"): "+JSON.stringify(E[F]),f)}i=E}else if("start"===C){var E;g(f).tweensContainer&&g(f).isAnimating===!0&&(E=g(f).tweensContainer),m.each(q,function(b,c){if(RegExp("^"+v.Lists.colors.join("$|^")+"$").test(b)){var e=a(c,!0),f=e[0],g=e[1],h=e[2];if(v.RegEx.isHex.test(f)){for(var i=["Red","Green","Blue"],j=v.Values.hexToRgb(f),k=h?v.Values.hexToRgb(h):d,l=0;l<i.length;l++){var m=[j[l]];g&&m.push(g),k!==d&&m.push(k[l]),q[b+i[l]]=m}delete q[b]}}});for(var H in q){var K=a(q[H]),L=K[0],M=K[1],N=K[2];H=v.Names.camelCase(H);var O=v.Hooks.getRoot(H),P=!1;if(g(f).isSVG||"tween"===O||v.Names.prefixCheck(O)[1]!==!1||v.Normalizations.registered[O]!==d){(h.display!==d&&null!==h.display&&"none"!==h.display||h.visibility!==d&&"hidden"!==h.visibility)&&/opacity|filter/.test(H)&&!N&&0!==L&&(N=0),h._cacheValues&&E&&E[H]?(N===d&&(N=E[H].endValue+E[H].unitType),P=g(f).rootPropertyValueCache[O]):v.Hooks.registered[H]?N===d?(P=v.getPropertyValue(f,O),N=v.getPropertyValue(f,H,P)):P=v.Hooks.templates[O][1]:N===d&&(N=v.getPropertyValue(f,H));var Q,R,S,T=!1;if(Q=l(H,N),N=Q[0],S=Q[1],Q=l(H,L),L=Q[0].replace(/^([+-\/*])=/,function(a,b){return T=b,""}),R=Q[1],N=parseFloat(N)||0,L=parseFloat(L)||0,"%"===R&&(/^(fontSize|lineHeight)$/.test(H)?(L/=100,R="em"):/^scale/.test(H)?(L/=100,R=""):/(Red|Green|Blue)$/i.test(H)&&(L=L/100*255,R="")),/[\/*]/.test(T))R=S;else if(S!==R&&0!==N)if(0===L)R=S;else{e=e||n();var U=/margin|padding|left|right|width|text|word|letter/i.test(H)||/X$/.test(H)||"x"===H?"x":"y";switch(S){case"%":N*="x"===U?e.percentToPxWidth:e.percentToPxHeight;break;case"px":break;default:N*=e[S+"ToPx"]}switch(R){case"%":N*=1/("x"===U?e.percentToPxWidth:e.percentToPxHeight);break;case"px":break;default:N*=1/e[R+"ToPx"]}}switch(T){case"+":L=N+L;break;case"-":L=N-L;break;case"*":L=N*L;break;case"/":L=N/L}i[H]={rootPropertyValue:P,startValue:N,currentValue:N,endValue:L,unitType:R,easing:M},t.debug&&console.log("tweensContainer ("+H+"): "+JSON.stringify(i[H]),f)}else t.debug&&console.log("Skipping ["+O+"] due to a lack of browser support.")}i.element=f}i.element&&(v.Values.addClass(f,"velocity-animating"),J.push(i),""===h.queue&&(g(f).tweensContainer=i,g(f).opts=h),g(f).isAnimating=!0,y===x-1?(t.State.calls.push([J,o,h,null,B.resolver]),t.State.isTicking===!1&&(t.State.isTicking=!0,k())):y++)}var e,f=this,h=m.extend({},t.defaults,s),i={};switch(g(f)===d&&t.init(f),parseFloat(h.delay)&&h.queue!==!1&&m.queue(f,h.queue,function(a){t.velocityQueueEntryFlag=!0,g(f).delayTimer={setTimeout:setTimeout(a,parseFloat(h.delay)),next:a}}),h.duration.toString().toLowerCase()){case"fast":h.duration=200;break;case"normal":h.duration=r;break;case"slow":h.duration=600;break;default:h.duration=parseFloat(h.duration)||1}t.mock!==!1&&(t.mock===!0?h.duration=h.delay=1:(h.duration*=parseFloat(t.mock)||1,h.delay*=parseFloat(t.mock)||1)),h.easing=j(h.easing,h.duration),h.begin&&!p.isFunction(h.begin)&&(h.begin=null),h.progress&&!p.isFunction(h.progress)&&(h.progress=null),h.complete&&!p.isFunction(h.complete)&&(h.complete=null),h.display!==d&&null!==h.display&&(h.display=h.display.toString().toLowerCase(),"auto"===h.display&&(h.display=t.CSS.Values.getDisplayType(f))),h.visibility!==d&&null!==h.visibility&&(h.visibility=h.visibility.toString().toLowerCase()),h.mobileHA=h.mobileHA&&t.State.isMobile&&!t.State.isGingerbread,h.queue===!1?h.delay?setTimeout(a,h.delay):a():m.queue(f,h.queue,function(b,c){return c===!0?(B.promise&&B.resolver(o),!0):(t.velocityQueueEntryFlag=!0,void a(b))}),""!==h.queue&&"fx"!==h.queue||"inprogress"===m.queue(f)[0]||m.dequeue(f)}var h,i,n,o,q,s,u=arguments[0]&&(arguments[0].p||m.isPlainObject(arguments[0].properties)&&!arguments[0].properties.names||p.isString(arguments[0].properties));if(p.isWrapped(this)?(h=!1,n=0,o=this,i=this):(h=!0,n=1,o=u?arguments[0].elements||arguments[0].e:arguments[0]),o=f(o)){u?(q=arguments[0].properties||arguments[0].p,s=arguments[0].options||arguments[0].o):(q=arguments[n],s=arguments[n+1]);var x=o.length,y=0;if(!/^(stop|finish|finishAll)$/i.test(q)&&!m.isPlainObject(s)){var z=n+1;s={};for(var A=z;A<arguments.length;A++)p.isArray(arguments[A])||!/^(fast|normal|slow)$/i.test(arguments[A])&&!/^\d/.test(arguments[A])?p.isString(arguments[A])||p.isArray(arguments[A])?s.easing=arguments[A]:p.isFunction(arguments[A])&&(s.complete=arguments[A]):s.duration=arguments[A]}var B={promise:null,resolver:null,rejecter:null};h&&t.Promise&&(B.promise=new t.Promise(function(a,b){B.resolver=a,B.rejecter=b}));var C;switch(q){case"scroll":C="scroll";break;case"reverse":C="reverse";break;case"finish":case"finishAll":case"stop":m.each(o,function(a,b){g(b)&&g(b).delayTimer&&(clearTimeout(g(b).delayTimer.setTimeout),g(b).delayTimer.next&&g(b).delayTimer.next(),delete g(b).delayTimer),"finishAll"!==q||s!==!0&&!p.isString(s)||(m.each(m.queue(b,p.isString(s)?s:""),function(a,b){p.isFunction(b)&&b()}),m.queue(b,p.isString(s)?s:"",[]))});var D=[];return m.each(t.State.calls,function(a,b){b&&m.each(b[1],function(c,e){var f=s===d?"":s;return f===!0||b[2].queue===f||s===d&&b[2].queue===!1?void m.each(o,function(c,d){d===e&&((s===!0||p.isString(s))&&(m.each(m.queue(d,p.isString(s)?s:""),function(a,b){p.isFunction(b)&&b(null,!0)
}),m.queue(d,p.isString(s)?s:"",[])),"stop"===q?(g(d)&&g(d).tweensContainer&&f!==!1&&m.each(g(d).tweensContainer,function(a,b){b.endValue=b.currentValue}),D.push(a)):("finish"===q||"finishAll"===q)&&(b[2].duration=1))}):!0})}),"stop"===q&&(m.each(D,function(a,b){l(b,!0)}),B.promise&&B.resolver(o)),a();default:if(!m.isPlainObject(q)||p.isEmptyObject(q)){if(p.isString(q)&&t.Redirects[q]){var E=m.extend({},s),F=E.duration,G=E.delay||0;return E.backwards===!0&&(o=m.extend(!0,[],o).reverse()),m.each(o,function(a,b){parseFloat(E.stagger)?E.delay=G+parseFloat(E.stagger)*a:p.isFunction(E.stagger)&&(E.delay=G+E.stagger.call(b,a,x)),E.drag&&(E.duration=parseFloat(F)||(/^(callout|transition)/.test(q)?1e3:r),E.duration=Math.max(E.duration*(E.backwards?1-a/x:(a+1)/x),.75*E.duration,200)),t.Redirects[q].call(b,b,E||{},a,x,o,B.promise?B:d)}),a()}var H="Velocity: First argument ("+q+") was not a property map, a known action, or a registered redirect. Aborting.";return B.promise?B.rejecter(new Error(H)):console.log(H),a()}C="start"}var I={lastParent:null,lastPosition:null,lastFontSize:null,lastPercentToPxWidth:null,lastPercentToPxHeight:null,lastEmToPx:null,remToPx:null,vwToPx:null,vhToPx:null},J=[];m.each(o,function(a,b){p.isNode(b)&&e.call(b)});var K,E=m.extend({},t.defaults,s);if(E.loop=parseInt(E.loop),K=2*E.loop-1,E.loop)for(var L=0;K>L;L++){var M={delay:E.delay,progress:E.progress};L===K-1&&(M.display=E.display,M.visibility=E.visibility,M.complete=E.complete),w(o,"reverse",M)}return a()}};t=m.extend(w,t),t.animate=w;var x=b.requestAnimationFrame||o;return t.State.isMobile||c.hidden===d||c.addEventListener("visibilitychange",function(){c.hidden?(x=function(a){return setTimeout(function(){a(!0)},16)},k()):x=b.requestAnimationFrame||o}),a.Velocity=t,a!==b&&(a.fn.velocity=w,a.fn.velocity.defaults=t.defaults),m.each(["Down","Up"],function(a,b){t.Redirects["slide"+b]=function(a,c,e,f,g,h){var i=m.extend({},c),j=i.begin,k=i.complete,l={height:"",marginTop:"",marginBottom:"",paddingTop:"",paddingBottom:""},n={};i.display===d&&(i.display="Down"===b?"inline"===t.CSS.Values.getDisplayType(a)?"inline-block":"block":"none"),i.begin=function(){j&&j.call(g,g);for(var c in l){n[c]=a.style[c];var d=t.CSS.getPropertyValue(a,c);l[c]="Down"===b?[d,0]:[0,d]}n.overflow=a.style.overflow,a.style.overflow="hidden"},i.complete=function(){for(var b in n)a.style[b]=n[b];k&&k.call(g,g),h&&h.resolver(g)},t(a,l,i)}}),m.each(["In","Out"],function(a,b){t.Redirects["fade"+b]=function(a,c,e,f,g,h){var i=m.extend({},c),j={opacity:"In"===b?1:0},k=i.complete;i.complete=e!==f-1?i.begin=null:function(){k&&k.call(g,g),h&&h.resolver(g)},i.display===d&&(i.display="In"===b?"auto":"none"),t(this,j,i)}}),t}(window.jQuery||window.Zepto||window,window,document)});
/*! VelocityJS.org UI Pack (5.0.4). (C) 2014 Julian Shapiro. MIT @license: en.wikipedia.org/wiki/MIT_License. Portions copyright Daniel Eden, Christian Pucci. */
!function(t){"function"==typeof require&&"object"==typeof exports?module.exports=t():"function"==typeof define&&define.amd?define(["velocity"],t):t()}(function(){return function(t,a,e,r){function n(t,a){var e=[];return t&&a?($.each([t,a],function(t,a){var r=[];$.each(a,function(t,a){for(;a.toString().length<5;)a="0"+a;r.push(a)}),e.push(r.join(""))}),parseFloat(e[0])>parseFloat(e[1])):!1}if(!t.Velocity||!t.Velocity.Utilities)return void(a.console&&console.log("Velocity UI Pack: Velocity must be loaded first. Aborting."));var i=t.Velocity,$=i.Utilities,s=i.version,o={major:1,minor:1,patch:0};if(n(o,s)){var l="Velocity UI Pack: You need to update Velocity (jquery.velocity.js) to a newer version. Visit http:// github.com/julianshapiro/velocity.";throw alert(l),new Error(l)}i.RegisterEffect=i.RegisterUI=function(t,a){function e(t,a,e,r){var n=0,s;$.each(t.nodeType?[t]:t,function(t,a){r&&(e+=t*r),s=a.parentNode,$.each(["height","paddingTop","paddingBottom","marginTop","marginBottom"],function(t,e){n+=parseFloat(i.CSS.getPropertyValue(a,e))})}),i.animate(s,{height:("In"===a?"+":"-")+"="+n},{queue:!1,easing:"ease-in-out",duration:e*("In"===a?.6:1)})}return i.Redirects[t]=function(n,s,o,l,c,u){function f(){s.display!==r&&"none"!==s.display||!/Out$/.test(t)||$.each(c.nodeType?[c]:c,function(t,a){i.CSS.setPropertyValue(a,"display","none")}),s.complete&&s.complete.call(c,c),u&&u.resolver(c||n)}var p=o===l-1;a.defaultDuration="function"==typeof a.defaultDuration?a.defaultDuration.call(c,c):parseFloat(a.defaultDuration);for(var d=0;d<a.calls.length;d++){var g=a.calls[d],y=g[0],m=s.duration||a.defaultDuration||1e3,X=g[1],Y=g[2]||{},O={};if(O.duration=m*(X||1),O.queue=s.queue||"",O.easing=Y.easing||"ease",O.delay=parseFloat(Y.delay)||0,O._cacheValues=Y._cacheValues||!0,0===d){if(O.delay+=parseFloat(s.delay)||0,0===o&&(O.begin=function(){s.begin&&s.begin.call(c,c);var a=t.match(/(In|Out)$/);a&&"In"===a[0]&&y.opacity!==r&&$.each(c.nodeType?[c]:c,function(t,a){i.CSS.setPropertyValue(a,"opacity",0)}),s.animateParentHeight&&a&&e(c,a[0],m+O.delay,s.stagger)}),null!==s.display)if(s.display!==r&&"none"!==s.display)O.display=s.display;else if(/In$/.test(t)){var v=i.CSS.Values.getDisplayType(n);O.display="inline"===v?"inline-block":v}s.visibility&&"hidden"!==s.visibility&&(O.visibility=s.visibility)}d===a.calls.length-1&&(O.complete=function(){if(a.reset){for(var t in a.reset){var e=a.reset[t];i.CSS.Hooks.registered[t]!==r||"string"!=typeof e&&"number"!=typeof e||(a.reset[t]=[a.reset[t],a.reset[t]])}var s={duration:0,queue:!1};p&&(s.complete=f),i.animate(n,a.reset,s)}else p&&f()},"hidden"===s.visibility&&(O.visibility=s.visibility)),i.animate(n,y,O)}},i},i.RegisterEffect.packagedEffects={"callout.bounce":{defaultDuration:550,calls:[[{translateY:-30},.25],[{translateY:0},.125],[{translateY:-15},.125],[{translateY:0},.25]]},"callout.shake":{defaultDuration:800,calls:[[{translateX:-11},.125],[{translateX:11},.125],[{translateX:-11},.125],[{translateX:11},.125],[{translateX:-11},.125],[{translateX:11},.125],[{translateX:-11},.125],[{translateX:0},.125]]},"callout.flash":{defaultDuration:1100,calls:[[{opacity:[0,"easeInOutQuad",1]},.25],[{opacity:[1,"easeInOutQuad"]},.25],[{opacity:[0,"easeInOutQuad"]},.25],[{opacity:[1,"easeInOutQuad"]},.25]]},"callout.pulse":{defaultDuration:825,calls:[[{scaleX:1.1,scaleY:1.1},.5,{easing:"easeInExpo"}],[{scaleX:1,scaleY:1},.5]]},"callout.swing":{defaultDuration:950,calls:[[{rotateZ:15},.2],[{rotateZ:-10},.2],[{rotateZ:5},.2],[{rotateZ:-5},.2],[{rotateZ:0},.2]]},"callout.tada":{defaultDuration:1e3,calls:[[{scaleX:.9,scaleY:.9,rotateZ:-3},.1],[{scaleX:1.1,scaleY:1.1,rotateZ:3},.1],[{scaleX:1.1,scaleY:1.1,rotateZ:-3},.1],["reverse",.125],["reverse",.125],["reverse",.125],["reverse",.125],["reverse",.125],[{scaleX:1,scaleY:1,rotateZ:0},.2]]},"transition.fadeIn":{defaultDuration:500,calls:[[{opacity:[1,0]}]]},"transition.fadeOut":{defaultDuration:500,calls:[[{opacity:[0,1]}]]},"transition.flipXIn":{defaultDuration:700,calls:[[{opacity:[1,0],transformPerspective:[800,800],rotateY:[0,-55]}]],reset:{transformPerspective:0}},"transition.flipXOut":{defaultDuration:700,calls:[[{opacity:[0,1],transformPerspective:[800,800],rotateY:55}]],reset:{transformPerspective:0,rotateY:0}},"transition.flipYIn":{defaultDuration:800,calls:[[{opacity:[1,0],transformPerspective:[800,800],rotateX:[0,-45]}]],reset:{transformPerspective:0}},"transition.flipYOut":{defaultDuration:800,calls:[[{opacity:[0,1],transformPerspective:[800,800],rotateX:25}]],reset:{transformPerspective:0,rotateX:0}},"transition.flipBounceXIn":{defaultDuration:900,calls:[[{opacity:[.725,0],transformPerspective:[400,400],rotateY:[-10,90]},.5],[{opacity:.8,rotateY:10},.25],[{opacity:1,rotateY:0},.25]],reset:{transformPerspective:0}},"transition.flipBounceXOut":{defaultDuration:800,calls:[[{opacity:[.9,1],transformPerspective:[400,400],rotateY:-10},.5],[{opacity:0,rotateY:90},.5]],reset:{transformPerspective:0,rotateY:0}},"transition.flipBounceYIn":{defaultDuration:850,calls:[[{opacity:[.725,0],transformPerspective:[400,400],rotateX:[-10,90]},.5],[{opacity:.8,rotateX:10},.25],[{opacity:1,rotateX:0},.25]],reset:{transformPerspective:0}},"transition.flipBounceYOut":{defaultDuration:800,calls:[[{opacity:[.9,1],transformPerspective:[400,400],rotateX:-15},.5],[{opacity:0,rotateX:90},.5]],reset:{transformPerspective:0,rotateX:0}},"transition.swoopIn":{defaultDuration:850,calls:[[{opacity:[1,0],transformOriginX:["100%","50%"],transformOriginY:["100%","100%"],scaleX:[1,0],scaleY:[1,0],translateX:[0,-700],translateZ:0}]],reset:{transformOriginX:"50%",transformOriginY:"50%"}},"transition.swoopOut":{defaultDuration:850,calls:[[{opacity:[0,1],transformOriginX:["50%","100%"],transformOriginY:["100%","100%"],scaleX:0,scaleY:0,translateX:-700,translateZ:0}]],reset:{transformOriginX:"50%",transformOriginY:"50%",scaleX:1,scaleY:1,translateX:0}},"transition.whirlIn":{defaultDuration:850,calls:[[{opacity:[1,0],transformOriginX:["50%","50%"],transformOriginY:["50%","50%"],scaleX:[1,0],scaleY:[1,0],rotateY:[0,160]},1,{easing:"easeInOutSine"}]]},"transition.whirlOut":{defaultDuration:750,calls:[[{opacity:[0,"easeInOutQuint",1],transformOriginX:["50%","50%"],transformOriginY:["50%","50%"],scaleX:0,scaleY:0,rotateY:160},1,{easing:"swing"}]],reset:{scaleX:1,scaleY:1,rotateY:0}},"transition.shrinkIn":{defaultDuration:750,calls:[[{opacity:[1,0],transformOriginX:["50%","50%"],transformOriginY:["50%","50%"],scaleX:[1,1.5],scaleY:[1,1.5],translateZ:0}]]},"transition.shrinkOut":{defaultDuration:600,calls:[[{opacity:[0,1],transformOriginX:["50%","50%"],transformOriginY:["50%","50%"],scaleX:1.3,scaleY:1.3,translateZ:0}]],reset:{scaleX:1,scaleY:1}},"transition.expandIn":{defaultDuration:700,calls:[[{opacity:[1,0],transformOriginX:["50%","50%"],transformOriginY:["50%","50%"],scaleX:[1,.625],scaleY:[1,.625],translateZ:0}]]},"transition.expandOut":{defaultDuration:700,calls:[[{opacity:[0,1],transformOriginX:["50%","50%"],transformOriginY:["50%","50%"],scaleX:.5,scaleY:.5,translateZ:0}]],reset:{scaleX:1,scaleY:1}},"transition.bounceIn":{defaultDuration:800,calls:[[{opacity:[1,0],scaleX:[1.05,.3],scaleY:[1.05,.3]},.4],[{scaleX:.9,scaleY:.9,translateZ:0},.2],[{scaleX:1,scaleY:1},.5]]},"transition.bounceOut":{defaultDuration:800,calls:[[{scaleX:.95,scaleY:.95},.35],[{scaleX:1.1,scaleY:1.1,translateZ:0},.35],[{opacity:[0,1],scaleX:.3,scaleY:.3},.3]],reset:{scaleX:1,scaleY:1}},"transition.bounceUpIn":{defaultDuration:800,calls:[[{opacity:[1,0],translateY:[-30,1e3]},.6,{easing:"easeOutCirc"}],[{translateY:10},.2],[{translateY:0},.2]]},"transition.bounceUpOut":{defaultDuration:1e3,calls:[[{translateY:20},.2],[{opacity:[0,"easeInCirc",1],translateY:-1e3},.8]],reset:{translateY:0}},"transition.bounceDownIn":{defaultDuration:800,calls:[[{opacity:[1,0],translateY:[30,-1e3]},.6,{easing:"easeOutCirc"}],[{translateY:-10},.2],[{translateY:0},.2]]},"transition.bounceDownOut":{defaultDuration:1e3,calls:[[{translateY:-20},.2],[{opacity:[0,"easeInCirc",1],translateY:1e3},.8]],reset:{translateY:0}},"transition.bounceLeftIn":{defaultDuration:750,calls:[[{opacity:[1,0],translateX:[30,-1250]},.6,{easing:"easeOutCirc"}],[{translateX:-10},.2],[{translateX:0},.2]]},"transition.bounceLeftOut":{defaultDuration:750,calls:[[{translateX:30},.2],[{opacity:[0,"easeInCirc",1],translateX:-1250},.8]],reset:{translateX:0}},"transition.bounceRightIn":{defaultDuration:750,calls:[[{opacity:[1,0],translateX:[-30,1250]},.6,{easing:"easeOutCirc"}],[{translateX:10},.2],[{translateX:0},.2]]},"transition.bounceRightOut":{defaultDuration:750,calls:[[{translateX:-30},.2],[{opacity:[0,"easeInCirc",1],translateX:1250},.8]],reset:{translateX:0}},"transition.slideUpIn":{defaultDuration:900,calls:[[{opacity:[1,0],translateY:[0,20],translateZ:0}]]},"transition.slideUpOut":{defaultDuration:900,calls:[[{opacity:[0,1],translateY:-20,translateZ:0}]],reset:{translateY:0}},"transition.slideDownIn":{defaultDuration:900,calls:[[{opacity:[1,0],translateY:[0,-20],translateZ:0}]]},"transition.slideDownOut":{defaultDuration:900,calls:[[{opacity:[0,1],translateY:20,translateZ:0}]],reset:{translateY:0}},"transition.slideLeftIn":{defaultDuration:1e3,calls:[[{opacity:[1,0],translateX:[0,-20],translateZ:0}]]},"transition.slideLeftOut":{defaultDuration:1050,calls:[[{opacity:[0,1],translateX:-20,translateZ:0}]],reset:{translateX:0}},"transition.slideRightIn":{defaultDuration:1e3,calls:[[{opacity:[1,0],translateX:[0,20],translateZ:0}]]},"transition.slideRightOut":{defaultDuration:1050,calls:[[{opacity:[0,1],translateX:20,translateZ:0}]],reset:{translateX:0}},"transition.slideUpBigIn":{defaultDuration:850,calls:[[{opacity:[1,0],translateY:[0,75],translateZ:0}]]},"transition.slideUpBigOut":{defaultDuration:800,calls:[[{opacity:[0,1],translateY:-75,translateZ:0}]],reset:{translateY:0}},"transition.slideDownBigIn":{defaultDuration:850,calls:[[{opacity:[1,0],translateY:[0,-75],translateZ:0}]]},"transition.slideDownBigOut":{defaultDuration:800,calls:[[{opacity:[0,1],translateY:75,translateZ:0}]],reset:{translateY:0}},"transition.slideLeftBigIn":{defaultDuration:800,calls:[[{opacity:[1,0],translateX:[0,-75],translateZ:0}]]},"transition.slideLeftBigOut":{defaultDuration:750,calls:[[{opacity:[0,1],translateX:-75,translateZ:0}]],reset:{translateX:0}},"transition.slideRightBigIn":{defaultDuration:800,calls:[[{opacity:[1,0],translateX:[0,75],translateZ:0}]]},"transition.slideRightBigOut":{defaultDuration:750,calls:[[{opacity:[0,1],translateX:75,translateZ:0}]],reset:{translateX:0}},"transition.perspectiveUpIn":{defaultDuration:800,calls:[[{opacity:[1,0],transformPerspective:[800,800],transformOriginX:[0,0],transformOriginY:["100%","100%"],rotateX:[0,-180]}]],reset:{transformPerspective:0,transformOriginX:"50%",transformOriginY:"50%"}},"transition.perspectiveUpOut":{defaultDuration:850,calls:[[{opacity:[0,1],transformPerspective:[800,800],transformOriginX:[0,0],transformOriginY:["100%","100%"],rotateX:-180}]],reset:{transformPerspective:0,transformOriginX:"50%",transformOriginY:"50%",rotateX:0}},"transition.perspectiveDownIn":{defaultDuration:800,calls:[[{opacity:[1,0],transformPerspective:[800,800],transformOriginX:[0,0],transformOriginY:[0,0],rotateX:[0,180]}]],reset:{transformPerspective:0,transformOriginX:"50%",transformOriginY:"50%"}},"transition.perspectiveDownOut":{defaultDuration:850,calls:[[{opacity:[0,1],transformPerspective:[800,800],transformOriginX:[0,0],transformOriginY:[0,0],rotateX:180}]],reset:{transformPerspective:0,transformOriginX:"50%",transformOriginY:"50%",rotateX:0}},"transition.perspectiveLeftIn":{defaultDuration:950,calls:[[{opacity:[1,0],transformPerspective:[2e3,2e3],transformOriginX:[0,0],transformOriginY:[0,0],rotateY:[0,-180]}]],reset:{transformPerspective:0,transformOriginX:"50%",transformOriginY:"50%"}},"transition.perspectiveLeftOut":{defaultDuration:950,calls:[[{opacity:[0,1],transformPerspective:[2e3,2e3],transformOriginX:[0,0],transformOriginY:[0,0],rotateY:-180}]],reset:{transformPerspective:0,transformOriginX:"50%",transformOriginY:"50%",rotateY:0}},"transition.perspectiveRightIn":{defaultDuration:950,calls:[[{opacity:[1,0],transformPerspective:[2e3,2e3],transformOriginX:["100%","100%"],transformOriginY:[0,0],rotateY:[0,180]}]],reset:{transformPerspective:0,transformOriginX:"50%",transformOriginY:"50%"}},"transition.perspectiveRightOut":{defaultDuration:950,calls:[[{opacity:[0,1],transformPerspective:[2e3,2e3],transformOriginX:["100%","100%"],transformOriginY:[0,0],rotateY:180}]],reset:{transformPerspective:0,transformOriginX:"50%",transformOriginY:"50%",rotateY:0}}};for(var c in i.RegisterEffect.packagedEffects)i.RegisterEffect(c,i.RegisterEffect.packagedEffects[c]);i.RunSequence=function(t){var a=$.extend(!0,[],t);a.length>1&&($.each(a.reverse(),function(t,e){var r=a[t+1];if(r){var n=e.o||e.options,s=r.o||r.options,o=n&&n.sequenceQueue===!1?"begin":"complete",l=s&&s[o],c={};c[o]=function(){var t=r.e||r.elements,a=t.nodeType?[t]:t;l&&l.call(a,a),i(e)},r.o?r.o=$.extend({},s,c):r.options=$.extend({},s,c)}}),a.reverse()),i(a[0])}}(window.jQuery||window.Zepto||window,window,document)});
!function(e){e.fn.ticker=function(t){var n=e.extend({},e.fn.ticker.defaults,t);if(0==e(this).length)return window.console&&window.console.log?window.console.log("Element does not exist in DOM!"):alert("Element does not exist in DOM!"),!1;var o="#"+e(this).attr("id"),i=e(this).get(0).tagName;return this.each(function(){var t=(new Date).getTime(),r={position:0,time:0,distance:0,newsArr:{},play:!0,paused:!1,contentLoaded:!1,dom:{contentID:"#ticker-content-"+t,tickerID:"#ticker-"+t,wrapperID:"#ticker-wrapper-"+t,revealID:"#ticker-swipe-"+t,revealElem:"#ticker-swipe-"+t+" SPAN",controlsID:"#ticker-controls-"+t,prevID:"#prev-"+t,nextID:"#next-"+t}};if("UL"!=i&&"OL"!=i)return a("Cannot use <"+i.toLowerCase()+"> type of element for this plugin - must of type <ul> or <ol>"),!1;function d(e){var t,n=0;for(t in e)e.hasOwnProperty(t)&&n++;return n}function a(e){n.debugMode&&(window.console&&window.console.log?window.console.log(e):alert(e))}function c(){r.contentLoaded=!0,e(r.dom.contentID).html(r.newsArr["item-"+r.position].content),r.position==d(r.newsArr)-1?r.position=0:r.position++,distance=e(r.dom.contentID).width(),time=distance/n.speed,function(){if(e(r.dom.contentID).css("opacity","1"),!r.play)return!1;"reveal"==n.displayType?e(r.dom.revealElem).show(0,function(){e(r.dom.contentID).show(),animationAction="ticker-dir-right"==n.direction?{marginRight:distance+"px"}:{marginLeft:distance+"px"},e(r.dom.revealID).css("margin-"+n.direction,"0px").delay(20).animate(animationAction,time,"linear",s)}):(e(r.dom.revealID).hide(),"flipY"==n.displayType?e(r.dom.contentID).fadeIn(n.fadeInSpeed,function(){setTimeout(function(){s()},10)}):e(r.dom.contentID).velocity("stop").velocity("transition."+n.displayType+"In",{duration:n.fadeInSpeed,complete:function(){setTimeout(function(){s()},10)}}))}()}function s(){r.play?"reveal"==n.displayType?(e(r.dom.contentID).delay(n.pauseOnItems).fadeOut(n.fadeOutSpeed),e(r.dom.revealID).hide(0,function(){e(r.dom.contentID).fadeOut(n.fadeOutSpeed,function(){e(r.dom.wrapperID).find(r.dom.revealElem+","+r.dom.contentID).hide().end().find(r.dom.tickerID+","+r.dom.revealID).show().removeAttr("style"),c()})})):"flipY"==n.displayType?e(r.dom.contentID).delay(n.pauseOnItems).fadeOut(n.fadeOutSpeed,function(){c()}):e(r.dom.contentID).velocity("stop").velocity("transition."+n.displayType+"Out",{delay:n.pauseOnItems,duration:n.fadeOutSpeed,complete:c}):e(r.dom.revealElem).hide()}function l(){r.play=!1,r.pause=!0,"reveal"!=n.displayType?($content=e(r.dom.wrapperID).find(r.dom.contentID),$content.removeAttr("style").show(),e.Velocity.hook($content,"translateY","0"),e.Velocity.hook($content,"translateX","0"),e.Velocity.hook($content,"perspective","0"),e.Velocity.hook($content,"rotateY","0"),e.Velocity.hook($content,"rotateX","0")):(e(r.dom.tickerID+","+r.dom.revealID+","+r.dom.revealElem+","+r.dom.contentID).stop(!0,!0),e(r.dom.revealID+","+r.dom.revealElem).hide(),e(r.dom.wrapperID).find(r.dom.contentID).show())}function p(){r.play=!0,r.paused=!1,s()}function m(t){switch(l(),t){case"prev":0==r.position?r.position=d(r.newsArr)-2:1==r.position?r.position=d(r.newsArr)-1:r.position=r.position-2,e(r.dom.contentID).html(r.newsArr["item-"+r.position].content);break;case"next":e(r.dom.contentID).html(r.newsArr["item-"+r.position].content)}r.position==d(r.newsArr)-1?r.position=0:r.position++,p()}"rtl"==n.direction?n.direction="ticker-dir-right":n.direction="ticker-dir-left",null!=n.displayType&&null!=n.displayType&&""!=n.displayType||(n.displayType="flipY"),function(){(function(){if(0==r.contentLoaded){if(!(e(o+" LI").length>0))return a("Couldn't find HTML any content for the ticker to use!"),!1;e(o+" LI").each(function(t){r.newsArr["item-"+t]={content:e(this).html()}})}})(),e(o).wrap('<div id="'+r.dom.wrapperID.replace("#","")+'"></div>'),e(r.dom.wrapperID).children().remove(),e(r.dom.wrapperID).append('<div id="'+r.dom.tickerID.replace("#","")+'" class="ticker"><p id="'+r.dom.contentID.replace("#","")+'" class="ticker-content"></p><div id="'+r.dom.revealID.replace("#","")+'" class="ticker-swipe"><span>\x3c!-- --\x3e</span></div></div>'),e(r.dom.wrapperID).removeClass("no-js").addClass("ticker-wrapper has-js "+n.direction),e(r.dom.tickerElem+","+r.dom.contentID).hide(),n.controls&&(e(document).on("click",e(r.dom.controlsID),function(e){var t=e.target.id;switch(t){case r.dom.prevID.replace("#",""):m("prev");break;case r.dom.nextID.replace("#",""):m("next")}}),e(r.dom.wrapperID).append('<ul id="'+r.dom.controlsID.replace("#","")+'" class="breaking-news-nav slider-arrow-nav "><li id="'+r.dom.prevID.replace("#","")+'" class="jnt-prev controls"></li><li id="'+r.dom.nextID.replace("#","")+'" class="jnt-next controls"></li></ul>'));"reveal"==n.displayType&&e(r.dom.contentID).mouseenter(function(){l()}).mouseleave(function(){p()});c()}()})},e.fn.ticker.defaults={speed:.2,debugMode:!1,controls:!1,direction:"ltr",pauseOnItems:2e3,fadeInSpeed:600,fadeOutSpeed:300,displayType:"reveal"}}(jQuery);
jQuery(document).ready(function(){
'use strict';
var $breakingNews=jQuery('.breaking-news');
if($breakingNews.length){
$breakingNews.each(function(){
var $this=jQuery(this);
if($this.find('li').length){
$this.ticker({
speed:0.2,
pauseOnItems:($this.data('speed')) ? $this.data('speed'):2000,
fadeInSpeed:600,
fadeOutSpeed:300,
controls:($this.data('arrows')) ? true:false,
direction:is_RTL ? 'rtl':'ltr',
displayType:($this.data('type')) ? $this.data('type'):'reveal',
});
}});
}});
!function(i){"use strict";"function"==typeof define&&define.amd?define(["jquery"],i):"undefined"!=typeof exports?module.exports=i(require("jquery")):i(jQuery)}((function(i){"use strict";var e=window.Slick||{};(e=function(){var e=0;return function(s,t){var o,n=this;n.defaults={accessibility:!0,adaptiveHeight:!1,appendArrows:i(s),appendDots:i(s),arrows:!0,asNavFor:null,prevArrow:'<button type="button" data-role="none" class="slick-prev" aria-label="Previous" tabindex="0" role="button">Previous</button>',nextArrow:'<button type="button" data-role="none" class="slick-next" aria-label="Next" tabindex="0" role="button">Next</button>',autoplay:!1,autoplaySpeed:3e3,centerMode:!1,centerPadding:"50px",cssEase:"ease",customPaging:function(e,s){return i('<button type="button" data-role="none" tabindex="0" />').text(s+1)},dots:!1,dotsClass:"slick-dots",draggable:!0,easing:"linear",edgeFriction:.35,fade:!1,focusOnSelect:!1,infinite:!0,initialSlide:0,lazyLoad:"ondemand",mobileFirst:!1,pauseOnHover:!0,pauseOnFocus:!0,pauseOnDotsHover:!1,respondTo:"window",responsive:null,rows:1,rtl:!1,slide:"",slidesPerRow:1,slidesToShow:1,slidesToScroll:1,speed:500,swipe:!0,swipeToSlide:!1,touchMove:!0,touchThreshold:5,useCSS:!0,useTransform:!0,variableWidth:!1,vertical:!1,verticalSwiping:!1,waitForAnimate:!0,zIndex:1e3},n.initials={animating:!1,dragging:!1,autoPlayTimer:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,$dots:null,listWidth:null,listHeight:null,loadIndex:0,$nextArrow:null,$prevArrow:null,slideCount:null,slideWidth:null,$slideTrack:null,$slides:null,sliding:!1,slideOffset:0,swipeLeft:null,$list:null,touchObject:{},transformsEnabled:!1,unslicked:!1},i.extend(n,n.initials),n.activeBreakpoint=null,n.animType=null,n.animProp=null,n.breakpoints=[],n.breakpointSettings=[],n.cssTransitions=!1,n.focussed=!1,n.interrupted=!1,n.hidden="hidden",n.paused=!0,n.positionProp=null,n.respondTo=null,n.rowCount=1,n.shouldClick=!0,n.$slider=i(s),n.$slidesCache=null,n.transformType=null,n.transitionType=null,n.visibilityChange="visibilitychange",n.windowWidth=0,n.windowTimer=null,o=i(s).data("slick")||{},n.options=i.extend({},n.defaults,t,o),n.currentSlide=n.options.initialSlide,n.originalSettings=n.options,void 0!==document.mozHidden?(n.hidden="mozHidden",n.visibilityChange="mozvisibilitychange"):void 0!==document.webkitHidden&&(n.hidden="webkitHidden",n.visibilityChange="webkitvisibilitychange"),n.autoPlay=i.proxy(n.autoPlay,n),n.autoPlayClear=i.proxy(n.autoPlayClear,n),n.autoPlayIterator=i.proxy(n.autoPlayIterator,n),n.changeSlide=i.proxy(n.changeSlide,n),n.clickHandler=i.proxy(n.clickHandler,n),n.selectHandler=i.proxy(n.selectHandler,n),n.setPosition=i.proxy(n.setPosition,n),n.swipeHandler=i.proxy(n.swipeHandler,n),n.dragHandler=i.proxy(n.dragHandler,n),n.keyHandler=i.proxy(n.keyHandler,n),n.instanceUid=e++,n.htmlExpr=/^(?:\s*(<[\w\W]+>)[^>]*)$/,n.registerBreakpoints(),n.init(!0)}}()).prototype.activateADA=function(){this.$slideTrack.find(".slick-active").attr({"aria-hidden":"false"}).find("a, input, button, select").attr({tabindex:"0"})},e.prototype.addSlide=e.prototype.slickAdd=function(e,s,t){var o=this;if("boolean"==typeof s)t=s,s=null;else if(0>s||s>=o.slideCount)return!1;o.unload(),"number"==typeof s?0===s&&0===o.$slides.length?i(e).appendTo(o.$slideTrack):t?i(e).insertBefore(o.$slides.eq(s)):i(e).insertAfter(o.$slides.eq(s)):!0===t?i(e).prependTo(o.$slideTrack):i(e).appendTo(o.$slideTrack),o.$slides=o.$slideTrack.children(this.options.slide),o.$slideTrack.children(this.options.slide).detach(),o.$slideTrack.append(o.$slides),o.$slides.each((function(e,s){i(s).attr("data-slick-index",e)})),o.$slidesCache=o.$slides,o.reinit()},e.prototype.animateHeight=function(){var i=this;if(1===i.options.slidesToShow&&!0===i.options.adaptiveHeight&&!1===i.options.vertical){var e=i.$slides.eq(i.currentSlide).outerHeight(!0);i.$list.animate({height:e},i.options.speed)}},e.prototype.animateSlide=function(e,s){var t={},o=this;o.animateHeight(),!0===o.options.rtl&&!1===o.options.vertical&&(e=-e),!1===o.transformsEnabled?!1===o.options.vertical?o.$slideTrack.animate({left:e},o.options.speed,o.options.easing,s):o.$slideTrack.animate({top:e},o.options.speed,o.options.easing,s):!1===o.cssTransitions?(!0===o.options.rtl&&(o.currentLeft=-o.currentLeft),i({animStart:o.currentLeft}).animate({animStart:e},{duration:o.options.speed,easing:o.options.easing,step:function(i){i=Math.ceil(i),!1===o.options.vertical?(t[o.animType]="translate("+i+"px, 0px)",o.$slideTrack.css(t)):(t[o.animType]="translate(0px,"+i+"px)",o.$slideTrack.css(t))},complete:function(){s&&s.call()}})):(o.applyTransition(),e=Math.ceil(e),!1===o.options.vertical?t[o.animType]="translate3d("+e+"px, 0px, 0px)":t[o.animType]="translate3d(0px,"+e+"px, 0px)",o.$slideTrack.css(t),s&&setTimeout((function(){o.disableTransition(),s.call()}),o.options.speed))},e.prototype.getNavTarget=function(){var e=this.options.asNavFor;return e&&null!==e&&(e=i(e).not(this.$slider)),e},e.prototype.asNavFor=function(e){var s=this.getNavTarget();null!==s&&"object"==typeof s&&s.each((function(){var s=i(this).slick("getSlick");s.unslicked||s.slideHandler(e,!0)}))},e.prototype.applyTransition=function(i){var e=this,s={};!1===e.options.fade?s[e.transitionType]=e.transformType+" "+e.options.speed+"ms "+e.options.cssEase:s[e.transitionType]="opacity "+e.options.speed+"ms "+e.options.cssEase,!1===e.options.fade?e.$slideTrack.css(s):e.$slides.eq(i).css(s)},e.prototype.autoPlay=function(){var i=this;i.autoPlayClear(),i.slideCount>i.options.slidesToShow&&(i.autoPlayTimer=setInterval(i.autoPlayIterator,i.options.autoplaySpeed))},e.prototype.autoPlayClear=function(){this.autoPlayTimer&&clearInterval(this.autoPlayTimer)},e.prototype.autoPlayIterator=function(){var i=this,e=i.currentSlide+i.options.slidesToScroll;i.paused||i.interrupted||i.focussed||(!1===i.options.infinite&&(1===i.direction&&i.currentSlide+1===i.slideCount-1?i.direction=0:0===i.direction&&(e=i.currentSlide-i.options.slidesToScroll,i.currentSlide-1==0&&(i.direction=1))),i.slideHandler(e))},e.prototype.buildArrows=function(){var e=this;!0===e.options.arrows&&(e.$prevArrow=i(e.options.prevArrow).addClass("slick-arrow"),e.$nextArrow=i(e.options.nextArrow).addClass("slick-arrow"),e.slideCount>e.options.slidesToShow?(e.$prevArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),e.$nextArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),e.htmlExpr.test(e.options.prevArrow)&&e.$prevArrow.prependTo(e.options.appendArrows),e.htmlExpr.test(e.options.nextArrow)&&e.$nextArrow.appendTo(e.options.appendArrows),!0!==e.options.infinite&&e.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true")):e.$prevArrow.add(e.$nextArrow).addClass("slick-hidden").attr({"aria-disabled":"true",tabindex:"-1"}))},e.prototype.buildDots=function(){var e,s,t=this;if(!0===t.options.dots&&t.slideCount>t.options.slidesToShow){for(t.$slider.addClass("slick-dotted"),s=i("<ul />").addClass(t.options.dotsClass),e=0;e<=t.getDotCount();e+=1)s.append(i("<li />").append(t.options.customPaging.call(this,t,e)));t.$dots=s.appendTo(t.options.appendDots),t.$dots.find("li").first().addClass("slick-active").attr("aria-hidden","false")}},e.prototype.buildOut=function(){var e=this;e.$slides=e.$slider.children(e.options.slide+":not(.slick-cloned)").addClass("slick-slide"),e.slideCount=e.$slides.length,e.$slides.each((function(e,s){i(s).attr("data-slick-index",e).data("originalStyling",i(s).attr("style")||"")})),e.$slider.addClass("slick-slider"),e.$slideTrack=0===e.slideCount?i('<div class="slick-track"/>').appendTo(e.$slider):e.$slides.wrapAll('<div class="slick-track"/>').parent(),e.$list=e.$slideTrack.wrap('<div aria-live="polite" class="slick-list"/>').parent(),e.$slideTrack.css("opacity",0),(!0===e.options.centerMode||!0===e.options.swipeToSlide)&&(e.options.slidesToScroll=1),i("img[data-lazy]",e.$slider).not("[src]").addClass("slick-loading"),e.setupInfinite(),e.buildArrows(),e.buildDots(),e.updateDots(),e.setSlideClasses("number"==typeof e.currentSlide?e.currentSlide:0),!0===e.options.draggable&&e.$list.addClass("draggable")},e.prototype.buildRows=function(){var i,e,s,t,o,n,l,r=this;if(t=document.createDocumentFragment(),n=r.$slider.children(),r.options.rows>1){for(l=r.options.slidesPerRow*r.options.rows,o=Math.ceil(n.length/l),i=0;o>i;i++){var d=document.createElement("div");for(e=0;e<r.options.rows;e++){var a=document.createElement("div");for(s=0;s<r.options.slidesPerRow;s++){var c=i*l+(e*r.options.slidesPerRow+s);n.get(c)&&a.appendChild(n.get(c))}d.appendChild(a)}t.appendChild(d)}r.$slider.empty().append(t),r.$slider.children().children().children().css({width:100/r.options.slidesPerRow+"%",display:"inline-block"})}},e.prototype.checkResponsive=function(e,s){var t,o,n,l=this,r=!1,d=l.$slider.width(),a=window.innerWidth||i(window).width();if("window"===l.respondTo?n=a:"slider"===l.respondTo?n=d:"min"===l.respondTo&&(n=Math.min(a,d)),l.options.responsive&&l.options.responsive.length&&null!==l.options.responsive){for(t in o=null,l.breakpoints)l.breakpoints.hasOwnProperty(t)&&(!1===l.originalSettings.mobileFirst?n<l.breakpoints[t]&&(o=l.breakpoints[t]):n>l.breakpoints[t]&&(o=l.breakpoints[t]));null!==o?null!==l.activeBreakpoint?(o!==l.activeBreakpoint||s)&&(l.activeBreakpoint=o,"unslick"===l.breakpointSettings[o]?l.unslick(o):(l.options=i.extend({},l.originalSettings,l.breakpointSettings[o]),!0===e&&(l.currentSlide=l.options.initialSlide),l.refresh(e)),r=o):(l.activeBreakpoint=o,"unslick"===l.breakpointSettings[o]?l.unslick(o):(l.options=i.extend({},l.originalSettings,l.breakpointSettings[o]),!0===e&&(l.currentSlide=l.options.initialSlide),l.refresh(e)),r=o):null!==l.activeBreakpoint&&(l.activeBreakpoint=null,l.options=l.originalSettings,!0===e&&(l.currentSlide=l.options.initialSlide),l.refresh(e),r=o),e||!1===r||l.$slider.trigger("breakpoint",[l,r])}},e.prototype.changeSlide=function(e,s){var t,o,n=this,l=i(e.currentTarget);switch(l.is("a")&&e.preventDefault(),l.is("li")||(l=l.closest("li")),t=n.slideCount%n.options.slidesToScroll!=0?0:(n.slideCount-n.currentSlide)%n.options.slidesToScroll,e.data.message){case"previous":o=0===t?n.options.slidesToScroll:n.options.slidesToShow-t,n.slideCount>n.options.slidesToShow&&n.slideHandler(n.currentSlide-o,!1,s);break;case"next":o=0===t?n.options.slidesToScroll:t,n.slideCount>n.options.slidesToShow&&n.slideHandler(n.currentSlide+o,!1,s);break;case"index":var r=0===e.data.index?0:e.data.index||l.index()*n.options.slidesToScroll;n.slideHandler(n.checkNavigable(r),!1,s),l.children().trigger("focus");break;default:return}},e.prototype.checkNavigable=function(i){var e,s;if(s=0,i>(e=this.getNavigableIndexes())[e.length-1])i=e[e.length-1];else for(var t in e){if(i<e[t]){i=s;break}s=e[t]}return i},e.prototype.cleanUpEvents=function(){var e=this;e.options.dots&&null!==e.$dots&&i("li",e.$dots).off("click.slick",e.changeSlide).off("mouseenter.slick",i.proxy(e.interrupt,e,!0)).off("mouseleave.slick",i.proxy(e.interrupt,e,!1)),e.$slider.off("focus.slick blur.slick"),!0===e.options.arrows&&e.slideCount>e.options.slidesToShow&&(e.$prevArrow&&e.$prevArrow.off("click.slick",e.changeSlide),e.$nextArrow&&e.$nextArrow.off("click.slick",e.changeSlide)),e.$list.off("touchstart.slick mousedown.slick",e.swipeHandler),e.$list.off("touchmove.slick mousemove.slick",e.swipeHandler),e.$list.off("touchend.slick mouseup.slick",e.swipeHandler),e.$list.off("touchcancel.slick mouseleave.slick",e.swipeHandler),e.$list.off("click.slick",e.clickHandler),i(document).off(e.visibilityChange,e.visibility),e.cleanUpSlideEvents(),!0===e.options.accessibility&&e.$list.off("keydown.slick",e.keyHandler),!0===e.options.focusOnSelect&&i(e.$slideTrack).children().off("click.slick",e.selectHandler),i(window).off("orientationchange.slick.slick-"+e.instanceUid,e.orientationChange),i(window).off("resize.slick.slick-"+e.instanceUid,e.resize),i("[draggable!=true]",e.$slideTrack).off("dragstart",e.preventDefault),i(window).off("load.slick.slick-"+e.instanceUid,e.setPosition),i(document).off("ready.slick.slick-"+e.instanceUid,e.setPosition)},e.prototype.cleanUpSlideEvents=function(){var e=this;e.$list.off("mouseenter.slick",i.proxy(e.interrupt,e,!0)),e.$list.off("mouseleave.slick",i.proxy(e.interrupt,e,!1))},e.prototype.cleanUpRows=function(){var i,e=this;e.options.rows>1&&((i=e.$slides.children().children()).removeAttr("style"),e.$slider.empty().append(i))},e.prototype.clickHandler=function(i){!1===this.shouldClick&&(i.stopImmediatePropagation(),i.stopPropagation(),i.preventDefault())},e.prototype.destroy=function(e){var s=this;s.autoPlayClear(),s.touchObject={},s.cleanUpEvents(),i(".slick-cloned",s.$slider).detach(),s.$dots&&s.$dots.remove(),s.$prevArrow&&s.$prevArrow.length&&(s.$prevArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),s.htmlExpr.test(s.options.prevArrow)&&s.$prevArrow.remove()),s.$nextArrow&&s.$nextArrow.length&&(s.$nextArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),s.htmlExpr.test(s.options.nextArrow)&&s.$nextArrow.remove()),s.$slides&&(s.$slides.removeClass("slick-slide slick-active slick-center slick-visible slick-current").removeAttr("aria-hidden").removeAttr("data-slick-index").each((function(){i(this).attr("style",i(this).data("originalStyling"))})),s.$slideTrack.children(this.options.slide).detach(),s.$slideTrack.detach(),s.$list.detach(),s.$slider.append(s.$slides)),s.cleanUpRows(),s.$slider.removeClass("slick-slider"),s.$slider.removeClass("slick-initialized"),s.$slider.removeClass("slick-dotted"),s.unslicked=!0,e||s.$slider.trigger("destroy",[s])},e.prototype.disableTransition=function(i){var e=this,s={};s[e.transitionType]="",!1===e.options.fade?e.$slideTrack.css(s):e.$slides.eq(i).css(s)},e.prototype.fadeSlide=function(i,e){var s=this;!1===s.cssTransitions?(s.$slides.eq(i).css({zIndex:s.options.zIndex}),s.$slides.eq(i).animate({opacity:1},s.options.speed,s.options.easing,e)):(s.applyTransition(i),s.$slides.eq(i).css({opacity:1,zIndex:s.options.zIndex}),e&&setTimeout((function(){s.disableTransition(i),e.call()}),s.options.speed))},e.prototype.fadeSlideOut=function(i){var e=this;!1===e.cssTransitions?e.$slides.eq(i).animate({opacity:0,zIndex:e.options.zIndex-2},e.options.speed,e.options.easing):(e.applyTransition(i),e.$slides.eq(i).css({opacity:0,zIndex:e.options.zIndex-2}))},e.prototype.filterSlides=e.prototype.slickFilter=function(i){var e=this;null!==i&&(e.$slidesCache=e.$slides,e.unload(),e.$slideTrack.children(this.options.slide).detach(),e.$slidesCache.filter(i).appendTo(e.$slideTrack),e.reinit())},e.prototype.focusHandler=function(){var e=this;e.$slider.off("focus.slick blur.slick").on("focus.slick blur.slick","*:not(.slick-arrow)",(function(s){s.stopImmediatePropagation();var t=i(this);setTimeout((function(){e.options.pauseOnFocus&&(e.focussed=t.is(":focus"),e.autoPlay())}),0)}))},e.prototype.getCurrent=e.prototype.slickCurrentSlide=function(){return this.currentSlide},e.prototype.getDotCount=function(){var i=this,e=0,s=0,t=0;if(!0===i.options.infinite)for(;e<i.slideCount;)++t,e=s+i.options.slidesToScroll,s+=i.options.slidesToScroll<=i.options.slidesToShow?i.options.slidesToScroll:i.options.slidesToShow;else if(!0===i.options.centerMode)t=i.slideCount;else if(i.options.asNavFor)for(;e<i.slideCount;)++t,e=s+i.options.slidesToScroll,s+=i.options.slidesToScroll<=i.options.slidesToShow?i.options.slidesToScroll:i.options.slidesToShow;else t=1+Math.ceil((i.slideCount-i.options.slidesToShow)/i.options.slidesToScroll);return t-1},e.prototype.getLeft=function(i){var e,s,t,o=this,n=0;return o.slideOffset=0,s=o.$slides.first().outerHeight(!0),!0===o.options.infinite?(o.slideCount>o.options.slidesToShow&&(o.slideOffset=o.slideWidth*o.options.slidesToShow*-1,n=s*o.options.slidesToShow*-1),o.slideCount%o.options.slidesToScroll!=0&&i+o.options.slidesToScroll>o.slideCount&&o.slideCount>o.options.slidesToShow&&(i>o.slideCount?(o.slideOffset=(o.options.slidesToShow-(i-o.slideCount))*o.slideWidth*-1,n=(o.options.slidesToShow-(i-o.slideCount))*s*-1):(o.slideOffset=o.slideCount%o.options.slidesToScroll*o.slideWidth*-1,n=o.slideCount%o.options.slidesToScroll*s*-1))):i+o.options.slidesToShow>o.slideCount&&(o.slideOffset=(i+o.options.slidesToShow-o.slideCount)*o.slideWidth,n=(i+o.options.slidesToShow-o.slideCount)*s),o.slideCount<=o.options.slidesToShow&&(o.slideOffset=0,n=0),!0===o.options.centerMode&&!0===o.options.infinite?o.slideOffset+=o.slideWidth*Math.floor(o.options.slidesToShow/2)-o.slideWidth:!0===o.options.centerMode&&(o.slideOffset=0,o.slideOffset+=o.slideWidth*Math.floor(o.options.slidesToShow/2)),e=!1===o.options.vertical?i*o.slideWidth*-1+o.slideOffset:i*s*-1+n,!0===o.options.variableWidth&&(t=o.slideCount<=o.options.slidesToShow||!1===o.options.infinite?o.$slideTrack.children(".slick-slide").eq(i):o.$slideTrack.children(".slick-slide").eq(i+o.options.slidesToShow),e=!0===o.options.rtl?t[0]?-1*(o.$slideTrack.width()-t[0].offsetLeft-t.width()):0:t[0]?-1*t[0].offsetLeft:0,!0===o.options.centerMode&&(t=o.slideCount<=o.options.slidesToShow||!1===o.options.infinite?o.$slideTrack.children(".slick-slide").eq(i):o.$slideTrack.children(".slick-slide").eq(i+o.options.slidesToShow+1),e=!0===o.options.rtl?t[0]?-1*(o.$slideTrack.width()-t[0].offsetLeft-t.width()):0:t[0]?-1*t[0].offsetLeft:0,e+=(o.$list.width()-t.outerWidth())/2)),e},e.prototype.getOption=e.prototype.slickGetOption=function(i){return this.options[i]},e.prototype.getNavigableIndexes=function(){var i,e=this,s=0,t=0,o=[];for(!1===e.options.infinite?i=e.slideCount:(s=-1*e.options.slidesToScroll,t=-1*e.options.slidesToScroll,i=2*e.slideCount);i>s;)o.push(s),s=t+e.options.slidesToScroll,t+=e.options.slidesToScroll<=e.options.slidesToShow?e.options.slidesToScroll:e.options.slidesToShow;return o},e.prototype.getSlick=function(){return this},e.prototype.getSlideCount=function(){var e,s,t=this;return s=!0===t.options.centerMode?t.slideWidth*Math.floor(t.options.slidesToShow/2):0,!0===t.options.swipeToSlide?(t.$slideTrack.find(".slick-slide").each((function(o,n){return n.offsetLeft-s+i(n).outerWidth()/2>-1*t.swipeLeft?(e=n,!1):void 0})),Math.abs(i(e).attr("data-slick-index")-t.currentSlide)||1):t.options.slidesToScroll},e.prototype.goTo=e.prototype.slickGoTo=function(i,e){this.changeSlide({data:{message:"index",index:parseInt(i)}},e)},e.prototype.init=function(e){var s=this;i(s.$slider).hasClass("slick-initialized")||(i(s.$slider).addClass("slick-initialized"),s.buildRows(),s.buildOut(),s.setProps(),s.startLoad(),s.loadSlider(),s.initializeEvents(),s.updateArrows(),s.updateDots(),s.checkResponsive(!0),s.focusHandler()),e&&s.$slider.trigger("init",[s]),!0===s.options.accessibility&&s.initADA(),s.options.autoplay&&(s.paused=!1,s.autoPlay())},e.prototype.initADA=function(){var e=this;e.$slides.add(e.$slideTrack.find(".slick-cloned")).attr({"aria-hidden":"true",tabindex:"-1"}).find("a, input, button, select").attr({tabindex:"-1"}),e.$slideTrack.attr("role","listbox"),e.$slides.not(e.$slideTrack.find(".slick-cloned")).each((function(s){i(this).attr({role:"option","data-aria-describedby":"slick-slide"+e.instanceUid+s})})),null!==e.$dots&&e.$dots.find("li").each((function(s){i(this).attr({"aria-selected":"false","aria-controls":"navigation"+e.instanceUid+s,id:"slick-slide"+e.instanceUid+s})})).first().attr("aria-selected","true").end().find("button").attr("role","button").end().closest("div").attr("role","toolbar"),e.activateADA()},e.prototype.initArrowEvents=function(){var i=this;!0===i.options.arrows&&i.slideCount>i.options.slidesToShow&&(i.$prevArrow.off("click.slick").on("click.slick",{message:"previous"},i.changeSlide),i.$nextArrow.off("click.slick").on("click.slick",{message:"next"},i.changeSlide))},e.prototype.initDotEvents=function(){var e=this;!0===e.options.dots&&e.slideCount>e.options.slidesToShow&&i("li",e.$dots).on("click.slick",{message:"index"},e.changeSlide),!0===e.options.dots&&!0===e.options.pauseOnDotsHover&&i("li",e.$dots).on("mouseenter.slick",i.proxy(e.interrupt,e,!0)).on("mouseleave.slick",i.proxy(e.interrupt,e,!1))},e.prototype.initSlideEvents=function(){var e=this;e.options.pauseOnHover&&(e.$list.on("mouseenter.slick",i.proxy(e.interrupt,e,!0)),e.$list.on("mouseleave.slick",i.proxy(e.interrupt,e,!1)))},e.prototype.initializeEvents=function(){var e=this;e.initArrowEvents(),e.initDotEvents(),e.initSlideEvents(),e.$list.on("touchstart.slick mousedown.slick",{action:"start"},e.swipeHandler),e.$list.on("touchmove.slick mousemove.slick",{action:"move"},e.swipeHandler),e.$list.on("touchend.slick mouseup.slick",{action:"end"},e.swipeHandler),e.$list.on("touchcancel.slick mouseleave.slick",{action:"end"},e.swipeHandler),e.$list.on("click.slick",e.clickHandler),i(document).on(e.visibilityChange,i.proxy(e.visibility,e)),!0===e.options.accessibility&&e.$list.on("keydown.slick",e.keyHandler),!0===e.options.focusOnSelect&&i(e.$slideTrack).children().on("click.slick",e.selectHandler),i(window).on("orientationchange.slick.slick-"+e.instanceUid,i.proxy(e.orientationChange,e)),i(window).on("resize.slick.slick-"+e.instanceUid,i.proxy(e.resize,e)),i("[draggable!=true]",e.$slideTrack).on("dragstart",e.preventDefault),i(window).on("load.slick.slick-"+e.instanceUid,e.setPosition),i(document).on("ready.slick.slick-"+e.instanceUid,e.setPosition)},e.prototype.initUI=function(){var i=this;!0===i.options.arrows&&i.slideCount>i.options.slidesToShow&&(i.$prevArrow.show(),i.$nextArrow.show()),!0===i.options.dots&&i.slideCount>i.options.slidesToShow&&i.$dots.show()},e.prototype.keyHandler=function(i){var e=this;i.target.tagName.match("TEXTAREA|INPUT|SELECT")||(37===i.keyCode&&!0===e.options.accessibility?e.changeSlide({data:{message:!0===e.options.rtl?"next":"previous"}}):39===i.keyCode&&!0===e.options.accessibility&&e.changeSlide({data:{message:!0===e.options.rtl?"previous":"next"}}))},e.prototype.lazyLoad=function(){function e(e){i("img[data-lazy]",e).each((function(){var e=i(this),s=i(this).attr("data-lazy"),t=document.createElement("img");t.onload=function(){e.animate({opacity:0},100,(function(){e.attr("src",s).animate({opacity:1},200,(function(){e.removeAttr("data-lazy").removeClass("slick-loading")})),o.$slider.trigger("lazyLoaded",[o,e,s])}))},t.onerror=function(){e.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),o.$slider.trigger("lazyLoadError",[o,e,s])},t.src=s}))}var s,t,o=this;!0===o.options.centerMode?!0===o.options.infinite?t=(s=o.currentSlide+(o.options.slidesToShow/2+1))+o.options.slidesToShow+2:(s=Math.max(0,o.currentSlide-(o.options.slidesToShow/2+1)),t=o.options.slidesToShow/2+1+2+o.currentSlide):(s=o.options.infinite?o.options.slidesToShow+o.currentSlide:o.currentSlide,t=Math.ceil(s+o.options.slidesToShow),!0===o.options.fade&&(s>0&&s--,t<=o.slideCount&&t++)),e(o.$slider.find(".slick-slide").slice(s,t)),o.slideCount<=o.options.slidesToShow?e(o.$slider.find(".slick-slide")):o.currentSlide>=o.slideCount-o.options.slidesToShow?e(o.$slider.find(".slick-cloned").slice(0,o.options.slidesToShow)):0===o.currentSlide&&e(o.$slider.find(".slick-cloned").slice(-1*o.options.slidesToShow))},e.prototype.loadSlider=function(){var i=this;i.setPosition(),i.$slideTrack.css({opacity:1}),i.$slider.removeClass("slick-loading"),i.initUI(),"progressive"===i.options.lazyLoad&&i.progressiveLazyLoad()},e.prototype.next=e.prototype.slickNext=function(){this.changeSlide({data:{message:"next"}})},e.prototype.orientationChange=function(){this.checkResponsive(),this.setPosition()},e.prototype.pause=e.prototype.slickPause=function(){this.autoPlayClear(),this.paused=!0},e.prototype.play=e.prototype.slickPlay=function(){var i=this;i.autoPlay(),i.options.autoplay=!0,i.paused=!1,i.focussed=!1,i.interrupted=!1},e.prototype.postSlide=function(i){var e=this;e.unslicked||(e.$slider.trigger("afterChange",[e,i]),e.animating=!1,e.setPosition(),e.swipeLeft=null,e.options.autoplay&&e.autoPlay(),!0===e.options.accessibility&&e.initADA())},e.prototype.prev=e.prototype.slickPrev=function(){this.changeSlide({data:{message:"previous"}})},e.prototype.preventDefault=function(i){i.preventDefault()},e.prototype.progressiveLazyLoad=function(e){e=e||1;var s,t,o,n=this,l=i("img[data-lazy]",n.$slider);l.length?(s=l.first(),t=s.attr("data-lazy"),(o=document.createElement("img")).onload=function(){s.attr("src",t).removeAttr("data-lazy").removeClass("slick-loading"),!0===n.options.adaptiveHeight&&n.setPosition(),n.$slider.trigger("lazyLoaded",[n,s,t]),n.progressiveLazyLoad()},o.onerror=function(){3>e?setTimeout((function(){n.progressiveLazyLoad(e+1)}),500):(s.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),n.$slider.trigger("lazyLoadError",[n,s,t]),n.progressiveLazyLoad())},o.src=t):n.$slider.trigger("allImagesLoaded",[n])},e.prototype.refresh=function(e){var s,t,o=this;t=o.slideCount-o.options.slidesToShow,!o.options.infinite&&o.currentSlide>t&&(o.currentSlide=t),o.slideCount<=o.options.slidesToShow&&(o.currentSlide=0),s=o.currentSlide,o.destroy(!0),i.extend(o,o.initials,{currentSlide:s}),o.init(),e||o.changeSlide({data:{message:"index",index:s}},!1)},e.prototype.registerBreakpoints=function(){var e,s,t,o=this,n=o.options.responsive||null;if("array"===i.type(n)&&n.length){for(e in o.respondTo=o.options.respondTo||"window",n)if(t=o.breakpoints.length-1,s=n[e].breakpoint,n.hasOwnProperty(e)){for(;t>=0;)o.breakpoints[t]&&o.breakpoints[t]===s&&o.breakpoints.splice(t,1),t--;o.breakpoints.push(s),o.breakpointSettings[s]=n[e].settings}o.breakpoints.sort((function(i,e){return o.options.mobileFirst?i-e:e-i}))}},e.prototype.reinit=function(){var e=this;e.$slides=e.$slideTrack.children(e.options.slide).addClass("slick-slide"),e.slideCount=e.$slides.length,e.currentSlide>=e.slideCount&&0!==e.currentSlide&&(e.currentSlide=e.currentSlide-e.options.slidesToScroll),e.slideCount<=e.options.slidesToShow&&(e.currentSlide=0),e.registerBreakpoints(),e.setProps(),e.setupInfinite(),e.buildArrows(),e.updateArrows(),e.initArrowEvents(),e.buildDots(),e.updateDots(),e.initDotEvents(),e.cleanUpSlideEvents(),e.initSlideEvents(),e.checkResponsive(!1,!0),!0===e.options.focusOnSelect&&i(e.$slideTrack).children().on("click.slick",e.selectHandler),e.setSlideClasses("number"==typeof e.currentSlide?e.currentSlide:0),e.setPosition(),e.focusHandler(),e.paused=!e.options.autoplay,e.autoPlay(),e.$slider.trigger("reInit",[e])},e.prototype.resize=function(){var e=this;i(window).width()!==e.windowWidth&&(clearTimeout(e.windowDelay),e.windowDelay=window.setTimeout((function(){e.windowWidth=i(window).width(),e.checkResponsive(),e.unslicked||e.setPosition()}),50))},e.prototype.removeSlide=e.prototype.slickRemove=function(i,e,s){var t=this;return"boolean"==typeof i?i=!0===(e=i)?0:t.slideCount-1:i=!0===e?--i:i,!(t.slideCount<1||0>i||i>t.slideCount-1)&&(t.unload(),!0===s?t.$slideTrack.children().remove():t.$slideTrack.children(this.options.slide).eq(i).remove(),t.$slides=t.$slideTrack.children(this.options.slide),t.$slideTrack.children(this.options.slide).detach(),t.$slideTrack.append(t.$slides),t.$slidesCache=t.$slides,void t.reinit())},e.prototype.setCSS=function(i){var e,s,t=this,o={};!0===t.options.rtl&&(i=-i),e="left"==t.positionProp?Math.ceil(i)+"px":"0px",s="top"==t.positionProp?Math.ceil(i)+"px":"0px",o[t.positionProp]=i,!1===t.transformsEnabled?t.$slideTrack.css(o):(o={},!1===t.cssTransitions?(o[t.animType]="translate("+e+", "+s+")",t.$slideTrack.css(o)):(o[t.animType]="translate3d("+e+", "+s+", 0px)",t.$slideTrack.css(o)))},e.prototype.setDimensions=function(){var i=this;!1===i.options.vertical?!0===i.options.centerMode&&i.$list.css({padding:"0px "+i.options.centerPadding}):(i.$list.height(i.$slides.first().outerHeight(!0)*i.options.slidesToShow),!0===i.options.centerMode&&i.$list.css({padding:i.options.centerPadding+" 0px"})),i.listWidth=i.$list.width(),i.listHeight=i.$list.height(),!1===i.options.vertical&&!1===i.options.variableWidth?(i.slideWidth=Math.ceil(i.listWidth/i.options.slidesToShow),i.$slideTrack.width(Math.ceil(i.slideWidth*i.$slideTrack.children(".slick-slide").length))):!0===i.options.variableWidth?i.$slideTrack.width(5e3*i.slideCount):(i.slideWidth=Math.ceil(i.listWidth),i.$slideTrack.height(Math.ceil(i.$slides.first().outerHeight(!0)*i.$slideTrack.children(".slick-slide").length)));var e=i.$slides.first().outerWidth(!0)-i.$slides.first().width();!1===i.options.variableWidth&&i.$slideTrack.children(".slick-slide").width(i.slideWidth-e)},e.prototype.setFade=function(){var e,s=this;s.$slides.each((function(t,o){e=s.slideWidth*t*-1,!0===s.options.rtl?i(o).css({position:"relative",right:e,top:0,zIndex:s.options.zIndex-2,opacity:0}):i(o).css({position:"relative",left:e,top:0,zIndex:s.options.zIndex-2,opacity:0})})),s.$slides.eq(s.currentSlide).css({zIndex:s.options.zIndex-1,opacity:1})},e.prototype.setHeight=function(){var i=this;if(1===i.options.slidesToShow&&!0===i.options.adaptiveHeight&&!1===i.options.vertical){var e=i.$slides.eq(i.currentSlide).outerHeight(!0);i.$list.css("height",e)}},e.prototype.setOption=e.prototype.slickSetOption=function(){var e,s,t,o,n,l=this,r=!1;if("object"===i.type(arguments[0])?(t=arguments[0],r=arguments[1],n="multiple"):"string"===i.type(arguments[0])&&(t=arguments[0],o=arguments[1],r=arguments[2],"responsive"===arguments[0]&&"array"===i.type(arguments[1])?n="responsive":void 0!==arguments[1]&&(n="single")),"single"===n)l.options[t]=o;else if("multiple"===n)i.each(t,(function(i,e){l.options[i]=e}));else if("responsive"===n)for(s in o)if("array"!==i.type(l.options.responsive))l.options.responsive=[o[s]];else{for(e=l.options.responsive.length-1;e>=0;)l.options.responsive[e].breakpoint===o[s].breakpoint&&l.options.responsive.splice(e,1),e--;l.options.responsive.push(o[s])}r&&(l.unload(),l.reinit())},e.prototype.setPosition=function(){var i=this;i.setDimensions(),i.setHeight(),!1===i.options.fade?i.setCSS(i.getLeft(i.currentSlide)):i.setFade(),i.$slider.trigger("setPosition",[i])},e.prototype.setProps=function(){var i=this,e=document.body.style;i.positionProp=!0===i.options.vertical?"top":"left","top"===i.positionProp?i.$slider.addClass("slick-vertical"):i.$slider.removeClass("slick-vertical"),(void 0!==e.WebkitTransition||void 0!==e.MozTransition||void 0!==e.msTransition)&&!0===i.options.useCSS&&(i.cssTransitions=!0),i.options.fade&&("number"==typeof i.options.zIndex?i.options.zIndex<3&&(i.options.zIndex=3):i.options.zIndex=i.defaults.zIndex),void 0!==e.OTransform&&(i.animType="OTransform",i.transformType="-o-transform",i.transitionType="OTransition",void 0===e.perspectiveProperty&&void 0===e.webkitPerspective&&(i.animType=!1)),void 0!==e.MozTransform&&(i.animType="MozTransform",i.transformType="-moz-transform",i.transitionType="MozTransition",void 0===e.perspectiveProperty&&void 0===e.MozPerspective&&(i.animType=!1)),void 0!==e.webkitTransform&&(i.animType="webkitTransform",i.transformType="-webkit-transform",i.transitionType="webkitTransition",void 0===e.perspectiveProperty&&void 0===e.webkitPerspective&&(i.animType=!1)),void 0!==e.msTransform&&(i.animType="msTransform",i.transformType="-ms-transform",i.transitionType="msTransition",void 0===e.msTransform&&(i.animType=!1)),void 0!==e.transform&&!1!==i.animType&&(i.animType="transform",i.transformType="transform",i.transitionType="transition"),i.transformsEnabled=i.options.useTransform&&null!==i.animType&&!1!==i.animType},e.prototype.setSlideClasses=function(i){var e,s,t,o,n=this;s=n.$slider.find(".slick-slide").removeClass("slick-active slick-center slick-current").attr("aria-hidden","true"),n.$slides.eq(i).addClass("slick-current"),!0===n.options.centerMode?(e=Math.floor(n.options.slidesToShow/2),!0===n.options.infinite&&(i>=e&&i<=n.slideCount-1-e?n.$slides.slice(i-e,i+e+1).addClass("slick-active").attr("aria-hidden","false"):(t=n.options.slidesToShow+i,s.slice(t-e+1,t+e+2).addClass("slick-active").attr("aria-hidden","false")),0===i?s.eq(s.length-1-n.options.slidesToShow).addClass("slick-center"):i===n.slideCount-1&&s.eq(n.options.slidesToShow).addClass("slick-center")),n.$slides.eq(i).addClass("slick-center")):i>=0&&i<=n.slideCount-n.options.slidesToShow?n.$slides.slice(i,i+n.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"):s.length<=n.options.slidesToShow?s.addClass("slick-active").attr("aria-hidden","false"):(o=n.slideCount%n.options.slidesToShow,t=!0===n.options.infinite?n.options.slidesToShow+i:i,n.options.slidesToShow==n.options.slidesToScroll&&n.slideCount-i<n.options.slidesToShow?s.slice(t-(n.options.slidesToShow-o),t+o).addClass("slick-active").attr("aria-hidden","false"):s.slice(t,t+n.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false")),"ondemand"===n.options.lazyLoad&&n.lazyLoad()},e.prototype.setupInfinite=function(){var e,s,t,o=this;if(!0===o.options.fade&&(o.options.centerMode=!1),!0===o.options.infinite&&!1===o.options.fade&&(s=null,o.slideCount>o.options.slidesToShow)){for(t=!0===o.options.centerMode?o.options.slidesToShow+1:o.options.slidesToShow,e=o.slideCount;e>o.slideCount-t;e-=1)s=e-1,i(o.$slides[s]).clone(!0).attr("id","").attr("data-slick-index",s-o.slideCount).prependTo(o.$slideTrack).addClass("slick-cloned");for(e=0;t>e;e+=1)s=e,i(o.$slides[s]).clone(!0).attr("id","").attr("data-slick-index",s+o.slideCount).appendTo(o.$slideTrack).addClass("slick-cloned");o.$slideTrack.find(".slick-cloned").find("[id]").each((function(){i(this).attr("id","")}))}},e.prototype.interrupt=function(i){i||this.autoPlay(),this.interrupted=i},e.prototype.selectHandler=function(e){var s=this,t=i(e.target).is(".slick-slide")?i(e.target):i(e.target).parents(".slick-slide"),o=parseInt(t.attr("data-slick-index"));return o||(o=0),s.slideCount<=s.options.slidesToShow?(s.setSlideClasses(o),void s.asNavFor(o)):void s.slideHandler(o)},e.prototype.slideHandler=function(i,e,s){var t,o,n,l,r,d=null,a=this;return e=e||!1,!0===a.animating&&!0===a.options.waitForAnimate||!0===a.options.fade&&a.currentSlide===i||a.slideCount<=a.options.slidesToShow?void 0:(!1===e&&a.asNavFor(i),t=i,d=a.getLeft(t),l=a.getLeft(a.currentSlide),a.currentLeft=null===a.swipeLeft?l:a.swipeLeft,!1===a.options.infinite&&!1===a.options.centerMode&&(0>i||i>a.getDotCount()*a.options.slidesToScroll)||!1===a.options.infinite&&!0===a.options.centerMode&&(0>i||i>a.slideCount-a.options.slidesToScroll)?void(!1===a.options.fade&&(t=a.currentSlide,!0!==s?a.animateSlide(l,(function(){a.postSlide(t)})):a.postSlide(t))):(a.options.autoplay&&clearInterval(a.autoPlayTimer),o=0>t?a.slideCount%a.options.slidesToScroll!=0?a.slideCount-a.slideCount%a.options.slidesToScroll:a.slideCount+t:t>=a.slideCount?a.slideCount%a.options.slidesToScroll!=0?0:t-a.slideCount:t,a.animating=!0,a.$slider.trigger("beforeChange",[a,a.currentSlide,o]),n=a.currentSlide,a.currentSlide=o,a.setSlideClasses(a.currentSlide),a.options.asNavFor&&((r=(r=a.getNavTarget()).slick("getSlick")).slideCount<=r.options.slidesToShow&&r.setSlideClasses(a.currentSlide)),a.updateDots(),a.updateArrows(),!0===a.options.fade?(!0!==s?(a.fadeSlideOut(n),a.fadeSlide(o,(function(){a.postSlide(o)}))):a.postSlide(o),void a.animateHeight()):void(!0!==s?a.animateSlide(d,(function(){a.postSlide(o)})):a.postSlide(o))))},e.prototype.startLoad=function(){var i=this;!0===i.options.arrows&&i.slideCount>i.options.slidesToShow&&(i.$prevArrow.hide(),i.$nextArrow.hide()),!0===i.options.dots&&i.slideCount>i.options.slidesToShow&&i.$dots.hide(),i.$slider.addClass("slick-loading")},e.prototype.swipeDirection=function(){var i,e,s,t,o=this;return i=o.touchObject.startX-o.touchObject.curX,e=o.touchObject.startY-o.touchObject.curY,s=Math.atan2(e,i),0>(t=Math.round(180*s/Math.PI))&&(t=360-Math.abs(t)),45>=t&&t>=0||360>=t&&t>=315?!1===o.options.rtl?"left":"right":t>=135&&225>=t?!1===o.options.rtl?"right":"left":!0===o.options.verticalSwiping?t>=35&&135>=t?"down":"up":"vertical"},e.prototype.swipeEnd=function(i){var e,s,t=this;if(t.dragging=!1,t.interrupted=!1,t.shouldClick=!(t.touchObject.swipeLength>10),void 0===t.touchObject.curX)return!1;if(!0===t.touchObject.edgeHit&&t.$slider.trigger("edge",[t,t.swipeDirection()]),t.touchObject.swipeLength>=t.touchObject.minSwipe){switch(s=t.swipeDirection()){case"left":case"down":e=t.options.swipeToSlide?t.checkNavigable(t.currentSlide+t.getSlideCount()):t.currentSlide+t.getSlideCount(),t.currentDirection=0;break;case"right":case"up":e=t.options.swipeToSlide?t.checkNavigable(t.currentSlide-t.getSlideCount()):t.currentSlide-t.getSlideCount(),t.currentDirection=1}"vertical"!=s&&(t.slideHandler(e),t.touchObject={},t.$slider.trigger("swipe",[t,s]))}else t.touchObject.startX!==t.touchObject.curX&&(t.slideHandler(t.currentSlide),t.touchObject={})},e.prototype.swipeHandler=function(i){var e=this;if(!(!1===e.options.swipe||"ontouchend"in document&&!1===e.options.swipe||!1===e.options.draggable&&-1!==i.type.indexOf("mouse")))switch(e.touchObject.fingerCount=i.originalEvent&&void 0!==i.originalEvent.touches?i.originalEvent.touches.length:1,e.touchObject.minSwipe=e.listWidth/e.options.touchThreshold,!0===e.options.verticalSwiping&&(e.touchObject.minSwipe=e.listHeight/e.options.touchThreshold),i.data.action){case"start":e.swipeStart(i);break;case"move":e.swipeMove(i);break;case"end":e.swipeEnd(i)}},e.prototype.swipeMove=function(i){var e,s,t,o,n,l=this;return n=void 0!==i.originalEvent?i.originalEvent.touches:null,!(!l.dragging||n&&1!==n.length)&&(e=l.getLeft(l.currentSlide),l.touchObject.curX=void 0!==n?n[0].pageX:i.clientX,l.touchObject.curY=void 0!==n?n[0].pageY:i.clientY,l.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(l.touchObject.curX-l.touchObject.startX,2))),!0===l.options.verticalSwiping&&(l.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(l.touchObject.curY-l.touchObject.startY,2)))),"vertical"!==(s=l.swipeDirection())?(void 0!==i.originalEvent&&l.touchObject.swipeLength>4&&i.preventDefault(),o=(!1===l.options.rtl?1:-1)*(l.touchObject.curX>l.touchObject.startX?1:-1),!0===l.options.verticalSwiping&&(o=l.touchObject.curY>l.touchObject.startY?1:-1),t=l.touchObject.swipeLength,l.touchObject.edgeHit=!1,!1===l.options.infinite&&(0===l.currentSlide&&"right"===s||l.currentSlide>=l.getDotCount()&&"left"===s)&&(t=l.touchObject.swipeLength*l.options.edgeFriction,l.touchObject.edgeHit=!0),!1===l.options.vertical?l.swipeLeft=e+t*o:l.swipeLeft=e+t*(l.$list.height()/l.listWidth)*o,!0===l.options.verticalSwiping&&(l.swipeLeft=e+t*o),!0!==l.options.fade&&!1!==l.options.touchMove&&(!0===l.animating?(l.swipeLeft=null,!1):void l.setCSS(l.swipeLeft))):void 0)},e.prototype.swipeStart=function(i){var e,s=this;return s.interrupted=!0,1!==s.touchObject.fingerCount||s.slideCount<=s.options.slidesToShow?(s.touchObject={},!1):(void 0!==i.originalEvent&&void 0!==i.originalEvent.touches&&(e=i.originalEvent.touches[0]),s.touchObject.startX=s.touchObject.curX=void 0!==e?e.pageX:i.clientX,s.touchObject.startY=s.touchObject.curY=void 0!==e?e.pageY:i.clientY,void(s.dragging=!0))},e.prototype.unfilterSlides=e.prototype.slickUnfilter=function(){var i=this;null!==i.$slidesCache&&(i.unload(),i.$slideTrack.children(this.options.slide).detach(),i.$slidesCache.appendTo(i.$slideTrack),i.reinit())},e.prototype.unload=function(){var e=this;i(".slick-cloned",e.$slider).remove(),e.$dots&&e.$dots.remove(),e.$prevArrow&&e.htmlExpr.test(e.options.prevArrow)&&e.$prevArrow.remove(),e.$nextArrow&&e.htmlExpr.test(e.options.nextArrow)&&e.$nextArrow.remove(),e.$slides.removeClass("slick-slide slick-active slick-visible slick-current").attr("aria-hidden","true").css("width","")},e.prototype.unslick=function(i){var e=this;e.$slider.trigger("unslick",[e,i]),e.destroy()},e.prototype.updateArrows=function(){var i=this;Math.floor(i.options.slidesToShow/2),!0===i.options.arrows&&i.slideCount>i.options.slidesToShow&&!i.options.infinite&&(i.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false"),i.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false"),0===i.currentSlide?(i.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true"),i.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false")):(i.currentSlide>=i.slideCount-i.options.slidesToShow&&!1===i.options.centerMode||i.currentSlide>=i.slideCount-1&&!0===i.options.centerMode)&&(i.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),i.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")))},e.prototype.updateDots=function(){var i=this;null!==i.$dots&&(i.$dots.find("li").removeClass("slick-active").attr("aria-hidden","true"),i.$dots.find("li").eq(Math.floor(i.currentSlide/i.options.slidesToScroll)).addClass("slick-active").attr("aria-hidden","false"))},e.prototype.visibility=function(){var i=this;i.options.autoplay&&(document[i.hidden]?i.interrupted=!0:i.interrupted=!1)},i.fn.slick=function(){var i,s,t=this,o=arguments[0],n=Array.prototype.slice.call(arguments,1),l=t.length;for(i=0;l>i;i++)if("object"==typeof o||void 0===o?t[i].slick=new e(t[i],o):s=t[i].slick[o].apply(t[i].slick,n),void 0!==s)return s;return t}}));var is_boxed_layout=$body.hasClass("boxed-layout");jQuery(document).ready((function(){"use strict";var i=jQuery(".scrolling-slider");i.length&&(i.each((function(i,e){var s=".slide",t=jQuery(this),o=!!t.parents(".section-item").hasClass("full-width"),n=t.closest(".scrolling-box"),l=o?4:3,r=n.attr("id")?n.attr("id"):"scrolling-slider"+i;1==t.parents(".latest-poroducts-slider-box").length&&(s=".product"),n.attr("id",r),jQuery(t).on("init",(function(i,e){tie_animate_reviews(jQuery(this))})),t.slick({slide:s,dots:!0,dotsClass:"tie-slick-dots",rtl:is_RTL,slidesToShow:l,slidesToScroll:l,appendArrows:"#"+r+" .slider-arrow-nav",prevArrow:'<li><a><span class="tie-icon-angle-left"></span></a></li>',nextArrow:'<li><a><span class="tie-icon-angle-right"></span></a></li>',infinite:!0,responsive:[{breakpoint:1024,settings:{slidesToShow:o?4:3,slidesToScroll:o?4:3}},{breakpoint:992,settings:{slidesToShow:3,slidesToScroll:3}},{breakpoint:670,settings:{slidesToShow:2,slidesToScroll:2}},{breakpoint:400,settings:{slidesToShow:1,slidesToScroll:1}}]}),t.fadeIn(500,(function(){t.parent().find(".loader-overlay").remove()})),t.slick("setPosition")})),tie.lazyload&&i.find(".lazy-img").each((function(){jQuery(this).attr("src",jQuery(this).attr("data-src")).removeAttr("data-src")})));var e=jQuery(".latest-tweets-widget").find(".tie-slick-slider");e.length&&e.each((function(i,e){var s="latest-tweets-slider-"+i,t=jQuery(this);jQuery(e).parents(".widget").attr("id",s),t.slick({dots:!1,vertical:!0,draggable:!1,slide:".slide",appendArrows:"#"+s+" .tie-slider-nav",prevArrow:'<li><span class="tie-icon-angle-up"></span></li>',nextArrow:'<li><span class="tie-icon-angle-down"></span></li>',infinite:!0,slidesToShow:1,slidesToScroll:1}),t.fadeIn(500),t.slick("setPosition")}));var s=jQuery(".slider-in-widget");s.length&&s.each((function(i,e){var s="slider-in-widget-"+i,t=jQuery(this),o=t.find(".tie-slick-slider");if(t.closest(".main-slider").attr("id",s),1==t.parents(".fullwidth-area").length)var n=5,l=[{breakpoint:1024,settings:{slidesToShow:4,slidesToScroll:4}},{breakpoint:992,settings:{slidesToShow:3,slidesToScroll:3}},{breakpoint:670,settings:{slidesToShow:2,slidesToScroll:2}},{breakpoint:390,settings:{slidesToShow:1,slidesToScroll:1}}];o.slick({lazyLoad:!!tie.lazyload&&"ondemand",dots:!0,dotsClass:"tie-slick-dots",slide:".slide",appendArrows:"#"+s+" .tie-slider-nav",prevArrow:'<li><span class="tie-icon-angle-left"></span></li>',nextArrow:'<li><span class="tie-icon-angle-right"></span></li>',infinite:!0,autoplay:!0,autoplaySpeed:3e3,rtl:is_RTL,slidesToShow:n||1,slidesToScroll:n||1,responsive:l}),tie.lazyload&&jQuery(o).on("lazyLoaded",(function(i,e,s,t){s.hide(),s.next(".slide-bg").css("background-image",'url("'+t+'")')})),o.fadeIn(1e3,(function(){t.find(".loader-overlay").remove()}))})),jQuery(".tie-slick-slider-wrapper").each((function(){var i=jQuery(this),e=i.attr("id"),s=i.find(".tie-slick-slider"),t=!!i.attr("data-autoplay"),o=i.attr("data-slider-id"),n=i.attr("data-speed"),l=!!i.parents(".section-item").hasClass("has-sidebar"),r=!!i.parents(".section-wrapper").hasClass("container-full"),d={centerMode:!1,infinite:!1,slidesToShow:1,slidesToScroll:1,slidesOn1280:1,slidesOn1024:1,slidesOn992:1,slidesOn768:1,slidesOn670:1,slidesOn550:1,slidesOn390:1,fade:!1,showDots:!1,showDotsOn1280:!1,showDotsOn1024:!1,showDotsOn992:!1,showDotsOn768:!1,showDotsOn670:!1,showDotsOn550:!1,showDotsOn390:!1,showArrows:!0,showArrowsOn1280:!0,showArrowsOn1024:!0,showArrowsOn992:!0,showArrowsOn768:!0,showArrowsOn670:!0,showArrowsOn550:!0,showArrowsOn390:!0,prevArrow:'<li><span class="tie-icon-angle-left"></span></li>',nextArrow:'<li><span class="tie-icon-angle-right"></span></li>'};if(2==o)d.asNavFor="",d.infinite=!0,d.slidesToShow=3,d.slidesToScroll=3,d.slidesOn1280=3,d.slidesOn1024=2,d.slidesOn992=2,d.slidesOn768=2,d.slidesOn670=2,l?(d.slidesToShow=2,d.slidesToScroll=2,d.slidesOn1280=2,d.slidesOn1024=1):r&&(d.slidesToShow=is_boxed_layout?3:4,d.slidesToScroll=is_boxed_layout?3:4,d.slidesOn1280=3);else if(4==o||50==o){d.asNavFor=i.next(".wide-slider-nav-wrapper").find(".tie-slick-slider"),d.infinite=!0,d.showArrows=!1,d.showArrowsOn1280=!1,d.showArrowsOn1024=!1,d.showArrowsOn992=!1;var a=i.next(".wide-slider-nav-wrapper"),c=a.find(".tie-slick-slider"),p=a.find(".tie-slider-nav");50==o&&(d.fade=!0),c.length&&(c.slick({slidesToShow:l?3:4,vertical:50==o,centerMode:50==o,rtl:50!=o&&is_RTL,slidesToScroll:1,infinite:!0,focusOnSelect:!0,asNavFor:i.find(".tie-slick-slider"),slide:".slide",appendArrows:p,prevArrow:'<li><span class="tie-icon-angle-left"></span></li>',nextArrow:'<li><span class="tie-icon-angle-right"></span></li>',responsive:[{breakpoint:1200,settings:{slidesToShow:3,slidesToScroll:3}},{breakpoint:1024,settings:{slidesToShow:2,slidesToScroll:2}},{breakpoint:480,settings:{slidesToShow:1,slidesToScroll:1}}]}),a.css({opacity:1}).find(".loader-overlay").remove())}else 3==o||o>8?(d.asNavFor="",d.infinite=!0):5==o?(d.infinite=!0,d.slidesToShow=3,d.slidesToScroll=3,d.slidesOn1280=3,d.slidesOn1024=2,d.slidesOn992=2,d.slidesOn768=2,d.slidesOn670=2,d.showDots=!0,d.showDotsOn1280=!0,d.showDotsOn1024=!0,d.showDotsOn992=!0,d.showDotsOn768=!0,d.showDotsOn670=!0,d.showDotsOn550=!0,d.showDotsOn390=!0,l&&(d.slidesToShow=2,d.slidesToScroll=2,d.slidesOn1280=2)):6==o?(d.infinite=!0,d.slidesToShow=5,d.slidesToScroll=5,d.slidesOn1280=5,d.slidesOn1024=4,d.slidesOn992=3,d.slidesOn768=3,d.slidesOn670=2,d.slidesOn550=1,d.showDots=!0,d.showDotsOn1280=!0,d.showDotsOn1024=!0,d.showDotsOn992=!0,d.showDotsOn768=!0,d.showDotsOn670=!0,d.showDotsOn550=!0,d.showDotsOn390=!0,l&&(d.slidesToShow=3,d.slidesToScroll=3,d.slidesOn1024=3,d.slidesOn1280=3)):7==o?(d.infinite=!0,d.slidesToShow=4,d.slidesToScroll=4,d.slidesOn1280=4,d.slidesOn1024=3,d.slidesOn992=3,d.slidesOn768=2,d.slidesOn670=2,d.slidesOn550=2,d.showDots=!0,d.showDotsOn1280=!0,d.showDotsOn1024=!0,d.showDotsOn992=!0,d.showDotsOn768=!0,d.showDotsOn670=!0,d.showDotsOn550=!0,d.showDotsOn390=!0,l&&(d.slidesToShow=2,d.slidesToScroll=2,d.slidesOn1280=2,d.slidesOn1024=2)):(d.infinite=!0,d.showDots=!0,d.showDotsOn1280=!0,d.showDotsOn1024=!0);3==o&&(d.centerMode=!0),jQuery(s).on("init",(function(i,e){tie_animate_reviews(jQuery(this))})),jQuery(s).slick({lazyLoad:!!tie.lazyload&&"ondemand",centerMode:d.centerMode,rtl:is_RTL,autoplay:t,autoplaySpeed:n,vertical:!1,draggable:!0,focusOnSelect:!1,fade:d.fade,dots:d.showDots,dotsClass:"tie-slick-dots",asNavFor:d.asNavFor,arrows:d.showArrows,slide:".slide",appendArrows:"#"+e+" .tie-slider-nav",prevArrow:d.prevArrow,nextArrow:d.nextArrow,infinite:d.infinite,slidesToShow:d.slidesToShow,slidesToScroll:d.slidesToScroll,responsive:[{breakpoint:1280,settings:{dots:d.showDotsOn1280,arrows:d.showArrowsOn1280,slidesToShow:d.slidesOn1280,slidesToScroll:d.slidesOn1280}},{breakpoint:1024,settings:{dots:d.showDotsOn1024,arrows:d.showArrowsOn1024,slidesToShow:d.slidesOn1024,slidesToScroll:d.slidesOn1024}},{breakpoint:992,settings:{dots:d.showDotsOn992,arrows:d.showArrowsOn992,slidesToShow:d.slidesOn992,slidesToScroll:d.slidesOn992}},{breakpoint:768,settings:{dots:d.showDotsOn768,arrows:d.showArrowsOn768,slidesToShow:d.slidesOn768,slidesToScroll:d.slidesOn768}},{breakpoint:670,settings:{dots:d.showDotsOn670,arrows:d.showArrowsOn670,slidesToShow:d.slidesOn670,slidesToScroll:d.slidesOn670}},{breakpoint:550,settings:{dots:d.showDotsOn550,arrows:d.showArrowsOn550,slidesToShow:d.slidesOn550,slidesToScroll:d.slidesOn550}},{breakpoint:390,settings:{dots:d.showDotsOn390,arrows:d.showArrowsOn390,slidesToShow:d.slidesOn390,slidesToScroll:d.slidesOn390}}]}),tie.lazyload&&jQuery(s).on("lazyLoaded",(function(i,e,s,t){s.hide(),s.next(".slide-bg").css("background-image",'url("'+t+'")')})),2!=o&&5!=o&&6!=o&&7!=o||jQuery(s).fadeIn(1e3,(function(){i.find(".loader-overlay").remove()}))}))}));
if("undefined"==typeof jQuery)throw new Error("Bootstrap's JavaScript requires jQuery");!function(t){"use strict";var e=t.fn.jquery.split(" ")[0].split(".");if(e[0]<2&&e[1]<9||1==e[0]&&9==e[1]&&e[2]<1||e[0]>3)throw new Error("Bootstrap's JavaScript requires jQuery version 1.9.1 or higher, but lower than version 4")}(jQuery),function(t){"use strict";var e=function(t,e){this.type=null,this.options=null,this.enabled=null,this.timeout=null,this.hoverState=null,this.$element=null,this.inState=null,this.init("tooltip",t,e)};e.VERSION="3.4.0",e.TRANSITION_DURATION=150,e.DEFAULTS={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,container:!1,viewport:{selector:"body",padding:0}},e.prototype.init=function(e,i,o){if(this.enabled=!0,this.type=e,this.$element=t(i),this.options=this.getOptions(o),this.$viewport=this.options.viewport&&t(document).find(t.isFunction(this.options.viewport)?this.options.viewport.call(this,this.$element):this.options.viewport.selector||this.options.viewport),this.inState={click:!1,hover:!1,focus:!1},this.$element[0]instanceof document.constructor&&!this.options.selector)throw new Error("`selector` option must be specified when initializing "+this.type+" on the window.document object!");for(var n=this.options.trigger.split(" "),s=n.length;s--;){var r=n[s];if("click"==r)this.$element.on("click."+this.type,this.options.selector,t.proxy(this.toggle,this));else if("manual"!=r){var l="hover"==r?"mouseenter":"focusin",a="hover"==r?"mouseleave":"focusout";this.$element.on(l+"."+this.type,this.options.selector,t.proxy(this.enter,this)),this.$element.on(a+"."+this.type,this.options.selector,t.proxy(this.leave,this))}}this.options.selector?this._options=t.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},e.prototype.getDefaults=function(){return e.DEFAULTS},e.prototype.getOptions=function(e){return(e=t.extend({},this.getDefaults(),this.$element.data(),e)).delay&&"number"==typeof e.delay&&(e.delay={show:e.delay,hide:e.delay}),e},e.prototype.getDelegateOptions=function(){var e={},i=this.getDefaults();return this._options&&t.each(this._options,function(t,o){i[t]!=o&&(e[t]=o)}),e},e.prototype.enter=function(e){var i=e instanceof this.constructor?e:t(e.currentTarget).data("bs."+this.type);if(i||(i=new this.constructor(e.currentTarget,this.getDelegateOptions()),t(e.currentTarget).data("bs."+this.type,i)),e instanceof t.Event&&(i.inState["focusin"==e.type?"focus":"hover"]=!0),i.tip().hasClass("in")||"in"==i.hoverState)i.hoverState="in";else{if(clearTimeout(i.timeout),i.hoverState="in",!i.options.delay||!i.options.delay.show)return i.show();i.timeout=setTimeout(function(){"in"==i.hoverState&&i.show()},i.options.delay.show)}},e.prototype.isInStateTrue=function(){for(var t in this.inState)if(this.inState[t])return!0;return!1},e.prototype.leave=function(e){var i=e instanceof this.constructor?e:t(e.currentTarget).data("bs."+this.type);if(i||(i=new this.constructor(e.currentTarget,this.getDelegateOptions()),t(e.currentTarget).data("bs."+this.type,i)),e instanceof t.Event&&(i.inState["focusout"==e.type?"focus":"hover"]=!1),!i.isInStateTrue()){if(clearTimeout(i.timeout),i.hoverState="out",!i.options.delay||!i.options.delay.hide)return i.hide();i.timeout=setTimeout(function(){"out"==i.hoverState&&i.hide()},i.options.delay.hide)}},e.prototype.show=function(){var i=t.Event("show.bs."+this.type);if(this.hasContent()&&this.enabled){this.$element.trigger(i);var o=t.contains(this.$element[0].ownerDocument.documentElement,this.$element[0]);if(i.isDefaultPrevented()||!o)return;var n=this,s=this.tip(),r=this.getUID(this.type);this.setContent(),s.attr("id",r),this.$element.attr("aria-describedby",r),this.options.animation&&s.addClass("fade");var l="function"==typeof this.options.placement?this.options.placement.call(this,s[0],this.$element[0]):this.options.placement,a=/\s?auto?\s?/i,p=a.test(l);p&&(l=l.replace(a,"")||"top"),s.detach().css({top:0,left:0,display:"block"}).addClass(l).data("bs."+this.type,this),this.options.container?s.appendTo(t(document).find(this.options.container)):s.insertAfter(this.$element),this.$element.trigger("inserted.bs."+this.type);var h=this.getPosition(),f=s[0].offsetWidth,u=s[0].offsetHeight;if(p){var c=l,d=this.getPosition(this.$viewport);l="bottom"==l&&h.bottom+u>d.bottom?"top":"top"==l&&h.top-u<d.top?"bottom":"right"==l&&h.right+f>d.width?"left":"left"==l&&h.left-f<d.left?"right":l,s.removeClass(c).addClass(l)}var g=this.getCalculatedOffset(l,h,f,u);this.applyPlacement(g,l);var v=function(){var t=n.hoverState;n.$element.trigger("shown.bs."+n.type),n.hoverState=null,"out"==t&&n.leave(n)};t.support.transition&&this.$tip.hasClass("fade")?s.one("bsTransitionEnd",v).emulateTransitionEnd(e.TRANSITION_DURATION):v()}},e.prototype.applyPlacement=function(e,i){var o=this.tip(),n=o[0].offsetWidth,s=o[0].offsetHeight,r=parseInt(o.css("margin-top"),10),l=parseInt(o.css("margin-left"),10);isNaN(r)&&(r=0),isNaN(l)&&(l=0),e.top+=r,e.left+=l,t.offset.setOffset(o[0],t.extend({using:function(t){o.css({top:Math.round(t.top),left:Math.round(t.left)})}},e),0),o.addClass("in");var a=o[0].offsetWidth,p=o[0].offsetHeight;"top"==i&&p!=s&&(e.top=e.top+s-p);var h=this.getViewportAdjustedDelta(i,e,a,p);h.left?e.left+=h.left:e.top+=h.top;var f=/top|bottom/.test(i),u=f?2*h.left-n+a:2*h.top-s+p,c=f?"offsetWidth":"offsetHeight";o.offset(e),this.replaceArrow(u,o[0][c],f)},e.prototype.replaceArrow=function(t,e,i){this.arrow().css(i?"left":"top",50*(1-t/e)+"%").css(i?"top":"left","")},e.prototype.setContent=function(){var t=this.tip(),e=this.getTitle();t.find(".tooltip-inner")[this.options.html?"html":"text"](e),t.removeClass("fade in top bottom left right")},e.prototype.hide=function(i){var o=this,n=t(this.$tip),s=t.Event("hide.bs."+this.type);function r(){"in"!=o.hoverState&&n.detach(),o.$element&&o.$element.removeAttr("aria-describedby").trigger("hidden.bs."+o.type),i&&i()}if(this.$element.trigger(s),!s.isDefaultPrevented())return n.removeClass("in"),t.support.transition&&n.hasClass("fade")?n.one("bsTransitionEnd",r).emulateTransitionEnd(e.TRANSITION_DURATION):r(),this.hoverState=null,this},e.prototype.fixTitle=function(){var t=this.$element;(t.attr("title")||"string"!=typeof t.attr("data-original-title"))&&t.attr("data-original-title",t.attr("title")||"").attr("title","")},e.prototype.hasContent=function(){return this.getTitle()},e.prototype.getPosition=function(e){var i=(e=e||this.$element)[0],o="BODY"==i.tagName,n=i.getBoundingClientRect();null==n.width&&(n=t.extend({},n,{width:n.right-n.left,height:n.bottom-n.top}));var s=window.SVGElement&&i instanceof window.SVGElement,r=o?{top:0,left:0}:s?null:e.offset(),l={scroll:o?document.documentElement.scrollTop||document.body.scrollTop:e.scrollTop()},a=o?{width:t(window).width(),height:t(window).height()}:null;return t.extend({},n,l,a,r)},e.prototype.getCalculatedOffset=function(t,e,i,o){return"bottom"==t?{top:e.top+e.height,left:e.left+e.width/2-i/2}:"top"==t?{top:e.top-o,left:e.left+e.width/2-i/2}:"left"==t?{top:e.top+e.height/2-o/2,left:e.left-i}:{top:e.top+e.height/2-o/2,left:e.left+e.width}},e.prototype.getViewportAdjustedDelta=function(t,e,i,o){var n={top:0,left:0};if(!this.$viewport)return n;var s=this.options.viewport&&this.options.viewport.padding||0,r=this.getPosition(this.$viewport);if(/right|left/.test(t)){var l=e.top-s-r.scroll,a=e.top+s-r.scroll+o;l<r.top?n.top=r.top-l:a>r.top+r.height&&(n.top=r.top+r.height-a)}else{var p=e.left-s,h=e.left+s+i;p<r.left?n.left=r.left-p:h>r.right&&(n.left=r.left+r.width-h)}return n},e.prototype.getTitle=function(){var t=this.$element,e=this.options;return t.attr("data-original-title")||("function"==typeof e.title?e.title.call(t[0]):e.title)},e.prototype.getUID=function(t){do{t+=~~(1e6*Math.random())}while(document.getElementById(t));return t},e.prototype.tip=function(){if(!this.$tip&&(this.$tip=t(this.options.template),1!=this.$tip.length))throw new Error(this.type+" `template` option must consist of exactly 1 top-level element!");return this.$tip},e.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")},e.prototype.enable=function(){this.enabled=!0},e.prototype.disable=function(){this.enabled=!1},e.prototype.toggleEnabled=function(){this.enabled=!this.enabled},e.prototype.toggle=function(e){var i=this;e&&((i=t(e.currentTarget).data("bs."+this.type))||(i=new this.constructor(e.currentTarget,this.getDelegateOptions()),t(e.currentTarget).data("bs."+this.type,i))),e?(i.inState.click=!i.inState.click,i.isInStateTrue()?i.enter(i):i.leave(i)):i.tip().hasClass("in")?i.leave(i):i.enter(i)},e.prototype.destroy=function(){var t=this;clearTimeout(this.timeout),this.hide(function(){t.$element.off("."+t.type).removeData("bs."+t.type),t.$tip&&t.$tip.detach(),t.$tip=null,t.$arrow=null,t.$viewport=null,t.$element=null})};var i=t.fn.tietooltip;t.fn.tietooltip=function(i){return this.each(function(){var o=t(this),n=o.data("bs.tooltip"),s="object"==typeof i&&i;!n&&/destroy|hide/.test(i)||(n||o.data("bs.tooltip",n=new e(this,s)),"string"==typeof i&&n[i]())})},t.fn.tietooltip.Constructor=e,t.fn.tietooltip.noConflict=function(){return t.fn.tooltip=i,this}}(jQuery);
$doc.ready(function(){
'use strict';
jQuery('[data-toggle="tooltip"]').tietooltip();
$doc.on('click', 'h3.toggle-head', function(){
var $thisElement=jQuery(this).parent();
$thisElement.find('div.toggle-content').slideToggle();
$thisElement.toggleClass('tie-sc-open tie-sc-close');
});
var $postSlideshow=jQuery('.post-content-slideshow');
if($postSlideshow.length){
$postSlideshow.each(function (idx, item){
var slideshowID='post-slideshow-id-' + idx,
$thisSliderOuter=jQuery(this),
$thisSlideshow=$thisSliderOuter.find('.tie-slick-slider');
$thisSliderOuter.attr('id', slideshowID);
$postSlideshow.find('img').each(function(){
jQuery(this).attr('src', jQuery(this).attr('data-src')).removeAttr('data-src');
jQuery(this).attr('loading', 'eager');
});
$thisSlideshow.slick({
rtl:tie.is_rtl ? true:false,
dots:true,
dotsClass:'tie-slick-dots',
infinite:true,
speed:300,
slidesToShow:1,
adaptiveHeight:true,
slide:'.slide',
appendArrows:'#'+ slideshowID +' .tie-slider-nav',
prevArrow:'<li><span class=\"tie-icon-angle-left\"></span></li>',
nextArrow:'<li><span class=\"tie-icon-angle-right\"></span></li>',
});
$thisSlideshow.fadeIn(200,function(){
$thisSliderOuter.find('.loader-overlay').remove();
$thisSliderOuter.css({minHeight: 'auto'});
});
$thisSlideshow.slick('setPosition');
});
}});
(function($){
function setThresholdClasses(item, score){
var fill=item.querySelector('.evrs-fill');
var val=item.querySelector('.evrs-value');
if(!fill||!val) return;
['is-low','is-mid','is-high'].forEach(function(c){ fill.classList.remove(c); });
['val-low','val-mid','val-high'].forEach(function(c){ val.classList.remove(c); });
var state='high';
if(score < 5){ state='low'; }
else if(score < 7){ state='mid'; }
fill.classList.add('is-' + state);
requestAnimationFrame(function(){ val.classList.add('val-' + state); });
var bar=item.querySelector('.evrs-bar');
if(bar){
bar.setAttribute('aria-valuenow', score.toFixed(1));
bar.setAttribute('aria-valuetext', (item.querySelector('.evrs-label')?.textContent||'Score') + ': ' + score.toFixed(1));
}}
function animateBarsSequential(container){
var items=Array.prototype.slice.call(container.querySelectorAll('.evrs-item'));
var i=0;
var overlap=120;
var duration=1100;
function countUp(valueEl, target, dur){
if(!valueEl) return;
valueEl.textContent='0.0';
var start=null;
function step(ts){
if(start===null) start=ts;
var p=Math.min(1, (ts - start) / dur);
var cur=target * p;
valueEl.textContent=cur.toFixed(1);
if(p < 1) requestAnimationFrame(step);
else valueEl.textContent=target.toFixed(1);
}
requestAnimationFrame(step);
}
function next(){
if(i >=items.length) return;
var item=items[i++];
var score=parseFloat(item.getAttribute('data-score')||'0');
var pct=Math.max(0, Math.min(100, score * 10));
var fill=item.querySelector('.evrs-fill');
var valueStrong=item.querySelector('.evrs-value strong');
if(!fill){ next(); return; }
setThresholdClasses(item, score);
fill.style.width='0%';
countUp(valueStrong, score, duration);
requestAnimationFrame(function(){
requestAnimationFrame(function(){
fill.style.width=pct + '%';
setTimeout(next, Math.max(0, duration - overlap));
});
});
}
next();
}
function animateAverage(container){
var avgBox=container.querySelector('.evrs-avg');
if(!avgBox) return Promise.resolve();
var target=parseFloat(avgBox.getAttribute('data-avg')||'0');
var valueEl=avgBox.querySelector('.evrs-avg-value strong');
if(!valueEl) return Promise.resolve();
valueEl.textContent='0.0';
var start=null;
var duration=800;
function step(ts){
if(start===null) start=ts;
var p=Math.min(1, (ts - start) / duration);
var current=(target * p);
valueEl.textContent=current.toFixed(1);
if(p < 1) requestAnimationFrame(step);
else valueEl.textContent=target.toFixed(1);
}
return new Promise(function(resolve){
function wrap(ts){
step(ts);
if(parseFloat(valueEl.textContent) >=target - 0.05){
resolve();
}else{ requestAnimationFrame(wrap); }}
requestAnimationFrame(wrap);
});
}
function setup(){
document.querySelectorAll('.evrs-wrap[data-animate="true"]').forEach(function(wrap){
try{
if(window.EVRS_OPTS&&EVRS_OPTS.colors){
var cs=EVRS_OPTS.colors;
wrap.style.setProperty('--evrs-low', cs.low||'#ef4444');
wrap.style.setProperty('--evrs-mid', cs.mid||'#f59e0b');
wrap.style.setProperty('--evrs-high',cs.high||'#10b981');
wrap.style.setProperty('--evrs-fill',cs.fill||'#0ea5e9');
}
if(window.EVRS_OPTS&&EVRS_OPTS.dark_mode){ wrap.classList.add('dark'); }}catch(e){}
var io=new IntersectionObserver(function(entries){
entries.forEach(function(entry){
if(entry.isIntersecting){
animateAverage(wrap).then(function(){ animateBarsSequential(wrap); });
}else{
wrap.querySelectorAll('.evrs-fill').forEach(function(f){ f.style.width='0%'; f.classList.remove('is-low','is-mid','is-high'); });
wrap.querySelectorAll('.evrs-value').forEach(function(v){ v.classList.remove('val-low','val-mid','val-high'); var s=v.querySelector('strong'); if(s) s.textContent='0.0'; });
}});
}, {threshold: 0.35});
io.observe(wrap);
});
}
if(document.readyState==='loading'){ document.addEventListener('DOMContentLoaded', setup); }else{ setup(); }})(jQuery);