window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)};ga.l=+new Date;ga('create','UA-65676402-1',{'cookieDomain':'foodsafetytrainingcertification.com'});ga('require','outboundLinkTracker');ga('send','pageview'); (function(){var f,aa="function"==typeof Object.defineProperties?Object.defineProperty:function(a,b,c){if(c.get||c.set)throw new TypeError("ES3 does not support getters and setters.");a!=Array.prototype&&a!=Object.prototype&&(a[b]=c.value)},k="undefined"!=typeof window&&window===this?this:"undefined"!=typeof global&&null!=global?global:this;function l(){l=function(){};k.Symbol||(k.Symbol=ba)}var ca=0;function ba(a){return"jscomp_symbol_"+(a||"")+ca++} function m(){l();var a=k.Symbol.iterator;a||(a=k.Symbol.iterator=k.Symbol("iterator"));"function"!=typeof Array.prototype[a]&&aa(Array.prototype,a,{configurable:!0,writable:!0,value:function(){return da(this)}});m=function(){}}function da(a){var b=0;return ea(function(){return b>b/4).toString(16):"10000000-1000-4000-8000-100000000000".replace(/[018]/g,wa)};function G(a,b){var c=window.GoogleAnalyticsObject||"ga";window[c]=window[c]||function(a){for(var b=[],d=0;dwindow.gaDevIds.indexOf("i5iSjo")&&window.gaDevIds.push("i5iSjo");window[c]("provide",a,b);window.gaplugins=window.gaplugins||{};window.gaplugins[a.charAt(0).toUpperCase()+a.slice(1)]=b}var H={T:1,U:2,V:3,X:4,Y:5,Z:6,$:7,aa:8,ba:9,W:10},I=Object.keys(H).length;function J(a,b){a.set("\x26_av","2.4.0");var c=a.get("\x26_au"),c=parseInt(c||"0",16).toString(2);if(c.lengthb.getAttribute(c+"on").split(/\s*,\s*/).indexOf(a.type))){var c=A(b,c),d=z({},this.a.fieldsObj,c);this.f.send(c.hitType||"event",y({transport:"beacon"},d,this.f,this.a.hitFilter,b,a))}};L.prototype.remove=function(){var a=this;Object.keys(this.b).forEach(function(b){a.b[b].j()})};G("eventTracker",L);function za(a,b){var c=this;J(a,H.V);window.IntersectionObserver&&window.MutationObserver&&(this.a=z({rootMargin:"0px",fieldsObj:{},attributePrefix:"ga-"},b),this.c=a,this.M=this.M.bind(this),this.O=this.O.bind(this),this.K=this.K.bind(this),this.L=this.L.bind(this),this.b=null,this.items=[],this.i={},this.h={},sa(function(){c.a.elements&&c.observeElements(c.a.elements)}))}f=za.prototype;f.observeElements=function(a){var b=this;a=M(this,a);this.items=this.items.concat(a.items);this.i=z({},a.i,this.i);this.h=z({},a.h,this.h);a.items.forEach(function(a){var c=b.h[a.threshold]=b.h[a.threshold]||new IntersectionObserver(b.O,{rootMargin:b.a.rootMargin,threshold:[+a.threshold]});(a=b.i[a.id]||(b.i[a.id]=document.getElementById(a.id)))&&c.observe(a)});this.b||(this.b=new MutationObserver(this.M),this.b.observe(document.body,{childList:!0,subtree:!0}));requestAnimationFrame(function(){})};f.unobserveElements=function(a){var b=[],c=[];this.items.forEach(function(d){a.some(function(a){a=Aa(a);return a.id===d.id&&a.threshold===d.threshold&&a.trackFirstImpressionOnly===d.trackFirstImpressionOnly})?c.push(d):b.push(d)});if(b.length){var d=M(this,b),e=M(this,c);this.items=d.items;this.i=d.i;this.h=d.h;c.forEach(function(a){if(!d.i[a.id]){var b=e.h[a.threshold],c=e.i[a.id];c&&b.unobserve(c);d.h[a.threshold]||e.h[a.threshold].disconnect()}})}else this.unobserveAllElements()};f.unobserveAllElements=function(){var a=this;Object.keys(this.h).forEach(function(b){a.h[b].disconnect()});this.b.disconnect();this.b=null;this.items=[];this.i={};this.h={}};function M(a,b){var c=[],d={},e={};b.length&&b.forEach(function(b){b=Aa(b);c.push(b);e[b.id]=a.i[b.id]||null;d[b.threshold]=a.h[b.threshold]||null});return{items:c,i:e,h:d}}f.M=function(a){for(var b=0,c;c=a[b];b++){for(var d=0,e;e=c.removedNodes[d];d++)N(this,e,this.L);for(d=0;e=c.addedNodes[d];d++)N(this,e,this.K)}};function N(a,b,c){1==b.nodeType&&b.id in a.i&&c(b.id);for(var d=0,e;e=b.childNodes[d];d++)N(a,e,c)} f.O=function(a){for(var b=[],c=0,d;d=a[c];c++)for(var e=0,h;h=this.items[e];e++){var g;if(g=d.target.id===h.id)(g=h.threshold)?g=d.intersectionRatio>=g:(g=d.intersectionRect,g=06E4*this.timeout||this.c&&this.c.format(a)!=this.c.format(b))?!0:!1};U.prototype.b=function(a){var b=this;return function(c){a(c);var d=c.get("sessionControl");c="start"==d||b.isExpired();var d="end"==d,e=b.a.get();e.hitTime=+new Date;c&&(e.isExpired=!1,e.id=D());d&&(e.isExpired=!0);b.a.set(e)}};U.prototype.j=function(){x(this.f,"sendHitTask",this.b);this.a.j();delete T[this.f.get("trackingId")]};var Ha=30;function W(a,b){J(a,H.W);window.addEventListener&&(this.b=z({increaseThreshold:20,sessionTimeout:Ha,fieldsObj:{}},b),this.f=a,this.c=Ja(this),this.g=ta(this.g.bind(this),500),this.o=this.o.bind(this),this.a=S(a.get("trackingId"),"plugins/max-scroll-tracker"),this.m=Ia(a,this.b.sessionTimeout,this.b.timeZone),w(a,"set",this.o),Ka(this))} function Ka(a){100>(a.a.get()[a.c]||0)&&window.addEventListener("scroll",a.g)} W.prototype.g=function(){var a=document.documentElement,b=document.body,a=Math.min(100,Math.max(0,Math.round(window.pageYOffset/(Math.max(a.offsetHeight,a.scrollHeight,b.offsetHeight,b.scrollHeight)-window.innerHeight)*100))),b=V(this.m);b!=this.a.get().sessionId&&(Ga(this.a),this.a.set({sessionId:b}));if(this.m.isExpired(this.a.get().sessionId))Ga(this.a);else if(b=this.a.get()[this.c]||0,a>b&&(100!=a&&100!=b||window.removeEventListener("scroll",this.g),b=a-b,100==a||b>=this.b.increaseThreshold)){var c={};this.a.set((c[this.c]=a,c.sessionId=V(this.m),c));a={transport:"beacon",eventCategory:"Max Scroll",eventAction:"increase",eventValue:b,eventLabel:String(a),nonInteraction:!0};this.b.maxScrollMetricIndex&&(a["metric"+this.b.maxScrollMetricIndex]=b);this.f.send("event",y(a,this.b.fieldsObj,this.f,this.b.hitFilter))}};W.prototype.o=function(a){var b=this;return function(c,d){a(c,d);var e={};(C(c)?c:(e[c]=d,e)).page&&(c=b.c,b.c=Ja(b),b.c!=c&&Ka(b))}};function Ja(a){a=u(a.f.get("page")||a.f.get("location"));return a.pathname+a.search}W.prototype.remove=function(){this.m.j();window.removeEventListener("scroll",this.g);x(this.f,"set",this.o)};G("maxScrollTracker",W);var La={};function Ma(a,b){J(a,H.X);window.matchMedia&&(this.a=z({changeTemplate:this.changeTemplate,changeTimeout:1E3,fieldsObj:{}},b),C(this.a.definitions)&&(b=this.a.definitions,this.a.definitions=Array.isArray(b)?b:[b],this.b=a,this.c=[],Oa(this)))} function Oa(a){a.a.definitions.forEach(function(b){if(b.name&&b.dimensionIndex){var c=Pa(b);a.b.set("dimension"+b.dimensionIndex,c);Qa(a,b)}})}function Pa(a){var b;a.items.forEach(function(a){Ra(a.media).matches&&(b=a)});return b?b.name:"(not set)"} function Qa(a,b){b.items.forEach(function(c){c=Ra(c.media);var d=ta(function(){var c=Pa(b),d=a.b.get("dimension"+b.dimensionIndex);c!==d&&(a.b.set("dimension"+b.dimensionIndex,c),c={transport:"beacon",eventCategory:b.name,eventAction:"change",eventLabel:a.a.changeTemplate(d,c),nonInteraction:!0},a.b.send("event",y(c,a.a.fieldsObj,a.b,a.a.hitFilter)))},a.a.changeTimeout);c.addListener(d);a.c.push({fa:c,da:d})})}Ma.prototype.remove=function(){for(var a=0,b;b=this.c[a];a++)b.fa.removeListener(b.da)};Ma.prototype.changeTemplate=function(a,b){return a+" \x3d\x3e "+b};G("mediaQueryTracker",Ma);function Ra(a){return La[a]||(La[a]=window.matchMedia(a))}function X(a,b){J(a,H.Y);window.addEventListener&&(this.a=z({formSelector:"form",shouldTrackOutboundForm:this.shouldTrackOutboundForm,fieldsObj:{},attributePrefix:"ga-"},b),this.b=a,this.c=q("submit",this.a.formSelector,this.f.bind(this)))} X.prototype.f=function(a,b){var c={transport:"beacon",eventCategory:"Outbound Form",eventAction:"submit",eventLabel:u(b.action).href};if(this.a.shouldTrackOutboundForm(b,u)){navigator.sendBeacon||(a.preventDefault(),c.hitCallback=ua(function(){b.submit()}));var d=z({},this.a.fieldsObj,A(b,this.a.attributePrefix));this.b.send("event",y(c,d,this.b,this.a.hitFilter,b,a))}};X.prototype.shouldTrackOutboundForm=function(a,b){a=b(a.action);return a.hostname!=location.hostname&&"http"==a.protocol.slice(0,4)};X.prototype.remove=function(){this.c.j()};G("outboundFormTracker",X);function Y(a,b){var c=this;J(a,H.Z);window.addEventListener&&(this.a=z({events:["click"],linkSelector:"a, area",shouldTrackOutboundLink:this.shouldTrackOutboundLink,fieldsObj:{},attributePrefix:"ga-"},b),this.f=a,this.c=this.c.bind(this),this.b={},this.a.events.forEach(function(a){c.b[a]=q(a,c.a.linkSelector,c.c)}))} Y.prototype.c=function(a,b){if(this.a.shouldTrackOutboundLink(b,u)){var c=b.getAttribute("href")||b.getAttribute("xlink:href"),d=u(c),e={transport:"beacon",eventCategory:"Outbound Link",eventAction:a.type,eventLabel:d.href};navigator.sendBeacon||"click"!=a.type||"_blank"==b.target||a.metaKey||a.ctrlKey||a.shiftKey||a.altKey||1=a.a.visibleThreshold&&(b=Math.round(b/1E3),d={transport:"beacon",nonInteraction:!0,eventCategory:"Page Visibility",eventAction:"track",eventValue:b,eventLabel:"(not set)"},c&&(d.queueTime=+new Date-c),a.a.visibleMetricIndex&&(d["metric"+a.a.visibleMetricIndex]=b),a.b.send("event",y(d,a.a.fieldsObj,a.b,a.a.hitFilter)))} function Ta(a,b){var c=b?b:{};b=c.hitTime;var c=c.ea,d={transport:"beacon"};b&&(d.queueTime=+new Date-b);c&&a.a.pageLoadsMetricIndex&&(d["metric"+a.a.pageLoadsMetricIndex]=1);a.b.send("pageview",y(d,a.a.fieldsObj,a.b,a.a.hitFilter))}f.v=function(a){var b=this;return function(c,d){var e={},e=C(c)?c:(e[c]=d,e);e.page&&e.page!==b.b.get("page")&&"visible"==b.g&&b.s();a(c,d)}};f.N=function(a,b){a.time!=b.time&&(b.pageId!=Z||"visible"!=b.state||this.f.isExpired(b.sessionId)||Va(this,b,{hitTime:a.time}))};f.G=function(){"hidden"!=this.g&&this.s()};f.remove=function(){this.c.j();this.f.j();x(this.b,"set",this.v);window.removeEventListener("unload",this.G);document.removeEventListener("visibilitychange",this.s)};G("pageVisibilityTracker",Sa);function Wa(a,b){J(a,H.aa);window.addEventListener&&(this.a=z({fieldsObj:{},hitFilter:null},b),this.b=a,this.u=this.u.bind(this),this.J=this.J.bind(this),this.D=this.D.bind(this),this.A=this.A.bind(this),this.B=this.B.bind(this),this.F=this.F.bind(this),"complete"!=document.readyState?window.addEventListener("load",this.u):this.u())}f=Wa.prototype;f.u=function(){if(window.FB)try{window.FB.Event.subscribe("edge.create",this.B),window.FB.Event.subscribe("edge.remove",this.F)}catch(a){}window.twttr&&this.J()};f.J=function(){var a=this;try{window.twttr.ready(function(){window.twttr.events.bind("tweet",a.D);window.twttr.events.bind("follow",a.A)})}catch(b){}};function Xa(a){try{window.twttr.ready(function(){window.twttr.events.unbind("tweet",a.D);window.twttr.events.unbind("follow",a.A)})}catch(b){}} f.D=function(a){if("tweet"==a.region){var b={transport:"beacon",socialNetwork:"Twitter",socialAction:"tweet",socialTarget:a.data.url||a.target.getAttribute("data-url")||location.href};this.b.send("social",y(b,this.a.fieldsObj,this.b,this.a.hitFilter,a.target,a))}};f.A=function(a){if("follow"==a.region){var b={transport:"beacon",socialNetwork:"Twitter",socialAction:"follow",socialTarget:a.data.screen_name||a.target.getAttribute("data-screen-name")};this.b.send("social",y(b,this.a.fieldsObj,this.b,this.a.hitFilter,a.target,a))}};f.B=function(a){this.b.send("social",y({transport:"beacon",socialNetwork:"Facebook",socialAction:"like",socialTarget:a},this.a.fieldsObj,this.b,this.a.hitFilter))};f.F=function(a){this.b.send("social",y({transport:"beacon",socialNetwork:"Facebook",socialAction:"unlike",socialTarget:a},this.a.fieldsObj,this.b,this.a.hitFilter))};f.remove=function(){window.removeEventListener("load",this.u);try{window.FB.Event.unsubscribe("edge.create",this.B),window.FB.Event.unsubscribe("edge.remove",this.F)}catch(a){}Xa(this)};G("socialWidgetTracker",Wa);function Ya(a,b){J(a,H.ba);history.pushState&&window.addEventListener&&(this.a=z({shouldTrackUrlChange:this.shouldTrackUrlChange,trackReplaceState:!1,fieldsObj:{},hitFilter:null},b),this.b=a,this.c=location.pathname+location.search,this.H=this.H.bind(this),this.I=this.I.bind(this),this.C=this.C.bind(this),w(history,"pushState",this.H),w(history,"replaceState",this.I),window.addEventListener("popstate",this.C))}f=Ya.prototype;f.H=function(a){var b=this;return function(c){for(var d=[],e=0;e+~]|"+ge+")"+ge+"*"),x=new RegExp(ge+"|>"),j=new RegExp(g),A=new RegExp("^"+t+"$"),D={ID:new RegExp("^#("+t+")"),CLASS:new RegExp("^\\.("+t+")"),TAG:new RegExp("^("+t+"|[*])"),ATTR:new RegExp("^"+p),PSEUDO:new RegExp("^"+g),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+ge+"*(even|odd|(([+-]|)(\\d*)n|)"+ge+"*(?:([+-]|)"+ge+"*(\\d+)|))"+ge+"*\\)|)","i"),bool:new RegExp("^(?:"+f+")$","i"),needsContext:new RegExp("^"+ge+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+ge+"*((?:-\\d)?\\d*)"+ge+"*\\)|)(?=[^-]|$)","i")},N=/^(?:input|select|textarea|button)$/i,q=/^h\d$/i,L=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,H=/[+~]/,O=new RegExp("\\\\[\\da-fA-F]{1,6}"+ge+"?|\\\\([^\\r\\n\\f])","g"),P=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},M=function(){V()},R=J(function(e){return!0===e.disabled&&fe(e,"fieldset")},{dir:"parentNode",next:"legend"});try{k.apply(oe=ae.call(ye.childNodes),ye.childNodes),oe[ye.childNodes.length].nodeType}catch(e){k={apply:function(e,t){me.apply(e,ae.call(t))},call:function(e){me.apply(e,ae.call(arguments,1))}}}function I(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(V(e),e=e||T,C)){if(11!==p&&(u=L.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return k.call(n,a),n}else if(f&&(a=f.getElementById(i))&&I.contains(e,a)&&a.id===i)return k.call(n,a),n}else{if(u[2])return k.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&e.getElementsByClassName)return k.apply(n,e.getElementsByClassName(i)),n}if(!(h[t+" "]||d&&d.test(t))){if(c=t,f=e,1===p&&(x.test(t)||m.test(t))){(f=H.test(t)&&U(e.parentNode)||e)==e&&le.scope||((s=e.getAttribute("id"))?s=ce.escapeSelector(s):e.setAttribute("id",s=S)),o=(l=Y(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+Q(l[o]);c=l.join(",")}try{return k.apply(n,f.querySelectorAll(c)),n}catch(e){h(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return re(t.replace(ve,"$1"),e,n,r)}function W(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function F(e){return e[S]=!0,e}function $(e){var t=T.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function B(t){return function(e){return fe(e,"input")&&e.type===t}}function _(t){return function(e){return(fe(e,"input")||fe(e,"button"))&&e.type===t}}function z(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&R(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function X(a){return F(function(o){return o=+o,F(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function U(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}function V(e){var t,n=e?e.ownerDocument||e:ye;return n!=T&&9===n.nodeType&&n.documentElement&&(r=(T=n).documentElement,C=!ce.isXMLDoc(T),i=r.matches||r.webkitMatchesSelector||r.msMatchesSelector,r.msMatchesSelector&&ye!=T&&(t=T.defaultView)&&t.top!==t&&t.addEventListener("unload",M),le.getById=$(function(e){return r.appendChild(e).id=ce.expando,!T.getElementsByName||!T.getElementsByName(ce.expando).length}),le.disconnectedMatch=$(function(e){return i.call(e,"*")}),le.scope=$(function(){return T.querySelectorAll(":scope")}),le.cssHas=$(function(){try{return T.querySelector(":has(*,:jqfake)"),!1}catch(e){return!0}}),le.getById?(b.filter.ID=function(e){var t=e.replace(O,P);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&C){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(O,P);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&C){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):t.querySelectorAll(e)},b.find.CLASS=function(e,t){if("undefined"!=typeof t.getElementsByClassName&&C)return t.getElementsByClassName(e)},d=[],$(function(e){var t;r.appendChild(e).innerHTML="",e.querySelectorAll("[selected]").length||d.push("\\["+ge+"*(?:value|"+f+")"),e.querySelectorAll("[id~="+S+"-]").length||d.push("~="),e.querySelectorAll("a#"+S+"+*").length||d.push(".#.+[+~]"),e.querySelectorAll(":checked").length||d.push(":checked"),(t=T.createElement("input")).setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),r.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&d.push(":enabled",":disabled"),(t=T.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||d.push("\\["+ge+"*name"+ge+"*="+ge+"*(?:''|\"\")")}),le.cssHas||d.push(":has"),d=d.length&&new RegExp(d.join("|")),l=function(e,t){if(e===t)return a=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!le.sortDetached&&t.compareDocumentPosition(e)===n?e===T||e.ownerDocument==ye&&I.contains(ye,e)?-1:t===T||t.ownerDocument==ye&&I.contains(ye,t)?1:o?se.call(o,e)-se.call(o,t):0:4&n?-1:1)}),T}for(e in I.matches=function(e,t){return I(e,null,null,t)},I.matchesSelector=function(e,t){if(V(e),C&&!h[t+" "]&&(!d||!d.test(t)))try{var n=i.call(e,t);if(n||le.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){h(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(O,P),e[3]=(e[3]||e[4]||e[5]||"").replace(O,P),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||I.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&I.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return D.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&j.test(n)&&(t=Y(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(O,P).toLowerCase();return"*"===e?function(){return!0}:function(e){return fe(e,t)}},CLASS:function(e){var t=s[e+" "];return t||(t=new RegExp("(^|"+ge+")"+e+"("+ge+"|$)"))&&s(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=I.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function T(e,n,r){return v(n)?ce.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?ce.grep(e,function(e){return e===n!==r}):"string"!=typeof n?ce.grep(e,function(e){return-1)[^>]*|#([\w-]+))$/;(ce.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||k,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:S.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof ce?t[0]:t,ce.merge(this,ce.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:C,!0)),w.test(r[1])&&ce.isPlainObject(t))for(r in t)v(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=C.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):v(e)?void 0!==n.ready?n.ready(e):e(ce):ce.makeArray(e,this)}).prototype=ce.fn,k=ce(C);var E=/^(?:parents|prev(?:Until|All))/,j={children:!0,contents:!0,next:!0,prev:!0};function A(e,t){while((e=e[t])&&1!==e.nodeType);return e}ce.fn.extend({has:function(e){var t=ce(e,this),n=t.length;return this.filter(function(){for(var e=0;e\x20\t\r\n\f]*)/i,Ce=/^$|^module$|\/(?:java|ecma)script/i;xe=C.createDocumentFragment().appendChild(C.createElement("div")),(be=C.createElement("input")).setAttribute("type","radio"),be.setAttribute("checked","checked"),be.setAttribute("name","t"),xe.appendChild(be),le.checkClone=xe.cloneNode(!0).cloneNode(!0).lastChild.checked,xe.innerHTML="",le.noCloneChecked=!!xe.cloneNode(!0).lastChild.defaultValue,xe.innerHTML="",le.option=!!xe.lastChild;var ke={thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};function Se(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&fe(e,t)?ce.merge([e],n):n}function Ee(e,t){for(var n=0,r=e.length;n",""]);var je=/<|&#?\w+;/;function Ae(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d\s*$/g;function Re(e,t){return fe(e,"table")&&fe(11!==t.nodeType?t:t.firstChild,"tr")&&ce(e).children("tbody")[0]||e}function Ie(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function We(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Fe(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(_.hasData(e)&&(s=_.get(e).events))for(i in _.remove(t,"handle events"),s)for(n=0,r=s[i].length;n").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),C.head.appendChild(r[0])},abort:function(){i&&i()}}});var Jt,Kt=[],Zt=/(=)\?(?=&|$)|\?\?/;ce.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Kt.pop()||ce.expando+"_"+jt.guid++;return this[e]=!0,e}}),ce.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Zt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Zt.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=v(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Zt,"$1"+r):!1!==e.jsonp&&(e.url+=(At.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||ce.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=ie[r],ie[r]=function(){o=arguments},n.always(function(){void 0===i?ce(ie).removeProp(r):ie[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Kt.push(r)),o&&v(i)&&i(o[0]),o=i=void 0}),"script"}),le.createHTMLDocument=((Jt=C.implementation.createHTMLDocument("").body).innerHTML="
",2===Jt.childNodes.length),ce.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(le.createHTMLDocument?((r=(t=C.implementation.createHTMLDocument("")).createElement("base")).href=C.location.href,t.head.appendChild(r)):t=C),o=!n&&[],(i=w.exec(e))?[t.createElement(i[1])]:(i=Ae([e],t,o),o&&o.length&&ce(o).remove(),ce.merge([],i.childNodes)));var r,i,o},ce.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1").append(ce.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},ce.expr.pseudos.animated=function(t){return ce.grep(ce.timers,function(e){return t===e.elem}).length},ce.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=ce.css(e,"position"),c=ce(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=ce.css(e,"top"),u=ce.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),v(t)&&(t=t.call(e,n,ce.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},ce.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){ce.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===ce.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===ce.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=ce(e).offset()).top+=ce.css(e,"borderTopWidth",!0),i.left+=ce.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-ce.css(r,"marginTop",!0),left:t.left-i.left-ce.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===ce.css(e,"position"))e=e.offsetParent;return e||J})}}),ce.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;ce.fn[t]=function(e){return M(this,function(e,t,n){var r;if(y(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),ce.each(["top","left"],function(e,n){ce.cssHooks[n]=Ye(le.pixelPosition,function(e,t){if(t)return t=Ge(e,n),_e.test(t)?ce(e).position()[n]+"px":t})}),ce.each({Height:"height",Width:"width"},function(a,s){ce.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){ce.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return M(this,function(e,t,n){var r;return y(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?ce.css(e,t,i):ce.style(e,t,n,i)},s,n?e:void 0,n)}})}),ce.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){ce.fn[t]=function(e){return this.on(t,e)}}),ce.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.on("mouseenter",e).on("mouseleave",t||e)}}),ce.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){ce.fn[n]=function(e,t){return 0\x20\t\r\n\f]*)[^>]*)\/>/gi;s.UNSAFE_restoreLegacyHtmlPrefilter=function(){s.migrateEnablePatches("self-closed-tags")},i(s,"htmlPrefilter",function(e){var t,r;return(r=(t=e).replace(F,"<$1>"))!==t&&T(t)!==T(r)&&u("self-closed-tags","HTML tags must be properly nested and closed: "+t),e.replace(F,"<$1>")},"self-closed-tags"),s.migrateDisablePatches("self-closed-tags");var D,W,_,I=s.fn.offset;return i(s.fn,"offset",function(){var e=this[0];return!e||e.nodeType&&e.getBoundingClientRect?I.apply(this,arguments):(u("offset-valid-elem","jQuery.fn.offset() requires a valid DOM element"),arguments.length?this:void 0)},"offset-valid-elem"),s.ajax&&(D=s.param,i(s,"param",function(e,t){var r=s.ajaxSettings&&s.ajaxSettings.traditional;return void 0===t&&r&&(u("param-ajax-traditional","jQuery.param() no longer uses jQuery.ajaxSettings.traditional"),t=r),D.call(this,e,t)},"param-ajax-traditional")),c(s.fn,"andSelf",s.fn.addBack,"andSelf","jQuery.fn.andSelf() is deprecated and removed, use jQuery.fn.addBack()"),s.Deferred&&(W=s.Deferred,_=[["resolve","done",s.Callbacks("once memory"),s.Callbacks("once memory"),"resolved"],["reject","fail",s.Callbacks("once memory"),s.Callbacks("once memory"),"rejected"],["notify","progress",s.Callbacks("memory"),s.Callbacks("memory")]],i(s,"Deferred",function(e){var a=W(),i=a.promise();function t(){var o=arguments;return s.Deferred(function(n){s.each(_,function(e,t){var r="function"==typeof o[e]&&o[e];a[t[1]](function(){var e=r&&r.apply(this,arguments);e&&"function"==typeof e.promise?e.promise().done(n.resolve).fail(n.reject).progress(n.notify):n[t[0]+"With"](this===i?n.promise():this,r?[e]:arguments)})}),o=null}).promise()}return c(a,"pipe",t,"deferred-pipe","deferred.pipe() is deprecated"),c(i,"pipe",t,"deferred-pipe","deferred.pipe() is deprecated"),e&&e.call(a,a),a},"deferred-pipe"),s.Deferred.exceptionHook=W.exceptionHook),s}); var ajaxurl="http:\/\/foodsafetytrainingcertification.com\/wp-admin\/admin-ajax.php";var QB_PUBLIC_GLOBALS={"QB_PUBLIC_NONCE":"78fd88c1a3","USER_TYPE":"public"}; function QuickieBar(){var $=jQuery;var self=this;self.previewingOnAdminPage=false;self.preventHidingWithCloseButton=false;self.options={bar_uuid:0,bar_height:'thin',new_tab:'enabled',placement:'top',devices:'all',attribution:'hidden',alignment:'leftright',sticky:'enabled',animation:'slidein',button_style:'rounded',close_button_visibility:'onhover',color_bar_background:'#56C4C3',color_bar_text:'#FFFFFF',color_button_background:'#062332',color_button_text:'#FFFFFF',bar_text:'Get the most powerful conversion dropdown for Wordpress {{arrow-right}}',button_text:'FREE DOWNLOAD {{download}}',destination:'https://quickiebar.com',fixed_compatibility:'off',bar_zindex:'100'};self.init=function(options){if(options){$.each(options,function(index,option){if(index=='bar_text'||index=='button_text'||index=='subscribe_text'||index=='bar_html'){option=unescape(option);} self.options[index]=option;});}} self.initAndCreateBar=function(options){self.init(options);self.createBar();self.bindEventsToBar();} self.initAndShowBar=function(options,isAdminPage){if(isAdminPage){self.previewingOnAdminPage=true;self.preventHidingWithCloseButton=true;} self.init(options);self.createBar();self.bindEventsToBar();self.show();} self.prepareBarOrButtonText=function(text,removeRightArrows){if(!text||text==''){return'';} if(removeRightArrows&&$('body').width()<900){text=text.replace(/ {{(.*?)(-right)(.*?)}}/g,'');} return text.replace(/{{(.*?)}}/g,'  ');} self.getQuickieBarTopLevelClasses=function(){var qbClasses='';qbClasses+='qb-bar_height-'+self.options.bar_height+' ';qbClasses+='qb-sticky-'+(self.options.fixed_compatibility=='on'?'enabled':self.options.sticky)+' ';qbClasses+='qb-placement-'+self.options.placement+' ';qbClasses+='qb-attribution-'+self.options.attribution+' ';qbClasses+='qb-alignment-'+self.options.alignment+' ';qbClasses+='qb-button_style-'+self.options.button_style+' ';qbClasses+='qb-close_button_visibility-'+self.options.close_button_visibility+' ';if(self.previewingOnAdminPage){qbClasses+='qb-admin-preview ';} return qbClasses;} self.craftHtml=function(){var barText=self.options.bar_text?self.prepareBarOrButtonText(self.options.bar_text,true):self.prepareBarOrButtonText('Bar Text goes here',true);var buttonText=self.options.button_text?self.prepareBarOrButtonText(self.options.button_text):'';$qbHtml='';$qbHtml='
';$qbHtml+='
';$qbHtml+='
';if(self.options.attribution=='visible'){$qbHtml+='
';} $qbHtml+='
';$qbHtml+='
';$qbHtml+=''+barText+'';$qbHtml+=''+buttonText+'';$qbHtml+='
';$qbHtml+='
';$qbHtml+='
';$qbHtml+='' $qbHtml+='
';$qbHtml+='
';return $qbHtml;} self.createBar=function(){$page=self.getPage();$page.before(self.craftHtml());} self.hideAndDestroyBar=function(){self.hide(0,function(){$('#quickiebar.qb').remove();});} self.bindEventsToBar=function(){$('#quickiebar.qb').on('mouseover',function(){$(".qb-attribution").stop().addClass('visible');$(".qb-close-button").stop().addClass('visible');}).on('mouseout',function(){$(".qb-attribution").stop().removeClass('visible');$(".qb-close-button").stop().removeClass('visible');});$('.qb-close-bar,.qb-close-button').click(function(){if(self.preventHidingWithCloseButton||self.previewingOnAdminPage){return;} self.hide();});$("#quickiebar.qb .link-overlay").click(function(){self.trackConversion();});$("#quickiebar-show-button").click(function(){qb.show();qb.resetCurrentBarDismissalTracking();});} self.getPage=function(){if(self.previewingOnAdminPage){return $('html > body');} else{return $('html > body');}} self.getFixedHeader=function(){if($('.qb-fixed-header')&&$('.qb-fixed-header').length>0){return $('.qb-fixed-header');} if($('.qbp-fixed-header')&&$('.qbp-fixed-header').length>0){return $('.qbp-fixed-header');} if($('header')&&$('header').length>0){return $('header');} if($('#header')&&$('#header').length>0){return $('#header');} if($('#masthead')&&$('#masthead').length>0){return $('#masthead');} if($('.site-header')&&$('.site-header').length>0){return $('.site-header').first();} return false;} self.showBarToggle=function(){if(self.options.placement=='top'){$("#quickiebar-show-button").css('margin-top',-24);} else if(self.options.placement=='bottom'){$("#quickiebar-show-button").css('margin-bottom',-24);} $('#quickiebar-show-button').show();$("#quickiebar-show-button").stop().animate({'margin-top':0,'margin-bottom':0},250);} self.show=function(){$page=self.getPage();$qbHeight=$('#quickiebar').height();$slideIn=self.options.animation==='slidein';if((self.options.fixed_compatibility=='on'||self.options.sticky=='enabled'||self.options.placement=='bottom'||self.previewingOnAdminPage)&&$('body').width()>900){if(self.options.placement=='top'){if($slideIn){$page.addClass('qb-disable-animation').animate({'padding-top':$qbHeight},300,'swing',function(){$page.removeClass('qb-disable-animation');});} else{$page.addClass('qb-disable-animation');$page.css('padding-top',$qbHeight);setTimeout(function(){$page.removeClass('qb-disable-animation');},20);} if(self.options.fixed_compatibility=='on'){$fixedHeader=self.getFixedHeader();if($fixedHeader){if($slideIn){$fixedHeader.animate({'margin-top':$qbHeight},300,'swing');} else{$fixedHeader.css('margin-top',$qbHeight);}}} if($('#wpadminbar')&&!self.previewingOnAdminPage){$page.css('padding-top',$qbHeight+$('#wpadminbar').height());$('#quickiebar').css('marginTop',$('#wpadminbar').height());}} else if(self.options.placement==='bottom'){$page.css('margin-bottom',$qbHeight);}} if($slideIn){$('#quickiebar').stop().slideDown(300);} else{$('#quickiebar').stop().show();} $('#quickiebar-show-button').hide();} self.hide=function(animationDuration,callback){self.trackDismissal();if(typeof animationDuration=='undefined'){animationDuration=200;} $page=self.getPage();$page.addClass('qb-disable-animation').animate({'padding-top':0,'margin-bottom':0},animationDuration,'swing',function(){$page.removeClass('qb-disable-animation');});$('#quickiebar').stop().slideUp(animationDuration,function(){if(typeof callback=='function'){callback();}});if(self.options.fixed_compatibility=='on'&&self.options.placement=='top'){$fixedHeader=self.getFixedHeader();if($fixedHeader){if($slideIn){$fixedHeader.animate({'margin-top':0},300,'swing');} else{$fixedHeader.css('margin-top',0);}}} self.showBarToggle();if(typeof callback==='function'){callback();}} self.fetchBar=function(callback){$.ajax({type:"POST",url:ajaxurl,data:{action:'qb_public_ajax',endpoint:'get_bar',qb_public_nonce:QB_PUBLIC_GLOBALS.QB_PUBLIC_NONCE},success:function(bar){callback(bar);},dataType:'json'});} self.getUserUuid=function(){var user_uuid=QBGetCookie('qb_user_uuid');if(!user_uuid){user_uuid=QBGenerateUuid();QBSetCookie('qb_user_uuid',user_uuid,7);} return user_uuid;} self.getBarViews=function(){var bar_views_cookie=QBGetCookie('qb_bar_views');var bar_views;if(!bar_views_cookie){bar_views=[];QBSetCookie('qb_bar_views',JSON.stringify(bar_views),7);} else{bar_views=JSON.parse(QBGetCookie('qb_bar_views'));} return bar_views;} self.getBarConversions=function(){var bar_conversions_cookie=QBGetCookie('qb_bar_conversions');var bar_conversions;if(!bar_conversions_cookie){bar_conversions=[];QBSetCookie('qb_bar_conversions',JSON.stringify(bar_conversions),7);} else{bar_conversions=JSON.parse(QBGetCookie('qb_bar_conversions'));} return bar_conversions;} self.getBarDismissals=function(){var bar_dismissals_cookie=QBGetCookie('qb_bar_dismissals');var bar_dismissals;if(!bar_dismissals_cookie){bar_dismissals=[];QBSetCookie('qb_bar_dismissals',JSON.stringify(bar_dismissals),7);} else{bar_dismissals=JSON.parse(QBGetCookie('qb_bar_dismissals'));} return bar_dismissals;} self.resetAllTracking=function(){QBDeleteCookie('qb_user_uuid');QBDeleteCookie('qb_bar_views');QBDeleteCookie('qb_bar_conversions');QBDeleteCookie('qb_bar_dismissals');} self.resetCurrentBarDismissalTracking=function(){var bar_dismissals=self.getBarDismissals();for(var i=bar_dismissals.length;i>=0;i--){if(bar_dismissals[i]==qb.options.bar_uuid){bar_dismissals.splice(i,1);}} QBSetCookie('qb_bar_dismissals',JSON.stringify(bar_dismissals),7);} self.trackView=function(){var bar_uuid=self.options.bar_uuid;var bar_views=self.getBarViews();if(bar_uuid==0){return;} if(bar_views.indexOf(bar_uuid)<0){$.ajax({type:"POST",url:ajaxurl,data:{action:'qb_public_ajax',endpoint:'save_view',user_uuid:self.getUserUuid(),bar_uuid:bar_uuid,qb_public_nonce:QB_PUBLIC_GLOBALS.QB_PUBLIC_NONCE},success:function(){bar_views.push(bar_uuid);QBSetCookie('qb_bar_views',JSON.stringify(bar_views),7);},dataType:'json'});}} self.trackConversion=function(){var bar_uuid=self.options.bar_uuid;var bar_conversions=self.getBarConversions();if(bar_uuid==0){return;} if(bar_conversions.indexOf(bar_uuid)<0){$.ajax({type:"POST",url:ajaxurl,data:{action:'qb_public_ajax',endpoint:'save_conversion',user_uuid:self.getUserUuid(),bar_uuid:bar_uuid,qb_public_nonce:QB_PUBLIC_GLOBALS.QB_PUBLIC_NONCE},success:function(){bar_conversions.push(bar_uuid);QBSetCookie('qb_bar_conversions',JSON.stringify(bar_conversions),7);},dataType:'json'});}} self.trackDismissal=function(){var bar_uuid=self.options.bar_uuid;var bar_dismissals=self.getBarDismissals();if(bar_uuid==0){return;} bar_dismissals.push(bar_uuid);QBSetCookie('qb_bar_dismissals',JSON.stringify(bar_dismissals),7);}} jQuery(document).ready(function($){if(location.hash.indexOf('qbhide')>-1||location.href.indexOf('wp-admin/admin.php')>-1||location.href.indexOf('wp-login.php')>-1){return;} qb=new QuickieBar();qb.fetchBar(function(bar){if(!bar||!bar.bar_uuid){return;} else if(bar.debug_mode=='on'&&location.hash.toLowerCase().indexOf('qbshow')>-1){qb.initAndShowBar(bar);qb.trackView();} else if(qb.getBarDismissals().indexOf(bar.bar_uuid)>-1&&(QB_PUBLIC_GLOBALS.USER_TYPE!='admin')){qb.initAndCreateBar(bar);qb.showBarToggle();} else{if(bar.fixed_compatibility=='on'&&$('body').width()<900){return;} if(bar.device_visibility!='all'){if(bar.device_visibility=='desktoponly'&&isMobileDevice()){return;} else if(bar.device_visibility=='mobileonly'&&!isMobileDevice()){return;}} qb.initAndShowBar(bar);qb.trackView();}});});function isMobileDevice(){var check=false;(function(a,b){if(/(android|bb\d+|meego).+mobile|android|ipad|playbook|silk|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i.test(a)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(a.substr(0,4)))check=true})(navigator.userAgent||navigator.vendor||window.opera);return check;} function QBSetCookie(name,value,days){var d=new Date();d.setTime(d.getTime()+(days*24*60*60*1000));var expires="expires="+d.toUTCString();document.cookie=name+"="+value+"; "+expires+'; path=/';} function QBGetCookie(name){name+="=";var ca=document.cookie.split(';');for(var i=0;i>16)&0xff;var g=(rgb>>8)&0xff;var b=(rgb>>0)&0xff;var luma=0.2126*r+0.7152*g+0.0722*b;return luma}; document.documentElement.className=document.documentElement.className.replace('no-js','js'); var tdBlocksArray=[];function tdBlock(){this.id='';this.block_type=1;this.atts='';this.td_column_number='';this.td_current_page=1;this.post_count=0;this.found_posts=0;this.max_num_pages=0;this.td_filter_value='';this.is_ajax_running=false;this.td_user_action='';this.header_color='';this.ajax_pagination_infinite_stop='';} (function(){var htmlTag=document.getElementsByTagName("html")[0];if(navigator.userAgent.indexOf("MSIE 10.0")>-1){htmlTag.className+=' ie10';} if(!!navigator.userAgent.match(/Trident.*rv\:11\./)){htmlTag.className+=' ie11';} if(/(iPad|iPhone|iPod)/g.test(navigator.userAgent)){htmlTag.className+=' td-md-is-ios';} var user_agent=navigator.userAgent.toLowerCase();if(user_agent.indexOf("android")>-1){htmlTag.className+=' td-md-is-android';} if(-1!==navigator.userAgent.indexOf('Mac OS X')){htmlTag.className+=' td-md-is-os-x';} if(/chrom(e|ium)/.test(navigator.userAgent.toLowerCase())){htmlTag.className+=' td-md-is-chrome';} if(-1!==navigator.userAgent.indexOf('Firefox')){htmlTag.className+=' td-md-is-firefox';} if(-1!==navigator.userAgent.indexOf('Safari')&&-1===navigator.userAgent.indexOf('Chrome')){htmlTag.className+=' td-md-is-safari';}})();var tdLocalCache={};(function(){"use strict";tdLocalCache={data:{},remove:function(resource_id){delete tdLocalCache.data[resource_id];},exist:function(resource_id){return tdLocalCache.data.hasOwnProperty(resource_id)&&tdLocalCache.data[resource_id]!==null;},get:function(resource_id){return tdLocalCache.data[resource_id];},set:function(resource_id,cachedData){tdLocalCache.remove(resource_id);tdLocalCache.data[resource_id]=cachedData;}};})();var tds_login_sing_in_widget="show";var td_viewport_interval_list=[{"limitBottom":767,"sidebarWidth":228},{"limitBottom":1018,"sidebarWidth":300},{"limitBottom":1140,"sidebarWidth":324}];var td_ajax_url="http:\/\/foodsafetytrainingcertification.com\/wp-admin\/admin-ajax.php?td_theme_name=Newspaper&v=7.3";var td_get_template_directory_uri="http:\/\/foodsafetytrainingcertification.com\/wp-content\/themes\/Newspaper";var tds_snap_menu="smart_snap_always";var tds_logo_on_sticky="";var tds_header_style="";var td_please_wait="Please wait...";var td_email_user_pass_incorrect="User or password incorrect!";var td_email_user_incorrect="Email or username incorrect!";var td_email_incorrect="Email incorrect!";var tds_more_articles_on_post_enable="";var tds_more_articles_on_post_time_to_wait="";var tds_more_articles_on_post_pages_distance_from_top=0;var tds_theme_color_site_wide="#1e73be";var tds_smart_sidebar="enabled";var tdThemeName="Newspaper";var td_magnific_popup_translation_tPrev="Previous (Left arrow key)";var td_magnific_popup_translation_tNext="Next (Right arrow key)";var td_magnific_popup_translation_tCounter="%curr% of %total%";var td_magnific_popup_translation_ajax_tError="The content from %url% could not be loaded.";var td_magnific_popup_translation_image_tError="The image #%curr% could not be loaded.";var td_ad_background_click_link="";var td_ad_background_click_target=""; jQuery(document).ready(function(){jQuery("img").each(function(){var img_src=jQuery(this).attr('src');if(typeof img_src!==typeof undefined&&img_src!==false){var img_alt=jQuery(this).attr('alt');var str=img_src var pieces=str.split('/');var imgName=pieces[pieces.length-1];var imgnameArray=imgName.split('.');var alt=imgnameArray[0];if(img_alt==''||typeof img_alt===typeof undefined||img_alt===false){jQuery(this).attr('alt',alt);}}});}); /*! * Bootstrap v3.3.6 (http://getbootstrap.com) * Copyright 2011-2015 Twitter, Inc. * Licensed under the MIT license */ if(typeof jQuery==='undefined'){throw new Error('Bootstrap\'s JavaScript requires jQuery')} +function($){'use strict';var version=$.fn.jquery.split(' ')[0].split('.') if((version[0]<2&&version[1]<9)||(version[0]==1&&version[1]==9&&version[2]<1)||(version[0]>2)){throw new Error('Bootstrap\'s JavaScript requires jQuery version 1.9.1 or higher, but lower than version 3')}}(jQuery);+function($){'use strict';function transitionEnd(){var el=document.createElement('bootstrap') var transEndEventNames={WebkitTransition:'webkitTransitionEnd',MozTransition:'transitionend',OTransition:'oTransitionEnd otransitionend',transition:'transitionend'} for(var name in transEndEventNames){if(el.style[name]!==undefined){return{end:transEndEventNames[name]}}} return false} $.fn.emulateTransitionEnd=function(duration){var called=false var $el=this $(this).one('bsTransitionEnd',function(){called=true}) var callback=function(){if(!called)$($el).trigger($.support.transition.end)} setTimeout(callback,duration) return this} $(function(){$.support.transition=transitionEnd() if(!$.support.transition)return $.event.special.bsTransitionEnd={bindType:$.support.transition.end,delegateType:$.support.transition.end,handle:function(e){if($(e.target).is(this))return e.handleObj.handler.apply(this,arguments)}}})}(jQuery);+function($){'use strict';var dismiss='[data-dismiss="alert"]' var Alert=function(el){$(el).on('click',dismiss,this.close)} Alert.VERSION='3.3.6' Alert.TRANSITION_DURATION=150 Alert.prototype.close=function(e){var $this=$(this) var selector=$this.attr('data-target') if(!selector){selector=$this.attr('href') selector=selector&&selector.replace(/.*(?=#[^\s]*$)/,'')} var $parent=$(selector) if(e)e.preventDefault() if(!$parent.length){$parent=$this.closest('.alert')} $parent.trigger(e=$.Event('close.bs.alert')) if(e.isDefaultPrevented())return $parent.removeClass('in') function removeElement(){$parent.detach().trigger('closed.bs.alert').remove()} $.support.transition&&$parent.hasClass('fade')?$parent.one('bsTransitionEnd',removeElement).emulateTransitionEnd(Alert.TRANSITION_DURATION):removeElement()} function Plugin(option){return this.each(function(){var $this=$(this) var data=$this.data('bs.alert') if(!data)$this.data('bs.alert',(data=new Alert(this))) if(typeof option=='string')data[option].call($this)})} var old=$.fn.alert $.fn.alert=Plugin $.fn.alert.Constructor=Alert $.fn.alert.noConflict=function(){$.fn.alert=old return this} $(document).on('click.bs.alert.data-api',dismiss,Alert.prototype.close)}(jQuery);+function($){'use strict';var Button=function(element,options){this.$element=$(element) this.options=$.extend({},Button.DEFAULTS,options) this.isLoading=false} Button.VERSION='3.3.6' Button.DEFAULTS={loadingText:'loading...'} Button.prototype.setState=function(state){var d='disabled' var $el=this.$element var val=$el.is('input')?'val':'html' var data=$el.data() state+='Text' if(data.resetText==null)$el.data('resetText',$el[val]()) setTimeout($.proxy(function(){$el[val](data[state]==null?this.options[state]:data[state]) if(state=='loadingText'){this.isLoading=true $el.addClass(d).attr(d,d)}else if(this.isLoading){this.isLoading=false $el.removeClass(d).removeAttr(d)}},this),0)} Button.prototype.toggle=function(){var changed=true var $parent=this.$element.closest('[data-toggle="buttons"]') if($parent.length){var $input=this.$element.find('input') if($input.prop('type')=='radio'){if($input.prop('checked'))changed=false $parent.find('.active').removeClass('active') this.$element.addClass('active')}else if($input.prop('type')=='checkbox'){if(($input.prop('checked'))!==this.$element.hasClass('active'))changed=false this.$element.toggleClass('active')} $input.prop('checked',this.$element.hasClass('active')) if(changed)$input.trigger('change')}else{this.$element.attr('aria-pressed',!this.$element.hasClass('active')) this.$element.toggleClass('active')}} function Plugin(option){return this.each(function(){var $this=$(this) var data=$this.data('bs.button') var options=typeof option=='object'&&option if(!data)$this.data('bs.button',(data=new Button(this,options))) if(option=='toggle')data.toggle() else if(option)data.setState(option)})} var old=$.fn.button $.fn.button=Plugin $.fn.button.Constructor=Button $.fn.button.noConflict=function(){$.fn.button=old return this} $(document).on('click.bs.button.data-api','[data-toggle^="button"]',function(e){var $btn=$(e.target) if(!$btn.hasClass('btn'))$btn=$btn.closest('.btn') Plugin.call($btn,'toggle') if(!($(e.target).is('input[type="radio"]')||$(e.target).is('input[type="checkbox"]')))e.preventDefault()}).on('focus.bs.button.data-api blur.bs.button.data-api','[data-toggle^="button"]',function(e){$(e.target).closest('.btn').toggleClass('focus',/^focus(in)?$/.test(e.type))})}(jQuery);+function($){'use strict';var Carousel=function(element,options){this.$element=$(element) this.$indicators=this.$element.find('.carousel-indicators') this.options=options this.paused=null this.sliding=null this.interval=null this.$active=null this.$items=null this.options.keyboard&&this.$element.on('keydown.bs.carousel',$.proxy(this.keydown,this)) this.options.pause=='hover'&&!('ontouchstart'in document.documentElement)&&this.$element.on('mouseenter.bs.carousel',$.proxy(this.pause,this)).on('mouseleave.bs.carousel',$.proxy(this.cycle,this))} Carousel.VERSION='3.3.6' Carousel.TRANSITION_DURATION=600 Carousel.DEFAULTS={interval:5000,pause:'hover',wrap:true,keyboard:true} Carousel.prototype.keydown=function(e){if(/input|textarea/i.test(e.target.tagName))return switch(e.which){case 37:this.prev();break case 39:this.next();break default:return} e.preventDefault()} Carousel.prototype.cycle=function(e){e||(this.paused=false) this.interval&&clearInterval(this.interval) this.options.interval&&!this.paused&&(this.interval=setInterval($.proxy(this.next,this),this.options.interval)) return this} Carousel.prototype.getItemIndex=function(item){this.$items=item.parent().children('.item') return this.$items.index(item||this.$active)} Carousel.prototype.getItemForDirection=function(direction,active){var activeIndex=this.getItemIndex(active) var willWrap=(direction=='prev'&&activeIndex===0)||(direction=='next'&&activeIndex==(this.$items.length-1)) if(willWrap&&!this.options.wrap)return active var delta=direction=='prev'?-1:1 var itemIndex=(activeIndex+delta)%this.$items.length return this.$items.eq(itemIndex)} Carousel.prototype.to=function(pos){var that=this var activeIndex=this.getItemIndex(this.$active=this.$element.find('.item.active')) if(pos>(this.$items.length-1)||pos<0)return if(this.sliding)return this.$element.one('slid.bs.carousel',function(){that.to(pos)}) if(activeIndex==pos)return this.pause().cycle() return this.slide(pos>activeIndex?'next':'prev',this.$items.eq(pos))} Carousel.prototype.pause=function(e){e||(this.paused=true) if(this.$element.find('.next, .prev').length&&$.support.transition){this.$element.trigger($.support.transition.end) this.cycle(true)} this.interval=clearInterval(this.interval) return this} Carousel.prototype.next=function(){if(this.sliding)return return this.slide('next')} Carousel.prototype.prev=function(){if(this.sliding)return return this.slide('prev')} Carousel.prototype.slide=function(type,next){var $active=this.$element.find('.item.active') var $next=next||this.getItemForDirection(type,$active) var isCycling=this.interval var direction=type=='next'?'left':'right' var that=this if($next.hasClass('active'))return(this.sliding=false) var relatedTarget=$next[0] var slideEvent=$.Event('slide.bs.carousel',{relatedTarget:relatedTarget,direction:direction}) this.$element.trigger(slideEvent) if(slideEvent.isDefaultPrevented())return this.sliding=true isCycling&&this.pause() if(this.$indicators.length){this.$indicators.find('.active').removeClass('active') var $nextIndicator=$(this.$indicators.children()[this.getItemIndex($next)]) $nextIndicator&&$nextIndicator.addClass('active')} var slidEvent=$.Event('slid.bs.carousel',{relatedTarget:relatedTarget,direction:direction}) if($.support.transition&&this.$element.hasClass('slide')){$next.addClass(type) $next[0].offsetWidth $active.addClass(direction) $next.addClass(direction) $active.one('bsTransitionEnd',function(){$next.removeClass([type,direction].join(' ')).addClass('active') $active.removeClass(['active',direction].join(' ')) that.sliding=false setTimeout(function(){that.$element.trigger(slidEvent)},0)}).emulateTransitionEnd(Carousel.TRANSITION_DURATION)}else{$active.removeClass('active') $next.addClass('active') this.sliding=false this.$element.trigger(slidEvent)} isCycling&&this.cycle() return this} function Plugin(option){return this.each(function(){var $this=$(this) var data=$this.data('bs.carousel') var options=$.extend({},Carousel.DEFAULTS,$this.data(),typeof option=='object'&&option) var action=typeof option=='string'?option:options.slide if(!data)$this.data('bs.carousel',(data=new Carousel(this,options))) if(typeof option=='number')data.to(option) else if(action)data[action]() else if(options.interval)data.pause().cycle()})} var old=$.fn.carousel $.fn.carousel=Plugin $.fn.carousel.Constructor=Carousel $.fn.carousel.noConflict=function(){$.fn.carousel=old return this} var clickHandler=function(e){var href var $this=$(this) var $target=$($this.attr('data-target')||(href=$this.attr('href'))&&href.replace(/.*(?=#[^\s]+$)/,'')) if(!$target.hasClass('carousel'))return var options=$.extend({},$target.data(),$this.data()) var slideIndex=$this.attr('data-slide-to') if(slideIndex)options.interval=false Plugin.call($target,options) if(slideIndex){$target.data('bs.carousel').to(slideIndex)} e.preventDefault()} $(document).on('click.bs.carousel.data-api','[data-slide]',clickHandler).on('click.bs.carousel.data-api','[data-slide-to]',clickHandler) $(window).on('load',function(){$('[data-ride="carousel"]').each(function(){var $carousel=$(this) Plugin.call($carousel,$carousel.data())})})}(jQuery);+function($){'use strict';var Collapse=function(element,options){this.$element=$(element) this.options=$.extend({},Collapse.DEFAULTS,options) this.$trigger=$('[data-toggle="collapse"][href="#'+element.id+'"],'+'[data-toggle="collapse"][data-target="#'+element.id+'"]') this.transitioning=null if(this.options.parent){this.$parent=this.getParent()}else{this.addAriaAndCollapsedClass(this.$element,this.$trigger)} if(this.options.toggle)this.toggle()} Collapse.VERSION='3.3.6' Collapse.TRANSITION_DURATION=350 Collapse.DEFAULTS={toggle:true} Collapse.prototype.dimension=function(){var hasWidth=this.$element.hasClass('width') return hasWidth?'width':'height'} Collapse.prototype.show=function(){if(this.transitioning||this.$element.hasClass('in'))return var activesData var actives=this.$parent&&this.$parent.children('.wpsm_panel').children('.in, .collapsing') if(actives&&actives.length){activesData=actives.data('bs.collapse') if(activesData&&activesData.transitioning)return} var startEvent=$.Event('show.bs.collapse') this.$element.trigger(startEvent) if(startEvent.isDefaultPrevented())return if(actives&&actives.length){Plugin.call(actives,'hide') activesData||actives.data('bs.collapse',null)} var dimension=this.dimension() this.$element.removeClass('collapse').addClass('collapsing')[dimension](0).attr('aria-expanded',true) this.$trigger.removeClass('collapsed').attr('aria-expanded',true) this.transitioning=1 var complete=function(){this.$element.removeClass('collapsing').addClass('collapse in')[dimension]('') this.transitioning=0 this.$element.trigger('shown.bs.collapse')} if(!$.support.transition)return complete.call(this) var scrollSize=$.camelCase(['scroll',dimension].join('-')) this.$element.one('bsTransitionEnd',$.proxy(complete,this)).emulateTransitionEnd(Collapse.TRANSITION_DURATION)[dimension](this.$element[0][scrollSize])} Collapse.prototype.hide=function(){if(this.transitioning||!this.$element.hasClass('in'))return var startEvent=$.Event('hide.bs.collapse') this.$element.trigger(startEvent) if(startEvent.isDefaultPrevented())return var dimension=this.dimension() this.$element[dimension](this.$element[dimension]())[0].offsetHeight this.$element.addClass('collapsing').removeClass('collapse in').attr('aria-expanded',false) this.$trigger.addClass('collapsed').attr('aria-expanded',false) this.transitioning=1 var complete=function(){this.transitioning=0 this.$element.removeClass('collapsing').addClass('collapse').trigger('hidden.bs.collapse')} if(!$.support.transition)return complete.call(this) this.$element [dimension](0).one('bsTransitionEnd',$.proxy(complete,this)).emulateTransitionEnd(Collapse.TRANSITION_DURATION)} Collapse.prototype.toggle=function(){this[this.$element.hasClass('in')?'hide':'show']()} Collapse.prototype.getParent=function(){return $(this.options.parent).find('[data-toggle="collapse"][data-parent="'+this.options.parent+'"]').each($.proxy(function(i,element){var $element=$(element) this.addAriaAndCollapsedClass(getTargetFromTrigger($element),$element)},this)).end()} Collapse.prototype.addAriaAndCollapsedClass=function($element,$trigger){var isOpen=$element.hasClass('in') $element.attr('aria-expanded',isOpen) $trigger.toggleClass('collapsed',!isOpen).attr('aria-expanded',isOpen)} function getTargetFromTrigger($trigger){var href var target=$trigger.attr('data-target')||(href=$trigger.attr('href'))&&href.replace(/.*(?=#[^\s]+$)/,'') return $(target)} function Plugin(option){return this.each(function(){var $this=$(this) var data=$this.data('bs.collapse') var options=$.extend({},Collapse.DEFAULTS,$this.data(),typeof option=='object'&&option) if(!data&&options.toggle&&/show|hide/.test(option))options.toggle=false if(!data)$this.data('bs.collapse',(data=new Collapse(this,options))) if(typeof option=='string')data[option]()})} var old=$.fn.collapse $.fn.collapse=Plugin $.fn.collapse.Constructor=Collapse $.fn.collapse.noConflict=function(){$.fn.collapse=old return this} $(document).on('click.bs.collapse.data-api','[data-toggle="collapse"]',function(e){var $this=$(this) if(!$this.attr('data-target'))e.preventDefault() var $target=getTargetFromTrigger($this) var data=$target.data('bs.collapse') var option=data?'toggle':$this.data() Plugin.call($target,option)})}(jQuery);+function($){'use strict';var backdrop='.dropdown-backdrop' var toggle='[data-toggle="dropdown"]' var Dropdown=function(element){$(element).on('click.bs.dropdown',this.toggle)} Dropdown.VERSION='3.3.6' function getParent($this){var selector=$this.attr('data-target') if(!selector){selector=$this.attr('href') selector=selector&&/#[A-Za-z]/.test(selector)&&selector.replace(/.*(?=#[^\s]*$)/,'')} var $parent=selector&&$(selector) return $parent&&$parent.length?$parent:$this.parent()} function clearMenus(e){if(e&&e.which===3)return $(backdrop).remove() $(toggle).each(function(){var $this=$(this) var $parent=getParent($this) var relatedTarget={relatedTarget:this} if(!$parent.hasClass('open'))return if(e&&e.type=='click'&&/input|textarea/i.test(e.target.tagName)&&$.contains($parent[0],e.target))return $parent.trigger(e=$.Event('hide.bs.dropdown',relatedTarget)) if(e.isDefaultPrevented())return $this.attr('aria-expanded','false') $parent.removeClass('open').trigger($.Event('hidden.bs.dropdown',relatedTarget))})} Dropdown.prototype.toggle=function(e){var $this=$(this) if($this.is('.disabled, :disabled'))return var $parent=getParent($this) var isActive=$parent.hasClass('open') clearMenus() if(!isActive){if('ontouchstart'in document.documentElement&&!$parent.closest('.navbar-nav').length){$(document.createElement('div')).addClass('dropdown-backdrop').insertAfter($(this)).on('click',clearMenus)} var relatedTarget={relatedTarget:this} $parent.trigger(e=$.Event('show.bs.dropdown',relatedTarget)) if(e.isDefaultPrevented())return $this.trigger('focus').attr('aria-expanded','true') $parent.toggleClass('open').trigger($.Event('shown.bs.dropdown',relatedTarget))} return false} Dropdown.prototype.keydown=function(e){if(!/(38|40|27|32)/.test(e.which)||/input|textarea/i.test(e.target.tagName))return var $this=$(this) e.preventDefault() e.stopPropagation() if($this.is('.disabled, :disabled'))return var $parent=getParent($this) var isActive=$parent.hasClass('open') if(!isActive&&e.which!=27||isActive&&e.which==27){if(e.which==27)$parent.find(toggle).trigger('focus') return $this.trigger('click')} var desc=' li:not(.disabled):visible a' var $items=$parent.find('.dropdown-menu'+desc) if(!$items.length)return var index=$items.index(e.target) if(e.which==38&&index>0)index-- if(e.which==40&&index<$items.length-1)index++ if(!~index)index=0 $items.eq(index).trigger('focus')} function Plugin(option){return this.each(function(){var $this=$(this) var data=$this.data('bs.dropdown') if(!data)$this.data('bs.dropdown',(data=new Dropdown(this))) if(typeof option=='string')data[option].call($this)})} var old=$.fn.dropdown $.fn.dropdown=Plugin $.fn.dropdown.Constructor=Dropdown $.fn.dropdown.noConflict=function(){$.fn.dropdown=old return this} $(document).on('click.bs.dropdown.data-api',clearMenus).on('click.bs.dropdown.data-api','.dropdown form',function(e){e.stopPropagation()}).on('click.bs.dropdown.data-api',toggle,Dropdown.prototype.toggle).on('keydown.bs.dropdown.data-api',toggle,Dropdown.prototype.keydown).on('keydown.bs.dropdown.data-api','.dropdown-menu',Dropdown.prototype.keydown)}(jQuery);+function($){'use strict';var Modal=function(element,options){this.options=options this.$body=$(document.body) this.$element=$(element) this.$dialog=this.$element.find('.modal-dialog') this.$backdrop=null this.isShown=null this.originalBodyPad=null this.scrollbarWidth=0 this.ignoreBackdropClick=false if(this.options.remote){this.$element.find('.modal-content').load(this.options.remote,$.proxy(function(){this.$element.trigger('loaded.bs.modal')},this))}} Modal.VERSION='3.3.6' Modal.TRANSITION_DURATION=300 Modal.BACKDROP_TRANSITION_DURATION=150 Modal.DEFAULTS={backdrop:true,keyboard:true,show:true} Modal.prototype.toggle=function(_relatedTarget){return this.isShown?this.hide():this.show(_relatedTarget)} Modal.prototype.show=function(_relatedTarget){var that=this var e=$.Event('show.bs.modal',{relatedTarget:_relatedTarget}) this.$element.trigger(e) if(this.isShown||e.isDefaultPrevented())return this.isShown=true this.checkScrollbar() this.setScrollbar() this.$body.addClass('modal-open') this.escape() this.resize() this.$element.on('click.dismiss.bs.modal','[data-dismiss="modal"]',$.proxy(this.hide,this)) this.$dialog.on('mousedown.dismiss.bs.modal',function(){that.$element.one('mouseup.dismiss.bs.modal',function(e){if($(e.target).is(that.$element))that.ignoreBackdropClick=true})}) this.backdrop(function(){var transition=$.support.transition&&that.$element.hasClass('fade') if(!that.$element.parent().length){that.$element.appendTo(that.$body)} that.$element.show().scrollTop(0) that.adjustDialog() if(transition){that.$element[0].offsetWidth} that.$element.addClass('in') that.enforceFocus() var e=$.Event('shown.bs.modal',{relatedTarget:_relatedTarget}) transition?that.$dialog.one('bsTransitionEnd',function(){that.$element.trigger('focus').trigger(e)}).emulateTransitionEnd(Modal.TRANSITION_DURATION):that.$element.trigger('focus').trigger(e)})} Modal.prototype.hide=function(e){if(e)e.preventDefault() e=$.Event('hide.bs.modal') this.$element.trigger(e) if(!this.isShown||e.isDefaultPrevented())return this.isShown=false this.escape() this.resize() $(document).off('focusin.bs.modal') this.$element.removeClass('in').off('click.dismiss.bs.modal').off('mouseup.dismiss.bs.modal') this.$dialog.off('mousedown.dismiss.bs.modal') $.support.transition&&this.$element.hasClass('fade')?this.$element.one('bsTransitionEnd',$.proxy(this.hideModal,this)).emulateTransitionEnd(Modal.TRANSITION_DURATION):this.hideModal()} Modal.prototype.enforceFocus=function(){$(document).off('focusin.bs.modal').on('focusin.bs.modal',$.proxy(function(e){if(this.$element[0]!==e.target&&!this.$element.has(e.target).length){this.$element.trigger('focus')}},this))} Modal.prototype.escape=function(){if(this.isShown&&this.options.keyboard){this.$element.on('keydown.dismiss.bs.modal',$.proxy(function(e){e.which==27&&this.hide()},this))}else if(!this.isShown){this.$element.off('keydown.dismiss.bs.modal')}} Modal.prototype.resize=function(){if(this.isShown){$(window).on('resize.bs.modal',$.proxy(this.handleUpdate,this))}else{$(window).off('resize.bs.modal')}} Modal.prototype.hideModal=function(){var that=this this.$element.hide() this.backdrop(function(){that.$body.removeClass('modal-open') that.resetAdjustments() that.resetScrollbar() that.$element.trigger('hidden.bs.modal')})} Modal.prototype.removeBackdrop=function(){this.$backdrop&&this.$backdrop.remove() this.$backdrop=null} Modal.prototype.backdrop=function(callback){var that=this var animate=this.$element.hasClass('fade')?'fade':'' if(this.isShown&&this.options.backdrop){var doAnimate=$.support.transition&&animate this.$backdrop=$(document.createElement('div')).addClass('modal-backdrop '+animate).appendTo(this.$body) this.$element.on('click.dismiss.bs.modal',$.proxy(function(e){if(this.ignoreBackdropClick){this.ignoreBackdropClick=false return} if(e.target!==e.currentTarget)return this.options.backdrop=='static'?this.$element[0].focus():this.hide()},this)) if(doAnimate)this.$backdrop[0].offsetWidth this.$backdrop.addClass('in') if(!callback)return doAnimate?this.$backdrop.one('bsTransitionEnd',callback).emulateTransitionEnd(Modal.BACKDROP_TRANSITION_DURATION):callback()}else if(!this.isShown&&this.$backdrop){this.$backdrop.removeClass('in') var callbackRemove=function(){that.removeBackdrop() callback&&callback()} $.support.transition&&this.$element.hasClass('fade')?this.$backdrop.one('bsTransitionEnd',callbackRemove).emulateTransitionEnd(Modal.BACKDROP_TRANSITION_DURATION):callbackRemove()}else if(callback){callback()}} Modal.prototype.handleUpdate=function(){this.adjustDialog()} Modal.prototype.adjustDialog=function(){var modalIsOverflowing=this.$element[0].scrollHeight>document.documentElement.clientHeight this.$element.css({paddingLeft:!this.bodyIsOverflowing&&modalIsOverflowing?this.scrollbarWidth:'',paddingRight:this.bodyIsOverflowing&&!modalIsOverflowing?this.scrollbarWidth:''})} Modal.prototype.resetAdjustments=function(){this.$element.css({paddingLeft:'',paddingRight:''})} Modal.prototype.checkScrollbar=function(){var fullWindowWidth=window.innerWidth if(!fullWindowWidth){var documentElementRect=document.documentElement.getBoundingClientRect() fullWindowWidth=documentElementRect.right-Math.abs(documentElementRect.left)} this.bodyIsOverflowing=document.body.clientWidth
',trigger:'hover focus',title:'',delay:0,html:false,container:false,viewport:{selector:'body',padding:0}} Tooltip.prototype.init=function(type,element,options){this.enabled=true this.type=type this.$element=$(element) this.options=this.getOptions(options) this.$viewport=this.options.viewport&&$($.isFunction(this.options.viewport)?this.options.viewport.call(this,this.$element):(this.options.viewport.selector||this.options.viewport)) this.inState={click:false,hover:false,focus:false} if(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!')} var triggers=this.options.trigger.split(' ') for(var i=triggers.length;i--;){var trigger=triggers[i] if(trigger=='click'){this.$element.on('click.'+this.type,this.options.selector,$.proxy(this.toggle,this))}else if(trigger!='manual'){var eventIn=trigger=='hover'?'mouseenter':'focusin' var eventOut=trigger=='hover'?'mouseleave':'focusout' this.$element.on(eventIn+'.'+this.type,this.options.selector,$.proxy(this.enter,this)) this.$element.on(eventOut+'.'+this.type,this.options.selector,$.proxy(this.leave,this))}} this.options.selector?(this._options=$.extend({},this.options,{trigger:'manual',selector:''})):this.fixTitle()} Tooltip.prototype.getDefaults=function(){return Tooltip.DEFAULTS} Tooltip.prototype.getOptions=function(options){options=$.extend({},this.getDefaults(),this.$element.data(),options) if(options.delay&&typeof options.delay=='number'){options.delay={show:options.delay,hide:options.delay}} return options} Tooltip.prototype.getDelegateOptions=function(){var options={} var defaults=this.getDefaults() this._options&&$.each(this._options,function(key,value){if(defaults[key]!=value)options[key]=value}) return options} Tooltip.prototype.enter=function(obj){var self=obj instanceof this.constructor?obj:$(obj.currentTarget).data('bs.'+this.type) if(!self){self=new this.constructor(obj.currentTarget,this.getDelegateOptions()) $(obj.currentTarget).data('bs.'+this.type,self)} if(obj instanceof $.Event){self.inState[obj.type=='focusin'?'focus':'hover']=true} if(self.tip().hasClass('in')||self.hoverState=='in'){self.hoverState='in' return} clearTimeout(self.timeout) self.hoverState='in' if(!self.options.delay||!self.options.delay.show)return self.show() self.timeout=setTimeout(function(){if(self.hoverState=='in')self.show()},self.options.delay.show)} Tooltip.prototype.isInStateTrue=function(){for(var key in this.inState){if(this.inState[key])return true} return false} Tooltip.prototype.leave=function(obj){var self=obj instanceof this.constructor?obj:$(obj.currentTarget).data('bs.'+this.type) if(!self){self=new this.constructor(obj.currentTarget,this.getDelegateOptions()) $(obj.currentTarget).data('bs.'+this.type,self)} if(obj instanceof $.Event){self.inState[obj.type=='focusout'?'focus':'hover']=false} if(self.isInStateTrue())return clearTimeout(self.timeout) self.hoverState='out' if(!self.options.delay||!self.options.delay.hide)return self.hide() self.timeout=setTimeout(function(){if(self.hoverState=='out')self.hide()},self.options.delay.hide)} Tooltip.prototype.show=function(){var e=$.Event('show.bs.'+this.type) if(this.hasContent()&&this.enabled){this.$element.trigger(e) var inDom=$.contains(this.$element[0].ownerDocument.documentElement,this.$element[0]) if(e.isDefaultPrevented()||!inDom)return var that=this var $tip=this.tip() var tipId=this.getUID(this.type) this.setContent() $tip.attr('id',tipId) this.$element.attr('aria-describedby',tipId) if(this.options.animation)$tip.addClass('fade') var placement=typeof this.options.placement=='function'?this.options.placement.call(this,$tip[0],this.$element[0]):this.options.placement var autoToken=/\s?auto?\s?/i var autoPlace=autoToken.test(placement) if(autoPlace)placement=placement.replace(autoToken,'')||'top' $tip.detach().css({top:0,left:0,display:'block'}).addClass(placement).data('bs.'+this.type,this) this.options.container?$tip.appendTo(this.options.container):$tip.insertAfter(this.$element) this.$element.trigger('inserted.bs.'+this.type) var pos=this.getPosition() var actualWidth=$tip[0].offsetWidth var actualHeight=$tip[0].offsetHeight if(autoPlace){var orgPlacement=placement var viewportDim=this.getPosition(this.$viewport) placement=placement=='bottom'&&pos.bottom+actualHeight>viewportDim.bottom?'top':placement=='top'&&pos.top-actualHeightviewportDim.width?'left':placement=='left'&&pos.left-actualWidthviewportDimensions.top+viewportDimensions.height){delta.top=viewportDimensions.top+viewportDimensions.height-bottomEdgeOffset}}else{var leftEdgeOffset=pos.left-viewportPadding var rightEdgeOffset=pos.left+viewportPadding+actualWidth if(leftEdgeOffsetviewportDimensions.right){delta.left=viewportDimensions.left+viewportDimensions.width-rightEdgeOffset}} return delta} Tooltip.prototype.getTitle=function(){var title var $e=this.$element var o=this.options title=$e.attr('data-original-title')||(typeof o.title=='function'?o.title.call($e[0]):o.title) return title} Tooltip.prototype.getUID=function(prefix){do prefix+=~~(Math.random()*1000000) while(document.getElementById(prefix)) return prefix} Tooltip.prototype.tip=function(){if(!this.$tip){this.$tip=$(this.options.template) if(this.$tip.length!=1){throw new Error(this.type+' `template` option must consist of exactly 1 top-level element!')}} return this.$tip} Tooltip.prototype.arrow=function(){return(this.$arrow=this.$arrow||this.tip().find('.tooltip-arrow'))} Tooltip.prototype.enable=function(){this.enabled=true} Tooltip.prototype.disable=function(){this.enabled=false} Tooltip.prototype.toggleEnabled=function(){this.enabled=!this.enabled} Tooltip.prototype.toggle=function(e){var self=this if(e){self=$(e.currentTarget).data('bs.'+this.type) if(!self){self=new this.constructor(e.currentTarget,this.getDelegateOptions()) $(e.currentTarget).data('bs.'+this.type,self)}} if(e){self.inState.click=!self.inState.click if(self.isInStateTrue())self.enter(self) else self.leave(self)}else{self.tip().hasClass('in')?self.leave(self):self.enter(self)}} Tooltip.prototype.destroy=function(){var that=this clearTimeout(this.timeout) this.hide(function(){that.$element.off('.'+that.type).removeData('bs.'+that.type) if(that.$tip){that.$tip.detach()} that.$tip=null that.$arrow=null that.$viewport=null})} function Plugin(option){return this.each(function(){var $this=$(this) var data=$this.data('bs.tooltip') var options=typeof option=='object'&&option if(!data&&/destroy|hide/.test(option))return if(!data)$this.data('bs.tooltip',(data=new Tooltip(this,options))) if(typeof option=='string')data[option]()})} var old=$.fn.tooltip $.fn.tooltip=Plugin $.fn.tooltip.Constructor=Tooltip $.fn.tooltip.noConflict=function(){$.fn.tooltip=old return this}}(jQuery);+function($){'use strict';var Popover=function(element,options){this.init('popover',element,options)} if(!$.fn.tooltip)throw new Error('Popover requires tooltip.js') Popover.VERSION='3.3.6' Popover.DEFAULTS=$.extend({},$.fn.tooltip.Constructor.DEFAULTS,{placement:'right',trigger:'click',content:'',template:''}) Popover.prototype=$.extend({},$.fn.tooltip.Constructor.prototype) Popover.prototype.constructor=Popover Popover.prototype.getDefaults=function(){return Popover.DEFAULTS} Popover.prototype.setContent=function(){var $tip=this.tip() var title=this.getTitle() var content=this.getContent() $tip.find('.popover-title')[this.options.html?'html':'text'](title) $tip.find('.popover-content').children().detach().end()[this.options.html?(typeof content=='string'?'html':'append'):'text'](content) $tip.removeClass('fade top bottom left right in') if(!$tip.find('.popover-title').html())$tip.find('.popover-title').hide()} Popover.prototype.hasContent=function(){return this.getTitle()||this.getContent()} Popover.prototype.getContent=function(){var $e=this.$element var o=this.options return $e.attr('data-content')||(typeof o.content=='function'?o.content.call($e[0]):o.content)} Popover.prototype.arrow=function(){return(this.$arrow=this.$arrow||this.tip().find('.arrow'))} function Plugin(option){return this.each(function(){var $this=$(this) var data=$this.data('bs.popover') var options=typeof option=='object'&&option if(!data&&/destroy|hide/.test(option))return if(!data)$this.data('bs.popover',(data=new Popover(this,options))) if(typeof option=='string')data[option]()})} var old=$.fn.popover $.fn.popover=Plugin $.fn.popover.Constructor=Popover $.fn.popover.noConflict=function(){$.fn.popover=old return this}}(jQuery);+function($){'use strict';function ScrollSpy(element,options){this.$body=$(document.body) this.$scrollElement=$(element).is(document.body)?$(window):$(element) this.options=$.extend({},ScrollSpy.DEFAULTS,options) this.selector=(this.options.target||'')+' .nav li > a' this.offsets=[] this.targets=[] this.activeTarget=null this.scrollHeight=0 this.$scrollElement.on('scroll.bs.scrollspy',$.proxy(this.process,this)) this.refresh() this.process()} ScrollSpy.VERSION='3.3.6' ScrollSpy.DEFAULTS={offset:10} ScrollSpy.prototype.getScrollHeight=function(){return this.$scrollElement[0].scrollHeight||Math.max(this.$body[0].scrollHeight,document.documentElement.scrollHeight)} ScrollSpy.prototype.refresh=function(){var that=this var offsetMethod='offset' var offsetBase=0 this.offsets=[] this.targets=[] this.scrollHeight=this.getScrollHeight() if(!$.isWindow(this.$scrollElement[0])){offsetMethod='position' offsetBase=this.$scrollElement.scrollTop()} this.$body.find(this.selector).map(function(){var $el=$(this) var href=$el.data('target')||$el.attr('href') var $href=/^#./.test(href)&&$(href) return($href&&$href.length&&$href.is(':visible')&&[[$href[offsetMethod]().top+offsetBase,href]])||null}).sort(function(a,b){return a[0]-b[0]}).each(function(){that.offsets.push(this[0]) that.targets.push(this[1])})} ScrollSpy.prototype.process=function(){var scrollTop=this.$scrollElement.scrollTop()+this.options.offset var scrollHeight=this.getScrollHeight() var maxScroll=this.options.offset+scrollHeight-this.$scrollElement.height() var offsets=this.offsets var targets=this.targets var activeTarget=this.activeTarget var i if(this.scrollHeight!=scrollHeight){this.refresh()} if(scrollTop>=maxScroll){return activeTarget!=(i=targets[targets.length-1])&&this.activate(i)} if(activeTarget&&scrollTop=offsets[i]&&(offsets[i+1]===undefined||scrollTop .active') var transition=callback&&$.support.transition&&($active.length&&$active.hasClass('fade')||!!container.find('> .fade').length) function next(){$active.removeClass('active').find('> .dropdown-menu > .active').removeClass('active').end().find('[data-toggle="tab"]').attr('aria-expanded',false) element.addClass('active').find('[data-toggle="tab"]').attr('aria-expanded',true) if(transition){element[0].offsetWidth element.addClass('in')}else{element.removeClass('fade')} if(element.parent('.dropdown-menu').length){element.closest('li.dropdown').addClass('active').end().find('[data-toggle="tab"]').attr('aria-expanded',true)} callback&&callback()} $active.length&&transition?$active.one('bsTransitionEnd',next).emulateTransitionEnd(Tab.TRANSITION_DURATION):next() $active.removeClass('in')} function Plugin(option){return this.each(function(){var $this=$(this) var data=$this.data('bs.tab') if(!data)$this.data('bs.tab',(data=new Tab(this))) if(typeof option=='string')data[option]()})} var old=$.fn.tab $.fn.tab=Plugin $.fn.tab.Constructor=Tab $.fn.tab.noConflict=function(){$.fn.tab=old return this} var clickHandler=function(e){e.preventDefault() Plugin.call($(this),'show')} $(document).on('click.bs.tab.data-api','[data-toggle="tab"]',clickHandler).on('click.bs.tab.data-api','[data-toggle="pill"]',clickHandler)}(jQuery);+function($){'use strict';var Affix=function(element,options){this.options=$.extend({},Affix.DEFAULTS,options) this.$target=$(this.options.target).on('scroll.bs.affix.data-api',$.proxy(this.checkPosition,this)).on('click.bs.affix.data-api',$.proxy(this.checkPositionWithEventLoop,this)) this.$element=$(element) this.affixed=null this.unpin=null this.pinnedOffset=null this.checkPosition()} Affix.VERSION='3.3.6' Affix.RESET='affix affix-top affix-bottom' Affix.DEFAULTS={offset:0,target:window} Affix.prototype.getState=function(scrollHeight,height,offsetTop,offsetBottom){var scrollTop=this.$target.scrollTop() var position=this.$element.offset() var targetHeight=this.$target.height() if(offsetTop!=null&&this.affixed=='top')return scrollTop=scrollHeight-offsetBottom))return'bottom' return false} Affix.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset this.$element.removeClass(Affix.RESET).addClass('affix') var scrollTop=this.$target.scrollTop() var position=this.$element.offset() return(this.pinnedOffset=position.top-scrollTop)} Affix.prototype.checkPositionWithEventLoop=function(){setTimeout($.proxy(this.checkPosition,this),1)} Affix.prototype.checkPosition=function(){if(!this.$element.is(':visible'))return var height=this.$element.height() var offset=this.options.offset var offsetTop=offset.top var offsetBottom=offset.bottom var scrollHeight=Math.max($(document).height(),$(document.body).height()) if(typeof offset!='object')offsetBottom=offsetTop=offset if(typeof offsetTop=='function')offsetTop=offset.top(this.$element) if(typeof offsetBottom=='function')offsetBottom=offset.bottom(this.$element) var affix=this.getState(scrollHeight,height,offsetTop,offsetBottom) if(this.affixed!=affix){if(this.unpin!=null)this.$element.css('top','') var affixType='affix'+(affix?'-'+affix:'') var e=$.Event(affixType+'.bs.affix') this.$element.trigger(e) if(e.isDefaultPrevented())return this.affixed=affix this.unpin=affix=='bottom'?this.getPinnedOffset():null this.$element.removeClass(Affix.RESET).addClass(affixType).trigger(affixType.replace('affix','affixed')+'.bs.affix')} if(affix=='bottom'){this.$element.offset({top:scrollHeight-height-offsetBottom})}} function Plugin(option){return this.each(function(){var $this=$(this) var data=$this.data('bs.affix') var options=typeof option=='object'&&option if(!data)$this.data('bs.affix',(data=new Affix(this,options))) if(typeof option=='string')data[option]()})} var old=$.fn.affix $.fn.affix=Plugin $.fn.affix.Constructor=Affix $.fn.affix.noConflict=function(){$.fn.affix=old return this} $(window).on('load',function(){$('[data-spy="affix"]').each(function(){var $spy=$(this) var data=$spy.data() data.offset=data.offset||{} if(data.offsetBottom!=null)data.offset.bottom=data.offsetBottom if(data.offsetTop!=null)data.offset.top=data.offsetTop Plugin.call($spy,data)})})}(jQuery); window.lazySizesConfig=window.lazySizesConfig||{};window.lazySizesConfig.lazyClass='lazyload';window.lazySizesConfig.loadingClass='lazyloading';window.lazySizesConfig.loadedClass='lazyloaded';lazySizesConfig.loadMode=1; !function(e){var t={};function n(i){if(t[i])return t[i].exports;var r=t[i]={i:i,l:!1,exports:{}};return e[i].call(r.exports,r,r.exports,n),r.l=!0,r.exports}n.m=e,n.c=t,n.d=function(e,t,i){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:i})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var i=Object.create(null);if(n.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)n.d(i,r,function(t){return e[t]}.bind(null,r));return i},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=24)}({24:function(e,t,n){!function(t,n){var i=function(e,t,n){"use strict";var i,r;if(function(){var t,n={lazyClass:"lazyload",loadedClass:"lazyloaded",loadingClass:"lazyloading",preloadClass:"lazypreload",errorClass:"lazyerror",autosizesClass:"lazyautosizes",srcAttr:"data-src",srcsetAttr:"data-srcset",sizesAttr:"data-sizes",minSize:40,customMedia:{},init:!0,expFactor:1.5,hFac:.8,loadMode:2,loadHidden:!0,ricTimeout:0,throttleDelay:125};for(t in r=e.lazySizesConfig||e.lazysizesConfig||{},n)t in r||(r[t]=n[t])}(),!t||!t.getElementsByClassName)return{init:function(){},cfg:r,noSupport:!0};var a=t.documentElement,o=e.HTMLPictureElement,s=e.addEventListener.bind(e),l=e.setTimeout,u=e.requestAnimationFrame||l,c=e.requestIdleCallback,d=/^picture$/i,f=["load","error","lazyincluded","_lazyloaded"],y={},g=Array.prototype.forEach,v=function(e,t){return y[t]||(y[t]=new RegExp("(\\s|^)"+t+"(\\s|$)")),y[t].test(e.getAttribute("class")||"")&&y[t]},m=function(e,t){v(e,t)||e.setAttribute("class",(e.getAttribute("class")||"").trim()+" "+t)},p=function(e,t){var n;(n=v(e,t))&&e.setAttribute("class",(e.getAttribute("class")||"").replace(n," "))},h=function(e,t,n){var i=n?"addEventListener":"removeEventListener";n&&h(e,t),f.forEach((function(n){e[i](n,t)}))},z=function(e,n,r,a,o){var s=t.createEvent("Event");return r||(r={}),r.instance=i,s.initEvent(n,!a,!o),s.detail=r,e.dispatchEvent(s),s},b=function(t,n){var i;!o&&(i=e.picturefill||r.pf)?(n&&n.src&&!t.getAttribute("srcset")&&t.setAttribute("srcset",n.src),i({reevaluate:!0,elements:[t]})):n&&n.src&&(t.src=n.src)},A=function(e,t){return(getComputedStyle(e,null)||{})[t]},C=function(e,t,n){for(n=n||e.offsetWidth;n0)&&"visible"!=A(r,"overflow")&&(i=r.getBoundingClientRect(),o=$>i.left&&Hi.top-1&&k500&&a.clientWidth>500?500:370:r.expand,i._defEx=y,g=y*r.expFactor,v=r.hFac,I=null,K2&&F>2&&!t.hidden?(K=g,V=0):K=F>1&&V>1&&Q<6?y:0),f!==u&&(j=innerWidth+u*v,D=innerHeight+u,c=-1*u,f=u),o=m[n].getBoundingClientRect(),(q=o.bottom)>=c&&(k=o.top)<=D&&($=o.right)>=c*v&&(H=o.left)<=j&&(q||$||H||k)&&(r.loadHidden||Y(m[n]))&&(P&&Q<3&&!d&&(F<3||V<4)||Z(m[n],u))){if(se(m[n]),l=!0,Q>9)break}else!l&&P&&!s&&Q<4&&V<4&&F>2&&(W[0]||r.preloadAfterLoad)&&(W[0]||!d&&(q||$||H||k||"auto"!=m[n].getAttribute(r.sizesAttr)))&&(s=W[0]||m[n]);s&&!l&&se(s)}},te=function(e){var t,i=0,a=r.throttleDelay,o=r.ricTimeout,s=function(){t=!1,i=n.now(),e()},u=c&&o>49?function(){c(s,{timeout:o}),o!==r.ricTimeout&&(o=r.ricTimeout)}:_((function(){l(s)}),!0);return function(e){var r;(e=!0===e)&&(o=33),t||(t=!0,(r=a-(n.now()-i))<0&&(r=0),e||r<9?u():l(u,r))}}(ee),ne=function(e){var t=e.target;t._lazyCache?delete t._lazyCache:(X(e),m(t,r.loadedClass),p(t,r.loadingClass),h(t,re),z(t,"lazyloaded"))},ie=_(ne),re=function(e){ie({target:e.target})},ae=function(e){var t,n=e.getAttribute(r.srcsetAttr);(t=r.customMedia[e.getAttribute("data-media")||e.getAttribute("media")])&&e.setAttribute("media",t),n&&e.setAttribute("srcset",n)},oe=_((function(e,t,n,i,a){var o,s,u,c,f,y;(f=z(e,"lazybeforeunveil",t)).defaultPrevented||(i&&(n?m(e,r.autosizesClass):e.setAttribute("sizes",i)),s=e.getAttribute(r.srcsetAttr),o=e.getAttribute(r.srcAttr),a&&(c=(u=e.parentNode)&&d.test(u.nodeName||"")),y=t.firesLoad||"src"in e&&(s||o||c),f={target:e},m(e,r.loadingClass),y&&(clearTimeout(B),B=l(X,2500),h(e,re,!0)),c&&g.call(u.getElementsByTagName("source"),ae),s?e.setAttribute("srcset",s):o&&!c&&(G.test(e.nodeName)?function(e,t){try{e.contentWindow.location.replace(t)}catch(n){e.src=t}}(e,o):e.src=o),a&&(s||c)&&b(e,{src:o})),e._lazyRace&&delete e._lazyRace,p(e,r.lazyClass),E((function(){var t=e.complete&&e.naturalWidth>1;y&&!t||(t&&m(e,"ls-is-cached"),ne(f),e._lazyCache=!0,l((function(){"_lazyCache"in e&&delete e._lazyCache}),9)),"lazy"==e.loading&&Q--}),!0)})),se=function(e){if(!e._lazyRace){var t,n=U.test(e.nodeName),i=n&&(e.getAttribute(r.sizesAttr)||e.getAttribute("sizes")),a="auto"==i;(!a&&P||!n||!e.getAttribute("src")&&!e.srcset||e.complete||v(e,r.errorClass)||!v(e,r.lazyClass))&&(t=z(e,"lazyunveilread").detail,a&&x.updateElem(e,!0,e.offsetWidth),e._lazyRace=!0,Q++,oe(e,t,a,i,n))}},le=M((function(){r.loadMode=3,te()})),ue=function(){3==r.loadMode&&(r.loadMode=2),le()},ce=function(){P||(n.now()-R<999?l(ce,999):(P=!0,r.loadMode=3,te(),s("scroll",ue,!0)))},{_:function(){R=n.now(),i.elements=t.getElementsByClassName(r.lazyClass),W=t.getElementsByClassName(r.lazyClass+" "+r.preloadClass),s("scroll",te,!0),s("resize",te,!0),s("pageshow",(function(e){if(e.persisted){var n=t.querySelectorAll("."+r.loadingClass);n.length&&n.forEach&&u((function(){n.forEach((function(e){e.complete&&se(e)}))}))}})),e.MutationObserver?new MutationObserver(te).observe(a,{childList:!0,subtree:!0,attributes:!0}):(a.addEventListener("DOMNodeInserted",te,!0),a.addEventListener("DOMAttrModified",te,!0),setInterval(te,999)),s("hashchange",te,!0),["focus","mouseover","click","load","transitionend","animationend"].forEach((function(e){t.addEventListener(e,te,!0)})),/d$|^c/.test(t.readyState)?ce():(s("load",ce),t.addEventListener("DOMContentLoaded",te),l(ce,2e4)),i.elements.length?(ee(),E._lsFlush()):te()},checkElems:te,unveil:se,_aLSL:ue}),x=(L=_((function(e,t,n,i){var r,a,o;if(e._lazysizesWidth=i,i+="px",e.setAttribute("sizes",i),d.test(t.nodeName||""))for(a=0,o=(r=t.getElementsByTagName("source")).length;a(a/=d/2)?b/2*a*a+c:-b/2*(--a*(a-2)-1)+c},easeInCubic:function(e,a,c,b,d){return b*(a/=d)*a*a+c},easeOutCubic:function(e,a,c,b,d){return b*((a=a/d-1)*a*a+1)+c},easeInOutCubic:function(e,a,c,b,d){return 1>(a/=d/2)?b/2*a*a*a+c:b/2*((a-=2)*a*a+2)+c},easeInQuart:function(e,a,c,b,d){return b*(a/=d)*a*a*a+c},easeOutQuart:function(e,a,c,b,d){return-b*((a=a/d-1)*a*a*a-1)+c},easeInOutQuart:function(e,a,c,b,d){return 1>(a/=d/2)?b/2*a*a*a*a+c:-b/2*((a-=2)*a*a*a-2)+c},easeInQuint:function(e,a,c,b,d){return b*(a/=d)*a*a*a*a+c},easeOutQuint:function(e,a,c,b,d){return b*((a=a/d-1)*a*a*a*a+1)+c},easeInOutQuint:function(e,a,c,b,d){return 1>(a/=d/2)?b/2*a*a*a*a*a+c:b/2*((a-=2)*a*a*a*a+2)+c},easeInSine:function(e,a,c,b,d){return-b*Math.cos(a/d*(Math.PI/2))+b+c},easeOutSine:function(e,a,c,b,d){return b*Math.sin(a/d*(Math.PI/2))+c},easeInOutSine:function(e,a,c,b,d){return-b/2*(Math.cos(Math.PI*a/d)-1)+c},easeInExpo:function(e,a,c,b,d){return 0==a?c:b*Math.pow(2,10*(a/d-1))+c},easeOutExpo:function(e,a,c,b,d){return a==d?c+b:b*(-Math.pow(2,-10*a/d)+1)+c},easeInOutExpo:function(e,a,c,b,d){return 0==a?c:a==d?c+b:1>(a/=d/2)?b/2*Math.pow(2,10*(a-1))+c:b/2*(-Math.pow(2,-10*--a)+2)+c},easeInCirc:function(e,a,c,b,d){return-b*(Math.sqrt(1-(a/=d)*a)-1)+c},easeOutCirc:function(e,a,c,b,d){return b*Math.sqrt(1-(a=a/d-1)*a)+c},easeInOutCirc:function(e,a,c,b,d){return 1>(a/=d/2)?-b/2*(Math.sqrt(1-a*a)-1)+c:b/2*(Math.sqrt(1-(a-=2)*a)+1)+c},easeInElastic:function(e,a,c,b,d){e=1.70158;var f=0,g=b;if(0==a)return c;if(1==(a/=d))return c+b;f||(f=0.3*d);ga?-0.5*g*Math.pow(2,10*(a-=1))*Math.sin((a*d-e)*2*Math.PI/f)+c:0.5*g*Math.pow(2,-10*(a-=1))*Math.sin((a*d-e)*2*Math.PI/f)+b+c},easeInBack:function(e,a,c,b,d,f){void 0==f&&(f=1.70158);return b*(a/=d)*a*((f+1)*a-f)+c},easeOutBack:function(e,a,c,b,d,f){void 0==f&&(f=1.70158);return b*((a=a/d-1)*a*((f+1)*a+f)+1)+c},easeInOutBack:function(e,a,c,b,d,f){void 0==f&&(f=1.70158);return 1>(a/=d/2)?b/2*a*a*(((f*=1.525)+1)*a-f)+c:b/2*((a-=2)*a*(((f*=1.525)+1)*a+f)+2)+c},easeInBounce:function(e,a,c,b,d){return b-jQuery.easing.easeOutBounce(e,d-a,0,b,d)+c},easeOutBounce:function(e,a,c,b,d){return(a/=d)<1/2.75?b*7.5625*a*a+c:a<2/2.75?b*(7.5625*(a-=1.5/2.75)*a+0.75)+c:a<2.5/2.75?b*(7.5625*(a-=2.25/2.75)*a+0.9375)+c:b*(7.5625*(a-=2.625/2.75)*a+0.984375)+c},easeInOutBounce:function(e,a,c,b,d){return a—').css({padding:0,position:"absolute",top:"-999em",width:"auto"}).appendTo(c).width();a("#menu-fontsize").remove();$ULs=c.find("ul");$ULs.each(function(e){e=$ULs.eq(e);var g=e.children(),c=g.children("a"),f=g.css("white-space","nowrap").css("float"),b=e.add(g).add(c).css({"float":"none",width:"auto"}).end().end()[0].clientWidth/h,b=b+d.extraWidth;b>d.maxWidth?b=d.maxWidth:bul",this),d=void 0!==c.css("left")?"left":"right";c.css(d,b)})})})};a.fn.supersubs.defaults={minWidth:9,maxWidth:25,extraWidth:0}})(jQuery);(function(e){e.fn.hoverIntent=function(a,f,n){var b={interval:100,sensitivity:7,timeout:0},b="object"===typeof a?e.extend(b,a):e.isFunction(f)?e.extend(b,{over:a,out:f,selector:n}):e.extend(b,{over:a,out:a,selector:f}),g,h,j,k,l=function(b){g=b.pageX;h=b.pageY},m=function(a,d){d.hoverIntent_t=clearTimeout(d.hoverIntent_t);if(Math.abs(j-g)+Math.abs(k-h)'),h=function(){var e=c(this),b=l(e);clearTimeout(b.sfTimer);e.showSuperfishUl().siblings().hideSuperfishUl()},j=function(e){var b=c(this),d=l(b),a=f.op,g=function(){a.retainPath=-1b.parents("li."+a.hoverClass).length&&(a.onIdle.call(),c.proxy(h,a.$path,e)())};"click"===e.type?g():(clearTimeout(d.sfTimer),d.sfTimer=setTimeout(g,a.delay))},l=function(e){e.hasClass(a.menuClass)&&c.error("Superfish requires you to update to a version of hoverIntent that supports event-delegation, such as this one: https://github.com/joeldbirch/onHoverIntent");e=e.closest("."+a.menuClass)[0];f.op=f.o[e.serial];return e},n=function(e){var b=c(this),a=b.siblings("ul");if(0m&&(h.parent().parent().hasClass("sf-menu")?h.css("left","-"+(j-m)+"px"):h.addClass("reversed").css("left","-"+(h.width()+0)+"px"))}return this}})})(jQuery);(function(b){var oa=0,X=0,fa=0,T=0,Ca="ontouchstart"in window||0=-1*m[q]||0<=c){r=b(a).width();if(0I&&(I=e.getSliderOffset(this,"x"),A=b)});x=m[q]-v[A];e.setSliderOffset(b(g)[A],x);w.splice(0,0,-1*x+G);w.splice(w.length-1,1);m[q]=-1*w[0]+G;s[q]=m[q]+r-d;B[q]--;z[q]++}0>c&&(A=0,I=e.getSliderOffset(b(g[0]),"x"),b(g).each(function(b){e.getSliderOffset(this,"x")>I&&(I=e.getSliderOffset(this,"x"),A=b)}),x=m[q]-v[A],e.setSliderOffset(b(g)[A],x),w.splice(0,0,-1*x+G),w.splice(w.length-1,1),m[q]=-1*w[0]+G,s[q]=m[q]+r-d,B[q]--)}}t=!1;d=e.calcActiveOffset(n,c,w,d,B[q],y,K,q);x=(d+B[q]+y)%y;n.infiniteSlider?x!=ca[q]&&(t=!0):d!=z[q]&&(t=!0);if(t&&(y=new e.args("change",n,a,b(a).children(":eq("+x+")"),x,p),b(a).parent().data("args",y),""!=n.onSlideChange))n.onSlideChange(y);z[q]=d;ca[q]=x;c=Math.floor(c);e.setSliderOffset(a,c);n.scrollbar&&(T=Math.floor((-1*c-m[q]+G)/(s[q]-m[q]+G)*(N-O-h)),a=h-L,c>=-1*m[q]+G?(a=h-L- -1*T,e.setSliderOffset(b("."+f),0)):(c<=-1*s[q]+1&&(a=N-O-L-T),e.setSliderOffset(b("."+f),T)),b("."+f).css({width:a+"px"}))},slowScrollHorizontal:function(a,g,c,f,h,d,N,O,L,K,t,w,x,y,v,q,G,p,n,r,u){var k=e.getSliderOffset(a,"x");d=[];var E=0,A=25/1024*O;frictionCoefficient=u.frictionCoefficient;elasticFrictionCoefficient=u.elasticFrictionCoefficient;snapFrictionCoefficient=u.snapFrictionCoefficient;h>u.snapVelocityThreshold&&u.snapToChildren&&!n?E=1:h<-1*u.snapVelocityThreshold&&u.snapToChildren&&!n&&(E=-1);h<-1*A?h=-1*A:h>A&&(h=A);b(a)[0]!==b(p)[0]&&(E*=-1,h*=-2);p=B[v];if(u.infiniteSlider)var I=m[v],l=s[v];n=[];for(var A=[],F=0;Fh;){h*=frictionCoefficient;k+=h;(k>-1*m[v]||k<-1*s[v])&&!u.infiniteSlider&&(h*=elasticFrictionCoefficient,k+=h);if(u.infiniteSlider){if(k<=-1*l){for(var l=b(a).width(),J=0,P=A[0],F=0;F=-1*I){l=b(a).width();J=0;P=A[0];for(F=0;FP&&(P=A[F],J=F);F=I-y[J];A[J]=F;n.splice(0,0,-1*F+r);n.splice(n.length-1,1);I=-1*n[0]+r;l=I+l-O;p--}}d[d.length]=k}A=!1;h=e.calcActiveOffset(u,k,n,O,p,G,z[v],v);I=(h+p+G)%G;u.snapToChildren&&(u.infiniteSlider?I!=ca[v]&&(A=!0):h!=z[v]&&(A=!0),0>E&&!A?(h++,h>=x.length&&!u.infiniteSlider&&(h=x.length-1)):0h&&!u.infiniteSlider&&(h=0)));if(u.snapToChildren||(k>-1*m[v]||k<-1*s[v])&&!u.infiniteSlider){(k>-1*m[v]||k<-1*s[v])&&!u.infiniteSlider?d.splice(0,d.length):(d.splice(0.1*d.length,d.length),k=0n[h]+0.5;)k=(k-n[h])*snapFrictionCoefficient+n[h],d[d.length]=k;d[d.length]=n[h]}E=1;0!=d.length%2&&(E=0);for(k=0;k=d.length-2)I=d[k],c[c.length]=e.slowScrollHorizontalIntervalTimer(10*k,a,g,d[k],f,N,O,L,K,t,h,w,x,q,G,y,v,r,p,u);I=(h+B[v]+G)%G;""!=u.onSlideComplete&&1").css({msTransform:"matrix(1,1,1,1,1,1)",webkitTransform:"matrix(1,1,1,1,1,1)",MozTransform:"matrix(1,1,1,1,1,1)",transform:"matrix(1,1,1,1,1,1)"});""==e.attr("style")?a=!1:ia&&21<=parseInt(navigator.userAgent.split("/")[3],10)?a=!1:void 0!=e.attr("style")&&(a=!0);return a},getSlideNumber:function(b,e,c){return(b-B[e]+c)%c},calcActiveOffset:function(b,e,c,f,h,d,m,s){h=!1;b=[];var z;e>c[0]&&(z=0);ee-f&&(h||c[d]==e||(b[b.length]=c[d-1]),b[b.length]=c[d],h=!0);0==b.length&&(b[0]=c[c.length-1]);for(d=h=0;d=k.length-2)u=k[n],f[n]=e.slowScrollHorizontalIntervalTimer(10*(n+1),g,c,k[n],h,d,m,s,L,K,a,t,w,v,q,x,y,G,r,p);0==n&&""!=p.onSlideStart&&(E=(z[y]+B[y]+q)%q,p.onSlideStart(new e.args("start",p,g,b(g).children(":eq("+E+")"),E,a)))}u=!1;p.infiniteSlider?r!=ca[y]&&(u=!0):a!=z[y]&&(u=!0);u&&""!=p.onSlideComplete&&(f[f.length]=e.onSlideCompleteTimer(10*(n+1),p,g,b(g).children(":eq("+r+")"),r,y));$[y]=f;e.hideScrollbar(p,f,n,k,h,d,m,L,K,y);e.autoSlide(g,c,f,h,d,m,s,L,K,t,w,x,y,v,q,G,p)},autoSlide:function(b,g,c,f,h,d,m,s,L,K,t,w,x,y,v,q,G){if(!J[x].autoSlide)return!1;e.autoSlidePause(x);ja[x]=setTimeout(function(){!G.infiniteSlider&&z[x]>t.length-1&&(z[x]-=v);e.changeSlide((z[x]+B[x]+t.length+1)%t.length,b,g,c,f,h,d,m,s,L,K,t,w,x,y,v,q,G);e.autoSlide(b,g,c,f,h,d,m,s,L,K,t,w,x,y,v,q,G)},G.autoSlideTimer+G.autoSlideTransTimer)},autoSlidePause:function(b){clearTimeout(ja[b])},isUnselectable:function(a,e){return""!=e.unselectableSelector&&1==b(a).closest(e.unselectableSelector).length?!0:!1},slowScrollHorizontalIntervalTimer:function(b,g,c,f,h,d,m,s,z,B,t,w,x,y,v,q,G,p,n,r){return setTimeout(function(){e.slowScrollHorizontalInterval(g,c,f,h,d,m,s,z,B,t,w,x,y,v,q,G,p,n,r)},b)},onSlideCompleteTimer:function(b,g,c,f,h,d){return setTimeout(function(){e.onSlideComplete(g,c,f,h,d)},b)},hideScrollbarIntervalTimer:function(b,g,c,f,h,d,m,s,z,B){return setTimeout(function(){e.hideScrollbarInterval(g,c,f,h,d,m,s,z,B)},b)},args:function(a,g,c,f,h,d){this.prevSlideNumber=void 0==b(c).parent().data("args")?void 0:b(c).parent().data("args").prevSlideNumber;this.prevSlideObject=void 0==b(c).parent().data("args")?void 0:b(c).parent().data("args").prevSlideObject;this.targetSlideNumber=d+1;this.targetSlideObject=b(c).children(":eq("+d+")");this.slideChanged=!1;"load"==a?this.targetSlideObject=this.targetSlideNumber=void 0:"start"==a?this.targetSlideObject=this.targetSlideNumber=void 0:"change"==a?(this.slideChanged=!0,this.prevSlideNumber=void 0==b(c).parent().data("args")?g.startAtSlide:b(c).parent().data("args").currentSlideNumber,this.prevSlideObject=b(c).children(":eq("+this.prevSlideNumber+")")):"complete"==a&&(this.slideChanged=b(c).parent().data("args").slideChanged);this.settings=g;this.data=b(c).parent().data("iosslider");this.sliderObject=c;this.sliderContainerObject=b(c).parent();this.currentSlideObject=f;this.currentSlideNumber=h+1;this.currentSliderOffset=-1*e.getSliderOffset(c,"x")},preventDrag:function(b){b.preventDefault()},preventClick:function(b){b.stopImmediatePropagation();return!1},enableClick:function(){return!0}};e.setBrowserInfo();var V={init:function(a,g){ga=e.has3DTransform();var c=b.extend(!0,{elasticPullResistance:0.6,frictionCoefficient:0.92,elasticFrictionCoefficient:0.6,snapFrictionCoefficient:0.92,snapToChildren:!1,snapSlideCenter:!1,startAtSlide:1,scrollbar:!1,scrollbarDrag:!1,scrollbarHide:!0,scrollbarLocation:"top",scrollbarContainer:"",scrollbarOpacity:0.4,scrollbarHeight:"4px",scrollbarBorder:"0",scrollbarMargin:"5px",scrollbarBackground:"#000",scrollbarBorderRadius:"100px",scrollbarShadow:"0 0 0 #000",scrollbarElasticPullResistance:0.9,desktopClickDrag:!1,keyboardControls:!1,tabToAdvance:!1,responsiveSlideContainer:!0,responsiveSlides:!0,navSlideSelector:"",navPrevSelector:"",navNextSelector:"",autoSlideToggleSelector:"",autoSlide:!1,autoSlideTimer:5E3,autoSlideTransTimer:750,autoSlideHoverPause:!0,infiniteSlider:!1,snapVelocityThreshold:5,slideStartVelocityThreshold:0,horizontalSlideLockThreshold:5,verticalSlideLockThreshold:3,stageCSS:{position:"relative",top:"0",left:"0",overflow:"hidden",zIndex:1},unselectableSelector:"",onSliderLoaded:"",onSliderUpdate:"",onSliderResize:"",onSlideStart:"",onSlideChange:"",onSlideComplete:""},a);void 0==g&&(g=this);return b(g).each(function(a){function g(){e.autoSlidePause(d);xa=b(C).find("a");ja=b(C).find("[onclick]");qa=b(C).find("*");b(n).css("width","");b(n).css("height","");b(C).css("width","");D=b(C).children().not("script").get();ha=[];M=[];c.responsiveSlides&&b(D).css("width","");s[d]=0;l=[];q=b(n).parent().width();r=b(n).outerWidth(!0);c.responsiveSlideContainer&&(r=b(n).outerWidth(!0)>q?q:b(n).width());b(n).css({position:c.stageCSS.position,top:c.stageCSS.top,left:c.stageCSS.left,overflow:c.stageCSS.overflow,zIndex:c.stageCSS.zIndex,webkitPerspective:1E3,webkitBackfaceVisibility:"hidden",msTouchAction:"pan-y",width:r});b(c.unselectableSelector).css({cursor:"default"});for(var a=0;ar?(h=r+-1*(M[a]-ha[a]),ha[a]=h,M[a]=r):h=ha[a],b(D[a]).css({width:h}));b(D[a]).css({webkitBackfaceVisibility:"hidden",overflow:"hidden",position:"absolute"});l[a]=-1*s[d];s[d]=s[d]+h+(M[a]-ha[a])}c.snapSlideCenter&&(p=0.5*(r-M[0]),c.responsiveSlides&&M[0]>r&&(p=0));wa[d]=2*s[d];for(a=0;al.length?l.length:J[d].startAtSlide,c.infiniteSlider?(J[d].startAtSlide=(J[d].startAtSlide-1+H)%H,z[d]=J[d].startAtSlide):(J[d].startAtSlide=0>J[d].startAtSlide-1?l.length-1:J[d].startAtSlide,z[d]=J[d].startAtSlide-1),ca[d]=z[d]);m[d]=s[d]+p;b(C).css({position:"relative",cursor:ba,webkitPerspective:"0",webkitBackfaceVisibility:"hidden",width:s[d]+"px"});R=s[d];s[d]=2*s[d]-r+2*p;(W=R+pG?G:u);b(n).css({height:u});e.setSliderOffset(C,l[z[d]]);if(c.infiniteSlider&&!W){a=e.getSliderOffset(b(C),"x");for(h=(B[d]+H)%H*-1;0>h;){var f=0,A=e.getSliderOffset(b(D[0]),"x");b(D).each(function(b){e.getSliderOffset(this,"x")P&&(P=e.getSliderOffset(this,"x"),O=b)});L=m[d]-M[O];e.setSliderOffset(b(D)[O],L);l.splice(0,0,-1*L+p);l.splice(l.length-1,1);m[d]=-1*l[0]+p;s[d]=m[d]+R-r;B[d]--;z[d]++}for(;a<=-1*s[d];)f=0,A=e.getSliderOffset(b(D[0]),"x"),b(D).each(function(b){e.getSliderOffset(this,"x")").append("");b(".i"+na).css({position:"absolute",right:"10px",bottom:"10px",zIndex:1E3,fontStyle:"normal",background:"#fff",opacity:0.2}).eq(1).css({bottom:"auto",right:"auto",top:"10px",left:"10px"});for(a=0;a
"):b(C).parent().append("
"));if(!g())return!0;b(this).find("a").bind("mousedown",e.preventDrag);b(this).find("[onclick]").bind("click",e.preventDrag).each(function(){b(this).data("onclick",this.onclick)});a=e.calcActiveOffset(c,e.getSliderOffset(b(C),"x"),l,r,B[d],H,void 0,d);a=(a+B[d]+H)%H;a=new e.args("load",c,C,b(C).children(":eq("+a+")"),a,a);b(n).data("args",a);if(""!=c.onSliderLoaded)c.onSliderLoaded(a);if(J[d].responsiveSlides||J[d].responsiveSlideContainer)a=Da?"orientationchange":"resize",b(window).bind(a+".iosSliderEvent-"+d,function(){if(!g())return!0;var a=b(n).data("args");if(""!=c.onSliderResize)c.onSliderResize(a)});!c.keyboardControls&&!c.tabToAdvance||W||b(document).bind("keydown.iosSliderEvent",function(b){aa||Y||(b=b.originalEvent);if(da[d])return!0;if(37==b.keyCode&&c.keyboardControls)b.preventDefault(),b=(z[d]+B[d]+H)%H,(0-1*m[d]+p+R?(a=-1*m[d]+p+R,e.setSliderOffset(b("."+t),a),b("."+t).css({width:v-E+"px"})):a<-1*s[d]&&(e.setSliderOffset(b("."+t),y-k-v),b("."+t).css({width:v-E+"px"}));a=b(this)[0]===b(w)[0]?m[d]:0;P=-1*(e.getSliderOffset(this,"x")-eventX-a);e.getSliderOffset(this,"y");O[1]=eventX;L[1]=eventY;la=!1});b(document).bind("touchmove.iosSliderEvent mousemove.iosSliderEvent",function(a){aa||Y||(a=a.originalEvent);if(da[d]||W||Aa||!ea)return!0;var g=0;if("touchmove"==a.type)eventX=a.touches[0].pageX,eventY=a.touches[0].pageY;else{if(window.getSelection)window.getSelection().empty||window.getSelection().removeAllRanges&&window.getSelection().removeAllRanges();else if(document.selection)if(Y)try{document.selection.empty()}catch(h){}else document.selection.empty();eventX=a.pageX;eventY=a.pageY;if(!ya||!pa&&("undefined"!=typeof a.webkitMovementX||"undefined"!=typeof a.webkitMovementY)&&0===a.webkitMovementY&&0===a.webkitMovementX)return!0}O[0]=O[1];O[1]=eventX;X=(O[1]-O[0])/2;L[0]=L[1];L[1]=eventY;fa=(L[1]-L[0])/2;if(!U){var f=(z[d]+B[d]+H)%H,f=new e.args("start",c,C,b(C).children(":eq("+f+")"),f,void 0);b(n).data("args",f);if(""!=c.onSlideStart)c.onSlideStart(f)}(fa>c.verticalSlideLockThreshold||fa<-1*c.verticalSlideLockThreshold)&&"touchmove"==a.type&&!U&&(sa=!0);(X>c.horizontalSlideLockThreshold||X<-1*c.horizontalSlideLockThreshold)&&"touchmove"==a.type&&a.preventDefault();if(X>c.slideStartVelocityThreshold||X<-1*c.slideStartVelocityThreshold)U=!0;if(U&&!sa){var f=e.getSliderOffset(C,"x"),q=b(Z)[0]===b(w)[0]?m[d]:p,u=b(Z)[0]===b(w)[0]?(m[d]-s[d]-p)/(y-k-v):1,x=b(Z)[0]===b(w)[0]?c.scrollbarElasticPullResistance:c.elasticPullResistance,G=c.snapSlideCenter&&b(Z)[0]===b(w)[0]?0:p,K=c.snapSlideCenter&&b(Z)[0]===b(w)[0]?p:0;"touchmove"==a.type&&(ga!=a.touches.length&&(P=-1*f+eventX),ga=a.touches.length);if(c.infiniteSlider){if(f<=-1*s[d]){var I=b(C).width();if(f<=-1*wa[d]){var J=-1*F[0];b(D).each(function(a){e.setSliderOffset(b(D)[a],J+p);a=-1*m[d]||0<=f)if(I=b(C).width(),0<=f)for(J=-1*F[0],b(D).each(function(a){e.setSliderOffset(b(D)[a],J+p);aR&&(R=e.getSliderOffset(this,"x"),Q=b)});x=m[d]-M[Q];e.setSliderOffset(b(D)[Q],x);l.splice(0,0,-1*x+p);l.splice(l.length-1,1);m[d]=-1*l[0]+p;s[d]=m[d]+I-r;B[d]--;z[d]++}else Q=0,R=e.getSliderOffset(b(D[0]),"x"),b(D).each(function(b){e.getSliderOffset(this,"x")>R&&(R=e.getSliderOffset(this,"x"),Q=b)}),x=m[d]-M[Q],e.setSliderOffset(b(D)[Q],x),l.splice(0,0,-1*x+p),l.splice(l.length-1,1),m[d]=-1*l[0]+p,s[d]=m[d]+I-r,B[d]--}else I=b(C).width(),f>-1*m[d]+p&&(g=(m[d]+-1*(P-q-eventX+G)*u-q)*x*-1/u),f<-1*s[d]&&(g=(s[d]+K+-1*(P-q-eventX)*u-q)*x*-1/u);e.setSliderOffset(C,-1*(P-q-eventX-g)*u-q+K);c.scrollbar&&(e.showScrollbar(c,t),T=Math.floor((P-eventX-g-m[d]+G)/(s[d]-m[d]+p)*(y-k-v)*u),f=v,0>=T?(f=v-E- -1*T,e.setSliderOffset(b("."+t),0),b("."+t).css({width:f+"px"})):T>=y-k-E-v?(f=y-k-E-T,e.setSliderOffset(b("."+t),T),b("."+t).css({width:f+"px"})):e.setSliderOffset(b("."+t),T));"touchmove"==a.type&&(A=a.touches[0].pageX);a=!1;g=e.calcActiveOffset(c,-1*(P-eventX-g),l,r,B[d],H,void 0,d);f=(g+B[d]+H)%H;c.infiniteSlider?f!=ca[d]&&(a=!0):g!=z[d]&&(a=!0);if(a&&(z[d]=g,ca[d]=f,la=!0,f=new e.args("change",c,C,b(C).children(":eq("+f+")"),f,f),b(n).data("args",f),""!=c.onSlideChange))c.onSlideChange(f)}});ma=b(window);if(Y||aa)ma=b(document);b(a).bind("touchcancel.iosSliderEvent touchend.iosSliderEvent",function(b){b=b.originalEvent;if(za)return!1;za=!0;if(da[d]||W||Aa)return!0;if(0!=b.touches.length)for(var a=0;aB[f.sliderNumber]&&z[f.sliderNumber]--,c.data("args").currentSlideNumber>=e&&z[f.sliderNumber]++):(e<=f.numberOfSlides?b(f.scrollerNode).children(":eq("+(e-1)+")").before(a):b(f.scrollerNode).children(":eq("+(e-2)+")").after(a),c.data("args").currentSlideNumber>=e&&c.data("args").currentSlideNumber++);c.data("iosslider").numberOfSlides++;V.update(this)})},removeSlide:function(a){return this.each(function(){var e=b(this),c=e.data("iosslider");if(void 0==c)return!1;b(c.scrollerNode).children(":eq("+(a-1)+")").remove();z[c.sliderNumber]>a-1&&z[c.sliderNumber]--;e.data("iosslider").numberOfSlides--;V.update(this)})},goToSlide:function(a,g){void 0==g&&(g=this);return b(g).each(function(){var c=b(this).data("iosslider");if(void 0==c||c.shortContent)return!1;a=a>c.childrenOffsets.length?c.childrenOffsets.length-1:a-1;e.changeSlide(a,b(c.scrollerNode),b(c.slideNodes),$[c.sliderNumber],c.scrollbarClass,c.scrollbarWidth,c.stageWidth,c.scrollbarStageWidth,c.scrollMargin,c.scrollBorder,c.originalOffsets,c.childrenOffsets,c.slideNodeOuterWidths,c.sliderNumber,c.infiniteSliderWidth,c.numberOfSlides,c.centeredSlideOffset,c.settings)})},prevSlide:function(){return this.each(function(){var a=b(this).data("iosslider");if(void 0==a||a.shortContent)return!1;var g=(z[a.sliderNumber]+B[a.sliderNumber]+a.numberOfSlides)%a.numberOfSlides;(0r;r++)if(s=l[r],s.parsed&&(s=s.el[0]),s===n.el[0]){t.index=r;break}}else t.items=e.isArray(n.items)?n.items:[n.items],t.index=n.index||0;if(t.isOpen)return t.updateItemHTML(),void 0;t.types=[],a="",t.ev=n.mainEl&&n.mainEl.length?n.mainEl.eq(0):o,n.key?(t.popupsCache[n.key]||(t.popupsCache[n.key]={}),t.currTemplate=t.popupsCache[n.key]):t.currTemplate={},t.st=e.extend(!0,{},e.magnificPopup.defaults,n),t.fixedContentPos="auto"===t.st.fixedContentPos?!t.probablyMobile:t.st.fixedContentPos,t.st.modal&&(t.st.closeOnContentClick=!1,t.st.closeOnBgClick=!1,t.st.showCloseBtn=!1,t.st.enableEscapeKey=!1),t.bgOverlay||(t.bgOverlay=k("bg").on("click"+h,function(){t.close()}),t.wrap=k("wrap").attr("tabindex",-1).on("click"+h,function(e){t._checkIfClose(e.target)&&t.close()}),t.container=k("container",t.wrap)),t.contentContainer=k("content"),t.st.preloader&&(t.preloader=k("preloader",t.container,t.st.tLoading));var c=e.magnificPopup.modules;for(r=0;c.length>r;r++){var d=c[r];d=d.charAt(0).toUpperCase()+d.slice(1),t["init"+d].call(t)}T("BeforeOpen"),t.st.showCloseBtn&&(t.st.closeBtnInside?(x(p,function(e,t,n,i){n.close_replaceWith=E(i.type)}),a+=" mfp-close-btn-in"):t.wrap.append(E())),t.st.alignTop&&(a+=" mfp-align-top"),t.fixedContentPos?t.wrap.css({overflow:t.st.overflowY,overflowX:"hidden",overflowY:t.st.overflowY}):t.wrap.css({top:I.scrollTop(),position:"absolute"}),(t.st.fixedBgPos===!1||"auto"===t.st.fixedBgPos&&!t.fixedContentPos)&&t.bgOverlay.css({height:o.height(),position:"absolute"}),t.st.enableEscapeKey&&o.on("keyup"+h,function(e){27===e.keyCode&&t.close()}),I.on("resize"+h,function(){t.updateSize()}),t.st.closeOnContentClick||(a+=" mfp-auto-cursor"),a&&t.wrap.addClass(a);var u=t.wH=I.height(),m={};if(t.fixedContentPos&&t._hasScrollBar(u)){var g=t._getScrollbarSize();g&&(m.marginRight=g)}t.fixedContentPos&&(t.isIE7?e("body, html").css("overflow","hidden"):m.overflow="hidden");var C=t.st.mainClass;return t.isIE7&&(C+=" mfp-ie7"),C&&t._addClassToMFP(C),t.updateItemHTML(),T("BuildControls"),e("html").css(m),t.bgOverlay.add(t.wrap).prependTo(t.st.prependTo||i),t._lastFocusedEl=document.activeElement,setTimeout(function(){t.content?(t._addClassToMFP(v),t._setFocus()):t.bgOverlay.addClass(v),o.on("focusin"+h,t._onFocusIn)},16),t.isOpen=!0,t.updateSize(u),T(f),n},close:function(){t.isOpen&&(T(c),t.isOpen=!1,t.st.removalDelay&&!t.isLowIE&&t.supportsTransition?(t._addClassToMFP(C),setTimeout(function(){t._close()},t.st.removalDelay)):t._close())},_close:function(){T(l);var n=C+" "+v+" ";if(t.bgOverlay.detach(),t.wrap.detach(),t.container.empty(),t.st.mainClass&&(n+=t.st.mainClass+" "),t._removeClassFromMFP(n),t.fixedContentPos){var i={marginRight:""};t.isIE7?e("body, html").css("overflow",""):i.overflow="",e("html").css(i)}o.off("keyup"+h+" focusin"+h),t.ev.off(h),t.wrap.attr("class","mfp-wrap").removeAttr("style"),t.bgOverlay.attr("class","mfp-bg"),t.container.attr("class","mfp-container"),!t.st.showCloseBtn||t.st.closeBtnInside&&t.currTemplate[t.currItem.type]!==!0||t.currTemplate.closeBtn&&t.currTemplate.closeBtn.detach(),t._lastFocusedEl&&e(t._lastFocusedEl).focus(),t.currItem=null,t.content=null,t.currTemplate=null,t.prevHeight=0,T(d)},updateSize:function(e){if(t.isIOS){var n=document.documentElement.clientWidth/window.innerWidth,i=window.innerHeight*n;t.wrap.css("height",i),t.wH=i}else t.wH=e||I.height();t.fixedContentPos||t.wrap.css("height",t.wH),T("Resize")},updateItemHTML:function(){var n=t.items[t.index];t.contentContainer.detach(),t.content&&t.content.detach(),n.parsed||(n=t.parseEl(t.index));var i=n.type;if(T("BeforeChange",[t.currItem?t.currItem.type:"",i]),t.currItem=n,!t.currTemplate[i]){var o=t.st[i]?t.st[i].markup:!1;T("FirstMarkupParse",o),t.currTemplate[i]=o?e(o):!0}r&&r!==n.type&&t.container.removeClass("mfp-"+r+"-holder");var a=t["get"+i.charAt(0).toUpperCase()+i.slice(1)](n,t.currTemplate[i]);t.appendContent(a,i),n.preloaded=!0,T(m,n),r=n.type,t.container.prepend(t.contentContainer),T("AfterChange")},appendContent:function(e,n){t.content=e,e?t.st.showCloseBtn&&t.st.closeBtnInside&&t.currTemplate[n]===!0?t.content.find(".mfp-close").length||t.content.append(E()):t.content=e:t.content="",T(u),t.container.addClass("mfp-"+n+"-holder"),t.contentContainer.append(t.content)},parseEl:function(n){var i,o=t.items[n];if(o.tagName?o={el:e(o)}:(i=o.type,o={data:o,src:o.src}),o.el){for(var r=t.types,a=0;r.length>a;a++)if(o.el.hasClass("mfp-"+r[a])){i=r[a];break}o.src=o.el.attr("data-mfp-src"),o.src||(o.src=o.el.attr("href"))}return o.type=i||t.st.type||"inline",o.index=n,o.parsed=!0,t.items[n]=o,T("ElementParse",o),t.items[n]},addGroup:function(e,n){var i=function(i){i.mfpEl=this,t._openClick(i,e,n)};n||(n={});var o="click.magnificPopup";n.mainEl=e,n.items?(n.isObj=!0,e.off(o).on(o,i)):(n.isObj=!1,n.delegate?e.off(o).on(o,n.delegate,i):(n.items=e,e.off(o).on(o,i)))},_openClick:function(n,i,o){var r=void 0!==o.midClick?o.midClick:e.magnificPopup.defaults.midClick;if(r||2!==n.which&&!n.ctrlKey&&!n.metaKey){var a=void 0!==o.disableOn?o.disableOn:e.magnificPopup.defaults.disableOn;if(a)if(e.isFunction(a)){if(!a.call(t))return!0}else if(a>I.width())return!0;n.type&&(n.preventDefault(),t.isOpen&&n.stopPropagation()),o.el=e(n.mfpEl),o.delegate&&(o.items=i.find(o.delegate)),t.open(o)}},updateStatus:function(e,i){if(t.preloader){n!==e&&t.container.removeClass("mfp-s-"+n),i||"loading"!==e||(i=t.st.tLoading);var o={status:e,text:i};T("UpdateStatus",o),e=o.status,i=o.text,t.preloader.html(i),t.preloader.find("a").on("click",function(e){e.stopImmediatePropagation()}),t.container.addClass("mfp-s-"+e),n=e}},_checkIfClose:function(n){if(!e(n).hasClass(y)){var i=t.st.closeOnContentClick,o=t.st.closeOnBgClick;if(i&&o)return!0;if(!t.content||e(n).hasClass("mfp-close")||t.preloader&&n===t.preloader[0])return!0;if(n===t.content[0]||e.contains(t.content[0],n)){if(i)return!0}else if(o&&e.contains(document,n))return!0;return!1}},_addClassToMFP:function(e){t.bgOverlay.addClass(e),t.wrap.addClass(e)},_removeClassFromMFP:function(e){this.bgOverlay.removeClass(e),t.wrap.removeClass(e)},_hasScrollBar:function(e){return(t.isIE7?o.height():document.body.scrollHeight)>(e||I.height())},_setFocus:function(){(t.st.focus?t.content.find(t.st.focus).eq(0):t.wrap).focus()},_onFocusIn:function(n){return n.target===t.wrap[0]||e.contains(t.wrap[0],n.target)?void 0:(t._setFocus(),!1)},_parseMarkup:function(t,n,i){var o;i.data&&(n=e.extend(i.data,n)),T(p,[t,n,i]),e.each(n,function(e,n){if(void 0===n||n===!1)return!0;if(o=e.split("_"),o.length>1){var i=t.find(h+"-"+o[0]);if(i.length>0){var r=o[1];"replaceWith"===r?i[0]!==n[0]&&i.replaceWith(n):"img"===r?i.is("img")?i.attr("src",n):i.replaceWith(''):i.attr(o[1],n)}}else t.find(h+"-"+e).html(n)})},_getScrollbarSize:function(){if(void 0===t.scrollbarSize){var e=document.createElement("div");e.id="mfp-sbm",e.style.cssText="width: 99px; height: 99px; overflow: scroll; position: absolute; top: -9999px;",document.body.appendChild(e),t.scrollbarSize=e.offsetWidth-e.clientWidth,document.body.removeChild(e)}return t.scrollbarSize}},e.magnificPopup={instance:null,proto:w.prototype,modules:[],open:function(t,n){return _(),t=t?e.extend(!0,{},t):{},t.isObj=!0,t.index=n||0,this.instance.open(t)},close:function(){return e.magnificPopup.instance&&e.magnificPopup.instance.close()},registerModule:function(t,n){n.options&&(e.magnificPopup.defaults[t]=n.options),e.extend(this.proto,n.proto),this.modules.push(t)},defaults:{disableOn:0,key:null,midClick:!1,mainClass:"",preloader:!0,focus:"",closeOnContentClick:!1,closeOnBgClick:!0,closeBtnInside:!0,showCloseBtn:!0,enableEscapeKey:!0,modal:!1,alignTop:!1,removalDelay:0,prependTo:null,fixedContentPos:"auto",fixedBgPos:"auto",overflowY:"auto",closeMarkup:'',tClose:"Close (Esc)",tLoading:"Loading..."}},e.fn.magnificPopup=function(n){_();var i=e(this);if("string"==typeof n)if("open"===n){var o,r=b?i.data("magnificPopup"):i[0].magnificPopup,a=parseInt(arguments[1],10)||0;r.items?o=r.items[a]:(o=i,r.delegate&&(o=o.find(r.delegate)),o=o.eq(a)),t._openClick({mfpEl:o},i,r)}else t.isOpen&&t[n].apply(t,Array.prototype.slice.call(arguments,1));else n=e.extend(!0,{},n),b?i.data("magnificPopup",n):i[0].magnificPopup=n,t.addGroup(i,n);return i};var P,O,z,M="inline",B=function(){z&&(O.after(z.addClass(P)).detach(),z=null)};e.magnificPopup.registerModule(M,{options:{hiddenClass:"hide",markup:"",tNotFound:"Content not found"},proto:{initInline:function(){t.types.push(M),x(l+"."+M,function(){B()})},getInline:function(n,i){if(B(),n.src){var o=t.st.inline,r=e(n.src);if(r.length){var a=r[0].parentNode;a&&a.tagName&&(O||(P=o.hiddenClass,O=k(P),P="mfp-"+P),z=r.after(O).detach().removeClass(P)),t.updateStatus("ready")}else t.updateStatus("error",o.tNotFound),r=e("
");return n.inlineElement=r,r}return t.updateStatus("ready"),t._parseMarkup(i,{},n),i}}});var F,H="ajax",L=function(){F&&i.removeClass(F)},A=function(){L(),t.req&&t.req.abort()};e.magnificPopup.registerModule(H,{options:{settings:null,cursor:"mfp-ajax-cur",tError:'The content could not be loaded.'},proto:{initAjax:function(){t.types.push(H),F=t.st.ajax.cursor,x(l+"."+H,A),x("BeforeChange."+H,A)},getAjax:function(n){F&&i.addClass(F),t.updateStatus("loading");var o=e.extend({url:n.src,success:function(i,o,r){var a={data:i,xhr:r};T("ParseAjax",a),t.appendContent(e(a.data),H),n.finished=!0,L(),t._setFocus(),setTimeout(function(){t.wrap.addClass(v)},16),t.updateStatus("ready"),T("AjaxContentAdded")},error:function(){L(),n.finished=n.loadError=!0,t.updateStatus("error",t.st.ajax.tError.replace("%url%",n.src))}},t.st.ajax.settings);return t.req=e.ajax(o),""}}});var j,N=function(n){if(n.data&&void 0!==n.data.title)return n.data.title;var i=t.st.image.titleSrc;if(i){if(e.isFunction(i))return i.call(t,n);if(n.el)return n.el.attr(i)||""}return""};e.magnificPopup.registerModule("image",{options:{markup:'
',cursor:"mfp-zoom-out-cur",titleSrc:"title",verticalFit:!0,tError:'The image could not be loaded.'},proto:{initImage:function(){var e=t.st.image,n=".image";t.types.push("image"),x(f+n,function(){"image"===t.currItem.type&&e.cursor&&i.addClass(e.cursor)}),x(l+n,function(){e.cursor&&i.removeClass(e.cursor),I.off("resize"+h)}),x("Resize"+n,t.resizeImage),t.isLowIE&&x("AfterChange",t.resizeImage)},resizeImage:function(){var e=t.currItem;if(e&&e.img&&t.st.image.verticalFit){var n=0;t.isLowIE&&(n=parseInt(e.img.css("padding-top"),10)+parseInt(e.img.css("padding-bottom"),10)),e.img.css("max-height",t.wH-n)}},_onImageHasSize:function(e){e.img&&(e.hasSize=!0,j&&clearInterval(j),e.isCheckingImgSize=!1,T("ImageHasSize",e),e.imgHidden&&(t.content&&t.content.removeClass("mfp-loading"),e.imgHidden=!1))},findImageSize:function(e){var n=0,i=e.img[0],o=function(r){j&&clearInterval(j),j=setInterval(function(){return i.naturalWidth>0?(t._onImageHasSize(e),void 0):(n>200&&clearInterval(j),n++,3===n?o(10):40===n?o(50):100===n&&o(500),void 0)},r)};o(1)},getImage:function(n,i){var o=0,r=function(){n&&(n.img[0].complete?(n.img.off(".mfploader"),n===t.currItem&&(t._onImageHasSize(n),t.updateStatus("ready")),n.hasSize=!0,n.loaded=!0,T("ImageLoadComplete")):(o++,200>o?setTimeout(r,100):a()))},a=function(){n&&(n.img.off(".mfploader"),n===t.currItem&&(t._onImageHasSize(n),t.updateStatus("error",s.tError.replace("%url%",n.src))),n.hasSize=!0,n.loaded=!0,n.loadError=!0)},s=t.st.image,l=i.find(".mfp-img");if(l.length){var c=document.createElement("img");c.className="mfp-img",n.img=e(c).on("load.mfploader",r).on("error.mfploader",a),c.src=n.src,l.is("img")&&(n.img=n.img.clone()),c=n.img[0],c.naturalWidth>0?n.hasSize=!0:c.width||(n.hasSize=!1)}return t._parseMarkup(i,{title:N(n),img_replaceWith:n.img},n),t.resizeImage(),n.hasSize?(j&&clearInterval(j),n.loadError?(i.addClass("mfp-loading"),t.updateStatus("error",s.tError.replace("%url%",n.src))):(i.removeClass("mfp-loading"),t.updateStatus("ready")),i):(t.updateStatus("loading"),n.loading=!0,n.hasSize||(n.imgHidden=!0,i.addClass("mfp-loading"),t.findImageSize(n)),i)}}});var W,R=function(){return void 0===W&&(W=void 0!==document.createElement("p").style.MozTransform),W};e.magnificPopup.registerModule("zoom",{options:{enabled:!1,easing:"ease-in-out",duration:300,opener:function(e){return e.is("img")?e:e.find("img")}},proto:{initZoom:function(){var e,n=t.st.zoom,i=".zoom";if(n.enabled&&t.supportsTransition){var o,r,a=n.duration,s=function(e){var t=e.clone().removeAttr("style").removeAttr("class").addClass("mfp-animated-image"),i="all "+n.duration/1e3+"s "+n.easing,o={position:"fixed",zIndex:9999,left:0,top:0,"-webkit-backface-visibility":"hidden"},r="transition";return o["-webkit-"+r]=o["-moz-"+r]=o["-o-"+r]=o[r]=i,t.css(o),t},d=function(){t.content.css("visibility","visible")};x("BuildControls"+i,function(){if(t._allowZoom()){if(clearTimeout(o),t.content.css("visibility","hidden"),e=t._getItemToZoom(),!e)return d(),void 0;r=s(e),r.css(t._getOffset()),t.wrap.append(r),o=setTimeout(function(){r.css(t._getOffset(!0)),o=setTimeout(function(){d(),setTimeout(function(){r.remove(),e=r=null,T("ZoomAnimationEnded")},16)},a)},16)}}),x(c+i,function(){if(t._allowZoom()){if(clearTimeout(o),t.st.removalDelay=a,!e){if(e=t._getItemToZoom(),!e)return;r=s(e)}r.css(t._getOffset(!0)),t.wrap.append(r),t.content.css("visibility","hidden"),setTimeout(function(){r.css(t._getOffset())},16)}}),x(l+i,function(){t._allowZoom()&&(d(),r&&r.remove(),e=null)})}},_allowZoom:function(){return"image"===t.currItem.type},_getItemToZoom:function(){return t.currItem.hasSize?t.currItem.img:!1},_getOffset:function(n){var i;i=n?t.currItem.img:t.st.zoom.opener(t.currItem.el||t.currItem);var o=i.offset(),r=parseInt(i.css("padding-top"),10),a=parseInt(i.css("padding-bottom"),10);o.top-=e(window).scrollTop()-r;var s={width:i.width(),height:(b?i.innerHeight():i[0].offsetHeight)-a-r};return R()?s["-moz-transform"]=s.transform="translate("+o.left+"px,"+o.top+"px)":(s.left=o.left,s.top=o.top),s}}});var Z="iframe",q="//about:blank",D=function(e){if(t.currTemplate[Z]){var n=t.currTemplate[Z].find("iframe");n.length&&(e||(n[0].src=q),t.isIE8&&n.css("display",e?"block":"none"))}};e.magnificPopup.registerModule(Z,{options:{markup:'
',srcAction:"iframe_src",patterns:{youtube:{index:"youtube.com",id:"v=",src:"//www.youtube.com/embed/%id%?autoplay=1"},vimeo:{index:"vimeo.com/",id:"/",src:"//player.vimeo.com/video/%id%?autoplay=1"},gmaps:{index:"//maps.google.",src:"%id%&output=embed"}}},proto:{initIframe:function(){t.types.push(Z),x("BeforeChange",function(e,t,n){t!==n&&(t===Z?D():n===Z&&D(!0))}),x(l+"."+Z,function(){D()})},getIframe:function(n,i){var o=n.src,r=t.st.iframe;e.each(r.patterns,function(){return o.indexOf(this.index)>-1?(this.id&&(o="string"==typeof this.id?o.substr(o.lastIndexOf(this.id)+this.id.length,o.length):this.id.call(this,o)),o=this.src.replace("%id%",o),!1):void 0});var a={};return r.srcAction&&(a[r.srcAction]=o),t._parseMarkup(i,a,n),t.updateStatus("ready"),i}}});var K=function(e){var n=t.items.length;return e>n-1?e-n:0>e?n+e:e},Y=function(e,t,n){return e.replace(/%curr%/gi,t+1).replace(/%total%/gi,n)};e.magnificPopup.registerModule("gallery",{options:{enabled:!1,arrowMarkup:'',preload:[0,2],navigateByImgClick:!0,arrows:!0,tPrev:"Previous (Left arrow key)",tNext:"Next (Right arrow key)",tCounter:"%curr% of %total%"},proto:{initGallery:function(){var n=t.st.gallery,i=".mfp-gallery",r=Boolean(e.fn.mfpFastClick);return t.direction=!0,n&&n.enabled?(a+=" mfp-gallery",x(f+i,function(){n.navigateByImgClick&&t.wrap.on("click"+i,".mfp-img",function(){return t.items.length>1?(t.next(),!1):void 0}),o.on("keydown"+i,function(e){37===e.keyCode?t.prev():39===e.keyCode&&t.next()})}),x("UpdateStatus"+i,function(e,n){n.text&&(n.text=Y(n.text,t.currItem.index,t.items.length))}),x(p+i,function(e,i,o,r){var a=t.items.length;o.counter=a>1?Y(n.tCounter,r.index,a):""}),x("BuildControls"+i,function(){if(t.items.length>1&&n.arrows&&!t.arrowLeft){var i=n.arrowMarkup,o=t.arrowLeft=e(i.replace(/%title%/gi,n.tPrev).replace(/%dir%/gi,"left")).addClass(y),a=t.arrowRight=e(i.replace(/%title%/gi,n.tNext).replace(/%dir%/gi,"right")).addClass(y),s=r?"mfpFastClick":"click";o[s](function(){t.prev()}),a[s](function(){t.next()}),t.isIE7&&(k("b",o[0],!1,!0),k("a",o[0],!1,!0),k("b",a[0],!1,!0),k("a",a[0],!1,!0)),t.container.append(o.add(a))}}),x(m+i,function(){t._preloadTimeout&&clearTimeout(t._preloadTimeout),t._preloadTimeout=setTimeout(function(){t.preloadNearbyImages(),t._preloadTimeout=null},16)}),x(l+i,function(){o.off(i),t.wrap.off("click"+i),t.arrowLeft&&r&&t.arrowLeft.add(t.arrowRight).destroyMfpFastClick(),t.arrowRight=t.arrowLeft=null}),void 0):!1},next:function(){t.direction=!0,t.index=K(t.index+1),t.updateItemHTML()},prev:function(){t.direction=!1,t.index=K(t.index-1),t.updateItemHTML()},goTo:function(e){t.direction=e>=t.index,t.index=e,t.updateItemHTML()},preloadNearbyImages:function(){var e,n=t.st.gallery.preload,i=Math.min(n[0],t.items.length),o=Math.min(n[1],t.items.length);for(e=1;(t.direction?o:i)>=e;e++)t._preloadItem(t.index+e);for(e=1;(t.direction?i:o)>=e;e++)t._preloadItem(t.index-e)},_preloadItem:function(n){if(n=K(n),!t.items[n].preloaded){var i=t.items[n];i.parsed||(i=t.parseEl(n)),T("LazyLoad",i),"image"===i.type&&(i.img=e('').on("load.mfploader",function(){i.hasSize=!0}).on("error.mfploader",function(){i.hasSize=!0,i.loadError=!0,T("LazyLoadError",i)}).attr("src",i.src)),i.preloaded=!0}}}});var U="retina";e.magnificPopup.registerModule(U,{options:{replaceSrc:function(e){return e.src.replace(/\.\w+$/,function(e){return"@2x"+e})},ratio:1},proto:{initRetina:function(){if(window.devicePixelRatio>1){var e=t.st.retina,n=e.ratio;n=isNaN(n)?n():n,n>1&&(x("ImageHasSize."+U,function(e,t){t.img.css({"max-width":t.img[0].naturalWidth/n,width:"100%"})}),x("ElementParse."+U,function(t,i){i.src=e.replaceSrc(i,n)}))}}}}),function(){var t=1e3,n="ontouchstart"in window,i=function(){I.off("touchmove"+r+" touchend"+r)},o="mfpFastClick",r="."+o;e.fn.mfpFastClick=function(o){return e(this).each(function(){var a,s=e(this);if(n){var l,c,d,u,p,f;s.on("touchstart"+r,function(e){u=!1,f=1,p=e.originalEvent?e.originalEvent.touches[0]:e.touches[0],c=p.clientX,d=p.clientY,I.on("touchmove"+r,function(e){p=e.originalEvent?e.originalEvent.touches:e.touches,f=p.length,p=p[0],(Math.abs(p.clientX-c)>10||Math.abs(p.clientY-d)>10)&&(u=!0,i())}).on("touchend"+r,function(e){i(),u||f>1||(a=!0,e.preventDefault(),clearTimeout(l),l=setTimeout(function(){a=!1},t),o())})})}s.on("click"+r,function(){a||o()})})},e.fn.destroyMfpFastClick=function(){e(this).off("touchstart"+r+" click"+r),n&&I.off("touchmove"+r+" touchend"+r)}}(),_()})(window.jQuery||window.Zepto);(function(q,f,d){function r(b){var a={},c=/^jQuery\d+$/;d.each(b.attributes,function(b,d){d.specified&&!c.test(d.name)&&(a[d.name]=d.value)});return a}function g(b,a){var c=d(this);if(this.value==c.attr("placeholder")&&c.hasClass("placeholder"))if(c.data("placeholder-password")){c=c.hide().next().show().attr("id",c.removeAttr("id").data("placeholder-id"));if(!0===b)return c[0].value=a;c.focus()}else this.value="",c.removeClass("placeholder"),this==m()&&this.select()}function k(){var b,a=d(this),c=this.id;if(""==this.value){if("password"==this.type){if(!a.data("placeholder-textinput")){try{b=a.clone().attr({type:"text"})}catch(e){b=d("").attr(d.extend(r(this),{type:"text"}))}b.removeAttr("name").data({"placeholder-password":a,"placeholder-id":c}).bind("focus.placeholder",g);a.data({"placeholder-textinput":b,"placeholder-id":c}).before(b)}a=a.removeAttr("id").hide().prev().attr("id",c).show()}a.addClass("placeholder");a[0].value=a.attr("placeholder")}else a.removeClass("placeholder")} function m(){try{return f.activeElement}catch(b){}}var h="placeholder"in f.createElement("input"),l="placeholder"in f.createElement("textarea"),e=d.fn,n=d.valHooks,p=d.propHooks;h&&l?(e=e.placeholder=function(){return this},e.input=e.textarea=!0):(e=e.placeholder=function(){this.filter((h?"textarea":":input")+"[placeholder]").not(".placeholder").bind({"focus.placeholder":g,"blur.placeholder":k}).data("placeholder-enabled",!0).trigger("blur.placeholder");return this},e.input=h,e.textarea=l,e={get:function(b){var a=d(b),c=a.data("placeholder-password");return c?c[0].value:a.data("placeholder-enabled")&&a.hasClass("placeholder")?"":b.value},set:function(b,a){var c=d(b),e=c.data("placeholder-password");if(e)return e[0].value=a;if(!c.data("placeholder-enabled"))return b.value=a;""==a?(b.value=a,b!=m()&&k.call(b)):c.hasClass("placeholder")?g.call(b,!0,a)||(b.value=a):b.value=a;return c}},h||(n.input=e,p.value=e),l||(n.textarea=e,p.value=e),d(function(){d(f).delegate("form","submit.placeholder",function(){var b=d(".placeholder",this).each(g);setTimeout(function(){b.each(k)},10)})}),d(q).bind("beforeunload.placeholder",function(){d(".placeholder").each(function(){this.value=""})}))})(this,document,jQuery);(function(){for(var e=0,b=["ms","moz","webkit","o"],a=0;a-1){tdDetect.set('isIe10',true);tdDetect.set('isIe',true);} if(!!navigator.userAgent.match(/Trident.*rv\:11\./)){tdDetect.set('isIe11',true);} if(window.history&&window.history.pushState){tdDetect.set('hasHistory',true);} if(-1!==navigator.userAgent.indexOf('Safari')&&-1===navigator.userAgent.indexOf('Chrome')){tdDetect.set('isSafari',true);} if(/chrom(e|ium)/.test(navigator.userAgent.toLowerCase())){tdDetect.set('isChrome',true);} if(null!==navigator.userAgent.match(/iPad/i)){tdDetect.set('isIpad',true);} if(/(iPad|iPhone|iPod)/g.test(navigator.userAgent)){tdDetect.set('isIos',true);} if(/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)){tdDetect.set('isMobileDevice',true);} tdDetect.runIsPhoneScreen();var user_agent=navigator.userAgent.toLowerCase();if(user_agent.indexOf("android")>-1){tdDetect.set('isAndroid',true);} if(-1!==navigator.userAgent.indexOf('Mac OS X')){tdDetect.set('isOsx',true);} if(-1!==navigator.userAgent.indexOf('Firefox')){tdDetect.set('isFirefox',true);}})();var tdViewport={};(function(){"use strict";tdViewport={INTERVAL_INITIAL_INDEX:-1,_currentIntervalIndex:tdViewport.INTERVAL_INITIAL_INDEX,_intervalList:[],init:function(){if(('undefined'!==typeof window.td_viewport_interval_list)&&(Array===window.td_viewport_interval_list.constructor)){for(var i=0;i').css({"height":"1px","position":"absolute","top":"-1px","left":"0","right":"0","visibility":"hidden","z-index":"-1"});this.divJqueryObject.appendTo('body');this.divAdded=true;} return this.divJqueryObject.width();}},log:function log(msg){}};tdViewport.init();})();(function(){'use strict';if(tdDetect.isTouchDevice){jQuery('.td-header-sp-top-menu .top-header-menu').superfish({delay:300,speed:'fast',useClick:true});}else{jQuery('.td-header-sp-top-menu .top-header-menu').superfish({delay:600,speed:200,useClick:false});} jQuery('#td-header-menu .sf-menu').supersubs({minWidth:10,maxWidth:40,extraWidth:1});if(tdDetect.isTouchDevice){jQuery('#td-header-menu .sf-menu').superfish({delay:300,speed:'fast',useClick:true});}else{jQuery('#td-header-menu .sf-menu').superfish({delay:600,speed:200,useClick:false});}})();var tdUtil={};(function(){"use strict";tdUtil={stopBubble:function(event){if(event&&event.stopPropagation){event.stopPropagation();}else{window.event.cancelBubble=true;}},imageMoveClassToFigure:function(classSelector){jQuery('figure .'+classSelector).each(function(){jQuery(this).parents('figure:first').addClass(classSelector);jQuery(this).removeClass(classSelector);});},getBackendVar:function(variableName){if(typeof window[variableName]==='undefined'){return'';} return window[variableName];},isUndefined:function(obj){return obj===void 0;},scrollToElement:function(domElement,duration){tdIsScrollingAnimation=true;jQuery("html, body").stop();var dest;if(domElement.offset().top>jQuery(document).height()-jQuery(window).height()){dest=jQuery(document).height()-jQuery(window).height();}else{dest=domElement.offset().top;} jQuery("html, body").animate({scrollTop:dest},{duration:duration,easing:'easeInOutQuart',complete:function(){tdIsScrollingAnimation=false;}});},scrollIntoView:function(domElement){tdIsScrollingAnimation=true;if(tdDetect.isMobileDevice===true){return;} jQuery("html, body").stop();var destination=domElement.offset().top;destination=destination-150;var distance=Math.abs(jQuery(window).scrollTop()-destination);var computed_time=distance/5;jQuery("html, body").animate({scrollTop:destination},{duration:1100+computed_time,easing:'easeInOutQuart',complete:function(){tdIsScrollingAnimation=false;}});},scrollToPosition:function(pxFromTop,duration){tdIsScrollingAnimation=true;jQuery("html, body").stop();jQuery("html, body").animate({scrollTop:pxFromTop},{duration:duration,easing:'easeInOutQuart',complete:function(){tdIsScrollingAnimation=false;}});},tdMoveY:function(elm,value){var translate='translate3d(0px,'+value+'px, 0px)';elm.style['-webkit-transform']=translate;elm.style['-moz-transform']=translate;elm.style['-ms-transform']=translate;elm.style['-o-transform']=translate;elm.style.transform=translate;},isValidUrl:function(str){var pattern=new RegExp('^(https?:\\/\\/)?'+'((([a-z\\d]([a-z\\d-]*[a-z\\d])*)\\.)+[a-z]{2,}|'+'((\\d{1,3}\\.){3}\\d{1,3}))'+'(\\:\\d+)?(\\/[-a-z\\d%_.~+]*)*'+'(\\?[;&a-z\\d%_.~+=-]*)?'+'(\\#[-a-z\\d_]*)?$','i');if(!pattern.test(str)){return false;}else{return true;}},round:function(value,precision,mode){var m,f,isHalf,sgn;precision|=0;m=Math.pow(10,precision);value*=m;sgn=(value>0)|-(value<0);isHalf=value%1===0.5*sgn;f=Math.floor(value);if(isHalf){switch(mode){case'PHP_ROUND_HALF_DOWN':value=f+(sgn<0);break;case'PHP_ROUND_HALF_EVEN':value=f+(f%2*sgn);break;case'PHP_ROUND_HALF_ODD':value=f+!(f%2);break;default:value=f+(sgn>0);}} return(isHalf?value:Math.round(value))/m;}};})();var tdAffix={};(function(){'use strict';tdAffix={allow_scroll:true,menu_selector:'',menu_wrap_selector:'',tds_snap_menu:'',tds_snap_menu_logo:'',is_menu_affix_height_computed:false,is_menu_affix_height_on_mobile_computed:false,menu_affix_height:0,menu_affix_height_on_mobile:0,main_menu_height:0,top_offset:0,menu_offset:0,is_requestAnimationFrame_running:false,is_menu_affix:false,is_top_menu:false,menu_offset_max_hit:false,menu_offset_min_hit:true,scroll_window_scrollTop_last:0,init:function(atts){tdAffix.menu_selector=atts.menu_selector;tdAffix.menu_wrap_selector=atts.menu_wrap_selector;tdAffix.tds_snap_menu=atts.tds_snap_menu;tdAffix.tds_snap_menu_logo=atts.tds_snap_menu_logo;tdAffix.menu_affix_height=atts.menu_affix_height;tdAffix.menu_affix_height_on_mobile=atts.menu_affix_height_on_mobile;if(!tdAffix.tds_snap_menu){return;} if(tdDetect.isFirefox){tdAffix.compute_wrapper();tdAffix.compute_top();} jQuery().ready(function(){tdAffix.compute_wrapper();tdAffix.compute_top();});jQuery(window).load(function(){tdAffix.compute_wrapper();tdAffix.compute_top();setTimeout(function(){tdAffix.compute_top();},1000);});},_get_menu_affix_height:function(){if(true===tdDetect.isPhoneScreen){if(!tdAffix.is_menu_affix_height_on_mobile_computed&&tdAffix.is_menu_affix){tdAffix.is_menu_affix_height_on_mobile_computed=true;tdAffix.menu_affix_height_on_mobile=jQuery(tdAffix.menu_selector).height();} return tdAffix.menu_affix_height_on_mobile;} if(!tdAffix.is_menu_affix_height_computed&&tdAffix.is_menu_affix){tdAffix.is_menu_affix_height_computed=true;tdAffix.menu_affix_height=jQuery(tdAffix.menu_selector).height();} return tdAffix.menu_affix_height;},td_events_scroll:function(scrollTop){if(!tdAffix.allow_scroll){return;} if(!tdAffix.tds_snap_menu){return;} var scroll_direction='';if('snap'!==tdAffix.tds_snap_menu){if(('smart_snap_mobile'!==tdAffix.tds_snap_menu||true===tdDetect.isPhoneScreen)){var scrollDelta=0;if(scrollTop!==tdAffix.scroll_window_scrollTop_last){if(scrollTop>tdAffix.scroll_window_scrollTop_last){scroll_direction='down';}else{scroll_direction='up';} scrollDelta=Math.abs(scrollTop-tdAffix.scroll_window_scrollTop_last);} tdAffix.scroll_window_scrollTop_last=scrollTop;}} if(''!==tdAffix.tds_snap_menu&&''!==tdAffix.tds_snap_menu_logo){jQuery('.td-main-menu-logo').addClass('td-logo-sticky');} if((scrollTop>tdAffix.top_offset+(tdAffix.main_menu_height/2-tdAffix._get_menu_affix_height()/2))||((tdAffix.is_menu_affix===true)&&('smart_snap_always'===tdAffix.tds_snap_menu)&&scrollTop>(tdAffix.top_offset-tdAffix._get_menu_affix_height()))||tdAffix.is_top_menu===true){var td_affix_menu_element=jQuery(tdAffix.menu_selector);tdAffix._affix_on(td_affix_menu_element);if('snap'===tdAffix.tds_snap_menu||('smart_snap_mobile'===tdAffix.tds_snap_menu&&false===tdDetect.isPhoneScreen)){return;} if((false===tdAffix.menu_offset_max_hit&&'down'===scroll_direction)||(false===tdAffix.menu_offset_min_hit&&'up'===scroll_direction)){window.requestAnimationFrame(function(){var offset=0;if(scrollTop>0){if('down'===scroll_direction){offset=tdAffix.menu_offset-scrollDelta;if(offset<-tdAffix._get_menu_affix_height()){offset=-tdAffix._get_menu_affix_height();}}else if('up'===scroll_direction){offset=tdAffix.menu_offset+scrollDelta;if(offset>0){offset=0;}}} tdUtil.tdMoveY(td_affix_menu_element[0],offset);if(0===offset){tdAffix.menu_offset_min_hit=true;}else{tdAffix.menu_offset_min_hit=false;} if(offset===-tdAffix._get_menu_affix_height()){tdAffix.menu_offset_max_hit=true;if((true===tdDetect.isIos)||tdDetect.isSafari){td_affix_menu_element.hide();} if(''!==tdAffix.tds_snap_menu_logo){jQuery('.td-main-menu-logo').addClass('td-logo-sticky');}}else{tdAffix.menu_offset_max_hit=false;if((true===tdDetect.isIos)||tdDetect.isSafari){td_affix_menu_element.show();}} tdAffix.menu_offset=offset;},td_affix_menu_element[0]);}}else{tdAffix._affix_off(jQuery(tdAffix.menu_selector));}},compute_top:function(){tdAffix.top_offset=jQuery(tdAffix.menu_wrap_selector).offset().top;if('smart_snap_always'===tdAffix.tds_snap_menu){tdAffix.top_offset+=tdAffix.menu_affix_height;} if(1===tdAffix.top_offset){tdAffix.is_top_menu=true;}else{tdAffix.is_top_menu=false;} tdAffix.td_events_scroll(jQuery(window).scrollTop());},compute_wrapper:function(){if(jQuery(tdAffix.menu_selector).hasClass('td-affix')){jQuery(tdAffix.menu_selector).removeClass('td-affix');tdAffix.main_menu_height=jQuery(tdAffix.menu_selector).height();jQuery(tdAffix.menu_selector).addClass('td-affix');}else{tdAffix.main_menu_height=jQuery(tdAffix.menu_selector).height();} jQuery(tdAffix.menu_wrap_selector).css('height',tdAffix.main_menu_height);},_affix_on:function(td_affix_menu_element){if(false===tdAffix.is_menu_affix){if(('smart_snap_always'===tdAffix.tds_snap_menu)&&(tdDetect.isPhoneScreen!==true)){td_affix_menu_element.css('visibility','hidden');} tdAffix.menu_offset=-tdAffix.top_offset;td_affix_menu_element.addClass('td-affix');jQuery('body').addClass('body-td-affix');tdAffix.is_menu_affix=true;}else{if(true!==tdDetect.isPhoneScreen){td_affix_menu_element.css('visibility','');}}},_affix_off:function(td_affix_menu_element){if(true===tdAffix.is_menu_affix){jQuery(tdAffix.menu_selector).removeClass('td-affix');if(''===tdAffix.tds_snap_menu_logo){jQuery('.td-main-menu-logo').removeClass('td-logo-sticky');} jQuery('body').removeClass('body-td-affix');tdAffix.is_menu_affix=false;tdUtil.tdMoveY(td_affix_menu_element[0],0);if((true===tdDetect.isIos)||tdDetect.isSafari){td_affix_menu_element.show();}}}};})();"use strict";jQuery().ready(function jQuery_ready(){td_retina();td_mobile_menu_toogle();td_resize_videos();jQuery('input, textarea').placeholder();td_more_articles_box.init();td_smart_lists_magnific_popup();td_smart_list_dropdown();if(typeof tdsDateFormat!=='undefined'){var tdsDateTimestamp=Math.floor(new Date().getTime()/1000);var tdNewDateI18n=td_date_i18n(tdsDateFormat,tdsDateTimestamp);jQuery('.td_data_time').text(tdNewDateI18n);} setMenuMinHeight();});function td_smart_list_dropdown(){jQuery('.td-smart-list-dropdown').on('change',function(){window.location=this.value;});} var td_more_articles_box={is_box_visible:false,cookie:'',distance_from_top:400,init:function init(){td_more_articles_box.cookie=td_read_site_cookie('td-cookie-more-articles');if(!isNaN(parseInt(tds_more_articles_on_post_pages_distance_from_top))&&isFinite(tds_more_articles_on_post_pages_distance_from_top)&&parseInt(tds_more_articles_on_post_pages_distance_from_top)>0){td_more_articles_box.distance_from_top=parseInt(tds_more_articles_on_post_pages_distance_from_top);}else{td_more_articles_box.distance_from_top=400;} jQuery('.td-close-more-articles-box').click(function(){jQuery('.td-more-articles-box').removeClass('td-front-end-display-block');jQuery('.td-more-articles-box').hide();if(!isNaN(parseInt(tds_more_articles_on_post_time_to_wait))&&isFinite(tds_more_articles_on_post_time_to_wait)){td_set_cookies_life(['td-cookie-more-articles','hide-more-articles-box',parseInt(tds_more_articles_on_post_time_to_wait)*86400000]);}});},td_events_scroll:function td_events_scroll(scrollTop){if(tdIsScrollingAnimation){return;} if(tdUtil.getBackendVar('tds_more_articles_on_post_enable')=="show"&&td_more_articles_box.cookie!='hide-more-articles-box'){if(scrollTop>td_more_articles_box.distance_from_top){if(td_more_articles_box.is_box_visible===false){jQuery('.td-more-articles-box').addClass('td-front-end-display-block');td_more_articles_box.is_box_visible=true;}}else{if(td_more_articles_box.is_box_visible===true){jQuery('.td-more-articles-box').removeClass('td-front-end-display-block');td_more_articles_box.is_box_visible=false;}}}}};var td_resize_timer_id;jQuery(window).resize(function(){clearTimeout(td_resize_timer_id);td_resize_timer_id=setTimeout(function(){td_done_resizing();},200);});function td_done_resizing(){td_resize_videos();} function td_resize_videos(){jQuery(document).find('iframe[src*="youtube.com"]').each(function(){var videoMainContainer=jQuery(this).parent().parent().parent(),videoInPlaylist=jQuery(this).parent().hasClass("td_wrapper_playlist_player_vimeo"),video43AspectRatio=videoMainContainer.hasClass("vc_video-aspect-ratio-43"),video235AspectRatio=videoMainContainer.hasClass("vc_video-aspect-ratio-235");if(videoInPlaylist||video43AspectRatio||video235AspectRatio){}else{var td_video=jQuery(this);td_video.attr('width','100%');var td_video_width=td_video.width();td_video.css('height',td_video_width*0.5625,'important');}});jQuery(document).find('iframe[src*="vimeo.com"]').each(function(){var videoMainContainer=jQuery(this).parent().parent().parent(),videoInPlaylist=jQuery(this).parent().hasClass("td_wrapper_playlist_player_vimeo"),video43AspectRatio=videoMainContainer.hasClass("vc_video-aspect-ratio-43"),video235AspectRatio=videoMainContainer.hasClass("vc_video-aspect-ratio-235");if(videoInPlaylist||video43AspectRatio||video235AspectRatio){}else{var td_video=jQuery(this);td_video.attr('width','100%');var td_video_width=td_video.width();td_video.css('height',td_video_width*0.5625,'important');}});jQuery(document).find('iframe[src*="dailymotion.com"]').each(function(){var videoMainContainer=jQuery(this).parent().parent().parent(),video43AspectRatio=videoMainContainer.hasClass("vc_video-aspect-ratio-43"),video235AspectRatio=videoMainContainer.hasClass("vc_video-aspect-ratio-235");if(video43AspectRatio||video235AspectRatio){}else{var td_video=jQuery(this);td_video.attr('width','100%');var td_video_width=td_video.width();td_video.css('height',td_video_width*0.6,'important');}});jQuery(document).find('iframe[src*="facebook.com/plugins/video.php"]').each(function(){var videoMainContainer=jQuery(this).parent().parent().parent(),video43AspectRatio=videoMainContainer.hasClass("vc_video-aspect-ratio-43"),video235AspectRatio=videoMainContainer.hasClass("vc_video-aspect-ratio-235");if(video43AspectRatio||video235AspectRatio){}else{var td_video=jQuery(this);td_video.attr('width','100%');var td_video_width=td_video.width();td_video.css('height',td_video_width*0.5625,'important');}});jQuery(document).find(".wp-video-shortcode").each(function(){var td_video=jQuery(this);var td_video_width=td_video.width()+3;jQuery(this).parent().css('height',td_video_width*0.56,'important');td_video.css('width','100%','important');td_video.css('height','100%','important');})} function td_mobile_menu(){} function td_mobile_menu_toogle(){jQuery('#td-top-mobile-toggle a, .td-mobile-close a').click(function(){if(jQuery('body').hasClass('td-menu-mob-open-menu')){jQuery('body').removeClass('td-menu-mob-open-menu');}else{jQuery('body').addClass('td-menu-mob-open-menu');}});jQuery(document).find('#td-mobile-nav .menu-item-has-children').each(function(i){var class_name='td_mobile_elem_with_submenu_'+i;jQuery(this).addClass(class_name);jQuery(this).children('a').addClass('td-link-element-after');jQuery(this).click(function(event){var jQueryTarget=jQuery(event.target);if(jQueryTarget.length&&((jQueryTarget.hasClass('td-element-after')||jQueryTarget.hasClass('td-link-element-after'))&&('#'===jQueryTarget.attr('href')||undefined===jQueryTarget.attr('href')))){event.preventDefault();event.stopPropagation();jQuery(this).toggleClass('td-sub-menu-open');}});});} function td_retina(){if(window.devicePixelRatio>1){jQuery('.td-retina').each(function(i){var lowres=jQuery(this).attr('src');var highres=lowres.replace(".png","@2x.png");highres=highres.replace(".jpg","@2x.jpg");jQuery(this).attr('src',highres);});jQuery('.td-retina-data').each(function(i){jQuery(this).attr('src',jQuery(this).data('retina'));jQuery(this).addClass('td-retina-version');});}} if(!tdDetect.isTouchDevice&&tdUtil.getBackendVar('td_ad_background_click_link')!=''){jQuery('body').click(function(event){var target=(event.target)?event.target:event.srcElement;var target_jquery_obj=jQuery(target);if(target_jquery_obj.hasClass('td-outer-container')||target_jquery_obj.hasClass('td-boxed-layout')){if(td_ad_background_click_target=='_blank'){window.open(td_ad_background_click_link);}else{location.href=td_ad_background_click_link;}}});} function td_read_site_cookie(name){var nameEQ=escape(name)+"=";var ca=document.cookie.split(';');for(var i=0;i400){if(td_scroll_to_top_is_visible===false){td_scroll_to_top_is_visible=true;jQuery('.td-scroll-up').addClass('td-scroll-up-visible');}}else{if(td_scroll_to_top_is_visible===true){td_scroll_to_top_is_visible=false;jQuery('.td-scroll-up').removeClass('td-scroll-up-visible');}}} jQuery('.td-scroll-up').click(function(){if(tdIsScrollingAnimation){return;} td_scroll_to_top_is_visible=false;jQuery('.td-scroll-up').removeClass('td-scroll-up-visible');td_more_articles_box.is_box_visible=false;jQuery('.td-more-articles-box').removeClass('td-front-end-display-block');tdUtil.scrollToPosition(0,1200);return false;});jQuery('.td-read-down a').click(function(event){event.preventDefault();tdUtil.scrollToPosition(jQuery('.td-full-screen-header-image-wrap').height(),1200);});function td_post_template_6_title(){var td_parallax_el=document.getElementById('td_parallax_header_6');var td_parallax_bg_el=document.getElementById('td-full-screen-header-image');var scroll_from_top='';var distance_from_bottom;jQuery(window).scroll(function(){td_request_tick();});var td_animation_running=false;function td_request_tick(){if(td_animation_running===false){window.requestAnimationFrame(td_do_animation);} td_animation_running=true;} function td_do_animation(){scroll_from_top=jQuery(document).scrollTop();if(scroll_from_top<=950){var blur_value=1-(scroll_from_top/800);if(tdDetect.isIe8===true){blur_value=1;} blur_value=Math.round(blur_value*100)/100;td_parallax_el.style.opacity=blur_value;var parallax_move=-Math.round(scroll_from_top/4);tdUtil.tdMoveY(td_parallax_bg_el,-parallax_move);distance_from_bottom=-Math.round(scroll_from_top/8);tdUtil.tdMoveY(td_parallax_el,-distance_from_bottom);} td_animation_running=false;}} function td_smart_lists_magnific_popup(){jQuery(".td-lightbox-enabled").magnificPopup({delegate:"a",type:"image",tLoading:"Loading image #%curr%...",mainClass:"mfp-img-mobile",gallery:{enabled:true,navigateByImgClick:true,preload:[0,1],tCounter:tdUtil.getBackendVar('td_magnific_popup_translation_tCounter')},image:{tError:"The image #%curr% could not be loaded.",titleSrc:function(item){return item.el.attr("data-caption");}},zoom:{enabled:true,duration:300,opener:function(element){return element.find("img");}},callbacks:{change:function(item){if(item.el[0].id!=''){var nr_slide=item.el[0].id.split("_");jQuery(".td-iosSlider").iosSlider("goToSlide",parseInt(nr_slide[1])+1);}else{tdModalImageLastEl=item.el;setTimeout(function(){tdUtil.scrollIntoView(item.el);},100);}},beforeClose:function(){if(tdModalImageLastEl!=''){tdUtil.scrollIntoView(tdModalImageLastEl);}}}});} function td_get_document_width(){var x=0;if(self.innerHeight) {x=self.innerWidth;} else if(document.documentElement&&document.documentElement.clientHeight) {x=document.documentElement.clientWidth;} else if(document.body) {x=document.body.clientWidth;} return x;} function td_get_document_height(){var y=0;if(self.innerHeight) {y=self.innerHeight;} else if(document.documentElement&&document.documentElement.clientHeight) {y=document.documentElement.clientHeight;} else if(document.body) {y=document.body.clientHeight;} return y;} function setMenuMinHeight(){if('undefined'===typeof tdEvents.previousWindowInnerWidth){tdEvents.previousWindowInnerWidth=tdEvents.window_innerWidth;}else if(tdEvents.previousWindowInnerWidth===tdEvents.window_innerWidth){return;} tdEvents.previousWindowInnerWidth=tdEvents.window_innerWidth;var $tdMobileMenu=jQuery('#td-mobile-nav'),cssHeight=tdEvents.window_innerHeight+1;if($tdMobileMenu.length){$tdMobileMenu.css('min-height',cssHeight+'px');} if(!tdDetect.isMobileDevice){return;} var $tdMobileBg=jQuery('.td-menu-background'),$tdMobileBgSearch=jQuery('.td-search-background');if($tdMobileBg.length){$tdMobileBg.css('height',(cssHeight+70)+'px');} if($tdMobileBgSearch.length){$tdMobileBgSearch.css('height',(cssHeight+70)+'px');}} var tdLoadingBox={};(function(){"use strict";tdLoadingBox={speed:40,arrayColorsTemp:['rgba(99, 99, 99, 0)','rgba(99, 99, 99, 0.05)','rgba(99, 99, 99, 0.08)','rgba(99, 99, 99, 0.2)','rgba(99, 99, 99, 0.3)','rgba(99, 99, 99, 0.5)','rgba(99, 99, 99, 0.6)','rgba(99, 99, 99, 1)'],arrayColors:[],statusAnimation:'stop',stop:function stop(){tdLoadingBox.statusAnimation='stop';},init:function init(color,speed){if(false===tdUtil.isUndefined(speed)){tdLoadingBox.speed=speed;} var tdColorRegExp=/^#[a-zA-Z0-9]{3,6}$/;if(color&&tdColorRegExp.test(color)){var colRgba=tdLoadingBox.hexToRgb(color);var rgbaString="rgba("+colRgba.r+", "+colRgba.g+", "+colRgba.b+", ";tdLoadingBox.arrayColors[7]=rgbaString+" 0.9)";tdLoadingBox.arrayColors[6]=rgbaString+" 0.7)";tdLoadingBox.arrayColors[5]=rgbaString+" 0.5)";tdLoadingBox.arrayColors[4]=rgbaString+" 0.3)";tdLoadingBox.arrayColors[3]=rgbaString+" 0.15)";tdLoadingBox.arrayColors[2]=rgbaString+" 0.15)";tdLoadingBox.arrayColors[1]=rgbaString+" 0.15)";tdLoadingBox.arrayColors[0]=rgbaString+" 0.15)";}else{tdLoadingBox.arrayColors=tdLoadingBox.arrayColorsTemp.slice(0);} if(tdLoadingBox.statusAnimation==='stop'){tdLoadingBox.statusAnimation='display';this.render();}},render:function render(color){tdLoadingBox.animationDisplay('
'+'
'+'
'+'
'+'
'+'
'+'
'+'
');var tempColorArray=[tdLoadingBox.arrayColors[0],tdLoadingBox.arrayColors[1],tdLoadingBox.arrayColors[2],tdLoadingBox.arrayColors[3],tdLoadingBox.arrayColors[4],tdLoadingBox.arrayColors[5],tdLoadingBox.arrayColors[6],tdLoadingBox.arrayColors[7]];tdLoadingBox.arrayColors[0]=tempColorArray[7];tdLoadingBox.arrayColors[1]=tempColorArray[0];tdLoadingBox.arrayColors[2]=tempColorArray[1];tdLoadingBox.arrayColors[3]=tempColorArray[2];tdLoadingBox.arrayColors[4]=tempColorArray[3];tdLoadingBox.arrayColors[5]=tempColorArray[4];tdLoadingBox.arrayColors[6]=tempColorArray[5];tdLoadingBox.arrayColors[7]=tempColorArray[6];if(tdLoadingBox.statusAnimation==='display'){setTimeout(tdLoadingBox.render,tdLoadingBox.speed);}else{tdLoadingBox.animationDisplay('');}},animationDisplay:function(animation_str){jQuery('.td-loader-gif').html(animation_str);},hexToRgb:function(hex){var result=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(hex);return result?{r:parseInt(result[1],16),g:parseInt(result[2],16),b:parseInt(result[3],16)}:null;}};})();var tdAjaxSearch={};jQuery().ready(function(){'use strict';tdAjaxSearch.init();});(function(){'use strict';tdAjaxSearch={_current_selection_index:0,_last_request_results_count:0,_first_down_up:true,_is_search_open:false,init:function init(){jQuery(document).click(function(e){if('td-icon-search'!==e.target.className&&'td-header-search'!==e.target.id&&'td-header-search-top'!==e.target.id&&true===tdAjaxSearch._is_search_open){tdAjaxSearch.hide_search_box();}});jQuery('#td-header-search-button').click(function(event){event.preventDefault();if(tdAjaxSearch._is_search_open===true){tdAjaxSearch.hide_search_box();}else{tdAjaxSearch.show_search_box();}});jQuery('#td-header-search-button-mob').click(function(event){jQuery('body').addClass('td-search-opened');var current_query=jQuery('#td-header-search-mob').val().trim();if(current_query.length>0){tdAjaxSearch.do_ajax_call_mob();}});jQuery('.td-search-close a').click(function(){jQuery('body').removeClass('td-search-opened');});jQuery('#td-header-search').keydown(function(event){if((event.which&&39===event.which)||(event.keyCode&&39===event.keyCode)||(event.which&&37===event.which)||(event.keyCode&&37===event.keyCode)) {tdAjaxSearch.td_aj_search_input_focus();return;} if((event.which&&13===event.which)||(event.keyCode&&13===event.keyCode)){var td_aj_cur_element=jQuery('.td-aj-cur-element');if(td_aj_cur_element.length>0){var td_go_to_url=td_aj_cur_element.find('.entry-title a').attr('href');window.location=td_go_to_url;}else{jQuery(this).parent().parent().submit();} return false;}else if((event.which&&40===event.which)||(event.keyCode&&40===event.keyCode)){tdAjaxSearch.move_prompt_down();return false;}else if((event.which&&38===event.which)||(event.keyCode&&38===event.keyCode)){tdAjaxSearch.move_prompt_up();return false;}else{if((event.which&&8===event.which)||(event.keyCode&&8===event.keyCode)){var search_query=jQuery(this).val();if(1===search_query.length){jQuery('#td-aj-search').empty();}} tdAjaxSearch.td_aj_search_input_focus();setTimeout(function(){tdAjaxSearch.do_ajax_call();},100);} return true;});jQuery('#td-header-search-mob').keydown(function(event){if((event.which&&13===event.which)||(event.keyCode&&13===event.keyCode)){var td_aj_cur_element=jQuery('.td-aj-cur-element');if(td_aj_cur_element.length>0){var td_go_to_url=td_aj_cur_element.find('.entry-title a').attr('href');window.location=td_go_to_url;}else{jQuery(this).parent().parent().submit();} return false;}else{if((event.which&&8===event.which)||(event.keyCode&&8===event.keyCode)){var search_query=jQuery(this).val();if(1===search_query.length){jQuery('#td-aj-search-mob').empty();}} setTimeout(function(){tdAjaxSearch.do_ajax_call_mob();},100);return true;}});},show_search_box:function(){jQuery('.td-drop-down-search').addClass('td-drop-down-search-open');if(true!==tdDetect.isIos){setTimeout(function(){document.getElementById('td-header-search').focus();},200);} tdAjaxSearch._is_search_open=true;},hide_search_box:function hide_search_box(){jQuery(".td-drop-down-search").removeClass('td-drop-down-search-open');tdAjaxSearch._is_search_open=false;},td_aj_search_move_prompt_up:function(){if(tdAjaxSearch._first_down_up===true){tdAjaxSearch._first_down_up=false;if(tdAjaxSearch._current_selection_index===0){tdAjaxSearch._current_selection_index=tdAjaxSearch._last_request_results_count-1;}else{tdAjaxSearch._current_selection_index--;}}else{if(tdAjaxSearch._current_selection_index===0){tdAjaxSearch._current_selection_index=tdAjaxSearch._last_request_results_count;}else{tdAjaxSearch._current_selection_index--;}} tdAjaxSearch._repaintCurrentElement();},move_prompt_down:function(){if(tdAjaxSearch._first_down_up===true){tdAjaxSearch._first_down_up=false;}else{if(tdAjaxSearch._current_selection_index===tdAjaxSearch._last_request_results_count){tdAjaxSearch._current_selection_index=0;}else{tdAjaxSearch._current_selection_index++;}} tdAjaxSearch._repaintCurrentElement();},_repaintCurrentElement:function(){jQuery('.td_module_wrap').removeClass('td-aj-cur-element');if(tdAjaxSearch._current_selection_index>tdAjaxSearch._last_request_results_count-1){jQuery('.td-search-form').fadeTo(100,1);}else{tdAjaxSearch.td_aj_search_input_remove_focus();jQuery('.td_module_wrap').eq(tdAjaxSearch._current_selection_index).addClass('td-aj-cur-element');}},td_aj_search_input_focus:function(){tdAjaxSearch._current_selection_index=0;tdAjaxSearch._first_down_up=true;jQuery('.td-search-form').fadeTo(100,1);jQuery('.td_module_wrap').removeClass('td-aj-cur-element');},td_aj_search_input_remove_focus:function(){if(0!==tdAjaxSearch._last_request_results_count){jQuery('.td-search-form').css('opacity',0.5);}},process_ajax_response:function(data){var current_query=jQuery('#td-header-search').val();if(''===current_query){jQuery('#td-aj-search').empty();return;} var td_data_object=jQuery.parseJSON(data);if(td_data_object.td_search_query!==current_query){return;} tdAjaxSearch._current_selection_index=0;tdAjaxSearch._last_request_results_count=td_data_object.td_total_in_list;tdAjaxSearch._first_down_up=true;jQuery('#td-aj-search').html(td_data_object.td_data);if(('undefined'!==typeof window.tdAnimationStack)&&(true===window.tdAnimationStack.activated)){window.tdAnimationStack.check_for_new_items('#td-aj-search .td-animation-stack',window.tdAnimationStack.SORTED_METHOD.sort_left_to_right,true);window.tdAnimationStack.compute_items();}},process_ajax_response_mob:function(data){var current_query=jQuery('#td-header-search-mob').val();if(''===current_query){jQuery('#td-aj-search-mob').empty();return;} var td_data_object=jQuery.parseJSON(data);if(td_data_object.td_search_query!==current_query){return;} jQuery('#td-aj-search-mob').html(td_data_object.td_data);if(('undefined'!==typeof window.tdAnimationStack)&&(true===window.tdAnimationStack.activated)){window.tdAnimationStack.check_for_new_items('#td-aj-search-mob .td-animation-stack',window.tdAnimationStack.SORTED_METHOD.sort_left_to_right,true);window.tdAnimationStack.compute_items();}},do_ajax_call:function(){var search_query=jQuery('#td-header-search').val();if(''===search_query){tdAjaxSearch.td_aj_search_input_focus();return;} if(tdLocalCache.exist(search_query)){tdAjaxSearch.process_ajax_response(tdLocalCache.get(search_query));return;} jQuery.ajax({type:'POST',url:td_ajax_url,data:{action:'td_ajax_search',td_string:search_query},success:function(data,textStatus,XMLHttpRequest){tdLocalCache.set(search_query,data);tdAjaxSearch.process_ajax_response(data);},error:function(MLHttpRequest,textStatus,errorThrown){}});},do_ajax_call_mob:function(){var search_query=jQuery('#td-header-search-mob').val();if(''===search_query){return;} if(tdLocalCache.exist(search_query)){tdAjaxSearch.process_ajax_response_mob(tdLocalCache.get(search_query));return;} jQuery.ajax({type:'POST',url:td_ajax_url,data:{action:'td_ajax_search',td_string:search_query},success:function(data,textStatus,XMLHttpRequest){tdLocalCache.set(search_query,data);tdAjaxSearch.process_ajax_response_mob(data);},error:function(MLHttpRequest,textStatus,errorThrown){}});}};})();;'use strict';jQuery().ready(function(){tdModalImage();tdUtil.imageMoveClassToFigure('td-post-image-full');tdUtil.imageMoveClassToFigure('td-post-image-right');tdUtil.imageMoveClassToFigure('td-post-image-left');if(('undefined'!==typeof window.tds_general_modal_image)&&(''!==window.tds_general_modal_image)){jQuery('.single .td-post-content a > img').filter(function(index,element){if(-1!==element.className.indexOf('wp-image')){jQuery(element).parent().addClass('td-modal-image');}});}});var tdModalImageLastEl='';function tdModalImage(){jQuery('figure.wp-caption').each(function(){var caption_text=jQuery(this).children('figcaption').html();jQuery(this).children('a').data('caption',caption_text);});jQuery('.td-modal-image').each(function(){jQuery(this).parent().addClass('td-modal-image');jQuery(this).removeClass('td-modal-image');});jQuery('article').magnificPopup({type:'image',delegate:".td-modal-image",gallery:{enabled:true,tPrev:tdUtil.getBackendVar('td_magnific_popup_translation_tPrev'),tNext:tdUtil.getBackendVar('td_magnific_popup_translation_tNext'),tCounter:tdUtil.getBackendVar('td_magnific_popup_translation_tCounter')},ajax:{tError:tdUtil.getBackendVar('td_magnific_popup_translation_ajax_tError')},image:{tError:tdUtil.getBackendVar('td_magnific_popup_translation_image_tError'),titleSrc:function(item){var td_current_caption=jQuery(item.el).data('caption');if('undefined'!==typeof td_current_caption){return td_current_caption;}else{return'';}}},zoom:{enabled:true,duration:300,opener:function(element){return element.find('img');}},callbacks:{change:function(item){tdModalImageLastEl=item.el;tdUtil.scrollIntoView(item.el);},beforeClose:function(){tdAffix.allow_scroll=false;tdUtil.scrollIntoView(tdModalImageLastEl);var interval_td_affix_scroll=setInterval(function(){if(!tdIsScrollingAnimation){clearInterval(interval_td_affix_scroll);setTimeout(function(){tdAffix.allow_scroll=true;},100);}},100);}}});if('undefined'===typeof jetpackCarouselStrings){jQuery('figure.gallery-item').each(function(){var caption_text=jQuery(this).children('figcaption').html();jQuery(this).find('a').data('caption',caption_text);});jQuery('.tiled-gallery').magnificPopup({type:'image',delegate:"a",gallery:{enabled:true,tPrev:tdUtil.getBackendVar('td_magnific_popup_translation_tPrev'),tNext:tdUtil.getBackendVar('td_magnific_popup_translation_tNext'),tCounter:tdUtil.getBackendVar('td_magnific_popup_translation_tCounter')},ajax:{tError:tdUtil.getBackendVar('td_magnific_popup_translation_ajax_tError')},image:{tError:tdUtil.getBackendVar('td_magnific_popup_translation_image_tError'),titleSrc:function(item){var td_current_caption=jQuery(item.el).parent().find('.tiled-gallery-caption').text();if('undefined'!==typeof td_current_caption){return td_current_caption;}else{return'';}}},zoom:{enabled:true,duration:300,opener:function(element){return element.find('img');}},callbacks:{change:function(item){tdModalImageLastEl=item.el;tdUtil.scrollIntoView(item.el);},beforeClose:function(){tdUtil.scrollIntoView(tdModalImageLastEl);}}});jQuery('.gallery').magnificPopup({type:'image',delegate:'.gallery-icon > a',gallery:{enabled:true,tPrev:tdUtil.getBackendVar('td_magnific_popup_translation_tPrev'),tNext:tdUtil.getBackendVar('td_magnific_popup_translation_tNext'),tCounter:tdUtil.getBackendVar('td_magnific_popup_translation_tCounter')},ajax:{tError:tdUtil.getBackendVar('td_magnific_popup_translation_ajax_tError')},image:{tError:tdUtil.getBackendVar('td_magnific_popup_translation_image_tError'),titleSrc:function(item){var td_current_caption=jQuery(item.el).data('caption');if('undefined'!==typeof td_current_caption){return td_current_caption;}else{return'';}}},zoom:{enabled:true,duration:300,opener:function(element){return element.find('img');}},callbacks:{change:function(item){tdModalImageLastEl=item.el;tdUtil.scrollIntoView(item.el);},beforeClose:function(){tdUtil.scrollIntoView(tdModalImageLastEl);}}});}} var tdBlocks={};(function(){"use strict";jQuery().ready(function(){tdOnReadyAjaxBlocks();});function tdOnReadyAjaxBlocks(){jQuery(".td-ajax-next-page").click(function(event){event.preventDefault();var currentBlockObj=tdBlocks.tdGetBlockObjById(jQuery(this).data('td_block_id'));if(jQuery(this).hasClass('ajax-page-disabled')||true===currentBlockObj.is_ajax_running){return;} currentBlockObj.is_ajax_running=true;currentBlockObj.td_current_page++;tdBlocks.tdAjaxDoBlockRequest(currentBlockObj,'next');});jQuery(".td-ajax-prev-page").click(function(event){event.preventDefault();var currentBlockObj=tdBlocks.tdGetBlockObjById(jQuery(this).data('td_block_id'));if(jQuery(this).hasClass('ajax-page-disabled')||true===currentBlockObj.is_ajax_running){return;} currentBlockObj.is_ajax_running=true;currentBlockObj.td_current_page--;tdBlocks.tdAjaxDoBlockRequest(currentBlockObj,'back');});jQuery(".td_ajax_load_more_js").click(function(event){event.preventDefault();if(jQuery(this).hasClass('ajax-page-disabled')){return;} jQuery(this).css('visibility','hidden');var currentBlockObj=tdBlocks.tdGetBlockObjById(jQuery(this).data('td_block_id'));currentBlockObj.td_current_page++;tdBlocks.tdAjaxDoBlockRequest(currentBlockObj,'load_more');if(currentBlockObj.max_num_pages<=currentBlockObj.td_current_page){jQuery(this).addClass('ajax-page-disabled');}});if(tdDetect.isMobileDevice){jQuery(".td-pulldown-filter-display-option").click(function(){var currentBlockUid=jQuery(this).data('td_block_id');jQuery("#td_pulldown_"+currentBlockUid).addClass("td-pulldown-filter-list-open");var tdPullDownList=jQuery("#td_pulldown_"+currentBlockUid+"_list");tdPullDownList.removeClass('fadeOut');tdPullDownList.addClass('td_animated td_fadeIn');});}else{jQuery(".td-pulldown-filter-display-option").hover(function(){var current_block_uid=jQuery(this).data('td_block_id');jQuery("#td_pulldown_"+current_block_uid).addClass("td-pulldown-filter-list-open");var tdPullDownList=jQuery("#td_pulldown_"+current_block_uid+"_list");tdPullDownList.removeClass('fadeOut');tdPullDownList.addClass('td_animated td_fadeIn');tdPullDownList.css('visibility','visible');},function(){var currentBlockUid=jQuery(this).data('td_block_id');jQuery("#td_pulldown_"+currentBlockUid).removeClass("td-pulldown-filter-list-open");});} jQuery('.td-related-title a').click(function(event){event.preventDefault();jQuery('.td-related-title').children('a').removeClass('td-cur-simple-item');jQuery(this).addClass('td-cur-simple-item');var currentBlockUid=jQuery(this).data('td_block_id');var currentBlockObj=tdBlocks.tdGetBlockObjById(currentBlockUid);currentBlockObj.td_filter_value=jQuery(this).data('td_filter_value');currentBlockObj.td_current_page=1;tdBlocks.tdAjaxDoBlockRequest(currentBlockObj,'pull_down');});var tdSubCatMegaRunLink=false;var tdSubCatMegaLastTarget='';function tdAjaxSubCatMegaRunOnTouch(event,jQueryObject){if((true===tdSubCatMegaRunLink)&&(event.target===tdSubCatMegaLastTarget)){window.location=event.target;}else{tdSubCatMegaRunLink=true;tdSubCatMegaLastTarget=event.target;event.preventDefault();setTimeout(function(){tdSubCatMegaRunLink=false;},300);tdAjaxSubCatMegaRun(event,jQueryObject);}} function tdAjaxSubCatMegaRun(event,jQueryObject){var currentBlockUid=jQueryObject.data('td_block_id');var currentBlockObj=tdBlocks.tdGetBlockObjById(currentBlockUid);currentBlockObj.is_ajax_running=true;jQuery('.mega-menu-sub-cat-'+currentBlockUid).removeClass('cur-sub-cat');jQueryObject.addClass('cur-sub-cat');currentBlockObj.td_filter_value=jQueryObject.data('td_filter_value');currentBlockObj.td_current_page=1;tdBlocks.tdAjaxDoBlockRequest(currentBlockObj,'mega_menu');} if(tdDetect.isTouchDevice){jQuery(".block-mega-child-cats a").click(function(event){tdAjaxSubCatMegaRunOnTouch(event,jQuery(this));},false).each(function(index,element){element.addEventListener('touchend',function(event){tdAjaxSubCatMegaRunOnTouch(event,jQuery(this));},false);});}else{jQuery(".block-mega-child-cats a").hover(function(event){tdAjaxSubCatMegaRun(event,jQuery(this));},function(event){});} jQuery('.td-subcat-item a').click(function(event){event.preventDefault();var currentBlockObj=tdBlocks.tdGetBlockObjById(jQuery(this).data('td_block_id'));if(true===currentBlockObj.is_ajax_running){return;} currentBlockObj.is_ajax_running=true;jQuery('.'+jQuery(this).data('td_block_id')+'_rand').find('.td-cur-simple-item').removeClass('td-cur-simple-item');jQuery(this).addClass('td-cur-simple-item');currentBlockObj.td_filter_value=jQuery(this).data('td_filter_value');currentBlockObj.td_current_page=1;tdBlocks.tdAjaxDoBlockRequest(currentBlockObj,'pull_down');});jQuery(".td-pulldown-filter-link").click(function(event){event.preventDefault();var currentBlockUid=jQuery(this).data('td_block_id');jQuery('#'+currentBlockUid).find('.iosSlider').iosSlider('destroy');var currentBlockObj=tdBlocks.tdGetBlockObjById(currentBlockUid);if(true===currentBlockObj.is_ajax_running){return;} currentBlockObj.is_ajax_running=true;currentBlockObj.td_filter_value=jQuery(this).data('td_filter_value');jQuery('.'+jQuery(this).data('td_block_id')+'_rand').find('.td-cur-simple-item').removeClass('td-cur-simple-item');jQuery(this).addClass('td-cur-simple-item');currentBlockObj.td_current_page=1;tdBlocks.tdPullDownFilterChangeValue(currentBlockUid,''+jQuery(this).html()+' ');jQuery('#td_pulldown_'+currentBlockUid).removeClass("td-pulldown-filter-list-open");tdBlocks.tdAjaxDoBlockRequest(currentBlockObj,'pull_down');if(tdDetect.isMobileDevice){tdUtil.stopBubble(event);}});} tdBlocks={tdPullDownFilterChangeValue:function(td_block_uid,td_text){jQuery('#td-pulldown-'+td_block_uid+'-val').html(td_text);},tdAjaxDoBlockRequest:function(current_block_obj,td_user_action){var currentBlockObjSignature=JSON.stringify(current_block_obj);if(tdLocalCache.exist(currentBlockObjSignature)){tdBlocks.tdBlockAjaxLoadingStart(current_block_obj,true,td_user_action);tdBlocks.tdAjaxBlockProcessResponse(tdLocalCache.get(currentBlockObjSignature),td_user_action);return'cache_hit';} tdBlocks.tdBlockAjaxLoadingStart(current_block_obj,false,td_user_action);var requestData={action:'td_ajax_block',td_atts:current_block_obj.atts,td_block_id:current_block_obj.id,td_column_number:current_block_obj.td_column_number,td_current_page:current_block_obj.td_current_page,block_type:current_block_obj.block_type,td_filter_value:current_block_obj.td_filter_value,td_user_action:current_block_obj.td_user_action};jQuery.ajax({type:'POST',url:td_ajax_url,cache:true,data:requestData,success:function(data,textStatus,XMLHttpRequest){tdLocalCache.set(currentBlockObjSignature,data);tdBlocks.tdAjaxBlockProcessResponse(data,td_user_action);},error:function(MLHttpRequest,textStatus,errorThrown){}});},tdAjaxBlockProcessResponse:function(data,td_user_action){var tdReplyObj=jQuery.parseJSON(data);if('load_more'===td_user_action||'infinite_load'===td_user_action){for(var i=0;i
');tdLoadingBox.init(current_block_obj.header_color?current_block_obj.header_color:tds_theme_color_site_wide);setTimeout(function(){jQuery('.td-loader-gif').removeClass('td-loader-animation-start').addClass('td-loader-animation-mid');},50);} else if('infinite_load'===td_user_action){elCurTdBlockInner.parent().append('
');tdLoadingBox.init(current_block_obj.header_color?current_block_obj.header_color:tds_theme_color_site_wide);setTimeout(function(){jQuery('.td-loader-gif').removeClass('td-loader-animation-start').addClass('td-loader-animation-mid');},50);}else{elCurTdBlockInner.parent().append('
');tdLoadingBox.init(current_block_obj.header_color?current_block_obj.header_color:tds_theme_color_site_wide);setTimeout(function(){jQuery('.td-loader-gif').removeClass('td-loader-animation-start').addClass('td-loader-animation-mid');},50);elCurTdBlockInner.addClass('td_animated_long td_fadeOut_to_1');}}},tdBlockAjaxLoadingEnd:function(td_reply_obj,current_block_obj,td_user_action){jQuery('.td-loader-gif').removeClass('td-loader-animation-mid').addClass('td-loader-animation-end');setTimeout(function(){jQuery('.td-loader-gif').remove();tdLoadingBox.stop();},400);var elCurTdBlockInner=jQuery('#'+current_block_obj.id);elCurTdBlockInner.removeClass('td_animated_long td_fadeOut_to_1');var tdAnimationStackSortType;if(true===tdAnimationStack.activated){tdAnimationStackSortType=tdAnimationStack.SORTED_METHOD.sort_left_to_right;} switch(td_user_action){case'next':elCurTdBlockInner.addClass('td_animated_xlong td_fadeInRight');if(undefined!==tdAnimationStackSortType){tdAnimationStackSortType=tdAnimationStack.SORTED_METHOD.sort_right_to_left;} break;case'back':elCurTdBlockInner.addClass('td_animated_xlong td_fadeInLeft');break;case'pull_down':elCurTdBlockInner.addClass('td_animated_xlong td_fadeInDown');break;case'mega_menu':elCurTdBlockInner.addClass('td_animated_xlong td_fadeInDown');break;case'load_more':setTimeout(function(){jQuery('.'+current_block_obj.id+'_rand .td_ajax_load_more_js').css('visibility','visible');},500);break;case'infinite_load':setTimeout(function(){tdInfiniteLoader.computeTopDistances();if(''!==td_reply_obj.td_data){tdInfiniteLoader.enable_is_visible_callback(current_block_obj.id);}},500);setTimeout(function(){tdInfiniteLoader.computeTopDistances();},1000);setTimeout(function(){tdInfiniteLoader.computeTopDistances();},1500);break;} setTimeout(function(){jQuery('.td_block_inner_overflow').removeClass('td_block_inner_overflow');elCurTdBlockInner.css('height','auto');tdSmartSidebar.compute();},200);setTimeout(function(){tdSmartSidebar.compute();},500);if(undefined!==tdAnimationStackSortType){setTimeout(function(){tdAnimationStack.check_for_new_items('#'+current_block_obj.id+' .td-animation-stack',tdAnimationStackSortType,true);},200);}},tdGetBlockIndex:function(myID){var cnt=0;var tmpReturn=0;jQuery.each(tdBlocksArray,function(index,td_block){if(td_block.id===myID){tmpReturn=cnt;return false;}else{cnt++;}});return tmpReturn;},tdGetBlockObjById:function(myID){return tdBlocksArray[tdBlocks.tdGetBlockIndex(myID)];}};})();jQuery().ready(function(){'use strict';var modalSettings={type:'inline',preloader:false,focus:'#name',removalDelay:500,callbacks:{beforeOpen:function(){this.st.mainClass=this.st.el.attr('data-effect');tdLogin.clearFields();tdLogin.showHideMsg();if(jQuery(window).width()<700){this.st.focus=false;}else{if(false===tdDetect.isIe){this.st.focus='#login_email';}}},beforeClose:function(){}},disableOn:function(){if(jQuery(window).width()<750){return false;} return true;}};if(undefined!==window.tds_login_sing_in_widget){jQuery('.comment-reply-login').attr({'href':'#login-form','data-effect':'mpf-td-login-effect'});jQuery('.comment-reply-login, .td-login-modal-js').magnificPopup(modalSettings);} jQuery('.td-login-modal-js, .comment-reply-login').on('click',function(event){if(jQuery(window).width()<750&&undefined!==window.tds_login_sing_in_widget){event.preventDefault();jQuery('body').addClass('td-menu-mob-open-menu');jQuery('.td-mobile-container').hide();jQuery('#td-mobile-nav').addClass('td-hide-menu-content');setTimeout(function(){jQuery('.td-mobile-container').show();},500);tdLogin.showHideElementsMobile([['#td-login-mob',1],['#td-register-mob',0],['#td-forgot-pass-mob',0]]);}});jQuery('#login-link').on('click',function(){tdLogin.showHideElements([['#td-login-div',1],['#td-register-div',0],['#td-forgot-pass-div',0]]);jQuery('#login-form').addClass('td-login-animation');if(jQuery(window).width()>700&&tdDetect.isIe===false){jQuery('#login_email').focus();} tdLogin.showHideMsg();});jQuery('#register-link').on('click',function(){tdLogin.showHideElements([['#td-login-div',0],['#td-register-div',1],['#td-forgot-pass-div',0]]);jQuery('#login-form').addClass('td-login-animation');if(jQuery(window).width()>700&&false===tdDetect.isIe){jQuery('#register_email').focus();} tdLogin.showHideMsg();});jQuery('#forgot-pass-link').on('click',function(event){event.preventDefault();tdLogin.showHideElements([['#td-login-div',0],['#td-register-div',0],['#td-forgot-pass-div',1]]);jQuery('#login-form').addClass('td-login-animation');if(jQuery(window).width()>700&&false===tdDetect.isIe){jQuery('#forgot_email').focus();} tdLogin.showHideMsg();});jQuery('#login_button').on('click',function(){tdLogin.handlerLogin();});jQuery('#login_pass').keydown(function(event){if((event.which&&13===event.which)||(event.keyCode&&13===event.keyCode)){tdLogin.handlerLogin();}});jQuery('#register_button').on('click',function(){tdLogin.handlerRegister();});jQuery('#register_user').keydown(function(event){if((event.which&&13===event.which)||(event.keyCode&&13===event.keyCode)){tdLogin.handlerRegister();}});jQuery('#forgot_button').on('click',function(){tdLogin.handlerForgotPass();});jQuery('#forgot_email').keydown(function(event){if((event.which&&13===event.which)||(event.keyCode&&13===event.keyCode)){tdLogin.handlerForgotPass();}});jQuery('.td-back-button').on('click',function(){tdLogin.showHideElements([['#td-login-div',1],['#td-register-div',0],['#td-forgot-pass-div',0]]);jQuery('#login-form').removeClass('td-login-animation');jQuery('.td_display_err').hide();});});var tdLogin={};(function(){'use strict';tdLogin={email_pattern:/^[a-zA-Z0-9][a-zA-Z0-9_\.-]{0,}[a-zA-Z0-9]@[a-zA-Z0-9][a-zA-Z0-9_\.-]{0,}[a-z0-9][\.][a-z0-9]{2,4}$/,handlerLogin:function(){var loginEmailEl=jQuery('#login_email'),loginPassEl=jQuery('#login_pass');if(loginEmailEl.length&&loginPassEl.length){var loginEmailVal=loginEmailEl.val().trim(),loginPassVal=loginPassEl.val().trim();if(loginEmailVal&&loginPassVal){tdLogin.addRemoveClass(['.td_display_err',1,'td_display_msg_ok']);tdLogin.showHideMsg(td_please_wait);tdLogin.doAction('td_mod_login',loginEmailVal,'',loginPassVal);}else{tdLogin.showHideMsg(td_email_user_pass_incorrect);}}},handlerRegister:function(){var registerEmailEl=jQuery('#register_email'),registerUserEl=jQuery('#register_user');if(registerEmailEl.length&®isterUserEl.length){var registerEmailVal=registerEmailEl.val().trim(),registerUserVal=registerUserEl.val().trim();if(tdLogin.email_pattern.test(registerEmailVal)&®isterUserVal){tdLogin.addRemoveClass(['.td_display_err',1,'td_display_msg_ok']);tdLogin.showHideMsg(td_please_wait);tdLogin.doAction('td_mod_register',registerEmailVal,registerUserVal,'');}else{tdLogin.showHideMsg(td_email_user_incorrect);}}},handlerForgotPass:function(){var forgotEmailEl=jQuery('#forgot_email');if(forgotEmailEl.length){var forgotEmailVal=forgotEmailEl.val().trim();if(tdLogin.email_pattern.test(forgotEmailVal)){tdLogin.addRemoveClass(['.td_display_err',1,'td_display_msg_ok']);tdLogin.showHideMsg(td_please_wait);tdLogin.doAction('td_mod_remember_pass',forgotEmailVal,'','');}else{tdLogin.showHideMsg(td_email_incorrect);}}},showHideElements:function(ids_array){if(ids_array.constructor===Array){var length=ids_array.length;for(var i=0;i0){tdDisplayErr.show();tdDisplayErr.html(msg);}else{tdDisplayErr.hide();tdDisplayErr.html('');}}},clearFields:function(){jQuery('#login_email').val('');jQuery('#login_pass').val('');jQuery('#register_email').val('');jQuery('#register_user').val('');jQuery('#forgot_email').val('');},doAction:function(sent_action,sent_email,sent_user,sent_pass){jQuery.ajax({type:'POST',url:td_ajax_url,data:{action:sent_action,email:sent_email,user:sent_user,pass:sent_pass},success:function(data,textStatus,XMLHttpRequest){var td_data_object=jQuery.parseJSON(data);switch(td_data_object[0]){case'login':if(1===td_data_object[1]){location.reload(true);}else{tdLogin.addRemoveClass(['.td_display_err',0,'td_display_msg_ok']);tdLogin.showHideMsg(td_data_object[2]);} break;case'register':if(1===td_data_object[1]){tdLogin.addRemoveClass(['.td_display_err',1,'td_display_msg_ok']);}else{tdLogin.addRemoveClass(['.td_display_err',0,'td_display_msg_ok']);} tdLogin.showHideMsg(td_data_object[2]);break;case'remember_pass':if(1===td_data_object[1]){tdLogin.addRemoveClass(['.td_display_err',1,'td_display_msg_ok']);}else{tdLogin.addRemoveClass(['.td_display_err',0,'td_display_msg_ok']);} tdLogin.showHideMsg(td_data_object[2]);break;}},error:function(MLHttpRequest,textStatus,errorThrown){}});}};})();jQuery().ready(function(){'use strict';jQuery('#login-link-mob').on('click',function(){tdLoginMob.showHideElements([['#td-login-mob',1],['#td-register-mob',0],['#td-forgot-pass-mob',0]]);jQuery('#td-mobile-nav').addClass('td-hide-menu-content');if(jQuery(window).width()>700&&tdDetect.isIe===false){jQuery('#login_email-mob').focus();} tdLoginMob.showHideMsg();});jQuery('#register-link-mob').on('click',function(){tdLoginMob.showHideElements([['#td-login-mob',0],['#td-register-mob',1],['#td-forgot-pass-mob',0]]);jQuery('#td-mobile-nav').addClass('td-hide-menu-content');if(jQuery(window).width()>700&&false===tdDetect.isIe){jQuery('#register_email-mob').focus();} tdLoginMob.showHideMsg();});jQuery('#forgot-pass-link-mob').on('click',function(){tdLoginMob.showHideElements([['#td-login-mob',0],['#td-register-mob',0],['#td-forgot-pass-mob',1]]);if(jQuery(window).width()>700&&false===tdDetect.isIe){jQuery('#forgot_email-mob').focus();} tdLoginMob.showHideMsg();});jQuery('#login_button-mob').on('click',function(){tdLoginMob.handlerLogin();});jQuery('#login_pass-mob').keydown(function(event){if((event.which&&13===event.which)||(event.keyCode&&13===event.keyCode)){tdLoginMob.handlerLogin();}});jQuery('#register_button-mob').on('click',function(){tdLoginMob.handlerRegister();});jQuery('#register_user-mob').keydown(function(event){if((event.which&&13===event.which)||(event.keyCode&&13===event.keyCode)){tdLoginMob.handlerRegister();}});jQuery('#forgot_button-mob').on('click',function(){tdLoginMob.handlerForgotPass();});jQuery('#forgot_email-mob').keydown(function(event){if((event.which&&13===event.which)||(event.keyCode&&13===event.keyCode)){tdLoginMob.handlerForgotPass();}});jQuery('#td-mobile-nav .td-login-close a, #td-mobile-nav .td-register-close a').on('click',function(){tdLoginMob.showHideElements([['#td-login-mob',0],['#td-register-mob',0],['#td-forgot-pass-mob',0]]);jQuery('#td-mobile-nav').removeClass('td-hide-menu-content');});jQuery('#td-mobile-nav .td-forgot-pass-close a').on('click',function(){tdLoginMob.showHideElements([['#td-login-mob',1],['#td-register-mob',0],['#td-forgot-pass-mob',0]]);});});var tdLoginMob={};(function(){'use strict';tdLoginMob={email_pattern:/^[a-zA-Z0-9][a-zA-Z0-9_\.-]{0,}[a-zA-Z0-9]@[a-zA-Z0-9][a-zA-Z0-9_\.-]{0,}[a-z0-9][\.][a-z0-9]{2,4}$/,handlerLogin:function(){var loginEmailEl=jQuery('#login_email-mob'),loginPassEl=jQuery('#login_pass-mob');if(loginEmailEl.length&&loginPassEl.length){var loginEmailVal=loginEmailEl.val().trim(),loginPassVal=loginPassEl.val().trim();if(loginEmailVal&&loginPassVal){tdLoginMob.addRemoveClass(['.td_display_err',1,'td_display_msg_ok']);tdLoginMob.showHideMsg(td_please_wait);tdLoginMob.doAction('td_mod_login',loginEmailVal,'',loginPassVal);}else{tdLoginMob.showHideMsg(td_email_user_pass_incorrect);}}},handlerRegister:function(){var registerEmailEl=jQuery('#register_email-mob'),registerUserEl=jQuery('#register_user-mob');if(registerEmailEl.length&®isterUserEl.length){var registerEmailVal=registerEmailEl.val().trim(),registerUserVal=registerUserEl.val().trim();if(tdLoginMob.email_pattern.test(registerEmailVal)&®isterUserVal){tdLoginMob.addRemoveClass(['.td_display_err',1,'td_display_msg_ok']);tdLoginMob.showHideMsg(td_please_wait);tdLoginMob.doAction('td_mod_register',registerEmailVal,registerUserVal,'');}else{tdLoginMob.showHideMsg(td_email_user_incorrect);}}},handlerForgotPass:function(){var forgotEmailEl=jQuery('#forgot_email-mob');if(forgotEmailEl.length){var forgotEmailVal=forgotEmailEl.val().trim();if(tdLoginMob.email_pattern.test(forgotEmailVal)){tdLoginMob.addRemoveClass(['.td_display_err',1,'td_display_msg_ok']);tdLoginMob.showHideMsg(td_please_wait);tdLoginMob.doAction('td_mod_remember_pass',forgotEmailVal,'','');}else{tdLoginMob.showHideMsg(td_email_incorrect);}}},showHideElements:function(ids_array){if(ids_array.constructor===Array){var length=ids_array.length;for(var i=0;i0){tdDisplayErr.show();tdDisplayErr.html(msg);}else{tdDisplayErr.hide();tdDisplayErr.html('');}}},clearFields:function(){jQuery('#login_email-mob').val('');jQuery('#login_pass-mob').val('');jQuery('#register_email-mob').val('');jQuery('#register_user-mob').val('');jQuery('#forgot_email-mob').val('');},doAction:function(sent_action,sent_email,sent_user,sent_pass){jQuery.ajax({type:'POST',url:td_ajax_url,data:{action:sent_action,email:sent_email,user:sent_user,pass:sent_pass},success:function(data,textStatus,XMLHttpRequest){var td_data_object=jQuery.parseJSON(data);switch(td_data_object[0]){case'login':if(1===td_data_object[1]){location.reload(true);}else{tdLoginMob.addRemoveClass(['.td_display_err',0,'td_display_msg_ok']);tdLoginMob.showHideMsg(td_data_object[2]);} break;case'register':if(1===td_data_object[1]){tdLoginMob.addRemoveClass(['.td_display_err',1,'td_display_msg_ok']);}else{tdLoginMob.addRemoveClass(['.td_display_err',0,'td_display_msg_ok']);} tdLoginMob.showHideMsg(td_data_object[2]);break;case'remember_pass':if(1===td_data_object[1]){tdLoginMob.addRemoveClass(['.td_display_err',1,'td_display_msg_ok']);}else{tdLoginMob.addRemoveClass(['.td_display_err',0,'td_display_msg_ok']);} tdLoginMob.showHideMsg(td_data_object[2]);break;}},error:function(MLHttpRequest,textStatus,errorThrown){}});}};})();var tdDemoMenu;(function(jQuery,undefined){'use strict';tdDemoMenu={mousePosX:0,mousePosY:0,startTimeout:undefined,startInterval:undefined,_extendedDemo:false,_currentElement:undefined,_startExtendedTimeout:undefined,_startExtendedInterval:undefined,init:function(){jQuery(document).mousemove(function(event){if(event.pageX||event.pageY){tdDemoMenu.mousePosX=event.pageX;tdDemoMenu.mousePosY=event.pageY;}else if(event.clientX||event.clientY){tdDemoMenu.mousePosX=event.clientX+document.body.scrollLeft+document.documentElement.scrollLeft;tdDemoMenu.mousePosY=event.clientY+document.body.scrollTop+document.documentElement.scrollTop;}});jQuery(document).mouseleave(function(event){if(undefined!==tdDemoMenu.startTimeout){window.clearTimeout(tdDemoMenu.startTimeout);} if(undefined!==tdDemoMenu.startInterval){window.clearInterval(tdDemoMenu.startInterval);} jQuery('.td-screen-demo:first').css('visibility','hidden');jQuery('.td-screen-demo-extend:first').hide();});jQuery('#td-theme-settings').find('.td-skin-wrap:first').scroll(function(event){var theTarget=event.currentTarget,tdSkinScroll=jQuery(this).find('.td-skin-scroll:first');if(theTarget.clientHeight+theTarget.scrollTop');} if(0===jQuery('.td-set-theme-style-link').index(this)%2){rightValue=$thisContainer.outerWidth(true)*2;}else{var $thisPrevContainer=$thisContainer.prev('.'+cssClassContainer);if($thisPrevContainer.length){rightValue=$thisPrevContainer.outerWidth(true)-extraRightValue;paddingRightValue=$thisPrevContainer.outerWidth(true)+extraRightValue;} event.preventDefault();event.stopPropagation();} topValue=event.pageY-document.body.scrollTop-(jQueryDisplayEl.outerHeight(true)/2);if(topValue+jQueryDisplayEl.outerHeight(true)>window.innerHeight){topValue-=(topValue+jQueryDisplayEl.outerHeight(true))-window.innerHeight;} if(jqWPAdminBar.length){refTopValue=jqWPAdminBar.outerHeight(true);}else{refTopValue=0;} if(refTopValue>topValue){topValue=refTopValue;} var cssSettings={'top':topValue,'right':rightValue,'padding-right':paddingRightValue,'width':''},dataWidthPreview=jQueryDisplayEl.data('width-preview');if(paddingRightValue>0){cssSettings.width=dataWidthPreview+paddingRightValue;} jQueryDisplayEl.css(cssSettings);jQueryDisplayEl.data('right-value',rightValue+paddingRightValue);jQueryDisplayEl.css('visibility','visible');},function(event){jQuery('.td-screen-demo-extend:first').hide();var jQueryDisplayEl=jQuery('.td-screen-demo:first'),existingRightValue=jQueryDisplayEl.css('right'),existingExtraRightValue=jQueryDisplayEl.css('padding-right'),existingWidthValue=jQueryDisplayEl.css('width'),newRightValue=parseInt(existingRightValue.replace('px','')),newExtraRightValue=parseInt(existingExtraRightValue.replace('px','')),step=10,startTimeoutWait=50,startIntervalWait=15,newWidthValue=parseInt(existingWidthValue.replace('px',''));var $this=jQuery(this);tdDemoMenu._currentElement=$this;var tdThemeSettingsWidth=parseInt(jQuery('#td-theme-settings').css('width').replace('px',''));if(newExtraRightValue>0){if(undefined!==tdDemoMenu.startTimeout){window.clearTimeout(tdDemoMenu.startTimeout);tdDemoMenu.startTimeout=undefined;} if(undefined!==tdDemoMenu.startInterval){window.clearInterval(tdDemoMenu.startInterval);tdDemoMenu.startInterval=undefined;} tdDemoMenu.startTimeout=setTimeout(function(){tdDemoMenu._extendedDemo=true;tdDemoMenu.startInterval=setInterval(function(){var dataWidthPreview=jQueryDisplayEl.data('width-preview');newRightValue+=step;newExtraRightValue-=step;newWidthValue-=step;var mousePositionFound=false;if(newExtraRightValue<=0||newWidthValue=jQuery(window).width()-newRightValue){if(undefined!==tdDemoMenu.startTimeout){window.clearTimeout(tdDemoMenu.startTimeout);tdDemoMenu.startTimeout=undefined;} if(undefined!==tdDemoMenu.startInterval){window.clearInterval(tdDemoMenu.startInterval);tdDemoMenu.startInterval=undefined;} newExtraRightValue=0;newRightValue=jQueryDisplayEl.data('right-value');newWidthValue=dataWidthPreview;if(tdDemoMenu.mousePosX>=jQuery(window).width()-newRightValue){mousePositionFound=true;}} jQueryDisplayEl.css({'right':newRightValue,'padding-right':newExtraRightValue,'width':newWidthValue});if(mousePositionFound){tdDemoMenu._extendedDemo=false;tdDemoMenu._checkMousePosition();}else if(undefined===tdDemoMenu.startTimeout&&undefined===tdDemoMenu.startInterval){tdDemoMenu._extendedDemo=true;tdDemoMenu._showExtendedScreenDemo();}},startIntervalWait);},startTimeoutWait);}else{jQueryDisplayEl.css('visibility','hidden');}}).mousemove(function(event){tdDemoMenu._moveScreenDemo(event);});jQuery('.td-screen-demo').hover(function(event){jQuery(this).css('visibility','visible');tdDemoMenu._resetTdScreeDemoExtendWidth();},function(event){if(undefined!==tdDemoMenu.startTimeout){window.clearTimeout(tdDemoMenu.startTimeout);tdDemoMenu.startTimeout=undefined;} if(undefined!==tdDemoMenu.startInterval){window.clearInterval(tdDemoMenu.startInterval);tdDemoMenu.startInterval=undefined;} jQuery(this).css('visibility','hidden');jQuery('.td-screen-demo-extend:first').hide();}).mousemove(function(event){});jQuery('.td-screen-demo-extend').hover(function(event){if(tdDemoMenu._extendedDemo){tdDemoMenu._extendedDemo=false;var $this=jQuery(this),$tdScreenDemo=jQuery('.td-screen-demo:first'),columnWidth=parseInt(jQuery('#td-theme-settings').css('width').replace('px',''))/2,step=10,startTimeoutWait=50,startIntervalWait=15,newWidthValue=columnWidth;$this.css({'width':columnWidth+'px','top':$tdScreenDemo.css('top')});$this.show();$tdScreenDemo.css('visibility','visible');tdDemoMenu._startExtendedTimeout=setTimeout(function(){tdDemoMenu._startExtendedInterval=setInterval(function(){newWidthValue-=step;var mousePositionFound=false;if(newWidthValue<0||tdDemoMenu.mousePosX<=jQuery(window).width()-columnWidth-newWidthValue){if(undefined!==tdDemoMenu._startExtendedTimeout){window.clearTimeout(tdDemoMenu._startExtendedTimeout);tdDemoMenu._startExtendedTimeout=undefined;} if(undefined!==tdDemoMenu._startExtendedInterval){window.clearInterval(tdDemoMenu._startExtendedInterval);tdDemoMenu._startExtendedInterval=undefined;} if(tdDemoMenu.mousePosX<=jQuery(window).width()-columnWidth-newWidthValue){mousePositionFound=true;} newWidthValue=columnWidth;$this.hide();} $this.css({'width':newWidthValue,'top':$tdScreenDemo.css('top')});if(mousePositionFound){tdDemoMenu._checkMousePosition();}},startIntervalWait);},startTimeoutWait);}},function(event){if(undefined!==tdDemoMenu._startExtendedTimeout){window.clearTimeout(tdDemoMenu._startExtendedTimeout);tdDemoMenu._startExtendedTimeout=undefined;} if(undefined!==tdDemoMenu._startExtendedInterval){window.clearInterval(tdDemoMenu._startExtendedInterval);tdDemoMenu._startExtendedInterval=undefined;} tdDemoMenu._resetTdScreeDemoExtendWidth();jQuery(this).hide();jQuery('.td-screen-demo:first').css('visibility','hidden');}).mousemove(function(event){});},_moveScreenDemo:function(event){var $screenDemo=jQuery('.td-screen-demo:first'),$WPAdminBar=jQuery('#wpadminbar'),newTopValue=event.pageY-document.body.scrollTop-($screenDemo.outerHeight(true)/2),refTopValue=0;if($WPAdminBar.length){refTopValue=$WPAdminBar.outerHeight(true);}else{refTopValue=0;} if(refTopValue>newTopValue){newTopValue=refTopValue;} if(newTopValue<0){newTopValue=0;}else if(jQuery(window).height()-$screenDemo.outerHeight(true)/2=currentItem.trendingNowPosts.length)){return;} if('manual'!==currentItem.trendingNowAutostart){clearInterval(currentItem.trendingNowTimer);currentItem.trendingNowTimer=setInterval(function(){tdTrendingNow.tdTrendingNowChangeText([blockUid,'left'],true);},3000);} tdTrendingNow.tdTrendingNowChangeText([blockUid,'right'],false);},itemNext:function(blockUid){var i,currentItem;for(var cnt=0;cnt=currentItem.trendingNowPosts.length)){return;} if('manual'!==currentItem.trendingNowAutostart){clearInterval(currentItem.trendingNowTimer);currentItem.trendingNowTimer=setInterval(function(){tdTrendingNow.tdTrendingNowChangeText([blockUid,'left'],true);},3000);} tdTrendingNow.tdTrendingNowChangeText([blockUid,'left'],true);},tdTrendingNowChangeText:function(array_param,to_right){var blockUid=array_param[0],movingDirection=array_param[1],postsArrayListForThisTrend=[],postsArrayListPosition=0,itemPosition;for(var cnt=0;cntpost_count){postsArrayListPosition=0;}}else{postsArrayListPosition-=1;if(postsArrayListPosition<0){postsArrayListPosition=post_count;}} tdTrendingNow.items[itemPosition].trendingNowPosition=postsArrayListPosition;postsArrayListForThisTrend[previousPostArrayListPosition].css('opacity',0);postsArrayListForThisTrend[previousPostArrayListPosition].css('z-index',0);for(var trending_post in postsArrayListForThisTrend){if(true===postsArrayListForThisTrend.hasOwnProperty(trending_post)){postsArrayListForThisTrend[trending_post].removeClass('td_animated_xlong td_fadeInLeft td_fadeInRight td_fadeOutLeft td_fadeOutRight');}} postsArrayListForThisTrend[postsArrayListPosition].css('opacity',1);postsArrayListForThisTrend[postsArrayListPosition].css('z-index',1);if(true===to_right){postsArrayListForThisTrend[previousPostArrayListPosition].addClass('td_animated_xlong td_fadeOutLeft');postsArrayListForThisTrend[postsArrayListPosition].addClass('td_animated_xlong td_fadeInRight');}else{postsArrayListForThisTrend[previousPostArrayListPosition].addClass('td_animated_xlong td_fadeOutRight');postsArrayListForThisTrend[postsArrayListPosition].addClass('td_animated_xlong td_fadeInLeft');}}},tdTrendingNowAutoStart:function(blockUid){for(var cnt=0;cnt').append('
');item.content_jquery_obj.prepend('
').append('
');tdSmartSidebar.items.push(item);},td_events_scroll:function(scrollTop){if(false===tdSmartSidebar.hasItems){return;} if(false===tdSmartSidebar.is_enabled){if(false===tdSmartSidebar.is_disabled_state_run_once){tdSmartSidebar.is_disabled_state_run_once=true;for(var item_index=0;item_indextdSmartSidebar.scroll_window_scrollTop_last){scroll_direction='down';}else{scroll_direction='up';}} tdSmartSidebar.scroll_window_scrollTop_last=scrollTop;var view_port_height=jQuery(window).height();var view_port_bottom=scrollTop+view_port_height;scrollTop=scrollTop+td_affix_menu_computed_height;for(var item_index=0;item_index=cur_item_ref.sidebar_height){cur_item_ref.sidebar_state='case_4_fixed_up';}else{cur_item_ref.sidebar_state='case_3_bottom_of_content';}}}}else{if(true===tdSmartSidebar._is_smaller(cur_item_ref.sidebar_bottom,scrollTop)){if(true===tdSmartSidebar._is_smaller_or_equal(scrollTop,cur_item_ref.sidebar_top)&&true===tdSmartSidebar._is_smaller_or_equal(cur_item_ref.content_top,scrollTop)){cur_item_ref.sidebar_state='case_4_fixed_up';} else if(true===tdSmartSidebar._is_smaller(cur_item_ref.sidebar_bottom,view_port_bottom)&&true===tdSmartSidebar._is_smaller(cur_item_ref.sidebar_bottom,cur_item_ref.content_bottom)&&cur_item_ref.content_bottom>=view_port_bottom){cur_item_ref.sidebar_state='case_1_fixed_down';} else{cur_item_ref.sidebar_state='case_3_bottom_of_content';}} else if(true===tdSmartSidebar._is_smaller(cur_item_ref.sidebar_bottom,view_port_bottom)&&true===tdSmartSidebar._is_smaller(cur_item_ref.sidebar_bottom,cur_item_ref.content_bottom)&&'down'===scroll_direction&&cur_item_ref.content_bottom>=view_port_bottom){cur_item_ref.sidebar_state='case_1_fixed_down';} else if(true===tdSmartSidebar._is_smaller_or_equal(cur_item_ref.sidebar_top,cur_item_ref.content_top)&&'up'===scroll_direction&&cur_item_ref.content_bottom>=view_port_bottom){cur_item_ref.sidebar_state='case_2_top_of_content';} else if((true===tdSmartSidebar._is_smaller_or_equal(cur_item_ref.content_bottom,cur_item_ref.sidebar_bottom)&&'down'===scroll_direction)||cur_item_ref.content_bottom=1){if(number1=1){if(number1b)c+=a[b];else break;2>b&&(c+="/")}k=c;return this},api:function(a,c){if(!this.element||!a)return!1;var b=this.element,f=""!==b.id?b.id:null,d=!c||!c.constructor||!c.call||!c.apply?c:null,e=c&&c.constructor&&c.call&&c.apply?c:null;e&&l(a,e,f);h(a,d,b);return this},addEvent:function(a,c){if(!this.element)return!1;var b=this.element,d=""!==b.id?b.id:null;l(a,c,d);"ready"!=a?h("addEventListener",a,b):"ready"==a&&i&&c.call(null,d);return this},removeEvent:function(a){if(!this.element)return!1;var c=this.element,b;a:{if((b=""!==c.id?c.id:null)&&d[b]){if(!d[b][a]){b=!1;break a}d[b][a]=null}else{if(!d[a]){b=!1;break a}d[a]=null}b=!0}"ready"!=a&&b&&h("removeEventListener",a,c)}};e.fn.init.prototype=e.fn;window.addEventListener?window.addEventListener("message",j,!1):window.attachEvent("onmessage",j);return window.Froogaloop=window.$f=e}();var tdCustomEvents={};(function(){'use strict';tdCustomEvents={_callback_scroll:function(){tdAnimationScroll.compute_all_items();},_callback_resize:function(){},_lazy_callback_scroll_100:function(){if(true===tdAnimationStack.activated){tdAnimationStack.td_events_scroll();}},_lazy_callback_scroll_500:function(){},_lazy_callback_resize_100:function(){tdPullDown.td_events_resize();tdBackstr.td_events_resize();tdAnimationScroll.td_events_resize();},_lazy_callback_resize_500:function(){if(true===tdAnimationStack.activated){tdAnimationStack.td_events_resize();} for(var i=0;i');youtubePlayer.jqControlPlayer=youtubePlayer.jqTDWrapperVideoPlaylist.find('.td_youtube_control');youtubePlayer.tdYtPlayer=new YT.Player(youtubePlayer.tdPlayerContainer,{playerVars:{autoplay:youtubePlayer.autoplay},height:'100%',width:'100%',videoId:videoIdToPlay,events:{'onStateChange':youtubePlayer.onPlayerStateChange}});},onPlayerStateChange:function(event){if(event.data===YT.PlayerState.PLAYING){youtubePlayer.pauseStatus();}else if(event.data===YT.PlayerState.ENDED){youtubePlayer.playStatus();youtubePlayer.autoplay=1;var nextVideoId='',tdVideoCurrentlyPlaying=youtubePlayer.jqTDWrapperVideoPlaylist.find('.td_video_currently_playing');if(tdVideoCurrentlyPlaying.length){var nextSibling=jQuery(tdVideoCurrentlyPlaying).next('.td_click_video_youtube');if(nextSibling.length){nextVideoId=jQuery(nextSibling).data('video-id');}} if(''!==nextVideoId){youtubePlayer.playVideo(nextVideoId);}}else if(YT.PlayerState.PAUSED){youtubePlayer.playStatus();}},playerPlay:function(){youtubePlayer.tdYtPlayer.playVideo();},playerPause:function(){youtubePlayer.tdYtPlayer.pauseVideo();},playStatus:function(){youtubePlayer.jqControlPlayer.removeClass('td-sp-video-pause').addClass('td-sp-video-play');},pauseStatus:function(){youtubePlayer.jqControlPlayer.removeClass('td-sp-video-play').addClass('td-sp-video-pause');}};return youtubePlayer;}};tdVimeoPlayers={tdPlayerContainer:'player_vimeo',players:[],existingAutoplay:false,init:function(){var jqTDWrapperPlaylistPlayerVimeo=jQuery('.td_wrapper_playlist_player_vimeo');for(var i=0;i');vimeoPlayer.createVimeoObjectPlayer(jQuery);}},createVimeoObjectPlayer:function($){var player='',iframe=$('#'+vimeoPlayer.playerId);if(iframe.length){player=$f(iframe[0]);vimeoPlayer.player=player;player.addEvent('ready',function(){player.addEvent('play',function(data){vimeoPlayer.pauseStatus();vimeoPlayer.autoplay=1;});player.addEvent('pause',function(data){vimeoPlayer.playStatus();});player.addEvent('finish',function(data){var nextVideoId='',tdVideoCurrentlyPlaying=vimeoPlayer.jqTDWrapperVideoPlaylist.find('.td_video_currently_playing');if(tdVideoCurrentlyPlaying.length){var nextSibling=jQuery(tdVideoCurrentlyPlaying).next('.td_click_video_vimeo');if(nextSibling.length){nextVideoId=jQuery(nextSibling).data('video-id');}} if(''!==nextVideoId){vimeoPlayer.createPlayer(nextVideoId);if(tdDetect.isMobileDevice){vimeoPlayer.playStatus();}else{vimeoPlayer.pauseStatus();}}else{vimeoPlayer.playStatus();}});});}},playerPlay:function(){vimeoPlayer.autoplay=1;vimeoPlayer.player.api('play');},playerPause:function(){vimeoPlayer.player.api('pause');},playStatus:function(){vimeoPlayer.jqControlPlayer.removeClass('td-sp-video-pause').addClass('td-sp-video-play');},pauseStatus:function(){vimeoPlayer.jqControlPlayer.removeClass('td-sp-video-play').addClass('td-sp-video-pause');}};return vimeoPlayer;}};})();"use strict";jQuery(window).load(function(){td_resize_smartlist_sliders_and_update();});jQuery().ready(function(){td_resize_smartlist_sliders_and_update();});function td_resize_smartlist_slides(args){var slide_displayd=args.currentSlideNumber;var current_slider=jQuery(args.data.obj[0]).attr("id");if(!tdDetect.isIe8){jQuery("#"+current_slider).css("overflow","none");jQuery("#"+current_slider+" .td-item").css("overflow","visible");} var setHeight=0;setHeight=jQuery("#"+current_slider+"_item_"+slide_displayd).outerHeight(true);jQuery("#"+current_slider+", #"+current_slider+" .td-slider").css({height:setHeight});} function td_resize_smartlist_sliders_and_update(){jQuery(document).find('.td-smart-list-slider').each(function(){var current_slider=jQuery(this).attr("id");if(!tdDetect.isIe8){jQuery("#"+current_slider).css("overflow","none");jQuery("#"+current_slider+" .td-item").css("overflow","visible");} var setHeight=0;setHeight=jQuery("#"+current_slider+"_item_"+td_history.get_current_page("slide")).outerHeight(true);jQuery("#"+current_slider+", #"+current_slider+" .td-slider").css({height:setHeight});if(tdDetect.isAndroid){setTimeout(function(){jQuery("#"+current_slider).iosSlider("update");},2000);}});} function td_resize_normal_slide(args){var slide_displayd=0;var current_slider=jQuery(args.data.obj[0]).attr("id");var window_wight=td_get_document_width();if(!tdDetect.isIe8){jQuery("#"+current_slider).css("overflow","none");jQuery("#"+current_slider+" .td-item").css("overflow","visible");} var setHeight=0;var slide_outer_width=jQuery("#"+current_slider+"_item_"+slide_displayd).outerWidth(true);var max_wight_resize=780;if(tdDetect.isAndroid){max_wight_resize=1000;} if(window_wight300){setHeight=slide_outer_width*0.5;}else{setHeight=slide_outer_width;} jQuery("#"+current_slider+", #"+current_slider+" .td-slider, #"+current_slider+" .td-slider .td-module-thumb").css({height:setHeight});}} function td_resize_normal_slide_and_update(args){var slide_displayd=0;var current_slider=jQuery(args.data.obj[0]).attr("id");var window_wight=td_get_document_width();if(!tdDetect.isIe8){jQuery("#"+current_slider).css("overflow","none");jQuery("#"+current_slider+" .td-item").css("overflow","visible");} var setHeight=0;var slide_outer_width=jQuery("#"+current_slider+"_item_"+slide_displayd).outerWidth(true);var max_wight_resize=780;if(tdDetect.isAndroid){max_wight_resize=1000;} if(window_wight300){setHeight=slide_outer_width*0.5;}else{setHeight=slide_outer_width;} jQuery("#"+current_slider+", #"+current_slider+" .td-slider, #"+current_slider+" .td-slider .td-module-thumb").css({height:setHeight});setTimeout(function(){jQuery("#"+current_slider).iosSlider("update");},2000);}} var tdPullDown={};(function(){'use strict';tdPullDown={_view_port_interval_index:tdViewport.INTERVAL_INITIAL_INDEX,reinitialize_items_at_change_view_port:false,items:[],item:function item(){this.blockUid='';this.horizontal_jquery_obj='';this.vertical_jquery_obj='';this.container_jquery_obj='';this.horizontal_element_css_class='';this.minimum_elements=2;this.excluded_jquery_elements=[];this._horizontal_extra_space=1;this._horizontal_elements=[];this._vertical_elements=[];this._vertical_ul_jquery_obj='';this._vertical_jquery_obj_outer_width=0;this._is_initialized=false;},init:function(){tdPullDown._view_port_interval_index=tdViewport.getCurrentIntervalIndex();tdPullDown.items=[];},add_item:function(item){if(item.vertical_jquery_obj.length!==1){throw'item.vertical_jquery_obj is more or less than one!';} if(item.horizontal_jquery_obj.length!==1){throw'item.horizontal_jquery_obj is more or less than one!';} if(item.container_jquery_obj.length!==1){throw'item.container_jquery_obj is more or less than one!';} if(item.horizontal_element_css_class===''){throw'item.horizontal_element_css_class is empty';} tdPullDown.items.push(item);tdPullDown._initialize_item(item);tdPullDown._compute_item(item);},deleteItem:function(blockUid){for(var cnt=0;cnt=0;i--){sum_width+=item._horizontal_elements[i].calculated_width;} return sum_width;},_reinitialize_all_items:function(){for(var i=tdPullDown.items.length-1;i>=0;i--){tdPullDown._reinitialize_item(tdPullDown.items[i]);}},_reinitialize_item:function(item){if(false===item._is_initialized){return;} item._is_initialized=false;item.horizontal_jquery_obj.html(item.horizontal_jquery_obj.html()+item._vertical_ul_jquery_obj.html());item._vertical_ul_jquery_obj.html('');item._horizontal_elements=[];item._vertical_elements=[];item._horizontal_extra_space=1;tdPullDown._initialize_item(item);},_compute_item:function(item){if(false===item._is_initialized){return;} tdPullDown._prepare_horizontal_header(item,true);var space_for_horizontal_elements=0;var container_jquery_width=item.container_jquery_obj.css('width');if((undefined!==container_jquery_width)&&(''!==container_jquery_width)){space_for_horizontal_elements=container_jquery_width.replace('px','');for(var i=item.excluded_jquery_elements.length-1;i>=0;i--){space_for_horizontal_elements-=item.excluded_jquery_elements[i].contents().outerWidth(true);}} if(item._vertical_elements.length>0){space_for_horizontal_elements-=item._vertical_jquery_obj_outer_width;} space_for_horizontal_elements-=tdPullDown._get_horizontal_elements_width(item);space_for_horizontal_elements-=item._horizontal_extra_space;var local_current_element;while(space_for_horizontal_elements<0){if((item.minimum_elements!==0)&&(item._horizontal_elements.length<=item.minimum_elements)){tdPullDown._make_all_elements_vertical(item);tdPullDown._prepare_horizontal_header(item);return;}else{if(0===item._vertical_elements.length){space_for_horizontal_elements-=item._vertical_jquery_obj_outer_width;} local_current_element=tdPullDown._make_element_vertical(item);space_for_horizontal_elements+=local_current_element.calculated_width;}} if((0!==item.minimum_elements)&&(0===item._horizontal_elements.length)&&(item._vertical_elements.length>0)&&(space_for_horizontal_elements>=item._vertical_elements[0].calculated_width)){var local_necessary_space=0;for(var j=0;(j0)&&(item._vertical_elements.length>0)&&(space_for_horizontal_elements>=local_necessary_space)){local_current_element=tdPullDown._make_element_horizontal(item);if(null!==local_current_element){local_space+=local_current_element.calculated_width;local_minimum_elements--;}else{tdPullDown._prepare_horizontal_header(item);return;}} space_for_horizontal_elements-=local_space;} while(((item._horizontal_elements.length>0)||(0===item._horizontal_elements.length&&0===item.minimum_elements))&&(item._vertical_elements.length>0)&&(space_for_horizontal_elements>=item._vertical_elements[0].calculated_width)){local_current_element=tdPullDown._make_element_horizontal(item);if(null!==local_current_element){space_for_horizontal_elements-=local_current_element.calculated_width;}else{tdPullDown._prepare_horizontal_header(item);return;}} if((1===item._vertical_elements.length)&&(space_for_horizontal_elements+item._vertical_jquery_obj_outer_width>=item._vertical_elements[0].calculated_width)){tdPullDown._make_element_horizontal(item);} tdPullDown._prepare_horizontal_header(item);},_prepare_horizontal_header:function _prepare_horizontal_header(item,clear_margin){var block_title_jquery_obj=item.horizontal_jquery_obj.parent().siblings('.block-title:first');if(1===block_title_jquery_obj.length){var content_element=block_title_jquery_obj.find('span:first');if(1===content_element.length){if('undefined'!==typeof(clear_margin)&&true===clear_margin){content_element.css('margin-right',0);}else{if(0===item._horizontal_elements.length){content_element.css('margin-right',item._vertical_jquery_obj_outer_width+'px');}else{content_element.css('margin-right',0);}}}}},_compute_all_items:function(){for(var i=tdPullDown.items.length-1;i>=0;i--){if(tdPullDown.items[i].constructor===tdPullDown.item){tdPullDown._compute_item(tdPullDown.items[i]);}}},_make_element_horizontal:function(item){if(false===item._is_initialized||0===item._vertical_elements.length){return null;} var local_element=item._vertical_elements.shift();if(0===item._vertical_elements.length){item.vertical_jquery_obj.css('display','none');} item._horizontal_elements.push(local_element);local_element.jquery_object.css('opacity','0');local_element.jquery_object.detach().appendTo(item.horizontal_jquery_obj);setTimeout(function(){local_element.jquery_object.css('opacity','1');},50);return local_element;},_make_element_vertical:function(item){if(false===item._is_initialized||0===item._horizontal_elements.length){return null;} var local_element=item._horizontal_elements.pop();if(0===item._vertical_elements.length){item.vertical_jquery_obj.css('display','');} item._vertical_elements.unshift(local_element);local_element.jquery_object.detach().prependTo(item._vertical_ul_jquery_obj);return local_element;},_make_all_elements_vertical:function(item){while(item._horizontal_elements.length>0){tdPullDown._make_element_vertical(item);}},td_events_resize:function(){if(0===tdPullDown.items.length){return;} if(true===tdPullDown.reinitialize_items_at_change_view_port&&tdPullDown._view_port_interval_index!==tdViewport.getCurrentIntervalIndex()){tdPullDown._reinitialize_all_items();} tdPullDown._compute_all_items();},log:function log(msg){}};tdPullDown.init();})();var td_fps={start_time:0,current_time:0,frame_number:0,init:function init(){td_fps.start_time=0;var previous_result=0,result=0,elapsed_time=0;var td_fps_table=jQuery("#fps_table");if(td_fps_table.length==0){td_fps_table=jQuery('
').css({"position":"fixed","top":"120px","left":"10px","width":"100px","height":"20px","border":"1px solid black","font-size":"11px","z-index":"100000","background-color":"white"});td_fps_table.appendTo('body');} var get_fps=function(){td_fps.frame_number++;td_fps.current_time=Date.now();elapsed_time=(td_fps.current_time-td_fps.start_time)/1000;result=(td_fps.frame_number/elapsed_time).toPrecision(2);if(result!=previous_result){previous_result=result;td_fps_table.html(previous_result+' fps');} if(elapsed_time>1){td_fps.start_time=td_fps.current_time;td_fps.frame_number=0;} requestAnimationFrame(get_fps);};get_fps();}};var tdAnimationScroll={};(function(){'use strict';tdAnimationScroll={items:[],rAFIndex:0,animation_running:false,item:function item(){this.percent_value=0;this.animation_callback=null;this.jqueryObj='';this.wrapper_jquery_obj=undefined;this.top_marker_jquery_obj='';this.full_height=0;this.offset_top='';this.offset_bottom_top='';this.properties={};this.computed_item_properties={};this.redraw=false;this.top_is_out=false;this._is_initialized=false;this.computation_stopped=false;this.add_item_property=function add_item_property(name,start_percent,end_percent,start_value,end_value,easing){if(start_percent>=end_percent){return;} if(undefined===this.properties[name]){this.properties[name]={computed_value:'',settings:[]};if(0!==start_percent){this.properties[name].settings[this.properties[name].settings.length]={start_percent:0,end_percent:start_percent,start_value:start_value,end_value:start_value,easing:''};} this.properties[name].settings[this.properties[name].settings.length]={start_percent:start_percent,end_percent:end_percent,start_value:start_value,end_value:end_value,easing:easing};this.properties[name].settings[this.properties[name].settings.length]={start_percent:end_percent,end_percent:100,start_value:end_value,end_value:end_value,easing:''};}else{var last_setting=this.properties[name].settings[this.properties[name].settings.length-1];if(last_setting.start_percent!==start_percent){this.properties[name].settings[this.properties[name].settings.length-1]={start_percent:last_setting.start_percent,end_percent:start_percent,start_value:last_setting.end_value,end_value:last_setting.end_value,easing:''};this.properties[name].settings[this.properties[name].settings.length]={start_percent:start_percent,end_percent:end_percent,start_value:start_value,end_value:end_value,easing:easing};}else{this.properties[name].settings[this.properties[name].settings.length-1]={start_percent:start_percent,end_percent:end_percent,start_value:start_value,end_value:end_value,easing:easing};} if(100!==end_percent){this.properties[name].settings[this.properties[name].settings.length]={start_percent:end_percent,end_percent:100,start_value:end_value,end_value:end_value,easing:''};}}};this.remove_item_property=function remove_item_property(name){if(undefined===this.properties[name]){return false;} delete this.properties[name];return true;};},init:function init(){tdAnimationScroll.items=[];},add_item:function add_item(item){if(item.constructor!==tdAnimationScroll.item){return;} tdAnimationScroll.items.push(item);tdAnimationScroll._initialize_item(item);},_initialize_item:function _initialize_item(item){if(true===item._is_initialized){return;} if(undefined===item.wrapper_jquery_obj){item.full_height=item.jqueryObj.outerHeight(true);}else{item.full_height=item.wrapper_jquery_obj.height();} if(0===item.full_height){return;} var new_jquery_obj_reference=jQuery('
');new_jquery_obj_reference.insertBefore(item.jqueryObj);item.top_marker_jquery_obj=new_jquery_obj_reference;item.offset_top=item.top_marker_jquery_obj.offset().top;item.offset_bottom_top=item.offset_top+item.full_height;item.top_is_out=tdEvents.window_pageYOffset>item.offset_top;item._is_initialized=true;},reinitialize_all_items:function reinitialize_all_items(recompute_height){for(var i=tdAnimationScroll.items.length-1;i>=0;i--){tdAnimationScroll.reinitialize_item(tdAnimationScroll.items[i],recompute_height);}},reinitialize_item:function reinitialize_item(item,recompute_height){if(false===item._is_initialized){return;} item._is_initialized=false;item.offset_top=item.top_marker_jquery_obj.offset().top;if(true===recompute_height){if(undefined===item.wrapper_jquery_obj){item.full_height=item.jqueryObj.outerHeight(true);}else{item.full_height=item.wrapper_jquery_obj.height();} if(0===item.full_height){return;}} item.offset_bottom_top=item.offset_top+item.full_height;item._is_initialized=true;},_compute_item_properties:function _compute_item_properties(item){var computed_properties={},current_item_property;for(var property in item.properties){if(true===item.properties.hasOwnProperty(property)){current_item_property=item.properties[property];var current_setting,new_computed_value,local_computed_value,easing_step,easing_computed_value,easing_division_interval=1000;for(var i=0;i=item.offset_top){if(tdEvents.window_pageYOffset>item.offset_bottom_top){percent_display_value=100;}else{percent_display_value=(tdEvents.window_pageYOffset+tdEvents.window_innerHeight-item.offset_top)*100/(tdEvents.window_innerHeight+item.full_height);}} if(item.percent_value!==percent_display_value){item.percent_value=percent_display_value;tdAnimationScroll._compute_item_properties(item);} item.top_is_out=tdEvents.window_pageYOffset>item.offset_top;},compute_all_items:function compute_all_items(){if(false===tdAnimationScroll.animation_running){tdAnimationScroll.rAFIndex=window.requestAnimationFrame(tdAnimationScroll._animate_all_items);} tdAnimationScroll.animation_running=true;},_animate_all_items:function _animate_all_items(){for(var i=0;i
');var td_homepage_full_bg_image=jQuery('');td_homepage_full_bg_image_wrapper.append(td_homepage_full_bg_image);jQuery('body').prepend(td_homepage_full_bg_image_wrapper);var td_backstr_item=new tdBackstr.item();td_backstr_item.wrapper_image_jquery_obj=td_homepage_full_bg_image_wrapper;td_backstr_item.image_jquery_obj=td_homepage_full_bg_image;tdBackstr.add_item(td_backstr_item);item.$article=jQuery('#post-'+item.postId);item.$bgImageWrapper=td_homepage_full_bg_image_wrapper;item.backstrItem=td_backstr_item;tdHomepageFull.items.push(item);},deleteItem:function(blockUid){for(var i=0;i0)){tdAnimationStack._ready_for_initialization=false;if(undefined!==window.td_animation_stack_effect){if(''===window.td_animation_stack_effect){window.td_animation_stack_effect=tdAnimationStack._animation_default_effect;} jQuery('body').removeClass('td-animation-stack-'+window.td_animation_stack_effect);} return;} if(undefined===window.tds_animation_stack||undefined===window.td_animation_stack_effect){tdAnimationStack._ready_for_initialization=false;}else{if(undefined!==window.td_animation_stack_specific_selectors){tdAnimationStack._specific_selectors=window.td_animation_stack_specific_selectors;} if(''===window.td_animation_stack_effect){window.td_animation_stack_effect=tdAnimationStack._animation_default_effect;} tdAnimationStack._animation_css_class1='td-animation-stack-'+window.td_animation_stack_effect+'-1';tdAnimationStack._animation_css_class2='td-animation-stack-'+window.td_animation_stack_effect+'-2';if(undefined!==window.td_animation_stack_general_selectors){tdAnimationStack._general_selectors=window.td_animation_stack_general_selectors;} jQuery(tdAnimationStack._general_selectors).addClass(tdAnimationStack._animation_css_class1);tdAnimationStack._ready_init_timeout=setTimeout(function(){if(true===tdAnimationStack.activated){return;} tdAnimationStack._ready_for_initialization=false;if(undefined!==window.td_animation_stack_effect){jQuery('body').removeClass('td-animation-stack-'+window.td_animation_stack_effect);}},tdAnimationStack.max_waiting_for_init);}},_ITEM_TO_VIEW_PORT:{ITEM_ABOVE_VIEW_PORT:0,ITEM_IN_VIEW_PORT:1,ITEM_UNDER_VIEW_PORT:2},SORTED_METHOD:{sort_left_to_right:function sort_left_to_right(item1,item2){if(item1.offset_top>item2.offset_top){return 1;}else if(item1.offset_topitem2._order){return 1;}else if(item1._orderitem2.offset_top){return 1;}else if(item1.offset_topitem2._order){return-1;}else if(item1._ordertdAnimationStack.max_waiting_for_init){clearInterval(interval_check_loading_image);for(i=0;i0){tdAnimationStack.log('add item 1 : '+stack_items.length);tdAnimationStack._items_in_view_port.push(stack_items.shift());}}else{while(stack_items.length>0){tdAnimationStack.log('add item 2 : '+stack_items.length);tdAnimationStack.items.push(stack_items.shift());}}},init:function(){if(undefined===window.tds_animation_stack){return;} if(false===tdAnimationStack._ready_for_initialization){return;} clearTimeout(tdAnimationStack._ready_init_timeout);tdAnimationStack.activated=true;tdAnimationStack.check_for_new_items('.td-animation-stack',tdAnimationStack.SORTED_METHOD.sort_left_to_right,false);},reinit:function(){if(false===tdAnimationStack._ready_for_initialization){return;} tdAnimationStack.items=[];tdAnimationStack._items_in_view_port=[];tdAnimationStack._items_above_view_port=[];tdAnimationStack.init();},compute_items:function(){if((false===tdAnimationStack.activated)||(false===tdAnimationStack._ready_for_initialization)){return;} tdAnimationStack._separate_items();while(tdAnimationStack._items_above_view_port.length>0){tdAnimationStack.log('animation - above the view port');var item_above_view_port=tdAnimationStack._items_above_view_port.shift();item_above_view_port.jqueryObj.removeClass(tdAnimationStack._animation_css_class1);item_above_view_port.jqueryObj.addClass(tdAnimationStack._animation_css_class2);} if(tdAnimationStack._items_in_view_port.length>0){clearInterval(tdAnimationStack._current_interval);var current_animation_item=tdAnimationStack._get_item_from_view_port();current_animation_item.jqueryObj.removeClass(tdAnimationStack._animation_css_class1);current_animation_item.jqueryObj.addClass(tdAnimationStack._animation_css_class2);if(tdAnimationStack._items_in_view_port.length>0){tdAnimationStack.log('start animation timer');tdAnimationStack._to_timer(tdAnimationStack._get_right_interval(tdAnimationStack.interval*(1/tdAnimationStack._items_in_view_port.length)));}}},_to_timer:function(interval){tdAnimationStack._current_interval=setInterval(function(){if(tdAnimationStack._items_in_view_port.length>0){var current_animation_item=tdAnimationStack._get_item_from_view_port();tdAnimationStack.log('animation at interval: '+interval);current_animation_item.jqueryObj.removeClass(tdAnimationStack._animation_css_class1);current_animation_item.jqueryObj.addClass(tdAnimationStack._animation_css_class2);clearInterval(tdAnimationStack._current_interval);if(tdAnimationStack._items_in_view_port.length>0){tdAnimationStack._to_timer(tdAnimationStack._get_right_interval(tdAnimationStack.interval*(1/tdAnimationStack._items_in_view_port.length)));}}},interval);},_get_item_from_view_port:function(){return tdAnimationStack._items_in_view_port.shift();},_get_right_interval:function(interval){if(intervaltdAnimationStack.max_interval){return tdAnimationStack.max_interval;} return interval;},_item_to_view_port:function(item){tdAnimationStack.log('position item relative to the view port >> '+tdEvents.window_pageYOffset+tdEvents.window_innerHeight+' : '+item.offset_top);if(tdEvents.window_pageYOffset+tdEvents.window_innerHeight=item.offset_top)&&(tdEvents.window_pageYOffset<=item.offset_bottom_to_top)){return tdAnimationStack._ITEM_TO_VIEW_PORT.ITEM_IN_VIEW_PORT;} return tdAnimationStack._ITEM_TO_VIEW_PORT.ITEM_ABOVE_VIEW_PORT;},_separate_items:function(){if(0===tdAnimationStack.items.length){return;} while(tdAnimationStack.items.length>0){var item_to_view_port=tdAnimationStack._item_to_view_port(tdAnimationStack.items[0]);switch(item_to_view_port){case tdAnimationStack._ITEM_TO_VIEW_PORT.ITEM_ABOVE_VIEW_PORT:tdAnimationStack._items_above_view_port.push(tdAnimationStack.items.shift());break;case tdAnimationStack._ITEM_TO_VIEW_PORT.ITEM_IN_VIEW_PORT:tdAnimationStack._items_in_view_port.push(tdAnimationStack.items.shift());break;case tdAnimationStack._ITEM_TO_VIEW_PORT.ITEM_UNDER_VIEW_PORT:tdAnimationStack.log('after separation items >> above: '+tdAnimationStack._items_above_view_port.length+' in: '+tdAnimationStack._items_in_view_port.length+' under: '+tdAnimationStack.items.length);return;}}},td_events_scroll:function(){tdAnimationStack.compute_items();},td_events_resize:function(){clearInterval(tdAnimationStack._current_interval);tdAnimationStack.reinit();},log:function(msg){}};})();'use strict';tdAffix.init({menu_selector:'.td-header-menu-wrap',menu_wrap_selector:'.td-header-menu-wrap-full',tds_snap_menu:tdUtil.getBackendVar('tds_snap_menu'),tds_snap_menu_logo:tdUtil.getBackendVar('tds_logo_on_sticky'),menu_affix_height:48,menu_affix_height_on_mobile:54});if(tdUtil.getBackendVar('tds_smart_sidebar')=='enabled'&&tdDetect.isIos===false){jQuery(window).load(function(){jQuery('.td-ss-row').each(function(){var td_smart_sidebar_item=new tdSmartSidebar.item();td_smart_sidebar_item.sidebar_jquery_obj=jQuery(this).children('.td-pb-span4').find('.wpb_wrapper:first');td_smart_sidebar_item.content_jquery_obj=jQuery(this).children('.td-pb-span8').find('.wpb_wrapper:first');tdSmartSidebar.add_item(td_smart_sidebar_item);});if(jQuery('.td-ss-main-content').length>0&&jQuery('.td-ss-main-sidebar').length>0){var td_smart_sidebar_item=new tdSmartSidebar.item();td_smart_sidebar_item.sidebar_jquery_obj=jQuery('.td-ss-main-sidebar');td_smart_sidebar_item.content_jquery_obj=jQuery('.td-ss-main-content');tdSmartSidebar.add_item(td_smart_sidebar_item);} tdSmartSidebar.td_events_resize();});} jQuery('.td-subcat-filter').each(function(index,element){var jquery_object_container=jQuery(element);var horizontal_jquery_obj=jquery_object_container.find('.td-subcat-list:first');var pulldown_item_obj=new tdPullDown.item();pulldown_item_obj.blockUid=jquery_object_container.parent().data('td-block-uid');pulldown_item_obj.horizontal_jquery_obj=horizontal_jquery_obj;pulldown_item_obj.vertical_jquery_obj=jquery_object_container.find('.td-subcat-dropdown:first');pulldown_item_obj.horizontal_element_css_class='td-subcat-item';pulldown_item_obj.container_jquery_obj=horizontal_jquery_obj.closest('.td-block-title-wrap');pulldown_item_obj.excluded_jquery_elements=[horizontal_jquery_obj.parent().siblings('.block-title:first')];tdPullDown.add_item(pulldown_item_obj);});jQuery('.td-category-siblings').each(function(index,element){var jquery_object_container=jQuery(element);var horizontal_jquery_obj=jquery_object_container.find('.td-category:first');var pulldown_item_obj=new tdPullDown.item();pulldown_item_obj.horizontal_jquery_obj=horizontal_jquery_obj;pulldown_item_obj.vertical_jquery_obj=jquery_object_container.find('.td-subcat-dropdown:first');pulldown_item_obj.horizontal_element_css_class='entry-category';pulldown_item_obj.container_jquery_obj=horizontal_jquery_obj.parents('.td-category-siblings:first');tdPullDown.add_item(pulldown_item_obj);});var td_backstretch_items=[];jQuery(window).ready(function(){jQuery('.td-backstretch').each(function(index,element){if(!jQuery(element).hasClass('not-parallax')){var item=new tdAnimationScroll.item();item.jqueryObj=jQuery(element);item.wrapper_jquery_obj=item.jqueryObj.parent();tdAnimationScroll.add_item(item);td_backstretch_items.push(item);td_compute_backstretch_item(item);}});jQuery('.td-parallax-header').each(function(index,element){var item=new tdAnimationScroll.item();item.jqueryObj=jQuery(element);item.add_item_property('move_y',50,100,0,100,'');item.add_item_property('opacity',50,100,1,0,'');item.animation_callback=function(){var move_y_property=parseFloat(item.computed_item_properties['move_y']).toFixed();var opacity_property=parseFloat(item.computed_item_properties['opacity']);item.jqueryObj.css({'-webkit-transform':'translate3d(0px,'+move_y_property+'px, 0px)','transform':'translate3d(0px,'+move_y_property+'px, 0px)'});item.jqueryObj.css('transform','translate3d(0px,'+move_y_property+'px, 0px)');item.jqueryObj.css('opacity',opacity_property);item.redraw=false;} tdAnimationScroll.add_item(item);});tdAnimationScroll.compute_all_items();tdAnimationStack.ready_init();});function td_compute_backstretch_item(item){var initial_percent=(tdEvents.window_innerHeight-item.offset_top)*100/(tdEvents.window_innerHeight+item.full_height);var intermediary_top_percent=(tdEvents.window_innerHeight)*100/(tdEvents.window_innerHeight+item.full_height);var scale_seed=item.offset_top/4;if(scale_seed==0){scale_seed=100;} var start_value=-scale_seed/2;var end_value=((100-initial_percent)*(scale_seed/1.2))/(intermediary_top_percent-initial_percent);start_value+=0.5;item.remove_item_property('move_y');item.add_item_property('move_y',initial_percent,100,start_value,end_value,'');var scale_factor=parseFloat(1+Math.abs(scale_seed)/item.full_height).toFixed(2);delete item.animation_callback;item.animation_callback=function(){var property_value=parseFloat(item.computed_item_properties['move_y']).toFixed();item.jqueryObj.css({'left':'50%','-webkit-transform':'translate3d(-50%,'+property_value+'px, 0px) scale('+scale_factor+','+scale_factor+')','transform':'translate3d(-50%,'+property_value+'px, 0px) scale('+scale_factor+','+scale_factor+')'});item.redraw=false;};} var tdAjaxLoop={};(function(){'use strict';tdAjaxLoop={loopState:{'sidebarPosition':'','moduleId':1,'currentPage':1,'max_num_pages':0,'atts':{},'ajax_pagination_infinite_stop':0,'server_reply_html_data':''},init:function(){jQuery('.td-ajax-loop-infinite').each(function(){var tdInfiniteLoaderItem=new tdInfiniteLoader.item();tdInfiniteLoaderItem.jqueryObj=jQuery(this);tdInfiniteLoaderItem.uid='tdAjaxLoop';tdInfiniteLoaderItem.isVisibleCallback=function(){if(0!==tdAjaxLoop.loopState.ajax_pagination_infinite_stop&&tdAjaxLoop.loopState.currentPage>=tdAjaxLoop.loopState.ajax_pagination_infinite_stop&&tdAjaxLoop.loopState.currentPage+1tdAjaxLoop.loopState.max_num_pages){return;} jQuery('.td-ss-main-content').append('
');tdLoadingBox.init(tds_theme_color_site_wide,45);setTimeout(function(){jQuery('.td-loader-gif').removeClass('td-loader-animation-start').addClass('td-loader-animation-mid');},50);var requestData={action:'td_ajax_loop',loopState:tdAjaxLoop.loopState};jQuery.ajax({type:'POST',url:td_ajax_url,cache:true,data:requestData,success:function(data,textStatus,XMLHttpRequest){tdAjaxLoop._processAjaxRequest(data,isLoadMoreButton);},error:function(MLHttpRequest,textStatus,errorThrown){}});},_processAjaxRequest:function(data,isLoadMoreButton){jQuery('.td-loader-gif').remove();tdLoadingBox.stop();var dataObj=jQuery.parseJSON(data);if(''===dataObj.server_reply_html_data){jQuery('.td-load-more-infinite-wrap').css('visibility','hidden');return;} jQuery('.td-ajax-loop-infinite').before(dataObj.server_reply_html_data);if(parseInt(dataObj.currentPage)>=parseInt(dataObj.max_num_pages)){jQuery('.td-load-more-infinite-wrap').css('visibility','hidden');}else{if(true===isLoadMoreButton){jQuery('.td-load-more-infinite-wrap').css('visibility','visible');}} setTimeout(function(){tdAnimationStack.check_for_new_items('.td-main-content'+' .td-animation-stack',tdAnimationStack.SORTED_METHOD.sort_left_to_right,true);},200);if(true===isLoadMoreButton){return;} setTimeout(function(){tdInfiniteLoader.computeTopDistances();tdInfiniteLoader.enable_is_visible_callback('tdAjaxLoop');},500);setTimeout(function(){tdInfiniteLoader.computeTopDistances();},1000);setTimeout(function(){tdInfiniteLoader.computeTopDistances();},1500);}};})();var tdWeather={};(function(){"use strict";tdWeather={_icons:{'01d':'clear-sky-d','02d':'few-clouds-d','03d':'scattered-clouds-d','04d':'broken-clouds-d','09d':'shower-rain-d','10d':'rain-d','11d':'thunderstorm-d','13d':'snow-d','50d':'mist-d','01n':'clear-sky-n','02n':'few-clouds-n','03n':'scattered-clouds-n','04n':'broken-clouds-n','09n':'shower-rain-n','10n':'rain-n','11n':'thunderstorm-n','13n':'snow-n','50n':'mist-n'},_currentRequestInProgress:false,_currentItem:'',_currentLatitude:0,_currentLongitude:0,_currentPositionCacheKey:'',_currentLocationCacheKey:'',_currentLocation:'',items:[],_is_location_open:false,init:function(){jQuery('.td-icons-location').click(function(){if(tdWeather._currentRequestInProgress===true){return;} tdWeather._currentRequestInProgress=true;tdWeather._currentItem=tdWeather._getItemByBlockID(jQuery(this).data('block-uid'));var timeoutVal=10*1000*1000;if(navigator.geolocation){navigator.geolocation.getCurrentPosition(tdWeather._updateLocationCallback,tdWeather._displayLocationApiError,{enableHighAccuracy:true,timeout:timeoutVal,maximumAge:600000});} tdWeather._currentRequestInProgress=false;});jQuery('.td-weather-now').click(function(){if(tdWeather._currentRequestInProgress===true){return;} tdWeather._currentRequestInProgress=true;tdWeather._currentItem=tdWeather._getItemByBlockID(jQuery(this).data('block-uid'));if(tdWeather._currentItem.current_unit===1){tdWeather._currentItem.current_unit=0;}else{tdWeather._currentItem.current_unit=1;} tdWeather._renderCurrentItem();});jQuery('.td-manual-location-form').submit(function(event){event.preventDefault();if(tdWeather._currentRequestInProgress===true){return;} tdWeather._currentRequestInProgress=true;tdWeather._currentItem=tdWeather._getItemByBlockID(jQuery(this).data('block-uid'));tdWeather._currentLocation=jQuery('input#'+jQuery(this).data('block-uid')).val();tdWeather._updateLocationCallback2(tdWeather._currentLocation);tdWeather._currentRequestInProgress=false;tdWeather._hide_manual_location_form();});jQuery(document).click(function(ev){if(tdWeather._is_location_open===true&&jQuery(ev.target).hasClass('td-location-set-input')!==true&&jQuery(ev.target).hasClass('td-location-set-button')!==true){tdWeather._hide_manual_location_form();}});},addItem:function(item){tdWeather.items.push(item);},_updateLocationCallback:function(position){tdWeather._currentLatitude=position.coords.latitude;tdWeather._currentLongitude=position.coords.longitude;tdWeather._currentPositionCacheKey=position.coords.latitude+'_'+position.coords.longitude;if(tdLocalCache.exist(tdWeather._currentPositionCacheKey+'_today')){tdWeather._owmGetTodayDataCallback(tdLocalCache.get(tdWeather._currentPositionCacheKey+'_today'));}else{var weather='http://api.openweathermap.org/data/2.5/weather?lat='+tdWeather._currentLatitude+'&lon='+tdWeather._currentLongitude+'&units=metric&lang='+tdWeather._currentItem.api_language+'&appid='+tdWeather._currentItem.api_key;jQuery.ajax({dataType:"jsonp",url:weather,success:tdWeather._owmGetTodayDataCallback,cache:true});}},_owmGetTodayDataCallback:function(data){tdLocalCache.set(tdWeather._currentPositionCacheKey+'_today',data);tdWeather._currentItem.api_location=data.name;tdWeather._currentItem.today_clouds=tdUtil.round(data.clouds.all);tdWeather._currentItem.today_humidity=tdUtil.round(data.main.humidity);tdWeather._currentItem.today_icon=tdWeather._icons[data.weather[0].icon];tdWeather._currentItem.today_icon_text=data.weather[0].description;tdWeather._currentItem.today_max[0]=tdUtil.round(data.main.temp_max,1);tdWeather._currentItem.today_max[1]=tdWeather._celsiusToFahrenheit(data.main.temp_max);tdWeather._currentItem.today_min[0]=tdUtil.round(data.main.temp_min,1);tdWeather._currentItem.today_min[1]=tdWeather._celsiusToFahrenheit(data.main.temp_min);tdWeather._currentItem.today_temp[0]=tdUtil.round(data.main.temp,1);tdWeather._currentItem.today_temp[1]=tdWeather._celsiusToFahrenheit(data.main.temp);tdWeather._currentItem.today_wind_speed[0]=tdUtil.round(data.wind.speed,1);tdWeather._currentItem.today_wind_speed[1]=tdWeather._kmphToMph(data.wind.speed);if(tdLocalCache.exist(tdWeather._currentPositionCacheKey)){tdWeather._owmGetFiveDaysData(tdLocalCache.get(tdWeather._currentPositionCacheKey));}else{var weather='http://api.openweathermap.org/data/2.5/forecast/daily?lat='+tdWeather._currentLatitude+'&lon='+tdWeather._currentLongitude+'&units=metric&lang='+tdWeather._currentItem.api_language+'&appid='+tdWeather._currentItem.api_key;jQuery.ajax({dataType:"jsonp",url:weather,success:tdWeather._owmGetFiveDaysData,cache:true});}},_owmGetFiveDaysData:function(data){tdLocalCache.set(tdWeather._currentPositionCacheKey,data);for(var item_index=0;item_index Privacy > Location Services");return;} tdWeather._show_manual_location_form();} tdWeather._show_manual_location_form();},_celsiusToFahrenheit:function(celsiusDegrees){var f_degrees=celsiusDegrees*9/5+32;var rounded_val=tdUtil.round(f_degrees,1);if(rounded_val>99.9){return tdUtil.round(f_degrees);} return rounded_val;},_kmphToMph:function($kmph){return tdUtil.round($kmph*0.621371192,1);},_show_manual_location_form:function(){tdWeather._currentItem=tdWeather._getItemByBlockID(tdWeather._currentItem.block_uid);jQuery('#'+tdWeather._currentItem.block_uid).find('.td-weather-set-location').addClass('td-show-location');jQuery('.td-manual-location-form input').focus();tdWeather._is_location_open=true;},_hide_manual_location_form:function(){jQuery('#'+tdWeather._currentItem.block_uid).find('.td-weather-set-location').removeClass('td-show-location');tdWeather._is_location_open=false;},_updateLocationCallback2:function(location){tdWeather._currentLocationCacheKey=location;if(tdLocalCache.exist(tdWeather._currentLocationCacheKey+'_today')){tdWeather._owmGetTodayDataCallback2(tdLocalCache.get(tdWeather._currentLocationCacheKey+'_today'));}else{var weather='http://api.openweathermap.org/data/2.5/weather?q='+encodeURIComponent(location)+'&lang='+tdWeather._currentItem.api_language+'&units=metric&appid='+tdWeather._currentItem.api_key;jQuery.ajax({dataType:"jsonp",url:weather,success:tdWeather._owmGetTodayDataCallback2,cache:true});}},_owmGetTodayDataCallback2:function(data){tdLocalCache.set(tdWeather._currentLocationCacheKey+'_today',data);tdWeather._currentItem.api_location=data.name;tdWeather._currentItem.today_clouds=tdUtil.round(data.clouds.all);tdWeather._currentItem.today_humidity=tdUtil.round(data.main.humidity);tdWeather._currentItem.today_icon=tdWeather._icons[data.weather[0].icon];tdWeather._currentItem.today_icon_text=data.weather[0].description;tdWeather._currentItem.today_max[0]=tdUtil.round(data.main.temp_max,1);tdWeather._currentItem.today_max[1]=tdWeather._celsiusToFahrenheit(data.main.temp_max);tdWeather._currentItem.today_min[0]=tdUtil.round(data.main.temp_min,1);tdWeather._currentItem.today_min[1]=tdWeather._celsiusToFahrenheit(data.main.temp_min);tdWeather._currentItem.today_temp[0]=tdUtil.round(data.main.temp,1);tdWeather._currentItem.today_temp[1]=tdWeather._celsiusToFahrenheit(data.main.temp);tdWeather._currentItem.today_wind_speed[0]=tdUtil.round(data.wind.speed,1);tdWeather._currentItem.today_wind_speed[1]=tdWeather._kmphToMph(data.wind.speed);if(tdLocalCache.exist(tdWeather._currentLocationCacheKey)){tdWeather._owmGetFiveDaysData2(tdLocalCache.get(tdWeather._currentLocationCacheKey));}else{var weather='http://api.openweathermap.org/data/2.5/forecast/daily?q='+tdWeather._currentItem.api_location+'&lang='+tdWeather._currentItem.api_language+'&units=metric&cnt=7&appid='+tdWeather._currentItem.api_key;jQuery.ajax({dataType:"jsonp",url:weather,success:tdWeather._owmGetFiveDaysData2,cache:true});}},_owmGetFiveDaysData2:function(data){tdLocalCache.set(tdWeather._currentLocationCacheKey,data);var counter=0;for(var list_item_index=0;list_item_index=forecast_day){counter=counter+1;}} for(var item_index=0;item_index1&¤t_forecast.owm_day_index<2){var current_forecast_owm_day_index_update_status_2=true;} if(current_forecast_owm_day_index_update_status_2){current_forecast.owm_day_index=current_forecast.owm_day_index+1;} if(item_index===0&&counter<2&¤t_forecast.owm_day_index>1){var current_forecast_owm_day_index_update_status_1=true;} if(current_forecast_owm_day_index_update_status_1){current_forecast.owm_day_index=current_forecast.owm_day_index-1;} current_forecast.day_temp[0]=tdUtil.round(data.list[current_forecast.owm_day_index].temp.day);current_forecast.day_temp[1]=tdWeather._celsiusToFahrenheit(current_forecast.day_temp[0]);} tdWeather._renderCurrentItem();}};})();tdWeather.init();jQuery(window).load(function(){'use strict';jQuery('body').addClass('td-js-loaded');window.tdAnimationStack.init();});jQuery(window).ready(function(){'use strict';jQuery('.td_smart_list_1 a, .td_smart_list_3 a').click(function(event){if(event.target===event.currentTarget){var targetAttributeContent=jQuery(this).attr('target');var donwloadAttributeIsSet=jQuery(this)[0].hasAttribute('download');var currentUrl=jQuery(this).attr('href');if(donwloadAttributeIsSet){}else if(targetAttributeContent=='_blank'){event.preventDefault();window.open(currentUrl);}else{if((window.location.href!==currentUrl)&&tdUtil.isValidUrl(currentUrl)){window.location.href=currentUrl;}}}});jQuery('.td_block_trending_now').each(function(){var item=new tdTrendingNow.item(),wrapper=jQuery(this).find('.td-trending-now-wrapper'),autoStart=wrapper.data('start'),iCont=0;item.blockUid=jQuery(this).data('td-block-uid');if(autoStart!=='manual'){item.trendingNowAutostart=autoStart;} jQuery('#'+item.blockUid+' .td-trending-now-post').each(function(){item.trendingNowPosts[iCont]=jQuery(this);iCont++;});tdTrendingNow.addItem(item);});jQuery('.td-trending-now-nav-left').on('click',function(event){event.preventDefault();var blockUid=jQuery(this).data('block-id');tdTrendingNow.itemPrev(blockUid);});jQuery('.td-trending-now-nav-right').on('click',function(event){event.preventDefault();var blockUid=jQuery(this).data('block-id');tdTrendingNow.itemNext(blockUid);});});var tdAnimationSprite={};(function(){'use strict';tdAnimationSprite={items:[],isInRequestAnimation:false,item:function item(){this.blockUid='';this._isInitialized=false;this.paused=false;this.automatStart=true;this.properties=[];this.readyToAnimate=false;this.nextFrame=1;this.interval=undefined;this.jqueryObj=undefined;this.animationSpriteClass=undefined;this._currentDirection='right';this._executedLoops=0;this._prop_background_position=undefined;this.frames=undefined;this.frameWidth=undefined;this.velocity=undefined;this.reverse=undefined;this.loops=undefined;this.animate=function(){this._prop_background_position=(-1*this.nextFrame*this.frameWidth)+'px 0';this.readyToAnimate=true;if(true===this.reverse){if('right'===this._currentDirection){if(this.nextFrame===this.frames-1){this._currentDirection='left';this.nextFrame--;}else{this.nextFrame++;}}else if('left'===this._currentDirection){if(0===this.nextFrame){this._currentDirection='right';this.nextFrame++;this._executedLoops++;if((0!==this.loops)&&(this._executedLoops===this.loops)){clearInterval(this.interval);}}else{this.nextFrame--;}}}else{if(this.nextFrame===this.frames-1){this._executedLoops++;if((0!==this.loops)&&(this._executedLoops===this.loops)){clearInterval(this.interval);} this.nextFrame=0;}else{this.nextFrame++;}} if(false===tdAnimationSprite.isInRequestAnimation){tdAnimationSprite.isInRequestAnimation=true;window.requestAnimationFrame(tdAnimationSprite.animateAllItems);}};},_initializeItem:function(item){if((true===item._isInitialized)){return;} var regex=/(td_animation_sprite\S*)/gi;var resultMatch=item.jqueryObj.attr('class').match(regex);if(null!==resultMatch){item.offsetTop=item.jqueryObj.offset().top;item.offsetBottomToTop=item.offsetTop+item.jqueryObj.height();item.animationSpriteClass=resultMatch[resultMatch.length-1];var sceneParams=item.animationSpriteClass.split('-');if(7===sceneParams.length){item.frames=parseInt(sceneParams[1]);item.frameWidth=parseInt(sceneParams[2]);item.velocity=parseInt(sceneParams[3]);item.loops=parseInt(sceneParams[4]);if(1===parseInt(sceneParams[5])){item.reverse=true;}else{item.reverse=false;} if(1===parseInt(sceneParams[6])){item.automatStart=true;}else{item.automatStart=false;} item._isInitialized=true;}}},addItem:function(item){if(item.constructor===tdAnimationSprite.item){tdAnimationSprite.items.push(item);tdAnimationSprite._initializeItem(item);if(true===item.automatStart){tdAnimationSprite.computeItem(item);}}},deleteItem:function(blockUid){for(var cnt=0;cnt1){if(undefined!==item.interval){return;} item.interval=setInterval(function(){if(false===item.paused){item.animate();}},item.velocity);}},recomputeItem:function(item){clearInterval(item.interval);item.interval=undefined;item._isInitialized=false;tdAnimationSprite._initializeItem(item);tdAnimationSprite.computeItem(item);},stopItem:function(item){if((item.constructor===tdAnimationSprite.item)&&(true===item._isInitialized)){clearInterval(item.interval);item.interval=undefined;}},startItem:function(item){if((item.constructor===tdAnimationSprite.item)&&(true===item._isInitialized)){item.paused=false;}},pauseItem:function(item){if((item.constructor===tdAnimationSprite.item)&&(true===item._isInitialized)){item.paused=true;}},computeAllItems:function(){for(var i=0;i9?-1:0);},Y:function(){return jsdate.getFullYear();},y:function(){return f.Y().toString().slice(-2);},a:function(){return jsdate.getHours()>11?"pm":"am";},A:function(){return f.a().toUpperCase();},B:function(){var H=jsdate.getUTCHours()*36e2,i=jsdate.getUTCMinutes()*60,s=jsdate.getUTCSeconds();return _pad(Math.floor((H+i+s+36e2)/86.4)%1e3,3);},g:function(){return f.G()%12||12;},G:function(){return jsdate.getHours();},h:function(){return _pad(f.g(),2);},H:function(){return _pad(f.G(),2);},i:function(){return _pad(jsdate.getMinutes(),2);},s:function(){return _pad(jsdate.getSeconds(),2);},u:function(){return _pad(jsdate.getMilliseconds()*1000,6);},e:function(){throw'Not supported (see source code of date() for timezone on how to add support)';},I:function(){var a=new Date(f.Y(),0),c=Date.UTC(f.Y(),0),b=new Date(f.Y(),6),d=Date.UTC(f.Y(),6);return((a-c)!==(b-d))?1:0;},O:function(){var tzo=jsdate.getTimezoneOffset(),a=Math.abs(tzo);return(tzo>0?"-":"+")+_pad(Math.floor(a/60)*100+a%60,4);},P:function(){var O=f.O();return(O.substr(0,3)+":"+O.substr(3,2));},T:function(){return'UTC';},Z:function(){return-jsdate.getTimezoneOffset()*60;},c:function(){return'Y-m-d\\TH:i:sP'.replace(formatChr,formatChrCb);},r:function(){return'D, d M Y H:i:s O'.replace(formatChr,formatChrCb);},U:function(){return jsdate/1000|0;}};this.date=function(format,timestamp){that=this;jsdate=(timestamp===undefined?new Date():(timestamp instanceof Date)?new Date(timestamp):new Date(timestamp*1000));return format.replace(formatChr,formatChrCb);};return this.date(format,timestamp);}; /*! This file is auto-generated */ window.addComment=function(v){var I,C,h,E=v.document,b={commentReplyClass:"comment-reply-link",commentReplyTitleId:"reply-title",cancelReplyId:"cancel-comment-reply-link",commentFormId:"commentform",temporaryFormId:"wp-temp-form-div",parentIdFieldId:"comment_parent",postIdFieldId:"comment_post_ID"},e=v.MutationObserver||v.WebKitMutationObserver||v.MozMutationObserver,r="querySelector"in E&&"addEventListener"in v,n=!!E.documentElement.dataset;function t(){d(),e&&new e(o).observe(E.body,{childList:!0,subtree:!0})}function d(e){if(r&&(I=g(b.cancelReplyId),C=g(b.commentFormId),I)){I.addEventListener("touchstart",l),I.addEventListener("click",l);function t(e){if((e.metaKey||e.ctrlKey)&&13===e.keyCode)return C.removeEventListener("keydown",t),e.preventDefault(),C.submit.click(),!1}C&&C.addEventListener("keydown",t);for(var n,d=function(e){var t=b.commentReplyClass;e&&e.childNodes||(e=E);e=E.getElementsByClassName?e.getElementsByClassName(t):e.querySelectorAll("."+t);return e}(e),o=0,i=d.length;o0){defmaxvalue=places.length-2;} if(displaymode=="markers02"){displaymode="markers";} if(displaymode=="text02"){displaymode="text";} var htmltooltip=false;if(usehtml==1){htmltooltip=true;} var options={projection:projection,backgroundColor:{fill:bgcolor,stroke:bordercolor,strokeWidth:stroke},colorAxis:{minValue:0,maxValue:defmaxvalue,colors:colorsmap},legend:'none',backgroundColor:{fill:bgcolor,stroke:bordercolor,strokeWidth:stroke},datalessRegionColor:incolor,displayMode:displaymode,enableRegionInteractivity:interactive,resolution:resolution,sizeAxis:{minValue:1,maxValue:1,minSize:markersize,maxSize:markersize},region:region,keepAspectRatio:ratio,width:width,height:height,magnifyingGlass:{enable:true,zoomFactor:5.0},tooltip:{trigger:toolt,isHtml:htmltooltip},domain:'IN'};console.log(options);var divid="map_canvas_"+iwmid;iwmgeocharts[mapid]=new google.visualization.GeoChart(document.getElementById(divid));if(action!="none"){google.visualization.events.addListener(iwmgeocharts[mapid],'select',(function(x){return function(){var selection=iwmgeocharts[x].getSelection();if(selection.length==1){var selectedRow=selection[0].row;var selectedRegion=data[x].getValue(selectedRow,0);if(values[x][selectedRegion]!=""){iwm_run_action(selectedRegion,values[x][selectedRegion],identifier[x],listener_actions[x],listener_custom[x]);}}}})(mapid));} console.log(data[mapid]);iwmgeocharts[mapid].draw(data[mapid],options);google.visualization.events.addListener(iwmgeocharts[mapid],'ready',function(){if(typeof iwm_callback=='function'){iwm_callback();}});if(!iwmMapObj[mapid]){iwmMapObj[mapid]={div:jQuery('#'+divid),data:dataindex};} iwmMapObj[mapid].lastWidth=iwmMapObj[mapid].div.parent().width();}}}else{console.log('API file not loaded yet');}} function iwm_run_action(selected,value,id,action,customaction){if(action=='i_map_action_open_url'){document.location=value;} if(action=='i_map_action_alert'){alert(value);} if(action=='i_map_action_open_url_new'){window.open(value);} if(action=='i_map_action_content_below'||action=='i_map_action_content_above'){document.getElementById('imap'+id+'message').innerHTML=value;var dropdown=document.getElementById('imap-dropdown-'+id);if(dropdown){document.getElementById('imap'+id+'-'+selected).selected=true;}} if(action=='i_map_action_content_below_scroll'||action=='i_map_action_content_above_scroll'){document.getElementById('imap'+id+'message').innerHTML=value;jQuery("html, body").animate({scrollTop:jQuery("#imap"+id+"message").position().top},"slow");var dropdown=document.getElementById('imap-dropdown-'+id);if(dropdown){document.getElementById('imap'+id+'-'+selected).selected=true;}} if(action=='i_map_action_colorbox_content'){jQuery.colorbox({html:value});} if(action=='i_map_action_colorbox_iframe'){jQuery.colorbox({open:true,href:value,iframe:true,width:"80%",height:"80%"});} if(action=='i_map_action_colorbox_image'){jQuery.colorbox({open:true,href:value,photo:true});} if(action=='i_map_action_colorbox_inline'){var inline=jQuery(value);jQuery.colorbox({inline:true,href:inline});} if(action=='i_map_action_custom'){var name="iwm_custom_action_"+id;window[name](value);}} function iwm_setSelection(code,map){map=map||false;if(map){var index=iwmMapObj[map].data[code];iwmgeocharts[map].setSelection([{row:index,column:null}]);}} function iwm_clearSelection(map){map=map||false;if(map){iwmgeocharts[map].setSelection(null);}} function iwm_select(code,map){map=map||'0';var index=iwmMapObj[map].data[code];iwmgeocharts[map].setSelection([{row:index,column:null}]);google.visualization.events.trigger(iwmgeocharts[map],'select',{});}; var iwmdelay=(function(){var timer=0;return function(callback,ms){clearTimeout(timer);timer=setTimeout(callback,ms);};})();function iwm_resize(map_divs,skipcheck){jQuery.each(map_divs,function(index,element){if(typeof element!='undefined'){var map_div=element.div.parent();if(!map_div.is(':visible')){if(!skipcheck){setTimeout(function(){iwm_resize(map_divs,true);},1);}} else{var width=map_div.parent().width();if(width==element.lastWidth){return;} iwmdelay(function(){if(typeof iwmDrawVisualization=='function'){map_div.animate({opacity:0,},100,function(){iwmDrawVisualization(true);});map_div.animate({opacity:1,},50,function(){});}},200);}}});} jQuery(window).on('resize orientationchange',function(){iwm_resize(iwmMapObj);});; if('undefined'!==typeof window.tdBackstr){(function(){var wrapper_image_jquery_obj=jQuery('
');var image_jquery_obj=jQuery('');wrapper_image_jquery_obj.append(image_jquery_obj);jQuery('body').prepend(wrapper_image_jquery_obj);var td_backstr_item=new tdBackstr.item();td_backstr_item.wrapper_image_jquery_obj=wrapper_image_jquery_obj;td_backstr_item.image_jquery_obj=image_jquery_obj;tdBackstr.add_item(td_backstr_item);})();} (function(){var html_jquery_obj=jQuery('html');if(html_jquery_obj.length&&(html_jquery_obj.is('.ie8')||html_jquery_obj.is('.ie9'))){var path='http://foodsafetytrainingcertification.com/wp-content/themes/Newspaper/style.css';jQuery.get(path,function(data){var str_split_separator='#td_css_split_separator';var arr_splits=data.split(str_split_separator);var arr_length=arr_splits.length;if(arr_length>1){var dir_path='http://foodsafetytrainingcertification.com/wp-content/themes/Newspaper';var splited_css='';for(var i=0;i0){arr_splits[i]=str_split_separator+' '+arr_splits[i];} var formated_str=arr_splits[i].replace(/\surl\(\'(?!data\:)/gi,function regex_function(str){return' url(\''+dir_path+'/'+str.replace(/url\(\'/gi,'').replace(/^\s+|\s+$/gm,'');});splited_css+="";} var td_theme_css=jQuery('link#td-theme-css');if(td_theme_css.length){td_theme_css.after(splited_css);}}});}})();