function FastClick(n){"use strict";function t(n,t){return function(){return n.apply(t,arguments)}}var i;(this.trackingClick=!1,this.trackingClickStart=0,this.targetElement=null,this.touchStartX=0,this.touchStartY=0,this.lastTouchIdentifier=0,this.touchBoundary=10,this.layer=n,FastClick.notNeeded(n))||(deviceIsAndroid&&(n.addEventListener("mouseover",t(this.onMouse,this),!0),n.addEventListener("mousedown",t(this.onMouse,this),!0),n.addEventListener("mouseup",t(this.onMouse,this),!0)),n.addEventListener("click",t(this.onClick,this),!0),n.addEventListener("touchstart",t(this.onTouchStart,this),!1),n.addEventListener("touchmove",t(this.onTouchMove,this),!1),n.addEventListener("touchend",t(this.onTouchEnd,this),!1),n.addEventListener("touchcancel",t(this.onTouchCancel,this),!1),Event.prototype.stopImmediatePropagation||(n.removeEventListener=function(t,i,r){var u=Node.prototype.removeEventListener;t==="click"?u.call(n,t,i.hijacked||i,r):u.call(n,t,i,r)},n.addEventListener=function(t,i,r){var u=Node.prototype.addEventListener;t==="click"?u.call(n,t,i.hijacked||(i.hijacked=function(n){n.propagationStopped||i(n)}),r):u.call(n,t,i,r)}),typeof n.onclick=="function"&&(i=n.onclick,n.addEventListener("click",function(n){i(n)},!1),n.onclick=null))}function animate(n){var i=new Date,t=setInterval(function(){var f=new Date-i,r=f/n.duration,u;r>1&&(r=1),u=n.delta(r),n.step(u),r==1&&(clearInterval(t),animEndCallback())},n.delay)}function quad(n){return Math.pow(n,2)}function makeEaseOut(n){return function(t){return 1-n(1-t)}}function getOffset(n){for(var i=0,t=0;n&&!isNaN(n.offsetLeft)&&!isNaN(n.offsetTop);)i+=n.offsetLeft,t+=n.offsetTop,n=n.offsetParent;return{top:t,left:i}}function scrollTo(n,t,i,r){var e=Date.now=Date.now||function(){return+new Date},f=document.documentElement.scrollTop?document.documentElement:document.body,u=f.scrollTop;if(u===n){typeof r!="undefined"&&r();return}}function sliderInit(n){function d(){u=t.outerWidth(),ot=r.outerHeight(),r.css({width:u}),h&&w.css({"margin-top":(ot-w.outerHeight())/2}),o.css({width:u*r.size()}),o.css({left:-u*e}),o.css({"margin-left":u*e})}function pt(){f=="next"&&a(),f!="any"||st||a()}function a(){var n;if(continuous===!0){if(f=="prev")for(n=l;n>=i;n--)o.prepend(r.eq(n));else for(n=k;n<=i;n++)o.append(r.eq(n-1));o.css({"margin-left":u*e})}}function ft(){s===!1&&(f="prev",e--,i<=k?(i=l,b--):i--,v=i+1,a(),p())}function y(){s===!1&&(f="next",e++,i==l?(i=k,b++):i++,v=i-1,p())}function ht(n){s===!1&&(i=n,e=n+(l+1)*b,i<v?(f="prev",a()):f="next",p(),v=n)}function p(){s=!0,et=-(u*e),o.animate({left:et},{duration:500,complete:function(){s=!1,pt(),d()}}),c.removeClass("active"),c.eq(i).addClass("active")}var t=$("#"+n),tt=t.find(".pstn-slider-container-wrapper"),r=t.find(".pstn-slider-container"),o=t.find(".pstn-slider-movable"),wt=t.attr("data-bullets")=="true"?!0:!1,bt=t.attr("data-arrows")=="true"?!0:!1,ct=t.attr("data-slideshow")=="true"?!0:!1,h=r.length>1,vt='<div class="pstn-slider-arrow pstn-slider-arrow-prev">&lsaquo;</div>',at='<div class="pstn-slider-arrow pstn-slider-arrow-next">&rsaquo;</div>',it,ut,g,rt,c,s,f,st,nt;if(h){tt.prepend(vt),tt.prepend(at);var w=t.find(".pstn-slider-arrow"),lt=t.find(".pstn-slider-arrow-prev"),yt=t.find(".pstn-slider-arrow-next");bt===!1&&w.css({display:"none"})}if(wt===!0&&h){for(it='<div class="pstn-slider-nav"></div>',t.append(it),ut=t.find(".pstn-slider-nav"),g=0;g<r.length;g++)rt='<div class="pstn-slider-bullet">&bull;</div>',ut.append(rt);c=t.find(".pstn-slider-bullet")}else c=t.find(".pstn-bullet");var u,ot,et=0,i=0,v=0,e=0,b=0,k=0,l=r.size()-1,nt;if(d(),s=!1,p(),h){lt.on("click",ft);yt.on("click",y)}c.on("click",function(){var i=$(this).index(),n;ht(i),n=getOffset(t).top-100,scrollTo(n,350,easing.easeOutQuad)});if(document.onkeydown=function(n){n=n||window.event;switch(n.which||n.keyCode){case 37:ft();break;case 39:y();break;default:return}n.preventDefault()},ct!==!1&&h){nt=setInterval(y,5e3);t.on("mouseenter",function(){clearInterval(nt)});t.on("mouseleave",function(){nt=setInterval(y,5e3)})}$(window).resize(function(){d()})}function svgInject(){$("img.svg").each(function(){var n=$(this),i=n.attr("id"),t=n.attr("class"),r=n.attr("src");$.get(r,function(r){var u=$(r).find("svg");typeof i!="undefined"&&(u=u.attr("id",i)),typeof t!="undefined"&&(u=u.attr("class",t+" replaced-svg")),u=u.removeAttr("xmlns:a"),n.replaceWith(u)},"xml")})}function randomizeInteger(n,t){return Math.floor(Math.random()*(t-n))+n}function menuPos(){var n=$(".header-bar").outerHeight()+$(".header").outerHeight()-$(".nav-wrapper").outerHeight();$(window).width()<=768?$(document).scrollTop()>=n?($(".header").css({"padding-bottom":$(".nav-wrapper").outerHeight()}),$(".nav-wrapper").addClass("sticky")):($(".header").css({"padding-bottom":0}),$(".nav-wrapper").removeClass("sticky")):($(".header").css({"padding-bottom":0}),$(".nav-wrapper").removeClass("sticky"))}function footerPos(){var n=$(".footer").offset().top+$(".footer").outerHeight();$(window).height()>=$("body").height()&&n==$("body").height()&&$(".footer").addClass("sticky"),n!=$("body").height()&&$(".footer").offset().top<$("body").height()&&$(".footer").removeClass("sticky")}function generateNewsItemHtml(n){var t='<div class="column">                                <a href="'+n.Url+'" class="content-item author gradient '+n.Editor.Colour+'">';return n.SponsoredOverride&&(t+='<div class="label-sponsored text-detail">Sponsored</div>'),t+='<div class="content-img">                                        <div class="icon-story-wrapper">',t+=n.ContentType=="Video"?'<img class="svg icon icon-story lazyload" src="/img/icon-video-01.svg" data-srcset="/img/icon-video-01.svg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" width="16" height="16" onerror="this.onerror=null;this.src=\'/img/icon-video-01.png\'">':n.ContentType=="Podcast"?'<img class="svg icon icon-story lazyload" src="/img/icon-podcast-01.svg" data-srcset="/img/icon-podcast-01.svg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" width="16" height="16" onerror="this.onerror=null;this.src=\'/img/icon-podcast-01.png\'">':'<img class="svg icon icon-story lazyload" src="/img/icon-story.svg" data-srcset="/img/icon-story.svg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" width="16" height="16" onerror="this.onerror=null;this.src=\'/img/icon-story.png\'">',t+='</div>                                    <img class="lazyload" src="'+n.Image+'" data-srcset="'+n.Image+'" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt="">                                </div>                                <div class="content-item-content">                                    <h4>'+n.Title+"</h4>                                    <p>"+n.Summary+'</p>                                    <p class="link">'+n.Url+'</p>                                    <p class="author-wrapper text-detail">                                        <span class="author-name">'+n.Editor.Name+"</span> // "+n.PublicationDateFormatted+"                                    </p>                                        </div>                                    </a>                                </div>"}function generateNewsFilterTagItemHtml(n){var t="";view=="landing"?(t+='<div class="column">                                <a href="'+n.Url+'" class="content-item author gradient '+n.Editor.Colour+'">',n.SponsoredOverride&&(t+='<div class="label-sponsored text-detail">Sponsored</div>'),t+='<div class="content-img">                                    <div class="icon-story-wrapper">',t+=n.ContentType=="Video"?'<img class="svg icon icon-story lazyload" src="/img/icon-video-01.svg" data-srcset="/img/icon-video-01.svg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" width="16" height="16" onerror="this.onerror=null;this.src=\'/img/icon-video-01.png\'">':n.ContentType=="Podcast"?'<img class="svg icon icon-story lazyload" src="/img/icon-podcast-01.svg" data-srcset="/img/icon-podcast-01.svg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" width="16" height="16" onerror="this.onerror=null;this.src=\'/img/icon-podcast-01.png\'">':'<img class="svg icon icon-story lazyload" src="/img/icon-story.svg" data-srcset="/img/icon-story.svg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" width="16" height="16" onerror="this.onerror=null;this.src=\'/img/icon-story.png\'">',t+='</div>                                    <img class="lazyload" src="'+n.Image+'" data-srcset="'+n.Image+'" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt="">                                </div>                                <div class="content-item-content">                                    <h4>'+n.Title+"</h4>                                    <p>"+n.Summary+'</p>                                    <p class="link">'+n.Url+'</p>                                    <p class="author-wrapper text-detail">                                        <span class="author-name">'+n.Editor.Name+"</span> // "+n.PublicationDateFormatted+"                                    </p>                                        </div>                                    </a>                                </div>"):view=="main"?(t+=initialtake==3?'<div class="column third-width">':'<div class="column quarter-width">',t+='<a href="'+n.Url+'" class="content-item author gradient '+n.Editor.Colour+'">',n.SponsoredOverride&&(t+='<div class="label-sponsored text-detail">Sponsored</div>'),t+='<div class="content-img">                                    <div class="icon-story-wrapper">',t+=n.ContentType=="Video"?'<img class="svg icon icon-story lazyload" src="/img/icon-video-01.svg" data-srcset="/img/icon-video-01.svg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" width="16" height="16" onerror="this.onerror=null;this.src=\'/img/icon-video-01.png\'">':n.ContentType=="Podcast"?'<img class="svg icon icon-story lazyload" src="/img/icon-podcast-01.svg" data-srcset="/img/icon-podcast-01.svg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" width="16" height="16" onerror="this.onerror=null;this.src=\'/img/icon-podcast-01.png\'">':'<img class="svg icon icon-story lazyload" src="/img/icon-story.svg" data-srcset="/img/icon-story.svg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" width="16" height="16" onerror="this.onerror=null;this.src=\'/img/icon-story.png\'">',t+='</div>                                    <img class="lazyload" src="'+n.Image+'" data-srcset="'+n.Image+'" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt="">                                </div>                                <div class="content-item-content">                                    <h5>'+n.Title+'</h5>                                    <p class="author-wrapper text-detail">                                        <span class="author-name">'+n.Editor.Name+"</span> // "+n.PublicationDateFormatted+"                                    </p>                                        </div>                                    </a>                                </div>"):(t+=initialtake==3?'<div class="column third-width">':'<div class="column quarter-width">',t+='<a href="'+n.Url+'" class="content-item author gradient '+n.Editor.Colour+'">',n.SponsoredOverride&&(t+='<div class="label-sponsored text-detail">Sponsored</div>'),t+='<div class="content-img">                                <div class="icon-story-wrapper">',t+=n.ContentType=="Video"?'<img class="svg icon icon-story lazyload" src="/img/icon-video-01.svg" data-srcset="/img/icon-video-01.svg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" width="16" height="16" onerror="this.onerror=null;this.src=\'/img/icon-video-01.png\'">':n.ContentType=="Podcast"?'<img class="svg icon icon-story lazyload" src="/img/icon-podcast-01.svg" data-srcset="/img/icon-podcast-01.svg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" width="16" height="16" onerror="this.onerror=null;this.src=\'/img/icon-podcast-01.png\'">':'<img class="svg icon icon-story lazyload" src="/img/icon-story.svg" data-srcset="/img/icon-story.svg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" width="16" height="16" onerror="this.onerror=null;this.src=\'/img/icon-story.png\'">',t+='</div>                                <img class="lazyload" src="'+n.Image+'" data-srcset="'+n.Image+'" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt="'+n.Title+'">                            </div>                            <div class="content-item-content">                                <h4>'+n.Title+'</h4>                                <p class="author-wrapper text-detail">                                    <span class="author-name">'+n.Editor.Name+'</span>                                    <span class="author-date">'+n.PublicationDateFormatted+"</span>                                </p>                                <p>"+n.Summary+"</p>                            </div>                        </a>                    </div>")}function generateAgancyListHtml(n,t){var i="",r=t.data("agencypage");return i+='<div class="column third-width">                        <a href="'+r+"/"+n.UrlName+'" style="display:block" >                                 <div class="content-item">                                    <div class="tag '+n.AgencyTypeCssClass+'">'+n.AgencyTypeCssClass+'</div>                                        <div class="content-img">                                            <div class="overlay">                                            </div>                                            <img class="lazyload" src="'+n.ImageUrl+'" data-srcset="'+n.ImageUrl+'" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt=""/>                                        </div>                                        <div class="content-item-content">\t\t\t\t\t\t\t\t\t        <h3>'+n.Title+"</h3>",i+=' <p class="author-wrapper"><span class="link">View Agency Page</span></p>\t\t\t\t\t\t\t\t        </div>\t\t\t\t\t\t\t        </div>                                </div></a>                               </div>'}function generateSearchResultsHtml(n){var i="",u=n.SponsoredOverride?'<div class="label-sponsored text-detail">Sponsored</div>':"",r="";return n.AuthorName&&(r+='<span class="author-name">'+n.AuthorName+"</span>"),n.PublicationDateFormatted&&(r+='<span class="author-date">'+n.PublicationDateFormatted+"</span>"),i+='<div class="column quarter-width">                                <a href="'+n.Url+'" class="content-item author gradient '+n.Colour+'">'+u+'                                    <div class="content-img">                                <div class="icon-story-wrapper">',i+=n.ContentType=="Video"?'<img class="svg icon icon-story lazyload" src="/img/icon-video-01.svg" data-srcset="/img/icon-video-01.svg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" width="16" height="16" onerror="this.onerror=null;this.src=\'/img/icon-video-01.png\'">':n.ContentType=="Podcast"?'<img class="svg icon icon-story lazyload" src="/img/icon-podcast-01.svg" data-srcset="/img/icon-podcast-01.svg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" width="16" height="16" onerror="this.onerror=null;this.src=\'/img/icon-podcast-01.png\'">':'<img class="svg icon icon-story lazyload" src="/img/icon-story.svg" data-srcset="/img/icon-story.svg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" width="16" height="16" onerror="this.onerror=null;this.src=\'/img/icon-story.png\'">',i+='</div>                                <img class="lazyload" src="'+n.Image+'" data-srcset="'+n.Image+'" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt="">                                </div>                                <div class="content-item-content">                                    <h4>'+n.Title+'</h4>\t                                <p class="author-wrapper text-detail">'+r+"</p><p>"+n.Summary+'</p>                                    <p class="link">'+n.Url+"</p>                                </div>                            </a>                        </div>"}function generateNewsResults(n){var i='<div class="column">                                <a href="'+n.Url+'" class="content-item author gradient '+n.Editor.Colour+'">';return i+=generateBigIcon(n),i+='<div class="content-img">',i+=generateSmallIcons(n,!0),i+='<img class="lazyload" src="'+n.Image+'" data-srcset="'+n.Image+'" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt="">                                </div>                                <div class="content-item-content">                                    <h4>'+n.Title+"</h4>                                    <p>"+n.Summary+'</p>                                    <p class="link">'+n.Url+'</p>                                    <p class="author-wrapper text-detail">                                        <span class="author-name">'+n.Editor.Name+"</span> // "+n.PublicationDateFormatted+"                                    </p>                                        </div>                                    </a>                                </div>"}function generateNewsFilterTagsLandingResults(n){var i='<div class="column">                                <a href="'+n.Url+'" class="content-item author gradient '+n.Editor.Colour+'">';return i+=generateBigIcon(n),i+='<div class="content-img">',i+=generateSmallIcons(n,!0),i+='<img class="lazyload" src="'+n.Image+'" data-srcset="'+n.Image+'" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt="">                                </div>                                <div class="content-item-content">                                    <h4>'+n.Title+"</h4>                                    <p>"+n.Summary+'</p>                                    <p class="link">'+n.Url+'</p>                                    <p class="author-wrapper text-detail">                                        <span class="author-name">'+n.Editor.Name+"</span> // "+n.PublicationDateFormatted+"                                    </p>                                        </div>                                    </a>                                </div>"}function generateNewsFilterTagsMainResults(n,t,i){var r="";return r+=i.pageSize==3?'<div class="column third-width">':'<div class="column quarter-width">',r+='<a href="'+n.Url+'" class="content-item author gradient '+n.Editor.Colour+'">',r+=generateBigIcon(n),r+='<div class="content-img">',r+=generateSmallIcons(n,!1),r+='<img class="lazyload" src="'+n.Image+'" data-srcset="'+n.Image+'" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt="">                                </div>                                <div class="content-item-content">                                    <h5>'+n.Title+'</h5>                                    <p class="author-wrapper text-detail">                                        <span class="author-name">'+n.Editor.Name+"</span> // "+n.PublicationDateFormatted+"                                    </p>                                        </div>                                    </a>                                </div>"}function generateBigIcon(n){var t="";return n.Tags.indexOf(premiumContentTagTitle)>-1?t+='<div class="label-premium text-detail">Premium Content</div>':n.SponsoredOverride&&(t+='<div class="label-sponsored text-detail">Sponsored</div>'),t}function generateSmallIcons(n,t){var r="",f=n.Tags.indexOf(premiumContentTagTitle)>-1,i,u;return r+='<div class="icon-story-wrapper '+(t&&f?"premium-content":"")+'">',i="story",u="icon",f?(i="premium",u="icon-premium"):n.ContentType=="Video"?i="video-01":n.ContentType=="Podcast"&&(i="podcast-01"),r+='<img class="svg '+u+' icon-story lazyload" src="/img/icon-'+i+'.svg" data-srcset="/img/icon-'+i+'.svg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" width="16" height="16" onerror="this.onerror=null;this.src=\'/img/icon-'+i+".png'\">",r+="</div>"}function handleTweets(n){var e=n.length,u=0,f=document.getElementById("widget-twitter"),t='<div class="box-content">',i,r;for(t+='<div class="section-title">Latest From</div>',t+='<div class="twitter-user">',t+="</div>",t+='<div class="content feed">';u<e;)t+='<div class="tweet-item">'+n[u]+"</div>",t+="<hr>",u++;for(t+="</div>",t+='<div class="button input-medium center">Follow Us</div>',t+="</div>",f.innerHTML=t,i=document.createElement("div"),i.className="user",i.innerHTML=document.querySelectorAll(".user")[0].innerHTML,i.getElementsByTagName("img")[0].className="box-logo",i.getElementsByTagName("span")[0].remove(),i.getElementsByTagName("span")[0].className="handle",i.getElementsByTagName("a")[0].setAttribute("target","_blank"),document.querySelector(".twitter-user").appendChild(i),r=document.querySelectorAll(".user").length-1;r>=1;r--)document.querySelectorAll(".user")[r].remove();document.getElementById("widget-twitter").querySelector(".button").onclick=function(){var n=i.getElementsByTagName("span");for(r=0;r<n.length;r++)n[r].getAttribute("data-scribe")=="element:screen_name"&&(n=n[r]);return window.open("https://twitter.com/intent/user?screen_name="+n.innerHTML.substr(1),"Twitter Follow","scrollbars=no, width=650, height=450"),!1}}var _requestAnimationFrame,easing,continuous,premiumContentTagTitle,addthis_share,cookieSystem,config;(function(n){typeof define=="function"&&define.amd?define(["jquery"],n):n(jQuery)})(function(n){var i;n.ui=n.ui||{};var e=n.ui.version="1.12.1",r=0,t=Array.prototype.slice;n.cleanData=function(t){return function(i){for(var f,u,r=0;(u=i[r])!=null;r++)try{f=n._data(u,"events"),f&&f.remove&&n(u).triggerHandler("remove")}catch(e){}t(i)}}(n.cleanData),n.widget=function(t,i,r){var e,u,o,h={},f=t.split(".")[0],s;return t=t.split(".")[1],s=f+"-"+t,r||(r=i,i=n.Widget),n.isArray(r)&&(r=n.extend.apply(null,[{}].concat(r))),n.expr[":"][s.toLowerCase()]=function(t){return!!n.data(t,s)},n[f]=n[f]||{},e=n[f][t],u=n[f][t]=function(n,t){if(!this._createWidget)return new u(n,t);arguments.length&&this._createWidget(n,t)},n.extend(u,e,{version:r.version,_proto:n.extend({},r),_childConstructors:[]}),o=new i,o.options=n.widget.extend({},o.options),n.each(r,function(t,r){if(!n.isFunction(r)){h[t]=r;return}h[t]=function(){function u(){return i.prototype[t].apply(this,arguments)}function n(n){return i.prototype[t].apply(this,n)}return function(){var i=this._super,f=this._superApply,t;return this._super=u,this._superApply=n,t=r.apply(this,arguments),this._super=i,this._superApply=f,t}}()}),u.prototype=n.widget.extend(o,{widgetEventPrefix:e?o.widgetEventPrefix||t:t},h,{constructor:u,namespace:f,widgetName:t,widgetFullName:s}),e?(n.each(e._childConstructors,function(t,i){var r=i.prototype;n.widget(r.namespace+"."+r.widgetName,u,i._proto)}),delete e._childConstructors):i._childConstructors.push(u),n.widget.bridge(t,u),u},n.widget.extend=function(i){for(var e=t.call(arguments,1),f=0,o=e.length,r,u;f<o;f++)for(r in e[f])u=e[f][r],e[f].hasOwnProperty(r)&&u!==undefined&&(i[r]=n.isPlainObject(u)?n.isPlainObject(i[r])?n.widget.extend({},i[r],u):n.widget.extend({},u):u);return i},n.widget.bridge=function(i,r){var u=r.prototype.widgetFullName||i;n.fn[i]=function(f){var s=typeof f=="string",o=t.call(arguments,1),e=this;return s?this.length||f!=="instance"?this.each(function(){var t,r=n.data(this,u);return f==="instance"?(e=r,!1):r?!n.isFunction(r[f])||f.charAt(0)==="_"?n.error("no such method '"+f+"' for "+i+" widget instance"):(t=r[f].apply(r,o),t!==r&&t!==undefined?(e=t&&t.jquery?e.pushStack(t.get()):t,!1):void 0):n.error("cannot call methods on "+i+" prior to initialization; attempted to call method '"+f+"'")}):e=undefined:(o.length&&(f=n.widget.extend.apply(null,[f].concat(o))),this.each(function(){var t=n.data(this,u);t?(t.option(f||{}),t._init&&t._init()):n.data(this,u,new r(f,this))})),e}},n.Widget=function(){},n.Widget._childConstructors=[],n.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"<div>",options:{classes:{},disabled:!1,create:null},_createWidget:function(t,i){i=n(i||this.defaultElement||this)[0],this.element=n(i),this.uuid=r++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=n(),this.hoverable=n(),this.focusable=n(),this.classesElementLookup={},i!==this&&(n.data(i,this.widgetFullName,this),this._on(!0,this.element,{remove:function(n){n.target===i&&this.destroy()}}),this.document=n(i.style?i.ownerDocument:i.document||i),this.window=n(this.document[0].defaultView||this.document[0].parentWindow)),this.options=n.widget.extend({},this.options,this._getCreateOptions(),t),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:n.noop,_create:n.noop,_init:n.noop,destroy:function(){var t=this;this._destroy(),n.each(this.classesElementLookup,function(n,i){t._removeClass(i,n)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:n.noop,widget:function(){return this.element},option:function(t,i){var e=t,r,u,f;if(arguments.length===0)return n.widget.extend({},this.options);if(typeof t=="string")if(e={},r=t.split("."),t=r.shift(),r.length){for(u=e[t]=n.widget.extend({},this.options[t]),f=0;f<r.length-1;f++)u[r[f]]=u[r[f]]||{},u=u[r[f]];if(t=r.pop(),arguments.length===1)return u[t]===undefined?null:u[t];u[t]=i}else{if(arguments.length===1)return this.options[t]===undefined?null:this.options[t];e[t]=i}return this._setOptions(e),this},_setOptions:function(n){var t;for(t in n)this._setOption(t,n[t]);return this},_setOption:function(n,t){return n==="classes"&&this._setOptionClasses(t),this.options[n]=t,n==="disabled"&&this._setOptionDisabled(t),this},_setOptionClasses:function(t){var i,u,r;for(i in t)(r=this.classesElementLookup[i],t[i]!==this.options.classes[i]&&r&&r.length)&&(u=n(r.get()),this._removeClass(r,i),u.addClass(this._classes({element:u,keys:i,classes:t,add:!0})))},_setOptionDisabled:function(n){this._toggleClass(this.widget(),this.widgetFullName+"-disabled",null,!!n),n&&(this._removeClass(this.hoverable,null,"ui-state-hover"),this._removeClass(this.focusable,null,"ui-state-focus"))},enable:function(){return this._setOptions({disabled:!1})},disable:function(){return this._setOptions({disabled:!0})},_classes:function(t){function r(r,f){for(var o,e=0;e<r.length;e++)o=u.classesElementLookup[r[e]]||n(),o=t.add?n(n.unique(o.get().concat(t.element.get()))):n(o.not(t.element).get()),u.classesElementLookup[r[e]]=o,i.push(r[e]),f&&t.classes[r[e]]&&i.push(t.classes[r[e]])}var i=[],u=this;return t=n.extend({element:this.element,classes:this.options.classes||{}},t),this._on(t.element,{remove:"_untrackClassesElement"}),t.keys&&r(t.keys.match(/\S+/g)||[],!0),t.extra&&r(t.extra.match(/\S+/g)||[]),i.join(" ")},_untrackClassesElement:function(t){var i=this;n.each(i.classesElementLookup,function(r,u){n.inArray(t.target,u)!==-1&&(i.classesElementLookup[r]=n(u.not(t.target).get()))})},_removeClass:function(n,t,i){return this._toggleClass(n,t,i,!1)},_addClass:function(n,t,i){return this._toggleClass(n,t,i,!0)},_toggleClass:function(n,t,i,r){r=typeof r=="boolean"?r:i;var u=typeof n=="string"||n===null,f={extra:u?t:i,keys:u?n:t,element:u?this.element:n,add:r};return f.element.toggleClass(this._classes(f),r),this},_on:function(t,i,r){var f,u=this;typeof t!="boolean"&&(r=i,i=t,t=!1),r?(i=f=n(i),this.bindings=this.bindings.add(i)):(r=i,i=this.element,f=this.widget()),n.each(r,function(r,e){function o(){if(t||u.options.disabled!==!0&&!n(this).hasClass("ui-state-disabled"))return(typeof e=="string"?u[e]:e).apply(u,arguments)}typeof e!="string"&&(o.guid=e.guid=e.guid||o.guid||n.guid++);var c=r.match(/^([\w:-]*)\s*(.*)$/),h=c[1]+u.eventNamespace,s=c[2];if(s)f.on(h,s,o);else i.on(h,o)})},_off:function(t,i){i=(i||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,t.off(i).off(i),this.bindings=n(this.bindings.not(t).get()),this.focusable=n(this.focusable.not(t).get()),this.hoverable=n(this.hoverable.not(t).get())},_delay:function(n,t){function r(){return(typeof n=="string"?i[n]:n).apply(i,arguments)}var i=this;return setTimeout(r,t||0)},_hoverable:function(t){this.hoverable=this.hoverable.add(t),this._on(t,{mouseenter:function(t){this._addClass(n(t.currentTarget),null,"ui-state-hover")},mouseleave:function(t){this._removeClass(n(t.currentTarget),null,"ui-state-hover")}})},_focusable:function(t){this.focusable=this.focusable.add(t),this._on(t,{focusin:function(t){this._addClass(n(t.currentTarget),null,"ui-state-focus")},focusout:function(t){this._removeClass(n(t.currentTarget),null,"ui-state-focus")}})},_trigger:function(t,i,r){var f,u,e=this.options[t];if(r=r||{},i=n.Event(i),i.type=(t===this.widgetEventPrefix?t:this.widgetEventPrefix+t).toLowerCase(),i.target=this.element[0],u=i.originalEvent,u)for(f in u)f in i||(i[f]=u[f]);return this.element.trigger(i,r),!(n.isFunction(e)&&e.apply(this.element[0],[i].concat(r))===!1||i.isDefaultPrevented())}},n.each({show:"fadeIn",hide:"fadeOut"},function(t,i){n.Widget.prototype["_"+t]=function(r,u,f){typeof u=="string"&&(u={effect:u});var o,e=u?u===!0||typeof u=="number"?i:u.effect||i:t;u=u||{},typeof u=="number"&&(u={duration:u}),o=!n.isEmptyObject(u),u.complete=f,u.delay&&r.delay(u.delay),o&&n.effects&&n.effects.effect[e]?r[t](u):e!==t&&r[e]?r[e](u.duration,u.easing,f):r.queue(function(i){n(this)[t](),f&&f.call(r[0]),i()})}}),i=n.widget,n.fn.jquery.substring(0,3)==="1.7"&&(n.each(["Width","Height"],function(t,i){function f(t,i,r,u){return n.each(e,function(){i-=parseFloat(n.css(t,"padding"+this))||0,r&&(i-=parseFloat(n.css(t,"border"+this+"Width"))||0),u&&(i-=parseFloat(n.css(t,"margin"+this))||0)}),i}var e=i==="Width"?["Left","Right"]:["Top","Bottom"],u=i.toLowerCase(),r={innerWidth:n.fn.innerWidth,innerHeight:n.fn.innerHeight,outerWidth:n.fn.outerWidth,outerHeight:n.fn.outerHeight};n.fn["inner"+i]=function(t){return t===undefined?r["inner"+i].call(this):this.each(function(){n(this).css(u,f(this,t)+"px")})},n.fn["outer"+i]=function(t,e){return typeof t!="number"?r["outer"+i].call(this,t):this.each(function(){n(this).css(u,f(this,t,!0,e)+"px")})}}),n.fn.addBack=function(n){return this.add(n==null?this.prevObject:this.prevObject.filter(n))});var o=n.ui.keyCode={BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38},u=n.fn.extend({uniqueId:function(){var n=0;return function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++n)})}}(),removeUniqueId:function(){return this.each(function(){/^ui-id-\d+$/.test(this.id)&&n(this).removeAttr("id")})}}),f=n.widget("ui.accordion",{version:"1.12.1",options:{active:0,animate:{},classes:{"ui-accordion-header":"ui-corner-top","ui-accordion-header-collapsed":"ui-corner-all","ui-accordion-content":"ui-corner-bottom"},collapsible:!1,event:"click",header:"> li > :first-child, > :not(li):even",heightStyle:"auto",icons:{activeHeader:"ui-icon-triangle-1-s",header:"ui-icon-triangle-1-e"},activate:null,beforeActivate:null},hideProps:{borderTopWidth:"hide",borderBottomWidth:"hide",paddingTop:"hide",paddingBottom:"hide",height:"hide"},showProps:{borderTopWidth:"show",borderBottomWidth:"show",paddingTop:"show",paddingBottom:"show",height:"show"},_create:function(){var t=this.options;this.prevShow=this.prevHide=n(),this._addClass("ui-accordion","ui-widget ui-helper-reset"),this.element.attr("role","tablist"),t.collapsible||t.active!==!1&&t.active!=null||(t.active=0),this._processPanels(),t.active<0&&(t.active+=this.headers.length),this._refresh()},_getCreateEventData:function(){return{header:this.active,panel:this.active.length?this.active.next():n()}},_createIcons:function(){var i,r,t=this.options.icons;t&&(i=n("<span>"),this._addClass(i,"ui-accordion-header-icon","ui-icon "+t.header),i.prependTo(this.headers),r=this.active.children(".ui-accordion-header-icon"),this._removeClass(r,t.header)._addClass(r,null,t.activeHeader)._addClass(this.headers,"ui-accordion-icons"))},_destroyIcons:function(){this._removeClass(this.headers,"ui-accordion-icons"),this.headers.children(".ui-accordion-header-icon").remove()},_destroy:function(){var n;this.element.removeAttr("role"),this.headers.removeAttr("role aria-expanded aria-selected aria-controls tabIndex").removeUniqueId(),this._destroyIcons(),n=this.headers.next().css("display","").removeAttr("role aria-hidden aria-labelledby").removeUniqueId(),this.options.heightStyle!=="content"&&n.css("height","")},_setOption:function(n,t){if(n==="active"){this._activate(t);return}n==="event"&&(this.options.event&&this._off(this.headers,this.options.event),this._setupEvents(t)),this._super(n,t),n!=="collapsible"||t||this.options.active!==!1||this._activate(0),n==="icons"&&(this._destroyIcons(),t&&this._createIcons())},_setOptionDisabled:function(n){this._super(n),this.element.attr("aria-disabled",n),this._toggleClass(null,"ui-state-disabled",!!n),this._toggleClass(this.headers.add(this.headers.next()),null,"ui-state-disabled",!!n)},_keydown:function(t){if(!t.altKey&&!t.ctrlKey){var i=n.ui.keyCode,u=this.headers.length,f=this.headers.index(t.target),r=!1;switch(t.keyCode){case i.RIGHT:case i.DOWN:r=this.headers[(f+1)%u];break;case i.LEFT:case i.UP:r=this.headers[(f-1+u)%u];break;case i.SPACE:case i.ENTER:this._eventHandler(t);break;case i.HOME:r=this.headers[0];break;case i.END:r=this.headers[u-1]}r&&(n(t.target).attr("tabIndex",-1),n(r).attr("tabIndex",0),n(r).trigger("focus"),t.preventDefault())}},_panelKeyDown:function(t){t.keyCode===n.ui.keyCode.UP&&t.ctrlKey&&n(t.currentTarget).prev().trigger("focus")},refresh:function(){var t=this.options;this._processPanels(),(t.active!==!1||t.collapsible!==!0)&&this.headers.length?t.active===!1?this._activate(0):this.active.length&&!n.contains(this.element[0],this.active[0])?this.headers.length===this.headers.find(".ui-state-disabled").length?(t.active=!1,this.active=n()):this._activate(Math.max(0,t.active-1)):t.active=this.headers.index(this.active):(t.active=!1,this.active=n()),this._destroyIcons(),this._refresh()},_processPanels:function(){var t=this.headers,n=this.panels;this.headers=this.element.find(this.options.header),this._addClass(this.headers,"ui-accordion-header ui-accordion-header-collapsed","ui-state-default"),this.panels=this.headers.next().filter(":not(.ui-accordion-content-active)").hide(),this._addClass(this.panels,"ui-accordion-content","ui-helper-reset ui-widget-content"),n&&(this._off(t.not(this.headers)),this._off(n.not(this.panels)))},_refresh:function(){var t,i=this.options,r=i.heightStyle,u=this.element.parent();this.active=this._findActive(i.active),this._addClass(this.active,"ui-accordion-header-active","ui-state-active")._removeClass(this.active,"ui-accordion-header-collapsed"),this._addClass(this.active.next(),"ui-accordion-content-active"),this.active.next().show(),this.headers.attr("role","tab").each(function(){var t=n(this),u=t.uniqueId().attr("id"),i=t.next(),r=i.uniqueId().attr("id");t.attr("aria-controls",r),i.attr("aria-labelledby",u)}).next().attr("role","tabpanel"),this.headers.not(this.active).attr({"aria-selected":"false","aria-expanded":"false",tabIndex:-1}).next().attr({"aria-hidden":"true"}).hide(),this.active.length?this.active.attr({"aria-selected":"true","aria-expanded":"true",tabIndex:0}).next().attr({"aria-hidden":"false"}):this.headers.eq(0).attr("tabIndex",0),this._createIcons(),this._setupEvents(i.event),r==="fill"?(t=u.height(),this.element.siblings(":visible").each(function(){var r=n(this),i=r.css("position");i!=="absolute"&&i!=="fixed"&&(t-=r.outerHeight(!0))}),this.headers.each(function(){t-=n(this).outerHeight(!0)}),this.headers.next().each(function(){n(this).height(Math.max(0,t-n(this).innerHeight()+n(this).height()))}).css("overflow","auto")):r==="auto"&&(t=0,this.headers.next().each(function(){var i=n(this).is(":visible");i||n(this).show(),t=Math.max(t,n(this).css("height","").height()),i||n(this).hide()}).height(t))},_activate:function(t){var i=this._findActive(t)[0];i!==this.active[0]&&(i=i||this.active[0],this._eventHandler({target:i,currentTarget:i,preventDefault:n.noop}))},_findActive:function(t){return typeof t=="number"?this.headers.eq(t):n()},_setupEvents:function(t){var i={keydown:"_keydown"};t&&n.each(t.split(" "),function(n,t){i[t]="_eventHandler"}),this._off(this.headers.add(this.headers.next())),this._on(this.headers,i),this._on(this.headers.next(),{keydown:"_panelKeyDown"}),this._hoverable(this.headers),this._focusable(this.headers)},_eventHandler:function(t){var s,o,i=this.options,u=this.active,r=n(t.currentTarget),f=r[0]===u[0],e=f&&i.collapsible,c=e?n():r.next(),l=u.next(),h={oldHeader:u,oldPanel:l,newHeader:e?n():r,newPanel:c};(t.preventDefault(),(!f||i.collapsible)&&this._trigger("beforeActivate",t,h)!==!1)&&(i.active=e?!1:this.headers.index(r),this.active=f?n():r,this._toggle(h),this._removeClass(u,"ui-accordion-header-active","ui-state-active"),i.icons&&(s=u.children(".ui-accordion-header-icon"),this._removeClass(s,null,i.icons.activeHeader)._addClass(s,null,i.icons.header)),f||(this._removeClass(r,"ui-accordion-header-collapsed")._addClass(r,"ui-accordion-header-active","ui-state-active"),i.icons&&(o=r.children(".ui-accordion-header-icon"),this._removeClass(o,null,i.icons.header)._addClass(o,null,i.icons.activeHeader)),this._addClass(r.next(),"ui-accordion-content-active")))},_toggle:function(t){var r=t.newPanel,i=this.prevShow.length?this.prevShow:t.oldPanel;this.prevShow.add(this.prevHide).stop(!0,!0),this.prevShow=r,this.prevHide=i,this.options.animate?this._animate(r,i,t):(i.hide(),r.show(),this._toggleComplete(t)),i.attr({"aria-hidden":"true"}),i.prev().attr({"aria-selected":"false","aria-expanded":"false"}),r.length&&i.length?i.prev().attr({tabIndex:-1,"aria-expanded":"false"}):r.length&&this.headers.filter(function(){return parseInt(n(this).attr("tabIndex"),10)===0}).attr("tabIndex",-1),r.attr("aria-hidden","false").prev().attr({"aria-selected":"true","aria-expanded":"true",tabIndex:0})},_animate:function(n,t,i){var h,r,u,c=this,o=0,l=n.css("box-sizing"),a=n.length&&(!t.length||n.index()<t.index()),e=this.options.animate||{},f=a&&e.down||e,s=function(){c._toggleComplete(i)};if(typeof f=="number"&&(u=f),typeof f=="string"&&(r=f),r=r||f.easing||e.easing,u=u||f.duration||e.duration,!t.length)return n.animate(this.showProps,u,r,s);if(!n.length)return t.animate(this.hideProps,u,r,s);h=n.show().outerHeight(),t.animate(this.hideProps,{duration:u,easing:r,step:function(n,t){t.now=Math.round(n)}}),n.hide().animate(this.showProps,{duration:u,easing:r,complete:s,step:function(n,i){i.now=Math.round(n),i.prop!=="height"?l==="content-box"&&(o+=i.now):c.options.heightStyle!=="content"&&(i.now=Math.round(h-t.outerHeight()-o),o=0)}})},_toggleComplete:function(n){var t=n.oldPanel,i=t.prev();this._removeClass(t,"ui-accordion-content-active"),this._removeClass(i,"ui-accordion-header-active")._addClass(i,"ui-accordion-header-collapsed"),t.length&&(t.parent()[0].className=t.parent()[0].className),this._trigger("activate",null,n)}})}),function(n){n.extend(n.fn,{validate:function(t){if(!this.length){t&&t.debug&&window.console&&console.warn("nothing selected, can't validate, returning nothing");return}var i=n.data(this[0],"validator");return i?i:(this.attr("novalidate","novalidate"),i=new n.validator(t,this[0]),n.data(this[0],"validator",i),i.settings.onsubmit&&(this.validateDelegate(":submit","click",function(t){i.settings.submitHandler&&(i.submitButton=t.target),n(t.target).hasClass("cancel")&&(i.cancelSubmit=!0)}),this.submit(function(t){function r(){var r;return i.settings.submitHandler?(i.submitButton&&(r=n("<input type='hidden'/>").attr("name",i.submitButton.name).val(i.submitButton.value).appendTo(i.currentForm)),i.settings.submitHandler.call(i,i.currentForm,t),i.submitButton&&r.remove(),!1):!0}return i.settings.debug&&t.preventDefault(),i.cancelSubmit?(i.cancelSubmit=!1,r()):i.form()?i.pendingRequest?(i.formSubmitted=!0,!1):r():(i.focusInvalid(),!1)})),i)},valid:function(){if(n(this[0]).is("form"))return this.validate().form();var t=!0,i=n(this[0].form).validate();return this.each(function(){t&=i.element(this)}),t},removeAttrs:function(t){var r={},i=this;return n.each(t.split(/\s/),function(n,t){r[t]=i.attr(t),i.removeAttr(t)}),r},rules:function(t,i){var r=this[0],e,u,s;if(t){var o=n.data(r.form,"validator").settings,h=o.rules,f=n.validator.staticRules(r);switch(t){case"add":n.extend(f,n.validator.normalizeRule(i)),h[r.name]=f,i.messages&&(o.messages[r.name]=n.extend(o.messages[r.name],i.messages));break;case"remove":return i?(e={},n.each(i.split(/\s/),function(n,t){e[t]=f[t],delete f[t]}),e):(delete h[r.name],f)}}return u=n.validator.normalizeRules(n.extend({},n.validator.metadataRules(r),n.validator.classRules(r),n.validator.attributeRules(r),n.validator.staticRules(r)),r),u.required&&(s=u.required,delete u.required,u=n.extend({required:s},u)),u}}),n.extend(n.expr[":"],{blank:function(t){return!n.trim(""+t.value)},filled:function(t){return!!n.trim(""+t.value)},unchecked:function(n){return!n.checked}}),n.validator=function(t,i){this.settings=n.extend(!0,{},n.validator.defaults,t),this.currentForm=i,this.init()},n.validator.format=function(t,i){return arguments.length===1?function(){var i=n.makeArray(arguments);return i.unshift(t),n.validator.format.apply(this,i)}:(arguments.length>2&&i.constructor!==Array&&(i=n.makeArray(arguments).slice(1)),i.constructor!==Array&&(i=[i]),n.each(i,function(n,i){t=t.replace(new RegExp("\\{"+n+"\\}","g"),i)}),t)},n.extend(n.validator,{defaults:{messages:{},groups:{},rules:{},errorClass:"error",validClass:"valid",errorElement:"label",focusInvalid:!0,errorContainer:n([]),errorLabelContainer:n([]),onsubmit:!0,ignore:":hidden",ignoreTitle:!1,onfocusin:function(n){this.lastActive=n,this.settings.focusCleanup&&!this.blockFocusCleanup&&(this.settings.unhighlight&&this.settings.unhighlight.call(this,n,this.settings.errorClass,this.settings.validClass),this.addWrapper(this.errorsFor(n)).hide())},onfocusout:function(n){!this.checkable(n)&&(n.name in this.submitted||!this.optional(n))&&this.element(n)},onkeyup:function(n,t){(t.which!==9||this.elementValue(n)!=="")&&(n.name in this.submitted||n===this.lastActive)&&this.element(n)},onclick:function(n){n.name in this.submitted?this.element(n):n.parentNode.name in this.submitted&&this.element(n.parentNode)},highlight:function(t,i,r){t.type==="radio"?this.findByName(t.name).addClass(i).removeClass(r):n(t).addClass(i).removeClass(r)},unhighlight:function(t,i,r){t.type==="radio"?this.findByName(t.name).removeClass(i).addClass(r):n(t).removeClass(i).addClass(r)}},setDefaults:function(t){n.extend(n.validator.defaults,t)},messages:{required:"This field is required.",remote:"Please fix this field.",email:"Please enter a valid email address.",url:"Please enter a valid URL.",date:"Please enter a valid date.",dateISO:"Please enter a valid date (ISO).",number:"Please enter a valid number.",digits:"Please enter only digits.",creditcard:"Please enter a valid credit card number.",equalTo:"Please enter the same value again.",maxlength:n.validator.format("Please enter no more than {0} characters."),minlength:n.validator.format("Please enter at least {0} characters."),rangelength:n.validator.format("Please enter a value between {0} and {1} characters long."),range:n.validator.format("Please enter a value between {0} and {1}."),max:n.validator.format("Please enter a value less than or equal to {0}."),min:n.validator.format("Please enter a value greater than or equal to {0}.")},autoCreateRanges:!1,prototype:{init:function(){function i(t){var i=n.data(this[0].form,"validator"),r="on"+t.type.replace(/^validate/,"");i.settings[r]&&i.settings[r].call(i,this[0],t)}var r,t;this.labelContainer=n(this.settings.errorLabelContainer),this.errorContext=this.labelContainer.length&&this.labelContainer||n(this.currentForm),this.containers=n(this.settings.errorContainer).add(this.settings.errorLabelContainer),this.submitted={},this.valueCache={},this.pendingRequest=0,this.pending={},this.invalid={},this.reset(),r=this.groups={},n.each(this.settings.groups,function(t,i){n.each(i.split(/\s/),function(n,i){r[i]=t})}),t=this.settings.rules,n.each(t,function(i,r){t[i]=n.validator.normalizeRule(r)}),n(this.currentForm).validateDelegate(":text, [type='password'], [type='file'], select, textarea, [type='number'], [type='search'] ,[type='tel'], [type='url'], [type='email'], [type='datetime'], [type='date'], [type='month'], [type='week'], [type='time'], [type='datetime-local'], [type='range'], [type='color'] ","focusin focusout keyup",i).validateDelegate("[type='radio'], [type='checkbox'], select, option","click",i),this.settings.invalidHandler&&n(this.currentForm).bind("invalid-form.validate",this.settings.invalidHandler)},form:function(){return this.checkForm(),n.extend(this.submitted,this.errorMap),this.invalid=n.extend({},this.errorMap),this.valid()||n(this.currentForm).triggerHandler("invalid-form",[this]),this.showErrors(),this.valid()},checkForm:function(){this.prepareForm();for(var n=0,t=this.currentElements=this.elements();t[n];n++)this.check(t[n]);return this.valid()},element:function(t){t=this.validationTargetFor(this.clean(t)),this.lastElement=t,this.prepareElement(t),this.currentElements=n(t);var i=this.check(t)!==!1;return i?delete this.invalid[t.name]:this.invalid[t.name]=!0,this.numberOfInvalids()||(this.toHide=this.toHide.add(this.containers)),this.showErrors(),i},showErrors:function(t){if(t){n.extend(this.errorMap,t),this.errorList=[];for(var i in t)this.errorList.push({message:t[i],element:this.findByName(i)[0]});this.successList=n.grep(this.successList,function(n){return!(n.name in t)})}this.settings.showErrors?this.settings.showErrors.call(this,this.errorMap,this.errorList):this.defaultShowErrors()},resetForm:function(){n.fn.resetForm&&n(this.currentForm).resetForm(),this.submitted={},this.lastElement=null,this.prepareForm(),this.hideErrors(),this.elements().removeClass(this.settings.errorClass).removeData("previousValue")},numberOfInvalids:function(){return this.objectLength(this.invalid)},objectLength:function(n){var t=0,i;for(i in n)t++;return t},hideErrors:function(){this.addWrapper(this.toHide).hide()},valid:function(){return this.size()===0},size:function(){return this.errorList.length},focusInvalid:function(){if(this.settings.focusInvalid)try{n(this.findLastActive()||this.errorList.length&&this.errorList[0].element||[]).filter(":visible").focus().trigger("focusin")}catch(t){}},findLastActive:function(){var t=this.lastActive;return t&&n.grep(this.errorList,function(n){return n.element.name===t.name}).length===1&&t},elements:function(){var i=this,t={};return n(this.currentForm).find("input, select, textarea").not(":submit, :reset, :image, [disabled]").not(this.settings.ignore).filter(function(){return!this.name&&i.settings.debug&&window.console&&console.error("%o has no name assigned",this),this.name in t||!i.objectLength(n(this).rules())?!1:(t[this.name]=!0,!0)})},clean:function(t){return n(t)[0]},errors:function(){var t=this.settings.errorClass.replace(" ",".");return n(this.settings.errorElement+"."+t,this.errorContext)},reset:function(){this.successList=[],this.errorList=[],this.errorMap={},this.toShow=n([]),this.toHide=n([]),this.currentElements=n([])},prepareForm:function(){this.reset(),this.toHide=this.errors().add(this.containers)},prepareElement:function(n){this.reset(),this.toHide=this.errorsFor(n)},elementValue:function(t){var r=n(t).attr("type"),i=n(t).val();return r==="radio"||r==="checkbox"?n('input[name="'+n(t).attr("name")+'"]:checked').val():typeof i=="string"?i.replace(/\r/g,""):i},check:function(t){var u,i;t=this.validationTargetFor(this.clean(t));var e=n(t).rules(),f=!1,o=this.elementValue(t),r;for(u in e){i={method:u,parameters:e[u]};try{if(r=n.validator.methods[u].call(this,o,t,i.parameters),r==="dependency-mismatch"){f=!0;continue}if(f=!1,r==="pending"){this.toHide=this.toHide.not(this.errorsFor(t));return}if(!r)return this.formatAndAdd(t,i),!1}catch(s){throw this.settings.debug&&window.console&&console.log("exception occured when checking element "+t.id+", check the '"+i.method+"' method",s),s;}}if(!f)return this.objectLength(e)&&this.successList.push(t),!0},customMetaMessage:function(t,i){if(n.metadata){var r=this.settings.meta?n(t).metadata()[this.settings.meta]:n(t).metadata();return r&&r.messages&&r.messages[i]}},customDataMessage:function(t,i){return n(t).data("msg-"+i.toLowerCase())||t.attributes&&n(t).attr("data-msg-"+i.toLowerCase())},customMessage:function(n,t){var i=this.settings.messages[n];return i&&(i.constructor===String?i:i[t])},findDefined:function(){for(var n=0;n<arguments.length;n++)if(arguments[n]!==undefined)return arguments[n];return undefined},defaultMessage:function(t,i){return this.findDefined(this.customMessage(t.name,i),this.customDataMessage(t,i),this.customMetaMessage(t,i),!this.settings.ignoreTitle&&t.title||undefined,n.validator.messages[i],"<strong>Warning: No message defined for "+t.name+"</strong>")},formatAndAdd:function(t,i){var r=this.defaultMessage(t,i.method),u=/\$?\{(\d+)\}/g;typeof r=="function"?r=r.call(this,i.parameters,t):u.test(r)&&(r=n.validator.format(r.replace(u,"{$1}"),i.parameters)),this.errorList.push({message:r,element:t}),this.errorMap[t.name]=r,this.submitted[t.name]=r},addWrapper:function(n){return this.settings.wrapper&&(n=n.add(n.parent(this.settings.wrapper))),n},defaultShowErrors:function(){for(var i,t,n=0;this.errorList[n];n++)t=this.errorList[n],this.settings.highlight&&this.settings.highlight.call(this,t.element,this.settings.errorClass,this.settings.validClass),this.showLabel(t.element,t.message);if(this.errorList.length&&(this.toShow=this.toShow.add(this.containers)),this.settings.success)for(n=0;this.successList[n];n++)this.showLabel(this.successList[n]);if(this.settings.unhighlight)for(n=0,i=this.validElements();i[n];n++)this.settings.unhighlight.call(this,i[n],this.settings.errorClass,this.settings.validClass);this.toHide=this.toHide.not(this.toShow),this.hideErrors(),this.addWrapper(this.toShow).show()},validElements:function(){return this.currentElements.not(this.invalidElements())},invalidElements:function(){return n(this.errorList).map(function(){return this.element})},showLabel:function(t,i){var r=this.errorsFor(t);r.length?(r.removeClass(this.settings.validClass).addClass(this.settings.errorClass),r.attr("generated")&&r.html(i)):(r=n("<"+this.settings.errorElement+"/>").attr({"for":this.idOrName(t),generated:!0}).addClass(this.settings.errorClass).html(i||""),this.settings.wrapper&&(r=r.hide().show().wrap("<"+this.settings.wrapper+"/>").parent()),this.labelContainer.append(r).length||(this.settings.errorPlacement?this.settings.errorPlacement(r,n(t)):r.insertAfter(t))),!i&&this.settings.success&&(r.text(""),typeof this.settings.success=="string"?r.addClass(this.settings.success):this.settings.success(r,t)),this.toShow=this.toShow.add(r)},errorsFor:function(t){var i=this.idOrName(t);return this.errors().filter(function(){return n(this).attr("for")===i})},idOrName:function(n){return this.groups[n.name]||(this.checkable(n)?n.name:n.id||n.name)},validationTargetFor:function(n){return this.checkable(n)&&(n=this.findByName(n.name).not(this.settings.ignore)[0]),n},checkable:function(n){return/radio|checkbox/i.test(n.type)},findByName:function(t){return n(this.currentForm).find('[name="'+t+'"]')},getLength:function(t,i){switch(i.nodeName.toLowerCase()){case"select":return n("option:selected",i).length;case"input":if(this.checkable(i))return this.findByName(i.name).filter(":checked").length}return t.length},depend:function(n,t){return this.dependTypes[typeof n]?this.dependTypes[typeof n](n,t):!0},dependTypes:{boolean:function(n){return n},string:function(t,i){return!!n(t,i.form).length},"function":function(n,t){return n(t)}},optional:function(t){var i=this.elementValue(t);return!n.validator.methods.required.call(this,i,t)&&"dependency-mismatch"},startRequest:function(n){this.pending[n.name]||(this.pendingRequest++,this.pending[n.name]=!0)},stopRequest:function(t,i){this.pendingRequest--,this.pendingRequest<0&&(this.pendingRequest=0),delete this.pending[t.name],i&&this.pendingRequest===0&&this.formSubmitted&&this.form()?(n(this.currentForm).submit(),this.formSubmitted=!1):!i&&this.pendingRequest===0&&this.formSubmitted&&(n(this.currentForm).triggerHandler("invalid-form",[this]),this.formSubmitted=!1)},previousValue:function(t){return n.data(t,"previousValue")||n.data(t,"previousValue",{old:null,valid:!0,message:this.defaultMessage(t,"remote")})}},classRuleSettings:{required:{required:!0},email:{email:!0},url:{url:!0},date:{date:!0},dateISO:{dateISO:!0},number:{number:!0},digits:{digits:!0},creditcard:{creditcard:!0}},addClassRules:function(t,i){t.constructor===String?this.classRuleSettings[t]=i:n.extend(this.classRuleSettings,t)},classRules:function(t){var r={},i=n(t).attr("class");return i&&n.each(i.split(" "),function(){this in n.validator.classRuleSettings&&n.extend(r,n.validator.classRuleSettings[this])}),r},attributeRules:function(t){var u={},f=n(t),r,i;for(r in n.validator.methods)r==="required"?(i=f.get(0).getAttribute(r),i===""&&(i=!0),i=!!i):i=f.attr(r),i?u[r]=i:f[0].getAttribute("type")===r&&(u[r]=!0);return u.maxlength&&/-1|2147483647|524288/.test(u.maxlength)&&delete u.maxlength,u},metadataRules:function(t){if(!n.metadata)return{};var i=n.data(t.form,"validator").settings.meta;return i?n(t).metadata()[i]:n(t).metadata()},staticRules:function(t){var r={},i=n.data(t.form,"validator");return i.settings.rules&&(r=n.validator.normalizeRule(i.settings.rules[t.name])||{}),r},normalizeRules:function(t,i){return n.each(t,function(r,u){if(u===!1){delete t[r];return}if(u.param||u.depends){var f=!0;switch(typeof u.depends){case"string":f=!!n(u.depends,i.form).length;break;case"function":f=u.depends.call(i,i)}f?t[r]=u.param!==undefined?u.param:!0:delete t[r]}}),n.each(t,function(r,u){t[r]=n.isFunction(u)?u(i):u}),n.each(["minlength","maxlength","min","max"],function(){t[this]&&(t[this]=Number(t[this]))}),n.each(["rangelength","range"],function(){t[this]&&(t[this]=[Number(t[this][0]),Number(t[this][1])])}),n.validator.autoCreateRanges&&(t.min&&t.max&&(t.range=[t.min,t.max],delete t.min,delete t.max),t.minlength&&t.maxlength&&(t.rangelength=[t.minlength,t.maxlength],delete t.minlength,delete t.maxlength)),t.messages&&delete t.messages,t},normalizeRule:function(t){if(typeof t=="string"){var i={};n.each(t.split(/\s/),function(){i[this]=!0}),t=i}return t},addMethod:function(t,i,r){n.validator.methods[t]=i,n.validator.messages[t]=r!==undefined?r:n.validator.messages[t],i.length<3&&n.validator.addClassRules(t,n.validator.normalizeRule(t))},methods:{required:function(t,i,r){if(!this.depend(r,i))return"dependency-mismatch";if(i.nodeName.toLowerCase()==="select"){var u=n(i).val();return u&&u.length>0}return this.checkable(i)?this.getLength(t,i)>0:n.trim(t).length>0},remote:function(t,i,r){var f,u,e;return this.optional(i)?"dependency-mismatch":(f=this.previousValue(i),this.settings.messages[i.name]||(this.settings.messages[i.name]={}),f.originalMessage=this.settings.messages[i.name].remote,this.settings.messages[i.name].remote=f.message,r=typeof r=="string"&&{url:r}||r,this.pending[i.name])?"pending":f.old===t?f.valid:(f.old=t,u=this,this.startRequest(i),e={},e[i.name]=t,n.ajax(n.extend(!0,{url:r,mode:"abort",port:"validate"+i.name,dataType:"json",data:e,success:function(r){var o,h,s,e;u.settings.messages[i.name].remote=f.originalMessage,o=r===!0||r==="true",o?(h=u.formSubmitted,u.prepareElement(i),u.formSubmitted=h,u.successList.push(i),delete u.invalid[i.name],u.showErrors()):(s={},e=r||u.defaultMessage(i,"remote"),s[i.name]=f.message=n.isFunction(e)?e(t):e,u.invalid[i.name]=!0,u.showErrors(s)),f.valid=o,u.stopRequest(i,o)}},r)),"pending")},minlength:function(t,i,r){var u=n.isArray(t)?t.length:this.getLength(n.trim(t),i);return this.optional(i)||u>=r},maxlength:function(t,i,r){var u=n.isArray(t)?t.length:this.getLength(n.trim(t),i);return this.optional(i)||u<=r},rangelength:function(t,i,r){var u=n.isArray(t)?t.length:this.getLength(n.trim(t),i);return this.optional(i)||u>=r[0]&&u<=r[1]},min:function(n,t,i){return this.optional(t)||n>=i},max:function(n,t,i){return this.optional(t)||n<=i},range:function(n,t,i){return this.optional(t)||n>=i[0]&&n<=i[1]},email:function(n,t){return this.optional(t)||/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))$/i.test(n)},url:function(n,t){return this.optional(t)||/^(https?|ftp):\/\/(((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(\#((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?$/i.test(n)},date:function(n,t){return this.optional(t)||!/Invalid|NaN/.test(new Date(n))},dateISO:function(n,t){return this.optional(t)||/^\d{4}[\/\-]\d{1,2}[\/\-]\d{1,2}$/.test(n)},number:function(n,t){return this.optional(t)||/^-?(?:\d+|\d{1,3}(?:,\d{3})+)?(?:\.\d+)?$/.test(n)},digits:function(n,t){return this.optional(t)||/^\d+$/.test(n)},creditcard:function(n,t){var i,f;if(this.optional(t))return"dependency-mismatch";if(/[^0-9 \-]+/.test(n))return!1;var e=0,r=0,u=!1;for(n=n.replace(/\D/g,""),i=n.length-1;i>=0;i--)f=n.charAt(i),r=parseInt(f,10),u&&(r*=2)>9&&(r-=9),e+=r,u=!u;return e%10==0},equalTo:function(t,i,r){var u=n(r);return this.settings.onfocusout&&u.unbind(".validate-equalTo").bind("blur.validate-equalTo",function(){n(i).valid()}),t===u.val()}}}),n.format=n.validator.format}(jQuery),function(n){var t={},i;n.ajaxPrefilter?n.ajaxPrefilter(function(n,i,r){var u=n.port;n.mode==="abort"&&(t[u]&&t[u].abort(),t[u]=r)}):(i=n.ajax,n.ajax=function(r){var f=("mode"in r?r:n.ajaxSettings).mode,u=("port"in r?r:n.ajaxSettings).port;return f==="abort"?(t[u]&&t[u].abort(),t[u]=i.apply(this,arguments)):i.apply(this,arguments)})}(jQuery),function(n){!jQuery.event.special.focusin&&!jQuery.event.special.focusout&&document.addEventListener&&n.each({focus:"focusin",blur:"focusout"},function(t,i){function r(t){return t=n.event.fix(t),t.type=i,n.event.handle.call(this,t)}n.event.special[i]={setup:function(){this.addEventListener(t,r,!0)},teardown:function(){this.removeEventListener(t,r,!0)},handler:function(t){var r=arguments;return r[0]=n.event.fix(t),r[0].type=i,n.event.handle.apply(this,r)}}}),n.extend(n.fn,{validateDelegate:function(t,i,r){return this.bind(i,function(i){var u=n(i.target);if(u.is(t))return r.apply(u,arguments)})}})}(jQuery),function(n){function i(n,t,i){n.rules[t]=i,n.message&&(n.messages[t]=n.message)}function c(n){return n.replace(/^\s+|\s+$/g,"").split(/\s*,\s*/g)}function f(n){return n.replace(/([!"#$%&'()*+,./:;<=>?@\[\\\]^`{|}~])/g,"\\$1")}function o(n){return n.substr(0,n.lastIndexOf(".")+1)}function e(n,t){return n.indexOf("*.")===0&&(n=n.replace("*.",t)),n}function a(t,i){var r=n(this).find("[data-valmsg-for='"+f(i[0].name)+"']"),u=r.attr("data-valmsg-replace"),e=u?n.parseJSON(u)!==!1:null;r.removeClass("field-validation-valid").addClass("field-validation-error"),t.data("unobtrusiveContainer",r),e?(r.empty(),t.removeClass("input-validation-error").appendTo(r)):t.hide()}function v(t,i){var u=n(this).find("[data-valmsg-summary=true]"),r=u.find("ul");r&&r.length&&i.errorList.length&&(r.empty(),u.addClass("validation-summary-errors").removeClass("validation-summary-valid"),n.each(i.errorList,function(){n("<li />").html(this.message).appendTo(r)}))}function l(t){var i=t.data("unobtrusiveContainer"),r=i.attr("data-valmsg-replace"),u=r?n.parseJSON(r):null;i&&(i.addClass("field-validation-valid").removeClass("field-validation-error"),t.removeData("unobtrusiveContainer"),u&&i.empty())}function h(){var t=n(this);t.data("validator").resetForm(),t.find(".validation-summary-errors").addClass("validation-summary-valid").removeClass("validation-summary-errors"),t.find(".field-validation-error").addClass("field-validation-valid").removeClass("field-validation-error").removeData("unobtrusiveContainer").find(">*").removeData("unobtrusiveContainer")}function s(t){var i=n(t),r=i.data(u),f=n.proxy(h,t);return r||(r={options:{errorClass:"input-validation-error",errorElement:"span",errorPlacement:n.proxy(a,t),invalidHandler:n.proxy(v,t),messages:{},rules:{},success:n.proxy(l,t)},attachValidation:function(){i.unbind("reset."+u,f).bind("reset."+u,f).validate(this.options)},validate:function(){return i.validate(),i.valid()}},i.data(u,r)),r}var r=n.validator,t,u="unobtrusiveValidation";r.unobtrusive={adapters:[],parseElement:function(t,i){var f=n(t),e=f.parents("form")[0],r,u,o;e&&(r=s(e),r.options.rules[t.name]=u={},r.options.messages[t.name]=o={},n.each(this.adapters,function(){var i="data-val-"+this.name,s=f.attr(i),r={};s!==undefined&&(i+="-",n.each(this.params,function(){r[this]=f.attr(i+this)}),this.adapt({element:t,form:e,message:s,params:r,rules:u,messages:o}))}),n.extend(u,{__dummy__:!0}),!i&&r.attachValidation())},parse:function(t){var i=n(t).parents("form").andSelf().add(n(t).find("form")).filter("form");n(t).find(":input[data-val=true]").each(function(){r.unobtrusive.parseElement(this,!0)}),i.each(function(){var n=s(this);n&&n.attachValidation()})}},t=r.unobtrusive.adapters,t.add=function(n,t,i){return i||(i=t,t=[]),this.push({name:n,params:t,adapt:i}),this},t.addBool=function(n,t){return this.add(n,function(r){i(r,t||n,!0)})},t.addMinMax=function(n,t,r,u,f,e){return this.add(n,[f||"min",e||"max"],function(n){var e=n.params.min,f=n.params.max;e&&f?i(n,u,[e,f]):e?i(n,t,e):f&&i(n,r,f)})},t.addSingleVal=function(n,t,r){return this.add(n,[t||"val"],function(u){i(u,r||n,u.params[t])})},r.addMethod("__dummy__",function(){return!0}),r.addMethod("regex",function(n,t,i){var r;return this.optional(t)?!0:(r=new RegExp(i).exec(n),r&&r.index===0&&r[0].length===n.length)}),r.addMethod("nonalphamin",function(n,t,i){var r;return i&&(r=n.match(/\W/g),r=r&&r.length>=i),r}),t.addSingleVal("accept","exts").addSingleVal("regex","pattern"),t.addBool("creditcard").addBool("date").addBool("digits").addBool("email").addBool("number").addBool("url"),t.addMinMax("length","minlength","maxlength","rangelength").addMinMax("range","min","max","range"),t.add("equalto",["other"],function(t){var s=o(t.element.name),h=t.params.other,r=e(h,s),u=n(t.form).find(":input[name='"+f(r)+"']")[0];i(t,"equalTo",u)}),t.add("required",function(n){(n.element.tagName.toUpperCase()!=="INPUT"||n.element.type.toUpperCase()!=="CHECKBOX")&&i(n,"required",!0)}),t.add("remote",["url","type","additionalfields"],function(t){var r={url:t.params.url,type:t.params.type||"GET",data:{}},u=o(t.element.name);n.each(c(t.params.additionalfields||t.element.name),function(i,o){var s=e(o,u);r.data[s]=function(){return n(t.form).find(":input[name='"+f(s)+"']").val()}}),i(t,"remote",r)}),t.add("password",["min","nonalphamin","regex"],function(n){n.params.min&&i(n,"minlength",n.params.min),n.params.nonalphamin&&i(n,"nonalphamin",n.params.nonalphamin),n.params.regex&&i(n,"regex",n.params.regex)}),n(function(){r.unobtrusive.parse(document)})}(jQuery),$.validator.addMethod("iregex",function(n,t,i){if(n=$.trim(n),!n.length)return!0;var r=new RegExp(i,"i").exec(n);return r&&r.index===0&&r[0].length===n.length}),$.validator.unobtrusive.adapters.addSingleVal("iregex","pattern"),$.validator.addMethod("requiredif",function(value,element,params){var idx,form;return(value=$.trim(value),value.length)?!0:(idx=element.id.lastIndexOf("_"),idx>=0&&(params=params.replace("#","#"+element.id.substring(0,idx+1))),form=$(element).closest("form"),!eval(params))}),$.validator.unobtrusive.adapters.addSingleVal("requiredif","expression"),$(document).ready(function(){$(".mvcform").each(function(){var n=$(this),t=n.data("validator").settings;t.onkeyup=!1,t.onfocusout=!1;$(":input",n).on("keyup blur",function(){n.data("validated")&&n.validate().element($(this))});$('input[type="submit"]',n).on("click",function(){var t=$(this);return n.valid()&&(t.prop("disabled",!0),$.post("/api/submit",n.serialize(),function(){alert("success")}).fail(function(){alert("fail")}).always(function(){t.prop("disabled",!1)})),n.data("validated","true"),!1})}),$(".twitter").each(function(){var n=$(this),t={AccessToken:n.data("accesstoken"),ConsumerKey:n.data("consumerkey"),ConsumerSecret:n.data("consumersecret"),OAuthToken:n.data("oauthtoken"),NumberTweets:n.data("numbertweets"),FollowUsLink:n.data("followuslink")};$.post("/api/Tweets",t,function(t){n.html(t)})})}),function(n,t){var i=t(n,n.document);n.lazySizes=i,typeof module=="object"&&module.exports&&(module.exports=i)}(window,function(n,t){"use strict";if(t.getElementsByClassName){var i,h=t.documentElement,e=n.Date,ot=n.HTMLPictureElement,o="addEventListener",r="getAttribute",f=n[o],u=n.setTimeout,ht=n.requestAnimationFrame||u,w=n.requestIdleCallback,rt=/^picture$/i,et=["load","error","lazyincluded","_lazyloaded"],b={},ft=Array.prototype.forEach,c=function(n,t){return b[t]||(b[t]=new RegExp("(\\s|^)"+t+"(\\s|$)")),b[t].test(n[r]("class")||"")&&b[t]},l=function(n,t){c(n,t)||n.setAttribute("class",(n[r]("class")||"").trim()+" "+t)},g=function(n,t){var i;(i=c(n,t))&&n.setAttribute("class",(n[r]("class")||"").replace(i," "))},s=function(n,t,i){var r=i?o:"removeEventListener";i&&s(n,t),et.forEach(function(i){n[r](i,t)})},a=function(n,i,r,u,f){var e=t.createEvent("CustomEvent");return e.initCustomEvent(i,!u,!f,r||{}),n.dispatchEvent(e),e},d=function(t,r){var u;!ot&&(u=n.picturefill||i.pf)?u({reevaluate:!0,elements:[t]}):r&&r.src&&(t.src=r.src)},p=function(n,t){return(getComputedStyle(n,null)||{})[t]},ut=function(n,t,r){for(r=r||n.offsetWidth;r<i.minSize&&t&&!n._lazysizesWidth;)r=t.offsetWidth,t=t.parentNode;return r},y=function(){var r,i,n=[],f=function(){var t;for(r=!0,i=!1;n.length;)t=n.shift(),t[0].apply(t[1],t[2]);r=!1};return function(e){r?e.apply(this,arguments):(n.push([e,this,arguments]),i||(i=!0,(t.hidden?u:ht)(f)))}}(),v=function(n,t){return t?function(){y(n)}:function(){var i=this,t=arguments;y(function(){n.apply(i,t)})}},st=function(n){var r,o=0,h=125,i=999,t=i,f=function(){r=!1,o=e.now(),n()},s=w?function(){w(f,{timeout:t}),t!==i&&(t=i)}:v(function(){u(f)},!0);return function(n){var i;((n=n===!0)&&(t=66),r)||(r=!0,i=h-(e.now()-o),i<0&&(i=0),n||i<9&&w?s():u(s,i))}},tt=function(n){var i,o,t=99,f=function(){i=null,n()},r=function(){var n=e.now()-o;n<t?u(r,t-n):(w||f)(f)};return function(){o=e.now(),i||(i=u(r,t))}},it=function(){var b,bt,lt,gt,ct,ni,ui,ri,et,ut,ht,ot,kt,wt,dt,li=/^img$/i,fi=/^iframe$/i,ci="onscroll"in n&&!/glebot/.test(navigator.userAgent),hi=0,vt=0,k=0,it=-1,pt=function(n){k--,n&&n.target&&s(n.target,pt),(!n||k<0||!n.target)&&(k=0)},yi=function(n,i){var f,r=n,u=p(t.body,"visibility")=="hidden"||p(n,"visibility")!="hidden";for(et-=i,ot+=i,ut-=i,ht+=i;u&&(r=r.offsetParent)&&r!=t.body&&r!=h;)u=(p(r,"opacity")||1)>0,u&&p(r,"overflow")!="visible"&&(f=r.getBoundingClientRect(),u=ht>f.left&&ut<f.right&&ot>f.top-1&&et<f.bottom+1);return u},vi=function(){var a,n,f,o,c,u,s,e,l;if((ct=i.loadMode)&&k<8&&(a=b.length)){for(n=0,it++,wt==null&&("expand"in i||(i.expand=h.clientHeight>500?500:400),kt=i.expand,wt=kt*i.expFactor),vt<wt&&k<1&&it>2&&ct>2&&!t.hidden?(vt=wt,it=0):vt=ct>1&&it>1&&k<6?kt:hi;n<a;n++)if(b[n]&&!b[n]._lazyRace){if(!ci){yt(b[n]);continue}if((e=b[n][r]("data-expand"))&&(u=e*1)||(u=vt),l!==u&&(ui=innerWidth+u*dt,ri=innerHeight+u,s=u*-1,l=u),f=b[n].getBoundingClientRect(),(ot=f.bottom)>=s&&(et=f.top)<=ri&&(ht=f.right)>=s*dt&&(ut=f.left)<=ui&&(ot||ht||ut||et)&&(lt&&k<3&&!e&&(ct<3||it<4)||yi(b[n],u))){if(yt(b[n]),c=!0,k>9)break}else!c&&lt&&!o&&k<4&&it<4&&ct>2&&(bt[0]||i.preloadAfterLoad)&&(bt[0]||!e&&(ot||ht||ut||et||b[n][r](i.sizesAttr)!="auto"))&&(o=bt[0]||b[n])}o&&!c&&yt(o)}},w=st(vi),ti=function(n){l(n.target,i.loadedClass),g(n.target,i.loadingClass),s(n.target,ii)},ai=v(ti),ii=function(n){ai({target:n.target})},si=function(n,t){try{n.contentWindow.location.replace(t)}catch(i){n.src=t}},oi=function(n){var u,t,f=n[r](i.srcsetAttr);(u=i.customMedia[n[r]("data-media")||n[r]("media")])&&n.setAttribute("media",u),f&&n.setAttribute("srcset",f),u&&(t=n.parentNode,t.insertBefore(n.cloneNode(),n),t.removeChild(n))},ei=v(function(n,t,f,e,o){var h,v,b,c,w,p;(w=a(n,"lazybeforeunveil",t)).defaultPrevented||(e&&(f?l(n,i.autosizesClass):n.setAttribute("sizes",e)),v=n[r](i.srcsetAttr),h=n[r](i.srcAttr),o&&(b=n.parentNode,c=b&&rt.test(b.nodeName||"")),p=t.firesLoad||"src"in n&&(v||h||c),w={target:n},p&&(s(n,pt,!0),clearTimeout(gt),gt=u(pt,2500),l(n,i.loadingClass),s(n,ii,!0)),c&&ft.call(b.getElementsByTagName("source"),oi),v?n.setAttribute("srcset",v):h&&!c&&(fi.test(n.nodeName)?si(n,h):n.src=h),(v||c)&&d(n,{src:h})),y(function(){n._lazyRace&&delete n._lazyRace,g(n,i.lazyClass),(!p||n.complete)&&(p?pt(w):k--,ti(w))})}),yt=function(n){var f,u=li.test(n.nodeName),e=u&&(n[r](i.sizesAttr)||n[r]("sizes")),t=e=="auto";(t||!lt)&&u&&(n.src||n.srcset)&&!n.complete&&!c(n,i.errorClass)||(f=a(n,"lazyunveilread").detail,t&&nt.updateElem(n,!0,n.offsetWidth),n._lazyRace=!0,k++,ei(n,f,t,e,u))},at=function(){if(!lt){if(e.now()-ni<999){u(at,999);return}var n=tt(function(){i.loadMode=3,w()});lt=!0,i.loadMode=3,w(),f("scroll",function(){i.loadMode==3&&(i.loadMode=2),n()},!0)}};return{_:function(){ni=e.now(),b=t.getElementsByClassName(i.lazyClass),bt=t.getElementsByClassName(i.lazyClass+" "+i.preloadClass),dt=i.hFac,f("scroll",w,!0),f("resize",w,!0),n.MutationObserver?new MutationObserver(w).observe(h,{childList:!0,subtree:!0,attributes:!0}):(h[o]("DOMNodeInserted",w,!0),h[o]("DOMAttrModified",w,!0),setInterval(w,999)),f("hashchange",w,!0),["focus","mouseover","click","load","transitionend","animationend","webkitAnimationEnd"].forEach(function(n){t[o](n,w,!0)}),/d$|^c/.test(t.readyState)?at():(f("load",at),t[o]("DOMContentLoaded",w),u(at,2e4)),w(b.length>0)},checkElems:w,unveil:yt}}(),nt=function(){var n,e=v(function(n,t,i,r){var f,u,e;if(n._lazysizesWidth=r,r+="px",n.setAttribute("sizes",r),rt.test(t.nodeName||""))for(f=t.getElementsByTagName("source"),u=0,e=f.length;u<e;u++)f[u].setAttribute("sizes",r);i.detail.dataAttr||d(n,i.detail)}),u=function(n,t,i){var r,u=n.parentNode;u&&(i=ut(n,u,i),r=a(n,"lazybeforesizes",{width:i,dataAttr:!!t}),r.defaultPrevented||(i=r.detail.width,i&&i!==n._lazysizesWidth&&e(n,u,r,i)))},o=function(){var t,i=n.length;if(i)for(t=0;t<i;t++)u(n[t])},r=tt(o);return{_:function(){n=t.getElementsByClassName(i.autosizesClass),f("resize",r)},checkElems:r,updateElem:u}}(),k=function(){k.i||(k.i=!0,nt._(),it._())};return function(){var t,r={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};i=n.lazySizesConfig||n.lazysizesConfig||{};for(t in r)t in i||(i[t]=r[t]);n.lazySizesConfig=i,u(function(){i.init&&k()})}(),{cfg:i,autoSizer:nt,loader:it,init:k,uP:d,aC:l,rC:g,hC:c,fire:a,gW:ut,rAF:y}}}),window.Modernizr=function(n,t,i){function l(n){c.cssText=n}function vt(n,t){return l(d.join(n+";")+(t||""))}function h(n,t){return typeof n===t}function v(n,t){return!!~(""+n).indexOf(t)}function ft(n,t){var u,r;for(u in n)if(r=n[u],!v(r,"-")&&c[r]!==i)return t=="pfx"?r:!0;return!1}function pt(n,t,r){var f,u;for(f in n)if(u=t[n[f]],u!==i)return r===!1?n[f]:h(u,"function")?u.bind(r||t):u;return!1}function f(n,t,i){var r=n.charAt(0).toUpperCase()+n.slice(1),u=(n+" "+st.join(r+" ")+r).split(" ");return h(t,"string")||h(t,"undefined")?ft(u,t):(u=(n+" "+ht.join(r+" ")+r).split(" "),pt(u,t,i))}function yt(){u.input=function(i){for(var r=0,u=i.length;r<u;r++)b[i[r]]=i[r]in e;return b.list&&(b.list=!!t.createElement("datalist")&&!!n.HTMLDataListElement),b}("autocomplete autofocus list placeholder max min multiple pattern required step".split(" ")),u.inputtypes=function(n){for(var f=0,r,u,o,h=n.length;f<h;f++)e.setAttribute("type",u=n[f]),r=e.type!=="text",r&&(e.value=it,e.style.cssText="position:absolute;visibility:hidden;",/^range$/.test(u)&&e.style.WebkitAppearance!==i?(s.appendChild(e),o=t.defaultView,r=o.getComputedStyle&&o.getComputedStyle(e,null).WebkitAppearance!=="textfield"&&e.offsetHeight!==0,s.removeChild(e)):/^(search|tel)$/.test(u)||(r=/^(url|email)$/.test(u)?e.checkValidity&&e.checkValidity()===!1:e.value!=it)),et[n[f]]=!!r;return et}("search tel url email datetime date month week time datetime-local number range color".split(" "))}var at="2.7.1",u={},nt=!0,s=t.documentElement,o="modernizr",lt=t.createElement(o),c=lt.style,e=t.createElement("input"),it=":)",ct={}.toString,d=" -webkit- -moz- -o- -ms- ".split(" "),ot="Webkit Moz O ms",st=ot.split(" "),ht=ot.toLowerCase().split(" "),p={svg:"http://www.w3.org/2000/svg"},r={},et={},b={},tt=[],g=tt.slice,w,a=function(n,i,r,u){var v,l,c,a,f=t.createElement("div"),h=t.body,e=h||t.createElement("body");if(parseInt(r,10))while(r--)c=t.createElement("div"),c.id=u?u[r]:o+(r+1),f.appendChild(c);return v=["&#173;",'<style id="s',o,'">',n,"</style>"].join(""),f.id=o,(h?f:e).innerHTML+=v,e.appendChild(f),h||(e.style.background="",e.style.overflow="hidden",a=s.style.overflow,s.style.overflow="hidden",s.appendChild(e)),l=i(f,n),h?f.parentNode.removeChild(f):(e.parentNode.removeChild(e),s.style.overflow=a),!!l},ut=function(){function r(r,u){u=u||t.createElement(n[r]||"div"),r="on"+r;var f=r in u;return f||(u.setAttribute||(u=t.createElement("div")),u.setAttribute&&u.removeAttribute&&(u.setAttribute(r,""),f=h(u[r],"function"),h(u[r],"undefined")||(u[r]=i),u.removeAttribute(r))),u=null,f}var n={select:"input",change:"input",submit:"form",reset:"form",error:"img",load:"img",abort:"img"};return r}(),rt={}.hasOwnProperty,k,y;k=!h(rt,"undefined")&&!h(rt.call,"undefined")?function(n,t){return rt.call(n,t)}:function(n,t){return t in n&&h(n.constructor.prototype[t],"undefined")},Function.prototype.bind||(Function.prototype.bind=function(n){var t=this,r,i;if(typeof t!="function")throw new TypeError;return r=g.call(arguments,1),i=function(){var f,e,u;return this instanceof i?(f=function(){},f.prototype=t.prototype,e=new f,u=t.apply(e,r.concat(g.call(arguments))),Object(u)===u?u:e):t.apply(n,r.concat(g.call(arguments)))},i}),r.flexbox=function(){return f("flexWrap")},r.flexboxlegacy=function(){return f("boxDirection")},r.canvas=function(){var n=t.createElement("canvas");return!!n.getContext&&!!n.getContext("2d")},r.canvastext=function(){return!!u.canvas&&!!h(t.createElement("canvas").getContext("2d").fillText,"function")},r.webgl=function(){return!!n.WebGLRenderingContext},r.touch=function(){var i;return"ontouchstart"in n||n.DocumentTouch&&t instanceof DocumentTouch?i=!0:a(["@media (",d.join("touch-enabled),("),o,")","{#modernizr{top:9px;position:absolute}}"].join(""),function(n){i=n.offsetTop===9}),i},r.geolocation=function(){return"geolocation"in navigator},r.postmessage=function(){return!!n.postMessage},r.websqldatabase=function(){return!!n.openDatabase},r.indexedDB=function(){return!!f("indexedDB",n)},r.hashchange=function(){return ut("hashchange",n)&&(t.documentMode===i||t.documentMode>7)},r.history=function(){return!!n.history&&!!history.pushState},r.draganddrop=function(){var n=t.createElement("div");return"draggable"in n||"ondragstart"in n&&"ondrop"in n},r.websockets=function(){return"WebSocket"in n||"MozWebSocket"in n},r.rgba=function(){return l("background-color:rgba(150,255,150,.5)"),v(c.backgroundColor,"rgba")},r.hsla=function(){return l("background-color:hsla(120,40%,100%,.5)"),v(c.backgroundColor,"rgba")||v(c.backgroundColor,"hsla")},r.multiplebgs=function(){return l("background:url(https://),url(https://),red url(https://)"),/(url\s*\(.*?){3}/.test(c.background)},r.backgroundsize=function(){return f("backgroundSize")},r.borderimage=function(){return f("borderImage")},r.borderradius=function(){return f("borderRadius")},r.boxshadow=function(){return f("boxShadow")},r.textshadow=function(){return t.createElement("div").style.textShadow===""},r.opacity=function(){return vt("opacity:.55"),/^0.55$/.test(c.opacity)},r.cssanimations=function(){return f("animationName")},r.csscolumns=function(){return f("columnCount")},r.cssgradients=function(){var n="background-image:",i="gradient(linear,left top,right bottom,from(#9f9),to(white));",t="linear-gradient(left top,#9f9, white);";return l((n+"-webkit- ".split(" ").join(i+n)+d.join(t+n)).slice(0,-n.length)),v(c.backgroundImage,"gradient")},r.cssreflections=function(){return f("boxReflect")},r.csstransforms=function(){return!!f("transform")},r.csstransforms3d=function(){var n=!!f("perspective");return n&&"webkitPerspective"in s.style&&a("@media (transform-3d),(-webkit-transform-3d){#modernizr{left:9px;position:absolute;height:3px;}}",function(t){n=t.offsetLeft===9&&t.offsetHeight===3}),n},r.csstransitions=function(){return f("transition")},r.fontface=function(){var n;return a('@font-face {font-family:"font";src:url("https://")}',function(i,r){var e=t.getElementById("smodernizr"),u=e.sheet||e.styleSheet,f=u?u.cssRules&&u.cssRules[0]?u.cssRules[0].cssText:u.cssText||"":"";n=/src/i.test(f)&&f.indexOf(r.split(" ")[0])===0}),n},r.generatedcontent=function(){var n;return a(["#",o,"{font:0/0 a}#",o,':after{content:"',it,'";visibility:hidden;font:3px/1 a}'].join(""),function(t){n=t.offsetHeight>=3}),n},r.video=function(){var i=t.createElement("video"),n=!1;try{(n=!!i.canPlayType)&&(n=new Boolean(n),n.ogg=i.canPlayType('video/ogg; codecs="theora"').replace(/^no$/,""),n.h264=i.canPlayType('video/mp4; codecs="avc1.42E01E"').replace(/^no$/,""),n.webm=i.canPlayType('video/webm; codecs="vp8, vorbis"').replace(/^no$/,""))}catch(r){}return n},r.audio=function(){var i=t.createElement("audio"),n=!1;try{(n=!!i.canPlayType)&&(n=new Boolean(n),n.ogg=i.canPlayType('audio/ogg; codecs="vorbis"').replace(/^no$/,""),n.mp3=i.canPlayType("audio/mpeg;").replace(/^no$/,""),n.wav=i.canPlayType('audio/wav; codecs="1"').replace(/^no$/,""),n.m4a=(i.canPlayType("audio/x-m4a;")||i.canPlayType("audio/aac;")).replace(/^no$/,""))}catch(r){}return n},r.localstorage=function(){try{return localStorage.setItem(o,o),localStorage.removeItem(o),!0}catch(n){return!1}},r.sessionstorage=function(){try{return sessionStorage.setItem(o,o),sessionStorage.removeItem(o),!0}catch(n){return!1}},r.webworkers=function(){return!!n.Worker},r.applicationcache=function(){return!!n.applicationCache},r.svg=function(){return!!t.createElementNS&&!!t.createElementNS(p.svg,"svg").createSVGRect},r.inlinesvg=function(){var n=t.createElement("div");return n.innerHTML="<svg/>",(n.firstChild&&n.firstChild.namespaceURI)==p.svg},r.smil=function(){return!!t.createElementNS&&/SVGAnimate/.test(ct.call(t.createElementNS(p.svg,"animate")))},r.svgclippaths=function(){return!!t.createElementNS&&/SVGClipPath/.test(ct.call(t.createElementNS(p.svg,"clipPath")))};for(y in r)k(r,y)&&(w=y.toLowerCase(),u[w]=r[y](),tt.push((u[w]?"":"no-")+w));return u.input||yt(),u.addTest=function(n,t){if(typeof n=="object")for(var r in n)k(n,r)&&u.addTest(r,n[r]);else{if(n=n.toLowerCase(),u[n]!==i)return u;t=typeof t=="function"?t():t,typeof nt!="undefined"&&nt&&(s.className+=" "+(t?"":"no-")+n),u[n]=t}return u},l(""),lt=e=null,function(n,t){function v(n,t){var r=n.createElement("p"),i=n.getElementsByTagName("head")[0]||n.documentElement;return r.innerHTML="x<style>"+t+"</style>",i.insertBefore(r.lastChild,i.firstChild)}function a(){var n=i.elements;return typeof n=="string"?n.split(" "):n}function o(n){var t=h[n[s]];return t||(t={},u++,n[s]=u,h[u]=t),t}function c(n,i,u){if(i||(i=t),r)return i.createElement(n);u||(u=o(i));var f;return f=u.cache[n]?u.cache[n].cloneNode():b.test(n)?(u.cache[n]=u.createElem(n)).cloneNode():u.createElem(n),f.canHaveChildren&&!k.test(n)&&!f.tagUrn?u.frag.appendChild(f):f}function w(n,i){if(n||(n=t),r)return n.createDocumentFragment();i=i||o(n);for(var e=i.frag.cloneNode(),u=0,f=a(),s=f.length;u<s;u++)e.createElement(f[u]);return e}function p(n,t){t.cache||(t.cache={},t.createElem=n.createElement,t.createFrag=n.createDocumentFragment,t.frag=t.createFrag()),n.createElement=function(r){return i.shivMethods?c(r,n,t):t.createElem(r)},n.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+a().join().replace(/[\w\-]+/g,function(n){return t.createElem(n),t.frag.createElement(n),'c("'+n+'")'})+");return n}")(i,t.frag)}function l(n){n||(n=t);var u=o(n);return i.shivCSS&&!e&&!u.hasCSS&&(u.hasCSS=!!v(n,"article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}mark{background:#FF0;color:#000}template{display:none}")),r||p(n,u),n}var y="3.7.0",f=n.html5||{},k=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,b=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,e,s="_html5shiv",u=0,h={},r,i;(function(){try{var n=t.createElement("a");n.innerHTML="<xyz></xyz>",e="hidden"in n,r=n.childNodes.length==1||function(){t.createElement("a");var n=t.createDocumentFragment();return typeof n.cloneNode=="undefined"||typeof n.createDocumentFragment=="undefined"||typeof n.createElement=="undefined"}()}catch(i){e=!0,r=!0}})(),i={elements:f.elements||"abbr article aside audio bdi canvas data datalist details dialog figcaption figure footer header hgroup main mark meter nav output progress section summary template time video",version:y,shivCSS:f.shivCSS!==!1,supportsUnknownElements:r,shivMethods:f.shivMethods!==!1,type:"default",shivDocument:l,createElement:c,createDocumentFragment:w},n.html5=i,l(t)}(this,t),u._version=at,u._prefixes=d,u._domPrefixes=ht,u._cssomPrefixes=st,u.hasEvent=ut,u.testProp=function(n){return ft([n])},u.testAllProps=f,u.testStyles=a,s.className=s.className.replace(/(^|\s)no-js(\s|$)/,"$1$2")+(nt?" js "+tt.join(" "):""),u}(this,this.document),function(n,t,i){function c(n){return"[object Function]"==p.call(n)}function v(n){return"string"==typeof n}function h(){}function k(n){return!n||"loaded"==n||"complete"==n||"uninitialized"==n}function f(){var n=a.shift();l=1,n?n.t?s(function(){("c"==n.t?r.injectCss:r.injectJs)(n.s,0,n.a,n.x,n.e,1)},0):(n(),f()):l=0}function et(n,i,o,h,c,v,y){function d(t){if(!g&&k(p.readyState)&&(b.r=g=1,!l&&f(),p.onload=p.onreadystatechange=null,t)){"img"!=n&&s(function(){rt.removeChild(p)},50);for(var r in u[i])u[i].hasOwnProperty(r)&&u[i][r].onload()}}var y=y||r.errorTimeout,p=t.createElement(n),g=0,w=0,b={t:o,s:i,e:c,a:v,x:y};1===u[i]&&(w=1,u[i]=[]),"object"==n?p.data=i:(p.src=i,p.type=n),p.width=p.height="0",p.onerror=p.onload=p.onreadystatechange=function(){d.call(this,w)},a.splice(h,0,b),"img"!=n&&(w||2===u[i]?(rt.insertBefore(p,nt?null:e),s(d,y)):u[i].push(p))}function ft(n,t,i,r,u){return l=0,t=t||"j",v(n)?et("c"==t?ut:g,n,t,this.i++,i,r,u):(a.splice(this.i++,0,n),1==a.length&&f()),this}function it(){var n=r;return n.loader={load:ft,i:0},n}var o=t.documentElement,s=n.setTimeout,e=t.getElementsByTagName("script")[0],p={}.toString,a=[],l=0,tt="MozAppearance"in o.style,nt=tt&&!!t.createRange().compareNode,rt=nt?o:e.parentNode,o=n.opera&&"[object Opera]"==p.call(n.opera),o=!!t.attachEvent&&!o,g=tt?"object":o?"script":"img",ut=o?"script":g,w=Array.isArray||function(n){return"[object Array]"==p.call(n)},y=[],u={},b={timeout:function(n,t){return t.length&&(n.timeout=t[0]),n}},d,r;r=function(n){function l(n){for(var n=n.split("!"),e=y.length,i=n.pop(),f=n.length,i={url:i,origUrl:i,prefixes:n},u,r,t=0;t<f;t++)r=n[t].split("="),(u=b[r.shift()])&&(i=u(i,r));for(t=0;t<e;t++)i=y[t](i);return i}function o(n,t,r,f,e){var o=l(n),s=o.autoCallback;o.url.split(".").pop().split("?").shift(),o.bypass||(t&&(t=c(t)?t:t[n]||t[f]||t[n.split("/").pop().split("?")[0]]),o.instead?o.instead(n,t,r,f,e):(u[o.url]?o.noexec=!0:u[o.url]=1,r.load(o.url,o.forceCSS||!o.forceJS&&"css"==o.url.split(".").pop().split("?").shift()?"c":i,o.noexec,o.attrs,o.timeout),(c(t)||c(s))&&r.load(function(){it(),t&&t(o.origUrl,e,f),s&&s(o.origUrl,e,f),u[o.url]=2})))}function s(n,t){function l(n,f){if(n){if(v(n))f||(i=function(){var n=[].slice.call(arguments);e.apply(this,n),u()}),o(n,i,t,0,s);else if(Object(n)===n)for(r in a=function(){var i=0,t;for(t in n)n.hasOwnProperty(t)&&i++;return i}(),n)n.hasOwnProperty(r)&&(!f&&!--a&&(c(i)?i=function(){var n=[].slice.call(arguments);e.apply(this,n),u()}:i[r]=function(n){return function(){var t=[].slice.call(arguments);n&&n.apply(this,t),u()}}(e[r])),o(n[r],i,t,r,s))}else!f&&u()}var s=!!n.test,f=n.load||n.both,i=n.callback||h,e=i,u=n.complete||h,a,r;l(s?n.yep:n.nope,!!f),f&&l(f)}var f,t,e=this.yepnope.loader;if(v(n))o(n,0,e,0);else if(w(n))for(f=0;f<n.length;f++)t=n[f],v(t)?o(t,0,e,0):w(t)?r(t):Object(t)===t&&s(t,e);else Object(n)===n&&s(n,e)},r.addPrefix=function(n,t){b[n]=t},r.addFilter=function(n){y.push(n)},r.errorTimeout=1e4,null==t.readyState&&t.addEventListener&&(t.readyState="loading",t.addEventListener("DOMContentLoaded",d=function(){t.removeEventListener("DOMContentLoaded",d,0),t.readyState="complete"},0)),n.yepnope=it(),n.yepnope.executeStack=f,n.yepnope.injectJs=function(n,i,u,o,c,l){var a=t.createElement("script"),v,y,o=o||r.errorTimeout;a.src=n;for(y in u)a.setAttribute(y,u[y]);i=l?f:i||h,a.onreadystatechange=a.onload=function(){!v&&k(a.readyState)&&(v=1,i(),a.onload=a.onreadystatechange=null)},s(function(){v||(v=1,i(1))},o),c?a.onload():e.parentNode.insertBefore(a,e)},n.yepnope.injectCss=function(n,i,r,u,o,c){var u=t.createElement("link"),l,i=c?f:i||h;u.href=n,u.rel="stylesheet",u.type="text/css";for(l in r)u.setAttribute(l,r[l]);o||(e.parentNode.insertBefore(u,e),s(i,0))}}(this,document),Modernizr.load=function(){yepnope.apply(window,[].slice.call(arguments,0))},function(n){"use strict";function r(n,t,i){return n.addEventListener?n.addEventListener(t,i,!1):n.attachEvent?n.attachEvent("on"+t,i):void 0}function u(n,t){for(var i=0,r=n.length;r>i;i++)if(n[i]===t)return!0;return!1}function t(n,t){var i;n.createTextRange?(i=n.createTextRange(),i.move("character",t),i.select()):n.selectionStart&&(n.focus(),n.setSelectionRange(t,t))}function i(n,t){try{return n.type=t,!0}catch(i){return!1}}n.Placeholders={Utils:{addEventListener:r,inArray:u,moveCaret:t,changeType:i}}}(this),function(n){"use strict";function lt(){}function ot(){try{return document.activeElement}catch(n){}}function w(n,t){var r,i,e=!!t&&n.value!==t,u=n.value===n.getAttribute(f);return(e||u)&&"true"===n.getAttribute(h)?(n.removeAttribute(h),n.value=n.value.replace(n.getAttribute(f),""),n.className=n.className.replace(ri,""),i=n.getAttribute(p),parseInt(i,10)>=0&&(n.setAttribute("maxLength",i),n.removeAttribute(p)),r=n.getAttribute(c),r&&(n.type=r),!0):!1}function g(n){var u,r,t=n.getAttribute(f);return""===n.value&&t?(n.setAttribute(h,"true"),n.value=t,n.className+=" "+b,r=n.getAttribute(p),r||(n.setAttribute(p,n.maxLength),n.removeAttribute("maxLength")),u=n.getAttribute(c),u?n.type="text":"password"===n.type&&i.changeType(n,"text")&&n.setAttribute(c,"password"),!0):!1}function it(n,t){var u,s,r,o,c,h,i;if(n&&n.getAttribute(f))t(n);else for(r=n?n.getElementsByTagName("input"):e,o=n?n.getElementsByTagName("textarea"):l,u=r?r.length:0,s=o?o.length:0,i=0,h=u+s;h>i;i++)c=u>i?r[i]:o[i-u],t(c)}function et(n){it(n,w)}function dt(n){it(n,g)}function ii(n){return function(){y&&n.value===n.getAttribute(f)&&"true"===n.getAttribute(h)?i.moveCaret(n,0):w(n)}}function yt(n){return function(){g(n)}}function bt(n){return function(t){return d=n.value,"true"===n.getAttribute(h)&&d===n.getAttribute(f)&&i.inArray(ni,t.keyCode)?(t.preventDefault&&t.preventDefault(),!1):void 0}}function wt(n){return function(){w(n,d),""===n.value&&(n.blur(),i.moveCaret(n,0))}}function pt(n){return function(){n===ot()&&n.value===n.getAttribute(f)&&"true"===n.getAttribute(h)&&i.moveCaret(n,0)}}function vt(n){return function(){et(n)}}function ht(n){n.form&&(s=n.form,"string"==typeof s&&(s=document.getElementById(s)),s.getAttribute(tt)||(i.addEventListener(s,"submit",vt(s)),s.setAttribute(tt,"true"))),i.addEventListener(n,"focus",ii(n)),i.addEventListener(n,"blur",yt(n)),y&&(i.addEventListener(n,"keydown",bt(n)),i.addEventListener(n,"keyup",wt(n)),i.addEventListener(n,"click",pt(n))),n.setAttribute(rt,"true"),n.setAttribute(f,r),(y||n!==ot())&&g(n)}var e,l,y,ct,d,a,k,r,st,s,t,v,u,nt=["text","search","url","tel","email","password","number","textarea"],ni=[27,33,34,35,36,37,38,39,40,8,46],gt="#ccc",b="placeholdersjs",ri=RegExp("(?:^|\\s)"+b+"(?!\\S)"),f="data-placeholder-value",h="data-placeholder-active",c="data-placeholder-type",tt="data-placeholder-submit",rt="data-placeholder-bound",ti="data-placeholder-focus",kt="data-placeholder-live",p="data-placeholder-maxlength",at=document.createElement("input"),ut=document.getElementsByTagName("head")[0],ft=document.documentElement,o=n.Placeholders,i=o.Utils;if(o.nativeSupport=void 0!==at.placeholder,!o.nativeSupport){for(e=document.getElementsByTagName("input"),l=document.getElementsByTagName("textarea"),y="false"===ft.getAttribute(ti),ct="false"!==ft.getAttribute(kt),a=document.createElement("style"),a.type="text/css",k=document.createTextNode("."+b+" { color:"+gt+"; }"),a.styleSheet?a.styleSheet.cssText=k.nodeValue:a.appendChild(k),ut.insertBefore(a,ut.firstChild),u=0,v=e.length+l.length;v>u;u++)t=e.length>u?e[u]:l[u-e.length],r=t.attributes.placeholder,r&&(r=r.nodeValue,r&&i.inArray(nt,t.type)&&ht(t));st=setInterval(function(){for(u=0,v=e.length+l.length;v>u;u++)t=e.length>u?e[u]:l[u-e.length],r=t.attributes.placeholder,r?(r=r.nodeValue,r&&i.inArray(nt,t.type)&&(t.getAttribute(rt)||ht(t),(r!==t.getAttribute(f)||"password"===t.type&&!t.getAttribute(c))&&("password"===t.type&&!t.getAttribute(c)&&i.changeType(t,"text")&&t.setAttribute(c,"password"),t.value===t.getAttribute(f)&&(t.value=r),t.setAttribute(f,r)))):t.getAttribute(h)&&(w(t),t.removeAttribute(f));ct||clearInterval(st)},100)}i.addEventListener(n,"beforeunload",function(){o.disable()}),o.disable=o.nativeSupport?lt:et,o.enable=o.nativeSupport?lt:dt}(this);var deviceIsAndroid=navigator.userAgent.indexOf("Android")>0,deviceIsIOS=/iP(ad|hone|od)/.test(navigator.userAgent),deviceIsIOS4=deviceIsIOS&&/OS 4_\d(_\d)?/.test(navigator.userAgent),deviceIsIOSWithBadTarget=deviceIsIOS&&/OS ([6-9]|\d{2})_\d/.test(navigator.userAgent);FastClick.prototype.needsClick=function(n){"use strict";switch(n.nodeName.toLowerCase()){case"button":case"select":case"textarea":if(n.disabled)return!0;break;case"input":if(deviceIsIOS&&n.type==="file"||n.disabled)return!0;break;case"label":case"video":return!0}return/\bneedsclick\b/.test(n.className)},FastClick.prototype.needsFocus=function(n){"use strict";switch(n.nodeName.toLowerCase()){case"textarea":return!0;case"select":return!deviceIsAndroid;case"input":switch(n.type){case"button":case"checkbox":case"file":case"image":case"radio":case"submit":return!1}return!n.disabled&&!n.readOnly;default:return/\bneedsfocus\b/.test(n.className)}},FastClick.prototype.sendClick=function(n,t){"use strict";var r,i;document.activeElement&&document.activeElement!==n&&document.activeElement.blur(),i=t.changedTouches[0],r=document.createEvent("MouseEvents"),r.initMouseEvent(this.determineEventType(n),!0,!0,window,1,i.screenX,i.screenY,i.clientX,i.clientY,!1,!1,!1,!1,0,null),r.forwardedTouchEvent=!0,n.dispatchEvent(r)},FastClick.prototype.determineEventType=function(n){"use strict";return deviceIsAndroid&&n.tagName.toLowerCase()==="select"?"mousedown":"click"},FastClick.prototype.focus=function(n){"use strict";var t;deviceIsIOS&&n.setSelectionRange&&n.type.indexOf("date")!==0&&n.type!=="time"?(t=n.value.length,n.setSelectionRange(t,t)):n.focus()},FastClick.prototype.updateScrollParent=function(n){"use strict";var i,t;if(i=n.fastClickScrollParent,!i||!i.contains(n)){t=n;do{if(t.scrollHeight>t.offsetHeight){i=t,n.fastClickScrollParent=t;break}t=t.parentElement}while(t)}i&&(i.fastClickLastScrollTop=i.scrollTop)},FastClick.prototype.getTargetElementFromEventTarget=function(n){"use strict";return n.nodeType===Node.TEXT_NODE?n.parentNode:n},FastClick.prototype.onTouchStart=function(n){"use strict";var r,t,i;if(n.targetTouches.length>1)return!0;if(r=this.getTargetElementFromEventTarget(n.target),t=n.targetTouches[0],deviceIsIOS){if(i=window.getSelection(),i.rangeCount&&!i.isCollapsed)return!0;if(!deviceIsIOS4){if(t.identifier===this.lastTouchIdentifier)return n.preventDefault(),!1;this.lastTouchIdentifier=t.identifier,this.updateScrollParent(r)}}return this.trackingClick=!0,this.trackingClickStart=n.timeStamp,this.targetElement=r,this.touchStartX=t.pageX,this.touchStartY=t.pageY,n.timeStamp-this.lastClickTime<200&&n.preventDefault(),!0},FastClick.prototype.touchHasMoved=function(n){"use strict";var i=n.changedTouches[0],t=this.touchBoundary;return Math.abs(i.pageX-this.touchStartX)>t||Math.abs(i.pageY-this.touchStartY)>t?!0:!1},FastClick.prototype.onTouchMove=function(n){"use strict";return this.trackingClick?((this.targetElement!==this.getTargetElementFromEventTarget(n.target)||this.touchHasMoved(n))&&(this.trackingClick=!1,this.targetElement=null),!0):!0},FastClick.prototype.findControl=function(n){"use strict";return n.control!==undefined?n.control:n.htmlFor?document.getElementById(n.htmlFor):n.querySelector("button, input:not([type=hidden]), keygen, meter, output, progress, select, textarea")},FastClick.prototype.onTouchEnd=function(n){"use strict";var f,e,i,r,u,t=this.targetElement;if(!this.trackingClick)return!0;if(n.timeStamp-this.lastClickTime<200)return this.cancelNextClick=!0,!0;if(this.cancelNextClick=!1,this.lastClickTime=n.timeStamp,e=this.trackingClickStart,this.trackingClick=!1,this.trackingClickStart=0,deviceIsIOSWithBadTarget&&(u=n.changedTouches[0],t=document.elementFromPoint(u.pageX-window.pageXOffset,u.pageY-window.pageYOffset)||t,t.fastClickScrollParent=this.targetElement.fastClickScrollParent),i=t.tagName.toLowerCase(),i==="label"){if(f=this.findControl(t),f){if(this.focus(t),deviceIsAndroid)return!1;t=f}}else if(this.needsFocus(t))return n.timeStamp-e>100||deviceIsIOS&&window.top!==window&&i==="input"?(this.targetElement=null,!1):(this.focus(t),this.sendClick(t,n),deviceIsIOS4&&i==="select"||(this.targetElement=null,n.preventDefault()),!1);return deviceIsIOS&&!deviceIsIOS4&&(r=t.fastClickScrollParent,r&&r.fastClickLastScrollTop!==r.scrollTop)?!0:(this.needsClick(t)||(n.preventDefault(),this.sendClick(t,n)),!1)},FastClick.prototype.onTouchCancel=function(){"use strict";this.trackingClick=!1,this.targetElement=null},FastClick.prototype.onMouse=function(n){"use strict";return this.targetElement?n.forwardedTouchEvent?!0:n.cancelable?!this.needsClick(this.targetElement)||this.cancelNextClick?(n.stopImmediatePropagation?n.stopImmediatePropagation():n.propagationStopped=!0,n.stopPropagation(),n.preventDefault(),!1):!0:!0:!0},FastClick.prototype.onClick=function(n){"use strict";var t;return this.trackingClick?(this.targetElement=null,this.trackingClick=!1,!0):n.target.type==="submit"&&n.detail===0?!0:(t=this.onMouse(n),t||(this.targetElement=null),t)},FastClick.prototype.destroy=function(){"use strict";var n=this.layer;deviceIsAndroid&&(n.removeEventListener("mouseover",this.onMouse,!0),n.removeEventListener("mousedown",this.onMouse,!0),n.removeEventListener("mouseup",this.onMouse,!0)),n.removeEventListener("click",this.onClick,!0),n.removeEventListener("touchstart",this.onTouchStart,!1),n.removeEventListener("touchmove",this.onTouchMove,!1),n.removeEventListener("touchend",this.onTouchEnd,!1),n.removeEventListener("touchcancel",this.onTouchCancel,!1)},FastClick.notNeeded=function(n){"use strict";var i,t;if(typeof window.ontouchstart=="undefined")return!0;if(t=+(/Chrome\/([0-9]+)/.exec(navigator.userAgent)||[,0])[1],t)if(deviceIsAndroid){if(i=document.querySelector("meta[name=viewport]"),i&&(i.content.indexOf("user-scalable=no")!==-1||t>31&&window.innerWidth<=window.screen.width))return!0}else return!0;return n.style.msTouchAction==="none"?!0:!1},FastClick.attach=function(n){"use strict";return new FastClick(n)},typeof define!="undefined"&&define.amd?define(function(){"use strict";return FastClick}):typeof module!="undefined"&&module.exports?(module.exports=FastClick.attach,module.exports.FastClick=FastClick):window.FastClick=FastClick,_requestAnimationFrame=function(n,t){return n["webkitR"+t]||n["r"+t]||n["mozR"+t]||n["msR"+t]||function(n){setTimeout(n,60)}}(window,"requestAnimationFrame"),easing={linear:function(n){return n},easeInQuad:function(n){return n*n},easeOutQuad:function(n){return n*(2-n)},easeInOutQuad:function(n){return n<.5?2*n*n:-1+(4-2*n)*n},easeInCubic:function(n){return n*n*n},easeOutCubic:function(n){return--n*n*n+1},easeInOutCubic:function(n){return n<.5?4*n*n*n:(n-1)*(2*n-2)*(2*n-2)+1},easeInQuart:function(n){return n*n*n*n},easeOutQuart:function(n){return 1- --n*n*n*n},easeInOutQuart:function(n){return n<.5?8*n*n*n*n:1-8*--n*n*n*n},easeInQuint:function(n){return n*n*n*n*n},easeOutQuint:function(n){return 1+--n*n*n*n*n},easeInOutQuint:function(n){return n<.5?16*n*n*n*n*n:1+16*--n*n*n*n*n}},window.console||(console={log:function(){}}),continuous=!0,window.console||(console={log:function(){}}),$.get("/rest-api/login-status",function(n){n&&n.IsLoggedIn&&$("body").addClass("uli")}),premiumContentTagTitle="Premium Content",addthis_share={url:window.location.href,passthrough:{twitter:{via:"provoke_news"}},url_transforms:{shorten:{twitter:"bitly",facebook:"bitly"}},shorteners:{bitly:{}}},cookieSystem={get:function(n){return decodeURIComponent(document.cookie.replace(new RegExp("(?:(?:^|.*;)\\s*"+encodeURIComponent(n).replace(/[\-\.\+\*]/g,"\\$&")+"\\s*\\=\\s*([^;]*).*$)|^.*$"),"$1"))||null},set:function(n,t,i,r,u,f){if(!n||/^(?:expires|max\-age|path|domain|secure)$/i.test(n))return!1;var e="";if(i)switch(i.constructor){case Number:e=i===Infinity?"; expires=Fri, 31 Dec 9999 23:59:59 GMT":"; max-age="+i;break;case String:e="; expires="+i;break;case Date:e="; expires="+i.toUTCString()}return document.cookie=encodeURIComponent(n)+"="+encodeURIComponent(t)+e+(u?"; domain="+u:"")+(r?"; path="+r:"")+(f?"; secure":""),!0},remove:function(n,t,i){return!n||!this.has(n)?!1:(document.cookie=encodeURIComponent(n)+"=; expires=Thu, 01 Jan 1970 00:00:00 GMT"+(i?"; domain="+i:"")+(t?"; path="+t:""),!0)},has:function(n){return new RegExp("(?:^|;\\s*)"+encodeURIComponent(n).replace(/[\-\.\+\*]/g,"\\$&")+"\\s*\\=").test(document.cookie)},keys:function(){for(var t=document.cookie.replace(/((?:^|\s*;)[^\=]+)(?=;|$)|^\s*|\s*(?:\=[^;]*)?(?:\1|$)/g,"").split(/\s*(?:\=[^;]*)?;\s*/),n=0;n<t.length;n++)t[n]=decodeURIComponent(t[n]);return t}},$(document).ready(function(){function e(){var n=$(".widget-showcase .wrapper ."+t);$(".widget-showcase .wrapper .active").removeClass("active"),n.addClass("active").find(".showcase-item").removeClass("loaded").show().each(function(t){var r=n.length,i=$(this);setInterval(function(){i.addClass("loaded")},150*t)})}function n(t,i){var r=$(".multifile-wrapper .file-result.loaded").length,f=$(".multi-limit"),u;f.html(t-r),u='<div class="multifile-wrapper mobile-hide last">\t\t\t\t\t\t\t<input type="file" id="'+i+"["+r+']" name="'+i+"["+r+']" />\t\t\t\t\t\t\t<div class="fakefile">\t\t\t\t\t\t\t\t<div class="button cta">Choose File</div>\t\t\t\t\t\t\t\t<div class="file-result">No file chosen</div>\t\t\t\t\t\t\t\t<div class="fake-close">&times;</div>\t\t\t\t\t\t\t</div>\t\t\t\t\t\t</div>',$(".multifile-wrapper").each(function(f){var e=$(this),o=e.find(".file-result");e.find("input").attr("id",i+"["+f+"]").attr("name",i+"["+f+"]");e.off("click").on("click",".cta",function(){e.find("input").trigger("click")}).on("click",".fake-close",function(){r!=t||$(".multifile-wrapper.last").length||$(u).insertAfter($(".multifile-wrapper").eq(r-1)),e.remove(),n(t,i)}).off("change").on("change","input",function(){var s=$(this).val().replace("C:\\fakepath\\","");o.html(s).addClass("loaded"),r+1<t&&$(u).insertAfter(e),n(t,i),f<r+1&&e.removeClass("last")})})}function s(){$(".tooltip").each(function(){var n=$(this).attr("data-tooltip");if(!$("html").hasClass("touch")&&$(window).width()>768)$(this).on("mousemove",function(t){$(".tooltip-container").html(n).addClass("active").css({left:t.pageX-$(".tooltip-container").outerWidth()/2+100,top:t.pageY-$(".tooltip-container").outerHeight()-10})}).on("mouseleave",function(){$(".tooltip-container").addClass("active").css({left:-200,top:-200})})})}var f,t,o,u,r,h,i;$("html").hasClass("lt-ie9")||svgInject(),FastClick.attach(document.body);$("a[href='#'], .load-more").on("click",function(n){console.log("Intentional: blocked behaviour on global.js."),n.preventDefault()});$(".search-trigger").on("click",function(){$("#search").val($("#search").val().split("*").join(" ").split("&").join("[[and]]").replace(/^\s+|\s+$|\s+(?=\s)/g,"").trim()),$(this).parents("form").submit()});if($("html").hasClass("touch")&&$(window).width()<=768){$(".nav-wrapper").on("click",function(){var n=$(this).hasClass("active")?$(this).removeClass("active"):$(this).addClass("active")});$("html, body").on("click",function(n){!$(n.target).closest(".nav-wrapper").length&&$(".nav-wrapper").hasClass("active")&&$(".nav-wrapper").removeClass("active")})}if($("html").hasClass("no-touch")){$(".nav-item").on("mouseenter",function(){var n=$(this).attr("data-subnav");$(".nav-item").removeClass("active"),$(".subnav").removeClass("active"),$(this).addClass("active"),$(".subnav."+n).addClass("active")});$(".nav-item").on("mouseleave",function(n){$(n.toElement||n.relatedTarget).closest(".subnav").length||($(".nav-item").removeClass("active"),$(".subnav").removeClass("active"))});$(".subnav").on("mouseleave",function(){$(".nav-item").removeClass("active"),$(".subnav").removeClass("active")})}else{$(".nav-item").on("click",function(){var n=$(this).attr("data-subnav");$(".nav-item").removeClass("active"),$(".subnav").removeClass("active"),$(this).addClass("active"),$(".subnav."+n).addClass("active")});$("html, body").on("click",function(n){$(n.target).closest(".nav-item.active").length||$(n.target).closest(".subnav").length||!$(".subnav").hasClass("active")||($(".nav-item").removeClass("active"),$(".subnav").removeClass("active"))})}$(".cookie-bar").each(function(){var n=$(this);n.find("button").on("click",function(){n.removeClass("loaded")})}),f=cookieSystem.get("firstVisit"),f==null&&(cookieSystem.set("firstVisit","yes",Infinity),$(".cookie-bar").addClass("loaded")),$(".menu-item").each(function(){var n=$(this),i=n.find(".trigger"),t=n.find(".menu-children");i.on("click",function(){n.hasClass("active")?($(".menu-item").removeClass("active"),$(".menu-children").css({"max-height":0}),$(this).html("+")):($(".menu-item").removeClass("active"),$(".trigger").html("+"),n.addClass("active"),$(".menu-children").css({"max-height":0}),t.css({"max-height":(n.find(".menu-child").outerHeight()+2)*n.find(".menu-child").length}),$(this).html("&minus;"))})}),t=$(".showcase-tab-wrapper .wrapper").find(".showcase-tab:first-child").attr("data-tab"),e();$(".showcase-tab").on("click",function(){t=$(this).attr("data-tab"),$(this).hasClass("active")||($(".showcase-tab").removeClass("active"),$(this).addClass("active"),$(".showcase-item").hide(),e(t))});$(".tab-wrapper").each(function(){var t=$(this).find(".tab"),n=$(this).find(".tab-content");t.on("click",function(){var i=$(this).index();$(this).hasClass("active")||(t.removeClass("active"),$(this).addClass("active"),n.removeClass("active"),n.eq(i).addClass("active"))})}),o=window.location.href,u=encodeURIComponent("PRovoke | Quote:"+$(".quote-data").text().replace(new RegExp('"',"g")," ")+" "+o);$(".quote-share").on("click",function(n){var i=640,t=320,e=($(window).width()-i)/2,o=($(window).height()-t)/2,r="https://twitter.com/intent/tweet?text="+u+"&count=none/",f="width="+i+",height="+t+",top="+o+",left="+e;window.open(r,"twitter_share",f),n.returnValue=!1,n.preventDefault&&n.preventDefault()});$(".icon-social").on("click",function(){$("#search-form").submit()});$(".content-dropdown").on("click",function(){var n=$(this),t=n.find(".dropdown-item"),r=n.children(".dropdown-current"),i=n.find("select");n.hasClass("active")?($(".dropdown").hide(),$(".content-dropdown").removeClass("active")):($(".dropdown").hide(),$(".content-dropdown").removeClass("active"),n.children(".dropdown").show(),n.addClass("active"));t.on("click",function(){var n=$(this).attr("data-value");t.removeClass("hidden"),r.text($(this).text()).attr("data-value",n),i.val(n),$(this).addClass("hidden"),$(this).parents("form.auto-send").submit()})});$("html, body").on("click",function(n){$(n.target).closest(".dropdown").length||$(n.target).closest(".content-dropdown").length||!$(".content-dropdown").hasClass("active")||($(".content-dropdown").removeClass("active"),$(".dropdown").hide())});$(".file-wrapper:not('.last')").each(function(){var n=$(this),t=n.find("input"),r=n.find(".cta"),i=n.find(".file-result");r.on("click",function(){t.trigger("click")});t.on("change",function(){var n=$(this).val().replace("C:\\fakepath\\","");i.html(n).addClass("loaded")})}),n(3,"file"),r=$("input#total-images-remained").val(),n(r,"AgencyGallery.ImageGalleryItems"),$(".tag-cloud").each(function(){var n=$(this);n.children(".tag").each(function(){var n=$(this);n.on("click",function(){var n=$(this),t=n.children("input");n.hasClass("active")?(n.removeClass("active"),t.prop("checked",!1)):(n.addClass("active"),t.prop("checked",!0))})})}),$(".view-wrapper").each(function(){var n=$(this),i=n.parent().children(".content-wrapper"),t=n.find(".icon-view");n.on("click",".icon-view",function(){var n=$(this).attr("data-view");t.removeClass("active"),$(this).addClass("active"),i.removeClass("grid").removeClass("list").addClass(n)})}),function(n){n.escroll={defaults:{pageSize:10,treshold:80}};var t=function(t,i){var r=n(t),s=this;_data={pageSize:r.data("pagesize"),tags:r.data("tags"),url:r.data("url"),loader:n(r.data("loader")),sortExpression:r.data("sortexpression")||null},_options=n.extend({},n.escroll.defaults,i||{},_data),totalCount=r.data("total"),currentCount=r.data("initial"),template=window[r.data("template")],currentPage=1,isLoading=!1,_options.loader.hide();var o=function(){currentCount!==totalCount&&(isLoading||(isLoading=!0,_options.loader.show(),u(currentPage+1,_options.pageSize,function(t){var u="",i;n.each(t.Items,function(n,t){u+=template(t,r,_options)}),i=n("<div/>").css("height",0).html(u),i.children().insertAfter(r.children(".column").last()).fadeIn(function(){svgInject()}),currentPage++,currentCount+=t.Items.length,totalCount=t.Pagination.TotalItems,isLoading=!1,_options.loader.hide()})))},u=function(t,i,r){var f=_options.tags,u;f&&f.length&&f[0]=="/"&&(f=f.substr(1)),u=n("#premium-content-restrictions"),u=u.length>0?u.val():!1,n.ajax({url:"/api/"+_options.url+"/page/"+t+"/"+i+"/"+(f||"")+"?sortExpression="+_options.sortExpression+"&onlyPremium="+u,cache:!1}).done(function(n){r&&typeof r=="function"&&r(n),isLoading=!1})},f=function(){return!isLoading&&n(document).scrollTop()+r.offset().top>=r.outerHeight()*_options.treshold/100},e=function(){n(window).on("scroll",function(){f()&&o()})};e()};n.fn.escroll=function(){return this.each(function(){t(n(this))})}}(jQuery),$(function(){$(".escroll").escroll()});$("#loader").on("click",function(){var r=$(this),e=$(this).parents(".widget-content").find(".content-wrapper");r.addClass("loading");var n=$(this),f=Number(n.data("initialtake")),i=Number(n.data("take")),t=Number(n.data("page")),u=n.data("url");setTimeout(function(){$.ajax({url:"/api/loadmore/page/"+t+"/"+i+"/"+u,cache:!1}).done(function(u){var o,e,s;n.data("page",(t+1).toString()),o=u.Pagination.TotalItems-t*f,o<i&&(o<1?n.hide():(n.text("Load "+o+" more"),n.data("take",o))),e="",$.each(u.Items,function(n,t){e+='<div class="column">                                <a href="'+t.Url+'" class="content-item author gradient '+t.Editor.Colour+'">',t.SponsoredOverride&&(e+='<div class="label-sponsored text-detail">Sponsored</div>'),e+='<div class="content-img">                                    <div class="icon-story-wrapper">',e+=t.ContentType=="Video"?'<img class="svg icon icon-story lazyload" src="/img/icon-video-01.svg" data-srcset="/img/icon-video-01.svg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" width="16" height="16" onerror="this.onerror=null;this.src=\'/img/icon-video-01.png\'">':t.ContentType=="Podcast"?'<img class="svg icon icon-story lazyload" src="/img/icon-podcast-01.svg" data-srcset="/img/icon-podcast-01.svg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" width="16" height="16" onerror="this.onerror=null;this.src=\'/img/icon-podcast-01.png\'">':'<img class="svg icon icon-story lazyload" src="/img/icon-story.svg" data-srcset="/img/icon-story.svg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" width="16" height="16" onerror="this.onerror=null;this.src=\'/img/icon-story.png\'">',e+='</div>                                    <img class="lazyload" src="'+t.Image+'" data-srcset="'+t.Image+'" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt="">                                </div>                                <div class="content-item-content">                                    <h4>'+t.Title+"</h4>                                    <p>"+t.Summary+'</p>                                    <p class="link">'+t.Url+'</p>                                    <p class="author-wrapper text-detail">                                        <span class="author-name">'+t.Editor.Name+"</span> // "+t.PublicationDateFormatted+"                                    </p>                                        </div>                                    </a>                                </div>"}),s=$("<div/>").css("height",0).html(e),s.children().insertAfter($(".content-wrapper.list.news").children(".column").last()).fadeIn(function(){r.removeClass("loading"),svgInject(),u.moar&&n.show()})})},500)});h=["jan","feb","mar","apr","may","jun","jul","aug","sep","oct","nov","dec"];$("#homeloader.load-more").on("click",function(){var u=$(this),o=$(this).parents(".widget-content").find(".content-wrapper");u.addClass("loading");var n=$(this),r=Number(n.data("initialtake")),i=Number(n.data("take")),e=n.data("id"),t=Number(n.data("page")),f=n.data("url");setTimeout(function(){$.ajax({url:"/api/homepageloadmore/page/"+t+"/"+i+"/"+f,cache:!1}).done(function(f){var s,o,h;n.data("page",(t+1).toString()),s=f.Pagination.TotalItems-t*r,s<i&&(s<1?n.hide():(n.text("Load "+s+" more"),n.data("take",s))),o="",$.each(f.Items,function(n,t){o+=r==3?'<div class="column third-width">':'<div class="column quarter-width">';var u="",i="";t.Editor!=null&&(u=t.Editor.Colour,i=t.Editor.Name),o+='<a href="'+t.Url+'" class="content-item author gradient '+u+'">',o+=generateBigIcon(t),o+='<div class="content-img">',o+=generateSmallIcons(t,!1),o+='<img class="lazyload" src="'+t.Image+'" data-srcset="'+t.Image+'" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt="">                                </div>                                <div class="content-item-content">                                    <h4>'+t.Title+'</h4>                                    <p class="author-wrapper text-detail">                                        <span class="author-name">'+i+"</span> // "+t.PublicationDateFormatted+"                                    </p>                                    <p>"+t.Summary+"</p>                                   </div>                                    </a>                                </div>"}),h=$("<div/>").css("height",0).html(o),h.children().insertAfter($("#"+e).children().last()).fadeIn(function(){u.removeClass("loading"),svgInject(),f.moar&&n.show()})})},500)});$("#recommendedLoader").on("click",function(){var r=$(this),f=$(this).find(".content-wrapper.recommendations");r.addClass("loading");var n=$(this),u=n.data("id"),t=Number(n.data("take")),i=Number(n.data("page"));setTimeout(function(){$.ajax({url:"/api/loadrecommended/page/"+i+"/"+t,cache:!1}).done(function(f){var o,e,s;n.data("page",(i+1).toString()),o=f.Pagination.TotalItems-i*t,o<t&&(o<1?n.hide():n.data("take",o)),e="",$.each(f.Items,function(n,t){e+='<div class="column">\t\t\t\t\t\t\t    <a href="'+t.Url+'" class="content-item author gradient '+t.RecommendedBy.Colour+'">\t\t\t\t\t\t\t\t    <div class="content-img">\t\t\t\t\t\t\t\t\t    <div class="icon-story-wrapper">',e+=t.ContentType=="Video"?'<img class="svg icon icon-story lazyload" src="/img/icon-video-01.svg" data-srcset="/img/icon-video-01.svg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" width="16" height="16" onerror="this.onerror=null;this.src=\'/img/icon-video-01.png\'">':t.ContentType=="Podcast"?'<img class="svg icon icon-story lazyload" src="/img/icon-podcast-01.svg" data-srcset="/img/icon-podcast-01.svg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" width="16" height="16" onerror="this.onerror=null;this.src=\'/img/icon-podcast-01.png\'">':'<img class="svg icon icon-story lazyload" src="/img/icon-story.svg" data-srcset="/img/icon-story.svg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" width="16" height="16" onerror="this.onerror=null;this.src=\'/img/icon-story.png\'">',e+="</div>",e+='<img src="'+t.ThumbnailImage+'" alt="'+t.Title+'" class="lazyload" data-srcset="'+t.ThumbnailImage+'" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==">',e+='</div>\t\t\t\t\t\t\t\t    <div class="content-item-content">\t\t\t\t\t\t\t\t\t    <p class="author-wrapper text-detail"><span class="author-name">'+t.RecommendedBy.Name+"</span> recommends</p>\t\t\t\t\t\t\t\t\t    <h4>"+t.Title+'</h4>\t\t\t\t\t\t\t\t\t    <p class="author-wrapper text-detail">\t\t\t\t\t\t\t\t\t\t    <span class="author-name">'+t.Editor.Name+'</span>\t\t\t\t\t\t\t\t\t\t    <span class="author-date">'+t.PublicationDateFormatted+"</span>\t\t\t\t\t\t\t\t\t    </p>\t\t\t\t\t\t\t\t    </div>\t\t\t\t\t\t\t    </a>\t\t\t\t\t\t    </div>"}),s=$("<div/>").css("height",0).html(e),s.children().insertAfter($("#"+u).children().last()).fadeIn(function(){r.removeClass("loading"),svgInject(),f.moar&&n.show()})})},500)});$(".newsfiltertagloader").on("click",function(){var u=$(this);u.addClass("loading");var n=$(this),o=n.data("id"),s=n.data("tags").split(" & "),h=s.join("[[and]]"),r=n.data("view"),t=Number(n.data("take")),f=Number(n.data("initialtake")),i=Number(n.data("page")),e=n.data("onlypremium").toLowerCase()=="true";setTimeout(function(){$.ajax({url:"/api/newsfiltertagloader/page/"+i+"/"+t+"/"+h+"?onlyPremium="+e,cache:!1}).done(function(e){var h,s,c;n.data("page",(i+1).toString()),h=e.Pagination.TotalItems>i*t?t:e.Pagination.TotalItems-i*t,h<t&&(h<1?n.hide():n.data("take",h)),s="",$.each(e.Items,function(n,t){r=="landing"?(s+='<div class="column">                                <a href="'+t.Url+'" class="content-item author gradient '+t.Editor.Colour+'">',s+=generateBigIcon(t),s+='<div class="content-img">',s+=generateSmallIcons(t,!1),s+='<img class="lazyload" src="'+t.Image+'" data-srcset="'+t.Image+'" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt="">                                </div>                                <div class="content-item-content">                                    <h4>'+t.Title+"</h4>                                    <p>"+t.Summary+'</p>                                    <p class="link">'+t.Url+'</p>                                    <p class="author-wrapper text-detail">                                        <span class="author-name">'+t.Editor.Name+"</span> // "+t.PublicationDateFormatted+"                                    </p>                                        </div>                                    </a>                                </div>"):r=="main"?(s+=f==3?'<div class="column third-width">':'<div class="column quarter-width">',s+='<a href="'+t.Url+'" class="content-item author gradient '+t.Editor.Colour+'">',s+=generateBigIcon(t),s+='<div class="content-img">',s+=generateSmallIcons(t,!1),s+='<img class="lazyload" src="'+t.Image+'" data-srcset="'+t.Image+'" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt="">                                </div>                                <div class="content-item-content">                                    <h5>'+t.Title+'</h5>                                    <p class="author-wrapper text-detail">                                        <span class="author-name">'+t.Editor.Name+"</span> // "+t.PublicationDateFormatted+"                                    </p>                                        </div>                                    </a>                                </div>"):(s+=f==3?'<div class="column third-width">':'<div class="column quarter-width">',s+='<a href="'+t.Url+'" class="content-item author gradient '+t.Editor.Colour+'">',s+=generateBigIcon(t),s+='<div class="content-img">',s+=generateSmallIcons(t,!1),s+='<img class="lazyload" src="'+t.Image+'" data-srcset="'+t.Image+'" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt="'+t.Title+'">                            </div>                            <div class="content-item-content">                                <h4>'+t.Title+'</h4>                                <p class="author-wrapper text-detail">                                    <span class="author-name">'+t.Editor.Name+'</span>                                    <span class="author-date">'+t.PublicationDateFormatted+"</span>                                </p>                                <p>"+t.Summary+"</p>                            </div>                        </a>                    </div>")}),c=$("<div/>").css("height",0).html(s),c.children().insertAfter($("#"+o).children(".column").last()).fadeIn(function(){u.removeClass("loading"),svgInject(),e.moar&&n.show()})})},500)});$("#searchloader.load-more").on("click",function(){var r=$(this);r.addClass("loading");var n=$(this),u=Number(n.data("initialtake")),i=u,e=n.data("searchindex"),o=encodeURIComponent(n.data("query")),t=Number(n.data("page")),f=n.data("url");setTimeout(function(){$.ajax({url:"/api/searchloadmore/query/"+o+"/searchIndex/"+e+"/page/"+t+"/"+i+"/"+f,cache:!1}).done(function(f){var o,e,s;n.data("page",(t+1).toString()),o=f.Pagination.TotalItems-t*u,o<i&&(o<1?n.hide():(n.text("Load "+o+" more"),n.data("take",o))),e="",$.each(f.Items,function(n,t){var r=t.SponsoredOverride?'<div class="label-sponsored text-detail">Sponsored</div>':"",i="";t.AuthorName&&(i+='<span class="author-name">'+t.AuthorName+"</span>"),t.PublicationDateFormatted&&(i+='<span class="author-date">'+t.PublicationDateFormatted+"</span>"),e+='<div class="column quarter-width">                                <a href="'+t.Url+'" class="content-item author gradient '+t.Colour+'">'+r+'                                    <div class="content-img">                                <div class="icon-story-wrapper">',e+=t.ContentType=="Video"?'<img class="svg icon icon-story lazyload" src="/img/icon-video-01.svg" data-srcset="/img/icon-video-01.svg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" width="16" height="16" onerror="this.onerror=null;this.src=\'/img/icon-video-01.png\'">':t.ContentType=="Podcast"?'<img class="svg icon icon-story lazyload" src="/img/icon-podcast-01.svg" data-srcset="/img/icon-podcast-01.svg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" width="16" height="16" onerror="this.onerror=null;this.src=\'/img/icon-podcast-01.png\'">':'<img class="svg icon icon-story lazyload" src="/img/icon-story.svg" data-srcset="/img/icon-story.svg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" width="16" height="16" onerror="this.onerror=null;this.src=\'/img/icon-story.png\'">',e+='</div>                                <img class="lazyload" src="'+t.Image+'" data-srcset="'+t.Image+'" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt="">                                </div>                                <div class="content-item-content">                                    <h4>'+t.Title+'</h4>\t                                <p class="author-wrapper text-detail">'+i+"</p><p>"+t.Summary+'</p>                                    <p class="link">'+t.Url+"</p>                                </div>                            </a>                        </div>"}),s=$("<div/>").css("height",0).html(e),s.children().insertAfter($(".content-wrapper.list.searchResults").children(".column").last()).fadeIn(function(){r.removeClass("loading"),svgInject(),f.moar&&n.show()})})},500)});$("#agencyprofileloader").on("click",function(){var r=$(this);r.addClass("loading");var n=$(this),t=Number(n.data("take")),i=Number(n.data("page")),u=n.data("url");setTimeout(function(){$.ajax({url:"/api/agencyprofileloadmore/page/"+i+"/"+t+u,cache:!1}).done(function(u){var e,f,o;n.data("page",(i+1).toString()),e=u.Pagination.TotalItems>i*t?t:u.Pagination.TotalItems-i*t,e<t&&(e<1?n.hide():n.data("take",e)),f="",$.each(u.Items,function(n,t){f+='<div class="column">                                <a href="'+t.Url+'" class="content-item author gradient blue">                                    <div class="content-img">                                        <div class="icon-story-wrapper">',f+=t.ContentType=="Video"?'<img class="svg icon icon-story lazyload" src="/img/icon-video-01.svg" data-srcset="/img/icon-video-01.svg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" width="16" height="16" onerror="this.onerror=null;this.src=\'/img/icon-video-01.png\'">':t.ContentType=="Podcast"?'<img class="svg icon icon-story lazyload" src="/img/icon-podcast-01.svg" data-srcset="/img/icon-podcast-01.svg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" width="16" height="16" onerror="this.onerror=null;this.src=\'/img/icon-podcast-01.png\'">':'<img class="svg icon icon-story lazyload" src="/img/icon-story.svg" data-srcset="/img/icon-story.svg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" width="16" height="16" onerror="this.onerror=null;this.src=\'/img/icon-story.png\'">',f+="</div>",t.ImageUrl&&(f+='<img class="lazyload" src="'+t.ImageUrl+'" data-srcset="'+t.ImageUrl+'" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt="'+t.Title+'" />'),f+='</div>                            <div class="content-item-content">                                <h4>'+t.Title+'</h4>                                <p class="author-wrapper text-detail">',t.Author&&t.Author.Name&&(f+='<span class="author-name">'+t.Author.Name+"</span> // "),f+=t.PublishDateFormatted+"</p>                            </div>                        </a>                    </div>"}),o=$("<div/>").css("height",0).html(f),o.children().insertAfter($(".content-wrapper.list.recommendations").children(".column").last()).fadeIn(function(){r.removeClass("loading"),svgInject(),u.moar&&n.show()})})},500)});$("#agencylistLoader").on("click",function(){var r=$(this);r.addClass("loading");var n=$(this),i=Number(n.data("take")),e=Number(n.data("initialtake")),t=Number(n.data("page")),o=n.data("url"),u=n.data("agencypage"),f=n.data("seed");setTimeout(function(){$.ajax({url:"/api/agencylistloadmore/"+f+"/page/"+t+"/"+i+o,cache:!1}).done(function(f){var h,o,s;n.data("page",(t+1).toString()),h=f.Pagination.TotalItems-(t-1)*i-e,h<1&&n.hide(),o="",$.each(f.Items,function(n,t){o+='<div class="column third-width">                        <a href="'+u+"/"+t.UrlName+'" style="display:block" >                                 <div class="content-item">                                    <div class="tag '+t.AgencyTypeCssClass+'">'+t.AgencyTypeCssClass+'</div>                                        <div class="content-img">                                            <div class="overlay">                                            </div>                                            <img class="lazyload" src="'+t.ImageUrl+'" data-srcset="'+t.ImageUrl+'" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt=""/>                                        </div>                                        <div class="content-item-content">\t\t\t\t\t\t\t\t\t        <h3>'+t.Title+"</h3>",o+=' <p class="author-wrapper"><span class="link">View Agency Page</span></p>\t\t\t\t\t\t\t\t        </div>\t\t\t\t\t\t\t        </div>                                </div></a>                               </div>'}),s=$("<div/>").css("height",0).html(o),s.children().insertAfter($(".content-wrapper.directory").children(".column").last()).fadeIn(function(){r.removeClass("loading"),svgInject(),f.moar&&n.show()})})},500)});$("#joblistloadmore").on("click",function(){var r=$(this);r.addClass("loading");var n=$(this),i=Number(n.data("take")),t=Number(n.data("page")),u=n.data("detailpageurl");setTimeout(function(){$.ajax({url:"/api/joblistloadmore/page/"+t+"/"+i,cache:!1}).done(function(f){var s,e,o;n.data("page",(t+1).toString()),s=f.Pagination.TotalItems-t*i,s<1&&n.hide(),e="",$.each(f.Items,function(n,t){e+='<div class="column third-width">                    <div class="content-item job-square">                        <div class="content-img">                            <div class="overlay">                            </div>                            <img class="lazyload" src="'+t.AgencyLogoUrl+'" data-srcset="'+t.AgencyLogoUrl+'" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt=""/>                        </div>                        <a href="'+u+"/"+t.UrlName+'" class="content-item-content">                            <h3>'+t.Title+"</h3>                            <p>"+t.Location+"</p>",t.Salary&&(e+="<p>"+t.Salary+"</p>"),e+="                </a>            </div>        </div>"}),o=$("<div/>").css("height",0).html(e),o.children().insertAfter($(".content-wrapper.directory").children(".column").last()).fadeIn(function(){r.removeClass("loading"),svgInject(),f.moar&&n.show()})})},500)});var a='<div class="column quarter-width"><a href="#" class="content-item author gradient blue">\t<div class="label-sponsored text-detail">Sponsored</div><div class="content-img"><div class="icon-story-wrapper"><img class="svg icon icon-story lazyload" src="img/icon-story.svg" data-srcset="img/icon-story.svg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" width="16" height="16" onerror="this.onerror=null;this.src=\'img/icon-story.png\'"></div><img class="lazyload" src="img/showcase-main.jpg" data-srcset="img/showcase-main.jpg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt=""></div><div class="content-item-content"><h4>UK Post Office Names 8 Firms To New PR Roster</h4><p class="author-wrapper text-detail"><span class="author-name">Author Name</span> // 22 Jun 2014</p><p>Risus varius non ac id, dolor orci nibh nonummy malesuada, consectetuer posuere estris.</p></div></a></div><div class="column quarter-width"><a href="#" class="content-item author gradient green"><div class="content-img"><div class="icon-story-wrapper"><img class="svg icon icon-story lazyload" src="img/icon-story.svg" data-srcset="img/icon-story.svg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" width="16" height="16" onerror="this.onerror=null;this.src=\'img/icon-story.png\'"></div><img class="lazyload" src="img/showcase-main.jpg" data-srcset="img/showcase-main.jpg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt=""></div><div class="content-item-content"><h4>BlueFocus PR Division Revenues Rise To $217m In 2013</h4><p class="author-wrapper text-detail"><span class="author-name">Author Name</span> // 22 Jun 2014</p><p>Risus varius non ac id, dolor orci nibh nonummy malesuada, consectetuer posuere estris.</p></div></a></div><div class="column quarter-width"><a href="#" class="content-item author gradient pink"><div class="content-img"><div class="icon-story-wrapper"><img class="svg icon icon-story lazyload" src="img/icon-story.svg" data-srcset="img/icon-story.svg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" width="16" height="16" onerror="this.onerror=null;this.src=\'img/icon-story.png\'"></div><!-- <img class="lazyload" src="img/showcase-main.jpg" data-srcset="img/showcase-main.jpg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt=""> --></div><div class="content-item-content"><h4>Carmichael Lynch Spong Rebrands as Spong</h4><p class="author-wrapper text-detail"><span class="author-name">Author Name</span> // 22 Jun 2014</p><p>Risus varius non ac id, dolor orci nibh nonummy malesuada, consectetuer posuere estris.</p></div></a></div><div class="column quarter-width"><a href="#" class="content-item author gradient blue"><div class="content-img"><div class="icon-story-wrapper"><img class="svg icon icon-story lazyload" src="img/icon-story.svg" data-srcset="img/icon-story.svg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" width="16" height="16" onerror="this.onerror=null;this.src=\'img/icon-story.png\'"></div><img class="lazyload" src="img/showcase-main.jpg" data-srcset="img/showcase-main.jpg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt=""></div><div class="content-item-content"><h4>Lufthansa Hands Indian PR Duties to Cohn &amp; Wolfee</h4><p class="author-wrapper text-detail"><span class="author-name">Author Name</span> // 22 Jun 2014</p><p>Risus varius non ac id, dolor orci nibh nonummy malesuada, consectetuer posuere estris.</p></div></a></div>',p='<div class="column third-width"><a href="#" class="content-item author gradient blue">\t<div class="content-img"><div class="icon-story-wrapper"><img class="svg icon icon-story lazyload" src="img/icon-story.svg" data-srcset="img/icon-story.svg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" width="16" height="16" onerror="this.onerror=null;this.src=\'img/icon-story.png\'"></div><img class="lazyload" src="img/showcase-main.jpg" data-srcset="img/showcase-main.jpg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt=""></div><div class="content-item-content"><h4>UK Post Office Names 8 Firms To New PR Roster</h4><p class="author-wrapper text-detail"><span class="author-name">Author Name</span></p><p>Risus varius non ac id, dolor orci nibh nonummy malesuada, consectetuer posuere estris.</p></div></a></div><div class="column third-width"><a href="#" class="content-item author gradient green"><div class="content-img"><div class="icon-story-wrapper"><img class="svg icon icon-story lazyload" src="img/icon-story.svg" data-srcset="img/icon-story.svg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" width="16" height="16" onerror="this.onerror=null;this.src=\'img/icon-story.png\'"></div><img class="lazyload" src="img/showcase-main.jpg" data-srcset="img/showcase-main.jpg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt=""></div><div class="content-item-content"><h4>BlueFocus PR Division Revenues Rise To $217m In 2013</h4><p class="author-wrapper text-detail"><span class="author-name">Author Name</span></p><p>Risus varius non ac id, dolor orci nibh nonummy malesuada, consectetuer posuere estris.</p></div></a></div><div class="column third-width"><a href="#" class="content-item author gradient pink"><div class="content-img"><div class="icon-story-wrapper"><img class="svg icon icon-story lazyload" src="img/icon-story.svg" data-srcset="img/icon-story.svg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" width="16" height="16" onerror="this.onerror=null;this.src=\'img/icon-story.png\'"></div><img class="lazyload" src="img/showcase-main.jpg" data-srcset="img/showcase-main.jpg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt=""></div><div class="content-item-content"><h4>Lufthansa Hands Indian PR Duties to Cohn &amp; Wolfee</h4><p class="author-wrapper text-detail"><span class="author-name">Author Name</span></p><p>Risus varius non ac id, dolor orci nibh nonummy malesuada, consectetuer posuere estris.</p></div></a></div>',y='<div class="column third-width"><div class="content-item"><div class="tag gold text-detail">gold</div><div class="content-img"><div class="overlay"></div><img class="lazyload" src="img/showcase-main.jpg" data-srcset="img/showcase-main.jpg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt=""></div><div class="content-item-content"><h3>Ogilvy Public Relations</h3><a href="#">www.ogilvypr.com</a><p>636 11th Avenue<br>New York, NY 10036<br>(212) 880-5200</p><p class="author-wrapper text-detail"><a href="#">View Agency Page</a></p></div></div></div><div class="column third-width"><div class="content-item"><div class="tag silver text-detail">silver</div><div class="content-img"><div class="overlay"></div><img class="lazyload" src="img/showcase-main.jpg" data-srcset="img/showcase-main.jpg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt=""></div><div class="content-item-content"><h3>Ogilvy Public Relations</h3><a href="#">www.ogilvypr.com</a><p>636 11th Avenue<br>New York, NY 10036<br>(212) 880-5200</p><p class="author-wrapper text-detail"><a href="#">View Agency Page</a></p></div></div></div><div class="column third-width"><div class="content-item"><div class="tag gold text-detail">gold</div><div class="content-img"><div class="overlay"></div><img class="lazyload" src="img/showcase-main.jpg" data-srcset="img/showcase-main.jpg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt=""></div><div class="content-item-content"><h3>Ogilvy Public Relations</h3><a href="#">www.ogilvypr.com</a><p>636 11th Avenue<br>New York, NY 10036<br>(212) 880-5200</p><p class="author-wrapper text-detail"><a href="#">View Agency Page</a></p></div></div></div>',b='<div class="column third-width"><div class="content-item">\t<div class="content-img"><img class="lazyload" src="img/showcase-main.jpg" data-srcset="img/showcase-main.jpg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt=""></div><div class="content-item-content"><span class="author-name">Author Name</span><p>Risus varius non ac id, dolor orci nibh nonummy malesuada.</p><p class="author-handle">@AuthorHandle</p></div></div></div><div class="column third-width"><div class="content-item"><div class="content-img"><img class="lazyload" src="img/showcase-main.jpg" data-srcset="img/showcase-main.jpg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt=""></div><div class="content-item-content"><span class="author-name">Author Name</span><p>Risus varius non ac id, dolor orci nibh nonummy malesuada.</p><p class="author-handle">@AuthorHandle</p></div></div></div><div class="column third-width"><div class="content-item"><div class="content-img"><img class="lazyload" src="img/showcase-main.jpg" data-srcset="img/showcase-main.jpg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt=""></div><div class="content-item-content"><span class="author-name">Author Name</span><p>Risus varius non ac id, dolor orci nibh nonummy malesuada.</p><p class="author-handle">@AuthorHandle</p></div></div></div>',w='<div class="column"><a href="#" class="content-item author gradient green"><div class="content-img"><div class="icon-story-wrapper"><img class="svg icon icon-story lazyload" src="img/icon-story.svg" data-srcset="img/icon-story.svg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" width="16" height="16" onerror="this.onerror=null;this.src=\'img/icon-story.png\'"></div><img class="lazyload" src="img/showcase-main.jpg" data-srcset="img/showcase-main.jpg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt=""></div><div class="content-item-content"><h4>BlueFocus PR Division Revenues Rise To $217m In 2013</h4><p class="author-wrapper text-detail"><span class="author-name">Author Name</span> // 22 Jun 2014</p><p>Lorem ipsum Aliquip ea ea laborum veniam voluptate nisi proident laboris do dolore mollit ut esse magna veniam.</p><p class="link">http://holmesreport.purestonedev.co.uk/latest</p></div></a></div><div class="column"><a href="#" class="content-item author gradient pink"><div class="content-img"><div class="icon-story-wrapper"><img class="svg icon icon-story lazyload" src="img/icon-story.svg" data-srcset="img/icon-story.svg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" width="16" height="16" onerror="this.onerror=null;this.src=\'img/icon-story.png\'"></div><!-- <img class="lazyload" src="img/showcase-main.jpg" data-srcset="img/showcase-main.jpg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt=""> --></div><div class="content-item-content"><h4>Carmichael Lynch Spong Rebrands as Spong</h4><p class="author-wrapper text-detail"><span class="author-name">Author Name</span> // 22 Jun 2014</p><p>Lorem ipsum Nostrud aliqua anim velit dolor in sed dolor Excepteur est aliqua aliquip dolore minim occaecat ut dolor ut tempor.</p><p class="link">http://holmesreport.purestonedev.co.uk/latest</p></div></a></div><div class="column"><a href="#" class="content-item author gradient blue"><div class="content-img"><div class="icon-story-wrapper"><img class="svg icon icon-story lazyload" src="img/icon-story.svg" data-srcset="img/icon-story.svg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" width="16" height="16" onerror="this.onerror=null;this.src=\'img/icon-story.png\'"></div><img class="lazyload" src="img/showcase-main.jpg" data-srcset="img/showcase-main.jpg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt=""></div><div class="content-item-content"><h4>Lufthansa Hands Indian PR Duties to Cohn &amp; Wolfee</h4><p class="author-wrapper text-detail"><span class="author-name">Author Name</span> // 22 Jun 2014</p><p>Lorem ipsum Id velit nisi sint ex exercitation Excepteur sint magna dolore aliqua officia.</p><p class="link">http://holmesreport.purestonedev.co.uk/latest</p></div></a></div><div class="column"><a href="#" class="content-item author gradient pink"><div class="content-img"><div class="icon-story-wrapper"><img class="svg icon icon-story lazyload" src="img/icon-story.svg" data-srcset="img/icon-story.svg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" width="16" height="16" onerror="this.onerror=null;this.src=\'img/icon-story.png\'"></div><!-- <img class="lazyload" src="img/showcase-main.jpg" data-srcset="img/showcase-main.jpg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt=""> --></div><div class="content-item-content"><h4>Carmichael Lynch Spong Rebrands as Spong</h4><p class="author-wrapper text-detail"><span class="author-name">Author Name</span> // 22 Jun 2014</p><p>Lorem ipsum Nostrud aliqua anim velit dolor in sed dolor Excepteur est aliqua aliquip dolore minim occaecat ut dolor ut tempor.</p><p class="link">http://holmesreport.purestonedev.co.uk/latest</p></div></a></div><div class="column"><a href="#" class="content-item author gradient blue"><div class="content-img"><div class="icon-story-wrapper"><img class="svg icon icon-story lazyload" src="img/icon-story.svg" data-srcset="img/icon-story.svg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" width="16" height="16" onerror="this.onerror=null;this.src=\'img/icon-story.png\'"></div><img class="lazyload" src="img/showcase-main.jpg" data-srcset="img/showcase-main.jpg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt=""></div><div class="content-item-content"><h4>Lufthansa Hands Indian PR Duties to Cohn &amp; Wolfee</h4><p class="author-wrapper text-detail"><span class="author-name">Author Name</span> // 22 Jun 2014</p><p>Lorem ipsum Id velit nisi sint ex exercitation Excepteur sint magna dolore aliqua officia.</p><p class="link">http://holmesreport.purestonedev.co.uk/latest</p></div></a></div>',v='<div class="column quarter-width"><a href="#" class="content-item author gradient blue"><div class="label-sponsored text-detail">Sponsored</div><div class="content-img"><div class="icon-story-wrapper"><img class="svg icon icon-story lazyload" src="img/icon-story.svg" data-srcset="img/icon-story.svg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" width="16" height="16" onerror="this.onerror=null;this.src=\'img/icon-story.png\'"></div><img class="lazyload" src="img/showcase-main.jpg" data-srcset="img/showcase-main.jpg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt=""></div><div class="content-item-content"><h4>PRovoke | Homepage</h4><p class="author-wrapper text-detail"><span class="author-name">Author Name</span><span class="author-date">22 Jun 2014</span></p><p>The <strong>Holmes Report</strong> | Homepage Risus varius non ac id, dolor orci nibh nonummy malesuada, consectetuer posuere estris.</p><p class="link">http://holmesreport.purestonedev.co.uk/homepage</p></div></a></div><div class="column quarter-width"><a href="#" class="content-item author gradient green"><div class="content-img"><div class="icon-story-wrapper"><img class="svg icon icon-story lazyload" src="img/icon-story.svg" data-srcset="img/icon-story.svg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" width="16" height="16" onerror="this.onerror=null;this.src=\'img/icon-story.png\'"></div></div><div class="content-item-content"><h4>PRovoke | Homepage</h4><p class="author-wrapper text-detail"><span class="author-name">Author Name</span><span class="author-date">22 Jun 2014</span></p><p>The <strong>Holmes Report</strong> | Homepage Risus varius non ac id, dolor orci nibh nonummy malesuada, consectetuer posuere estris.</p><p class="link">http://holmesreport.purestonedev.co.uk/homepage</p></div></a></div><div class="column quarter-width"><a href="#" class="content-item author gradient pink"><div class="content-img"><div class="icon-story-wrapper"><img class="svg icon icon-story lazyload" src="img/icon-story.svg" data-srcset="img/icon-story.svg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" width="16" height="16" onerror="this.onerror=null;this.src=\'img/icon-story.png\'"></div></div><div class="content-item-content"><h4>PRovoke | Homepage</h4><p class="author-wrapper text-detail"><span class="author-name">Author Name</span><span class="author-date">22 Jun 2014</span></p><p>The <strong>Holmes Report</strong> | Homepage Risus varius non ac id, dolor orci nibh nonummy malesuada, consectetuer posuere estris.</p><p class="link">http://holmesreport.purestonedev.co.uk/homepage</p></div></a></div><div class="column quarter-width"><a href="#" class="content-item author gradient blue"><div class="content-img"><div class="icon-story-wrapper"><img class="svg icon icon-story lazyload" src="img/icon-story.svg" data-srcset="img/icon-story.svg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" width="16" height="16" onerror="this.onerror=null;this.src=\'img/icon-story.png\'"></div></div><div class="content-item-content"><h4>PRovoke | Homepage</h4><p class="author-wrapper text-detail"><span class="author-name">Author Name</span><span class="author-date">22 Jun 2014</span></p><p>The <strong>Holmes Report</strong> | Homepage Risus varius non ac id, dolor orci nibh nonummy malesuada, consectetuer posuere estris.</p><p class="link">http://holmesreport.purestonedev.co.uk/homepage</p></div></a></div><div class="column quarter-width"><a href="#" class="content-item author gradient orange"><div class="content-img"><div class="icon-story-wrapper"><img class="svg icon icon-story lazyload" src="img/icon-story.svg" data-srcset="img/icon-story.svg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" width="16" height="16" onerror="this.onerror=null;this.src=\'img/icon-story.png\'"></div></div><div class="content-item-content"><h4>PRovoke | Homepage</h4><p class="author-wrapper text-detail"><span class="author-name">Author Name</span><span class="author-date">22 Jun 2014</span></p><p>The <strong>Holmes Report</strong> | Homepage Risus varius non ac id, dolor orci nibh nonummy malesuada, consectetuer posuere estris.</p><p class="link">http://holmesreport.purestonedev.co.uk/homepage</p></div></a></div><div class="column quarter-width"><a href="#" class="content-item author gradient blue"><div class="label-sponsored text-detail">Sponsored</div><div class="content-img"><div class="icon-story-wrapper"><img class="svg icon icon-story lazyload" src="img/icon-story.svg" data-srcset="img/icon-story.svg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" width="16" height="16" onerror="this.onerror=null;this.src=\'img/icon-story.png\'"></div><img class="lazyload" src="img/showcase-main.jpg" data-srcset="img/showcase-main.jpg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt=""></div><div class="content-item-content"><h4>PRovoke | Homepage</h4><p class="author-wrapper text-detail"><span class="author-name">Author Name</span><span class="author-date">22 Jun 2014</span></p><p>The <strong>Holmes Report</strong> | Homepage Risus varius non ac id, dolor orci nibh nonummy malesuada, consectetuer posuere estris.</p><p class="link">http://holmesreport.purestonedev.co.uk/homepage</p></div></a></div><div class="column quarter-width"><a href="#" class="content-item author gradient green"><div class="content-img"><div class="icon-story-wrapper"><img class="svg icon icon-story lazyload" src="img/icon-story.svg" data-srcset="img/icon-story.svg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" width="16" height="16" onerror="this.onerror=null;this.src=\'img/icon-story.png\'"></div><img class="lazyload" src="img/showcase-main.jpg" data-srcset="img/showcase-main.jpg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt=""></div><div class="content-item-content"><h4>PRovoke | Homepage</h4><p class="author-wrapper text-detail"><span class="author-name">Author Name</span><span class="author-date">22 Jun 2014</span></p><p>The <strong>Holmes Report</strong> | Homepage Risus varius non ac id, dolor orci nibh nonummy malesuada, consectetuer posuere estris.</p><p class="link">http://holmesreport.purestonedev.co.uk/homepage</p></div></a></div><div class="column quarter-width"><a href="#" class="content-item author gradient pink"><div class="content-img"><div class="icon-story-wrapper"><img class="svg icon icon-story lazyload" src="img/icon-story.svg" data-srcset="img/icon-story.svg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" width="16" height="16" onerror="this.onerror=null;this.src=\'img/icon-story.png\'"></div></div><div class="content-item-content"><h4>PRovoke | Homepage</h4><p class="author-wrapper text-detail"><span class="author-name">Author Name</span><span class="author-date">22 Jun 2014</span></p><p>The <strong>Holmes Report</strong> | Homepage Risus varius non ac id, dolor orci nibh nonummy malesuada, consectetuer posuere estris.</p><p class="link">http://holmesreport.purestonedev.co.uk/homepage</p></div></a></div><div class="column quarter-width"><a href="#" class="content-item author gradient blue"><div class="content-img"><div class="icon-story-wrapper"><img class="svg icon icon-story lazyload" src="img/icon-story.svg" data-srcset="img/icon-story.svg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" width="16" height="16" onerror="this.onerror=null;this.src=\'img/icon-story.png\'"></div><img class="lazyload" src="img/showcase-main.jpg" data-srcset="img/showcase-main.jpg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt=""></div><div class="content-item-content"><h4>PRovoke | Homepage</h4><p class="author-wrapper text-detail"><span class="author-name">Author Name</span><span class="author-date">22 Jun 2014</span></p><p>The <strong>Holmes Report</strong> | Homepage Risus varius non ac id, dolor orci nibh nonummy malesuada, consectetuer posuere estris.</p><p class="link">http://holmesreport.purestonedev.co.uk/homepage</p></div></a></div><div class="column quarter-width"><a href="#" class="content-item author gradient blue"><div class="content-img"><div class="icon-story-wrapper"><img class="svg icon icon-story lazyload" src="img/icon-story.svg" data-srcset="img/icon-story.svg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" width="16" height="16" onerror="this.onerror=null;this.src=\'img/icon-story.png\'"></div><img class="lazyload" src="img/showcase-main.jpg" data-srcset="img/showcase-main.jpg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt=""></div><div class="content-item-content"><h4>PRovoke | Homepage</h4><p class="author-wrapper text-detail"><span class="author-name">Author Name</span><span class="author-date">22 Jun 2014</span></p><p>The <strong>Holmes Report</strong> | Homepage Risus varius non ac id, dolor orci nibh nonummy malesuada, consectetuer posuere estris.</p><p class="link">http://holmesreport.purestonedev.co.uk/homepage</p></div></a></div>',c='<div class="column third-width"><a href="#" class="content-item author gradient blue"><div class="label-sponsored text-detail">Sponsored</div><div class="content-img"><div class="icon-story-wrapper"><img class="svg icon icon-story lazyload" src="img/icon-story.svg" data-srcset="img/icon-story.svg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" width="16" height="16" onerror="this.onerror=null;this.src=\'img/icon-story.png\'"></div><img class="lazyload" src="img/showcase-main.jpg" data-srcset="img/showcase-main.jpg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt=""></div><div class="content-item-content"><h5>UK Post Office Names 8 Firms To New PR Roster</h5><p class="author-wrapper text-detail"><span class="author-name">Author Name</span><span class="author-date">22 Jun 2014</span></p><p>Risus varius non ac id, dolor orci nibh nonummy malesuada, consectetuer posuere estris.</p></div></a></div><div class="column third-width"><a href="#" class="content-item author gradient green"><div class="content-img"><div class="icon-story-wrapper"><img class="svg icon icon-story lazyload" src="img/icon-story.svg" data-srcset="img/icon-story.svg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" width="16" height="16" onerror="this.onerror=null;this.src=\'img/icon-story.png\'"></div><img class="lazyload" src="img/showcase-main.jpg" data-srcset="img/showcase-main.jpg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt=""></div><div class="content-item-content"><h5>BlueFocus PR Division Revenues Rise To $217m In 2013</h5><p class="author-wrapper text-detail"><span class="author-name">Author Name</span><span class="author-date">22 Jun 2014</span></p><p>Risus varius non ac id, dolor orci nibh nonummy malesuada, consectetuer posuere estris.</p></div></a></div><div class="column third-width"><a href="#" class="content-item author gradient pink"><div class="content-img"><div class="icon-story-wrapper"><img class="svg icon icon-story lazyload" src="img/icon-story.svg" data-srcset="img/icon-story.svg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" width="16" height="16" onerror="this.onerror=null;this.src=\'img/icon-story.png\'"></div></div><div class="content-item-content"><h5>Carmichael Lynch Spong Rebrands as Spong</h5><p class="author-wrapper text-detail"><span class="author-name">Author Name</span><span class="author-date">22 Jun 2014</span></p><p>Risus varius non ac id, dolor orci nibh nonummy malesuada, consectetuer posuere estris.</p></div></a></div><div class="column third-width"><a href="#" class="content-item author gradient blue"><div class="label-sponsored text-detail">Sponsored</div><div class="content-img"><div class="icon-story-wrapper"><img class="svg icon icon-story lazyload" src="img/icon-story.svg" data-srcset="img/icon-story.svg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" width="16" height="16" onerror="this.onerror=null;this.src=\'img/icon-story.png\'"></div><img class="lazyload" src="img/showcase-main.jpg" data-srcset="img/showcase-main.jpg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt=""></div><div class="content-item-content"><h5>UK Post Office Names 8 Firms To New PR Roster</h5><p class="author-wrapper text-detail"><span class="author-name">Author Name</span><span class="author-date">22 Jun 2014</span></p><p>Risus varius non ac id, dolor orci nibh nonummy malesuada, consectetuer posuere estris.</p></div></a></div><div class="column third-width"><a href="#" class="content-item author gradient green"><div class="content-img"><div class="icon-story-wrapper"><img class="svg icon icon-story lazyload" src="img/icon-story.svg" data-srcset="img/icon-story.svg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" width="16" height="16" onerror="this.onerror=null;this.src=\'img/icon-story.png\'"></div><img class="lazyload" src="img/showcase-main.jpg" data-srcset="img/showcase-main.jpg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt=""></div><div class="content-item-content"><h5>BlueFocus PR Division Revenues Rise To $217m In 2013</h5><p class="author-wrapper text-detail"><span class="author-name">Author Name</span><span class="author-date">22 Jun 2014</span></p><p>Risus varius non ac id, dolor orci nibh nonummy malesuada, consectetuer posuere estris.</p></div></a></div><div class="column third-width"><a href="#" class="content-item author gradient pink"><div class="content-img"><div class="icon-story-wrapper"><img class="svg icon icon-story lazyload" src="img/icon-story.svg" data-srcset="img/icon-story.svg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="  width="16" height="16" onerror="this.onerror=null;this.src=\'img/icon-story.png\'"></div></div><div class="content-item-content"><h5>Carmichael Lynch Spong Rebrands as Spong</h5><p class="author-wrapper text-detail"><span class="author-name">Author Name</span><span class="author-date">22 Jun 2014</span></p><p>Risus varius non ac id, dolor orci nibh nonummy malesuada, consectetuer posuere estris.</p></div></a></div>',l='<div class="column third-width"><a href="#" class="content-item author gradient blue"><div class="label-sponsored text-detail">Sponsored</div><div class="content-img"><div class="icon-story-wrapper"><img class="svg icon icon-story" src="img/icon-story.svg" data-srcset="img/icon-story.svg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" width="16" height="16" onerror="this.onerror=null;this.src=\'img/icon-story.png\'"></div><img src="img/showcase-main.jpg" data-srcset="img/showcase-main.jpg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt=""></div><div class="content-item-content"><h5>UK Post Office Names 8 Firms To New PR Roster</h5><p class="author-wrapper text-detail"><span class="author-name">Author Name</span><span class="author-date">22 Jun 2014</span></p><p>Risus varius non ac id, dolor orci nibh nonummy malesuada, consectetuer posuere estris.</p></div></a></div><div class="column third-width"><a href="#" class="content-item author gradient green"><div class="content-img"><div class="icon-story-wrapper"><img class="svg icon icon-story" src="img/icon-story.svg" data-srcset="img/icon-story.svg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" width="16" height="16" onerror="this.onerror=null;this.src=\'img/icon-story.png\'"></div><img src="img/showcase-main.jpg" data-srcset="img/showcase-main.jpg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt=""></div><div class="content-item-content"><h5>BlueFocus PR Division Revenues Rise To $217m In 2013</h5><p class="author-wrapper text-detail"><span class="author-name">Author Name</span><span class="author-date">22 Jun 2014</span></p><p>Risus varius non ac id, dolor orci nibh nonummy malesuada, consectetuer posuere estris.</p></div></a></div><div class="column third-width"><a href="#" class="content-item author gradient pink"><div class="content-img"><div class="icon-story-wrapper"><img class="svg icon icon-story" src="img/icon-story.svg" data-srcset="img/icon-story.svg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" width="16" height="16" onerror="this.onerror=null;this.src=\'img/icon-story.png\'"></div></div><div class="content-item-content"><h5>Carmichael Lynch Spong Rebrands as Spong</h5><p class="author-wrapper text-detail"><span class="author-name">Author Name</span><span class="author-date">22 Jun 2014</span></p><p>Risus varius non ac id, dolor orci nibh nonummy malesuada, consectetuer posuere estris.</p></div></a></div><div class="column third-width"><a href="#" class="content-item author gradient blue"><div class="label-sponsored text-detail">Sponsored</div><div class="content-img"><div class="icon-story-wrapper"><img class="svg icon icon-story" src="img/icon-story.svg" data-srcset="img/icon-story.svg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" width="16" height="16" onerror="this.onerror=null;this.src=\'img/icon-story.png\'"></div><img src="img/showcase-main.jpg" data-srcset="img/showcase-main.jpg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt=""></div><div class="content-item-content"><h5>UK Post Office Names 8 Firms To New PR Roster</h5><p class="author-wrapper text-detail"><span class="author-name">Author Name</span><span class="author-date">22 Jun 2014</span></p><p>Risus varius non ac id, dolor orci nibh nonummy malesuada, consectetuer posuere estris.</p></div></a></div><div class="column third-width"><a href="#" class="content-item author gradient green"><div class="content-img"><div class="icon-story-wrapper"><img class="svg icon icon-story" src="img/icon-story.svg" data-srcset="img/icon-story.svg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" width="16" height="16" onerror="this.onerror=null;this.src=\'img/icon-story.png\'"></div><img src="img/showcase-main.jpg" data-srcset="img/showcase-main.jpg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt=""></div><div class="content-item-content"><h5>BlueFocus PR Division Revenues Rise To $217m In 2013</h5><p class="author-wrapper text-detail"><span class="author-name">Author Name</span><span class="author-date">22 Jun 2014</span></p><p>Risus varius non ac id, dolor orci nibh nonummy malesuada, consectetuer posuere estris.</p></div></a></div><div class="column third-width"><a href="#" class="content-item author gradient pink"><div class="content-img"><div class="icon-story-wrapper"><img class="svg icon icon-story" src="img/icon-story.svg" data-srcset="img/icon-story.svg" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" width="16" height="16" onerror="this.onerror=null;this.src=\'img/icon-story.png\'"></div></div><div class="content-item-content"><h5>Carmichael Lynch Spong Rebrands as Spong</h5><p class="author-wrapper text-detail"><span class="author-name">Author Name</span><span class="author-date">22 Jun 2014</span></p><p>Risus varius non ac id, dolor orci nibh nonummy malesuada, consectetuer posuere estris.</p></div></a></div>';$(".widget-carousel").each(function(){var n=$(this),r=n.find(".carousel-nav-item"),i=n.find(".carousel-item-wrapper"),t=n.find(".carousel-nav-item.active").attr("data-color");n.attr("data-color",t),n.find(".item-content").removeClass().addClass("item-content author "+t),r.each(function(t){var u=$(this),e=u.attr("data-color"),f=u.html();n.parents().hasClass("carousel-small")?$(window).width()<768?u.html(f.substr(0,80)+"..."):u.html(f):u.html(f.substr(0,30)+"...");u.on("click",function(){r.removeClass("active"),u.addClass("active"),n.attr("data-color",e),n.find(".item-content").removeClass().addClass("item-content author "+e),i.css({top:-(i.children(".carousel-item").outerHeight()*t)})})})}),$(".widget-gallery").each(function(){function e(){i.children(".arrow").removeClass("disabled"),r==0&&i.children(".arrow-left").addClass("disabled"),r==Math.round(t.length/5)-1&&i.children(".arrow-right").addClass("disabled"),u.children(".arrow").removeClass("unavailable").removeClass("disabled"),n==0&&u.children(".arrow-left").addClass("disabled"),n==t.length-1&&u.children(".arrow-right").addClass("disabled")}var i=$(this).find(".gallery-thumbs"),u=$(this).find(".gallery-viewport"),t=i.find(".thumb"),r=0,n=0,o=5,f=!1;e(),t.each(function(i){$(this).on("click",function(){if(f==!1){var r=$(this).children("img").attr("src");t.removeClass("active"),$(this).addClass("active"),f=!0,u.children(".arrow").addClass("unavailable"),u.children("img").fadeOut(250,function(){$(this).attr("src",r),$(this).fadeIn(250,function(){f=!1,e()})}),n=i}})});i.children(".arrow-left").on("click",function(){r>0&&(r--,i.children(".thumb-wrapper").css({left:-(t.outerWidth()*o)*r}),e())});i.children(".arrow-right").on("click",function(){r<Math.round(t.length/5)-1&&(r++,i.children(".thumb-wrapper").css({left:-(t.outerWidth()*o)*r}),e())});u.children(".arrow-left").on("click",function(){f==!1&&n>0&&(n--,t.eq(n).trigger("click"),n%5==4&&i.children(".arrow-left").trigger("click"))});u.children(".arrow-right").on("click",function(){f==!1&&n<t.length&&(n++,t.eq(n).trigger("click"),n%5==0&&i.children(".arrow-right").trigger("click"))})});$('.input-wrapper input[type="checkbox"]').on("click",function(){var t=[],n=$(this).attr("data-name");$('input[type="checkbox"][data-name="'+n+'"]:checked').each(function(){t.push($(this).val())}),$('input[name="'+n+'"]').val(t.join())});i=10,$(".gallery-limit").html(i-$(".content-item").length),s(),$(".widget-accordion").accordion({active:!1,collapsible:!0,heightStyle:"content",beforeActivate:function(n,t){var r,u,i;return t.newHeader[0]?(r=t.newHeader,u=r.next(".ui-accordion-content")):(r=t.oldHeader,u=r.next(".ui-accordion-content")),i=r.attr("aria-selected")=="true",r.toggleClass("ui-corner-all",i).toggleClass("accordion-header-active ui-state-active ui-corner-top",!i).attr("aria-selected",(!i).toString()),r.children(".ui-icon").toggleClass("ui-icon-triangle-1-e",i).toggleClass("ui-icon-triangle-1-s",!i),u.toggleClass("accordion-content-active",!i),i?u.slideUp():u.slideDown(),!1}})}),window.onscroll=function(){menuPos()},window.onload=function(){menuPos(),footerPos()},window.onresize=function(){menuPos(),footerPos()},function(n,t){typeof define=="function"&&define.amd?define([],t):typeof exports=="object"?module.exports=t():t()}(this,function(){function rt(n){if(y===null){for(var r=n.length,i=0,u=document.getElementById(k),t="<ul>";i<r;)t+="<li>"+n[i]+"</li>",i++;t+="</ul>",u.innerHTML=t}else y(n)}function w(n){return n.replace(/<b[^>]*>(.*?)<\/b>/gi,function(n,t){return t}).replace(/class="(?!(tco-hidden|tco-display|tco-ellipsis))+.*?"|data-query-source=".*?"|dir=".*?"|rel=".*?"/gi,"")}function b(n){for(var i=n.getElementsByTagName("a"),t=i.length-1;t>=0;t--)i[t].setAttribute("target","_blank")}function r(n,t){for(var u=[],e=new RegExp("(^| )"+t+"( |$)"),r=n.getElementsByTagName("*"),i=0,f=r.length;i<f;i++)e.test(r[i].className)&&u.push(r[i]);return u}function l(n){if(n!==undefined&&n.innerHTML.indexOf("data-image")>=0){var t=n.innerHTML.match(/data-image=\"([A-z0-9]+:\/\/[A-z0-9]+\.[A-z0-9]+\.[A-z0-9]+\/[A-z0-9]+\/[A-z0-9\-]+)/i)[1];return decodeURIComponent(t)+".jpg"}}var k="",n=20,it=!0,u=[],s=!1,c=!0,i=!0,a=null,v=!0,p=!0,y=null,d=!0,o=!1,nt=!1,f=!0,h="en",g=!0,tt=!1,t=null,ut=!1,e={fetch:function(r){if(r.maxTweets===undefined&&(r.maxTweets=20),r.enableLinks===undefined&&(r.enableLinks=!0),r.showUser===undefined&&(r.showUser=!0),r.showTime===undefined&&(r.showTime=!0),r.dateFunction===undefined&&(r.dateFunction="default"),r.showRetweet===undefined&&(r.showRetweet=!0),r.customCallback===undefined&&(r.customCallback=null),r.showInteraction===undefined&&(r.showInteraction=!0),r.showImages===undefined&&(r.showImages=!1),r.useEmoji===undefined&&(r.useEmoji=!1),r.linksInNewWindow===undefined&&(r.linksInNewWindow=!0),r.showPermalinks===undefined&&(r.showPermalinks=!0),r.dataOnly===undefined&&(r.dataOnly=!1),s)u.push(r);else{s=!0,k=r.domId,n=r.maxTweets,it=r.enableLinks,i=r.showUser,c=r.showTime,p=r.showRetweet,a=r.dateFunction,y=r.customCallback,d=r.showInteraction,o=r.showImages,nt=r.useEmoji,f=r.linksInNewWindow,g=r.showPermalinks,tt=r.dataOnly;var e=document.getElementsByTagName("head")[0];t!==null&&e.removeChild(t),t=document.createElement("script"),t.type="text/javascript",t.src=r.list!==undefined?"https://syndication.twitter.com/timeline/list?callback=__twttrf.callback&dnt=false&list_slug="+r.list.listSlug+"&screen_name="+r.list.screenName+"&suppress_response_codes=true&lang="+(r.lang||h)+"&rnd="+Math.random():r.profile!==undefined?"https://syndication.twitter.com/timeline/profile?callback=__twttrf.callback&dnt=false&screen_name="+r.profile.screenName+"&suppress_response_codes=true&lang="+(r.lang||h)+"&rnd="+Math.random():r.likes!==undefined?"https://syndication.twitter.com/timeline/likes?callback=__twttrf.callback&dnt=false&screen_name="+r.likes.screenName+"&suppress_response_codes=true&lang="+(r.lang||h)+"&rnd="+Math.random():"https://cdn.syndication.twimg.com/widgets/timelines/"+r.id+"?&lang="+(r.lang||h)+"&callback=__twttrf.callback&suppress_response_codes=true&rnd="+Math.random(),e.appendChild(t)}},callback:function(t){function bt(n){var t=n.getElementsByTagName("img")[0];return t.src=t.getAttribute("data-src-2x"),n}var vt,ut,pt,wt,et;if(t===undefined||t.body===undefined){s=!1,u.length>0&&(e.fetch(u[0]),u.splice(0,1));return}nt||(t.body=t.body.replace(/(<img[^c]*class="Emoji[^>]*>)|(<img[^c]*class="u-block[^>]*>)/g,"")),o||(t.body=t.body.replace(/(<img[^c]*class="NaturalImage-image[^>]*>|(<img[^c]*class="CroppedImage-image[^>]*>))/g,"")),i||(t.body=t.body.replace(/(<img[^c]*class="Avatar"[^>]*>)/g,"")),vt=document.createElement("div"),vt.innerHTML=t.body,typeof vt.getElementsByClassName=="undefined"&&(v=!1);var ot=[],k=[],ft=[],ht=[],st=[],lt=[],ct=[],y=0;if(v)for(ut=vt.getElementsByClassName("timeline-Tweet");y<ut.length;)ut[y].getElementsByClassName("timeline-Tweet-retweetCredit").length>0?st.push(!0):st.push(!1),(!st[y]||st[y]&&p)&&(ot.push(ut[y].getElementsByClassName("timeline-Tweet-text")[0]),lt.push(ut[y].getAttribute("data-tweet-id")),i&&k.push(bt(ut[y].getElementsByClassName("timeline-Tweet-author")[0])),ft.push(ut[y].getElementsByClassName("dt-updated")[0]),ct.push(ut[y].getElementsByClassName("timeline-Tweet-timestamp")[0]),ut[y].getElementsByClassName("timeline-Tweet-media")[0]!==undefined?ht.push(ut[y].getElementsByClassName("timeline-Tweet-media")[0]):ht.push(undefined)),y++;else for(ut=r(vt,"timeline-Tweet");y<ut.length;)r(ut[y],"timeline-Tweet-retweetCredit").length>0?st.push(!0):st.push(!1),(!st[y]||st[y]&&p)&&(ot.push(r(ut[y],"timeline-Tweet-text")[0]),lt.push(ut[y].getAttribute("data-tweet-id")),i&&k.push(bt(r(ut[y],"timeline-Tweet-author")[0])),ft.push(r(ut[y],"dt-updated")[0]),ct.push(r(ut[y],"timeline-Tweet-timestamp")[0]),r(ut[y],"timeline-Tweet-media")[0]!==undefined?ht.push(r(ut[y],"timeline-Tweet-media")[0]):ht.push(undefined)),y++;ot.length>n&&(ot.splice(n,ot.length-n),k.splice(n,k.length-n),ft.splice(n,ft.length-n),st.splice(n,st.length-n),ht.splice(n,ht.length-n),ct.splice(n,ct.length-n));var yt=[],y=ot.length,h=0;if(tt)while(h<y)yt.push({tweet:ot[h].innerHTML,author:k[h]?k[h].innerHTML:"Unknown Author",author_data:{profile_url:k[h]?k[h].querySelector('[data-scribe="element:user_link"]').href:null,profile_image:k[h]?k[h].querySelector('[data-scribe="element:avatar"]').getAttribute("data-src-1x"):null,profile_image_2x:k[h]?k[h].querySelector('[data-scribe="element:avatar"]').getAttribute("data-src-2x"):null,screen_name:k[h]?k[h].querySelector('[data-scribe="element:screen_name"]').title:null,name:k[h]?k[h].querySelector('[data-scribe="element:name"]').title:null},time:ft[h].textContent,timestamp:ft[h].getAttribute("datetime").replace("+0000","Z").replace(/([\+\-])(\d\d)(\d\d)/,"$1$2:$3"),image:l(ht[h]),rt:st[h],tid:lt[h],permalinkURL:ct[h]===undefined?"":ct[h].href}),h++;else while(h<y){if(typeof a!="string"){var dt=ft[h].getAttribute("datetime"),kt=new Date(ft[h].getAttribute("datetime").replace(/-/g,"/").replace("T"," ").split("+")[0]),at=a(kt,dt);ft[h].setAttribute("aria-label",at),ot[h].textContent?v?ft[h].textContent=at:(pt=document.createElement("p"),wt=document.createTextNode(at),pt.appendChild(wt),pt.setAttribute("aria-label",at),ft[h]=pt):ft[h].textContent=at}et="",it?(f&&(b(ot[h]),i&&b(k[h])),i&&(et+='<div class="user">'+w(k[h].innerHTML)+"</div>"),et+='<p class="tweet">'+w(ot[h].innerHTML)+"</p>",c&&(et+=g?'<p class="timePosted"><a href="'+ct[h]+'">'+ft[h].getAttribute("aria-label")+"</a></p>":'<p class="timePosted">'+ft[h].getAttribute("aria-label")+"</p>")):ot[h].textContent?(i&&(et+='<p class="user">'+k[h].textContent+"</p>"),et+='<p class="tweet">'+ot[h].textContent+"</p>",c&&(et+='<p class="timePosted">'+ft[h].textContent+"</p>")):(i&&(et+='<p class="user">'+k[h].textContent+"</p>"),et+='<p class="tweet">'+ot[h].textContent+"</p>",c&&(et+='<p class="timePosted">'+ft[h].textContent+"</p>")),d&&(et+='<p class="interact"><a href="https://twitter.com/intent/tweet?in_reply_to='+lt[h]+'" class="twitter_reply_icon"'+(f?' target="_blank">':">")+'Reply</a><a href="https://twitter.com/intent/retweet?tweet_id='+lt[h]+'" class="twitter_retweet_icon"'+(f?' target="_blank">':">")+'Retweet</a><a href="https://twitter.com/intent/favorite?tweet_id='+lt[h]+'" class="twitter_fav_icon"'+(f?' target="_blank">':">")+"Favorite</a></p>"),o&&ht[h]!==undefined&&l(ht[h])!==undefined&&(et+='<div class="media"><img src="'+l(ht[h])+'" alt="Image from tweet" /></div>'),o?yt.push(et):!o&&ot[h].textContent.length&&yt.push(et),h++}rt(yt),s=!1,u.length>0&&(e.fetch(u[0]),u.splice(0,1))}};return window.__twttrf=e,window.twitterFetcher=e,e}),config={profile:{screenName:"holmesreport"},domId:"widget-twitter",maxTweets:4,enableLinks:!0,showUser:!0,showTime:!0,dateFunction:"",showRetweet:!1,customCallback:handleTweets,showInteraction:!1},document.contains(document.getElementById("widget-twitter"))&&twitterFetcher.fetch(config)