function HL(n,t,i,r,u,f){xwiCW.HL(n,t,i,r,u,f)}function HLMin(n,t,i,r,u,f,e){xwiCW.HLMin(n,t,i,r,u,f,e)}var paypal,Cookies,Modernizr;!function(n,t,i){function tt(n){var t=e.className,i=r._config.classPrefix||"",u;(c&&(t=t.baseVal),r._config.enableJSClass)&&(u=new RegExp("(^|\\s)"+i+"no-js(\\s|$)"),t=t.replace(u,"$1"+i+"js$2"));r._config.enableClasses&&(t+=" "+i+n.join(" "+i),c?e.className.baseVal=t:e.className=t)}function s(n,t){return typeof n===t}function it(){var i,n,u,f,e,o,t;for(var c in h)if(h.hasOwnProperty(c)){if(i=[],n=h[c],n.name&&(i.push(n.name.toLowerCase()),n.options&&n.options.aliases&&n.options.aliases.length))for(u=0;u<n.options.aliases.length;u++)i.push(n.options.aliases[u].toLowerCase());for(f=s(n.fn,"function")?n.fn():n.fn,e=0;e<i.length;e++)o=i[e],t=o.split("."),1===t.length?r[t[0]]=f:(!r[t[0]]||r[t[0]]instanceof Boolean||(r[t[0]]=new Boolean(r[t[0]])),r[t[0]][t[1]]=f),g.push((f?"":"no-")+t.join("-"))}}function o(){return"function"!=typeof t.createElement?t.createElement(arguments[0]):c?t.createElementNS.call(t,"http://www.w3.org/2000/svg",arguments[0]):t.createElement.apply(t,arguments)}function rt(n,t){return!!~(""+n).indexOf(t)}function ut(n){return n.replace(/([a-z])-([a-z])/g,function(n,t,i){return t+i.toUpperCase()}).replace(/^-/,"")}function ft(n,t){return function(){return n.apply(t,arguments)}}function et(n,t,i){var r;for(var u in n)if(n[u]in t)return i===!1?n[u]:(r=t[n[u]],s(r,"function")?ft(r,i||t):r);return!1}function b(n){return n.replace(/([A-Z])/g,function(n,t){return"-"+t.toLowerCase()}).replace(/^ms-/,"-ms-")}function ot(t,i,r){var u,f,e;return"getComputedStyle"in n?(u=getComputedStyle.call(n,t,i),f=n.console,null!==u?r&&(u=u.getPropertyValue(r)):f&&(e=f.error?"error":"log",f[e].call(f,"getComputedStyle returning null, its possible modernizr test results are inaccurate"))):u=!i&&t.currentStyle&&t.currentStyle[r],u}function st(){var n=t.body;return n||(n=o(c?"svg":"body"),n.fake=!0),n}function ht(n,i,r,u){var s,a,c,v,l="modernizr",h=o("div"),f=st();if(parseInt(r,10))for(;r--;)c=o("div"),c.id=u?u[r]:l+(r+1),h.appendChild(c);return s=o("style"),s.type="text/css",s.id="s"+l,(f.fake?f:h).appendChild(s),f.appendChild(h),s.styleSheet?s.styleSheet.cssText=n:s.appendChild(t.createTextNode(n)),h.id=l,f.fake&&(f.style.background="",f.style.overflow="hidden",v=e.style.overflow,e.style.overflow="hidden",e.appendChild(f)),a=i(h,n),f.fake?(f.parentNode.removeChild(f),e.style.overflow=v,e.offsetHeight):h.parentNode.removeChild(h),!!a}function ct(t,r){var f=t.length,u;if("CSS"in n&&"supports"in n.CSS){for(;f--;)if(n.CSS.supports(b(t[f]),r))return!0;return!1}if("CSSSupportsRule"in n){for(u=[];f--;)u.push("("+b(t[f])+":"+r+")");return u=u.join(" or "),ht("@supports ("+u+") { #modernizr { position: absolute; } }",function(n){return"absolute"==ot(n,null,"position")})}return i}function k(n,t,r,f){function c(){v&&(delete u.style,delete u.modElem)}var l,v,h,y,e,p,a;if((f=s(f,"undefined")?!1:f,!s(r,"undefined"))&&(l=ct(n,r),!s(l,"undefined")))return l;for(a=["modernizr","tspan","samp"];!u.style&&a.length;)v=!0,u.modElem=o(a.shift()),u.style=u.modElem.style;for(y=n.length,h=0;y>h;h++)if(e=n[h],p=u.style[e],rt(e,"-")&&(e=ut(e)),u.style[e]!==i){if(f||s(r,"undefined"))return c(),"pfx"==t?e:!0;try{u.style[e]=r}catch(w){}if(u.style[e]!=p)return c(),"pfx"==t?e:!0}return c(),!1}function d(n,t,i,r,u){var f=n.charAt(0).toUpperCase()+n.slice(1),e=(n+" "+y.join(f+" ")+f).split(" ");return s(t,"string")||s(t,"undefined")?k(e,t,r,u):(e=(n+" "+p.join(f+" ")+f).split(" "),et(e,t,i))}function l(n,t,r){return d(n,i,i,t,r)}var g=[],h=[],f={_version:"3.6.0",_config:{classPrefix:"",enableClasses:!0,enableJSClass:!0,usePrefixes:!0},_q:[],on:function(n,t){var i=this;setTimeout(function(){t(i[n])},0)},addTest:function(n,t,i){h.push({name:n,fn:t,options:i})},addAsyncTest:function(n){h.push({name:null,fn:n})}},r=function(){},e,c,v,y,p,w,u,nt,a;for(r.prototype=f,r=new r,r.addTest("localstorage",function(){var n="modernizr";try{return localStorage.setItem(n,n),localStorage.removeItem(n),!0}catch(t){return!1}}),r.addTest("sessionstorage",function(){var n="modernizr";try{return sessionStorage.setItem(n,n),sessionStorage.removeItem(n),!0}catch(t){return!1}}),e=t.documentElement,c="svg"===e.nodeName.toLowerCase(),r.addTest("audio",function(){var t=o("audio"),n=!1;try{n=!!t.canPlayType;n&&(n=new Boolean(n),n.ogg=t.canPlayType('audio/ogg; codecs="vorbis"').replace(/^no$/,""),n.mp3=t.canPlayType('audio/mpeg; codecs="mp3"').replace(/^no$/,""),n.opus=t.canPlayType('audio/ogg; codecs="opus"')||t.canPlayType('audio/webm; codecs="opus"').replace(/^no$/,""),n.wav=t.canPlayType('audio/wav; codecs="1"').replace(/^no$/,""),n.m4a=(t.canPlayType("audio/x-m4a;")||t.canPlayType("audio/aac;")).replace(/^no$/,""))}catch(i){}return n}),r.addTest("canvas",function(){var n=o("canvas");return!(!n.getContext||!n.getContext("2d"))}),r.addTest("adownload",!n.externalHost&&"download"in o("a")),v="Moz O ms Webkit",y=f._config.usePrefixes?v.split(" "):[],f._cssomPrefixes=y,p=f._config.usePrefixes?v.toLowerCase().split(" "):[],f._domPrefixes=p,w={elem:o("modernizr")},r._q.push(function(){delete w.elem}),u={style:w.elem.style},r._q.unshift(function(){delete u.style}),nt=f.testProp=function(n,t,r){return k([n],i,t,r)},r.addTest("textshadow",nt("textShadow","1px 1px")),f.testAllProps=d,f.testAllProps=l,r.addTest("cssgridlegacy",l("grid-columns","10px",!0)),r.addTest("cssgrid",l("grid-template-rows","none",!0)),r.addTest("flexbox",l("flexBasis","1px",!0)),r.addTest("fetch","fetch"in n),it(),tt(g),delete f.addTest,delete f.addAsyncTest,a=0;a<r._q.length;a++)r._q[a]();n.Modernizr=r}(window,document),function(n){var t,r,i;typeof define=="function"&&define.amd&&(define(n),t=!0);typeof exports=="object"&&(module.exports=n(),t=!0);t||(r=window.Cookies,i=window.Cookies=n(),i.noConflict=function(){return window.Cookies=r,i})}(function(){function n(){for(var n=0,r={},t,i;n<arguments.length;n++){t=arguments[n];for(i in t)r[i]=t[i]}return r}function t(n){return n.replace(/(%[0-9A-Z]{2})+/g,decodeURIComponent)}function i(r){function u(){}function f(t,i,f){var s,o,e;if(typeof document!="undefined"){f=n({path:"/"},u.defaults,f);typeof f.expires=="number"&&(f.expires=new Date(new Date*1+f.expires*864e5));f.expires=f.expires?f.expires.toUTCString():"";try{s=JSON.stringify(i);/^[\{\[]/.test(s)&&(i=s)}catch(h){}i=r.write?r.write(i,t):encodeURIComponent(String(i)).replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent);t=encodeURIComponent(String(t)).replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent).replace(/[\(\)]/g,escape);o="";for(e in f)f[e]&&(o+="; "+e,f[e]!==!0)&&(o+="="+f[e].split(";")[0]);return document.cookie=t+"="+i+o}}function e(n,i){var s,u,f;if(typeof document!="undefined"){for(var e={},h=document.cookie?document.cookie.split("; "):[],o=0;o<h.length;o++){s=h[o].split("=");u=s.slice(1).join("=");i||u.charAt(0)!=='"'||(u=u.slice(1,-1));try{if(f=t(s[0]),u=(r.read||r)(u,f)||t(u),i)try{u=JSON.parse(u)}catch(c){}if(e[f]=u,n===f)break}catch(c){}}return n?e[n]:e}}return u.set=f,u.get=function(n){return e(n,!1)},u.getJSON=function(n){return e(n,!0)},u.remove=function(t,i){f(t,"",n(i,{expires:-1}))},u.defaults={},u.withConverter=i,u}return i(function(){})});$.fn.setCursorPosition=function(n){var t="character";return this.each(function(i,r){if(r.setSelectionRange)r.setSelectionRange(n,n);else if(r.createTextRange){var u=r.createTextRange();u.collapse(!0);u.moveEnd(t,n);u.moveStart(t,n);u.select()}}),this};var xwi=function(){function n(n,t){t===void 0&&(t="Info");$.post("/JSON/NLog.ashx",{Info:n,Level:t,WinVersion:xwi.winVer()})}function h(t){var h=t.buttons||"#PayPalDiv",r=t.id||"",l=r!=="",v="XWord Info ".concat(l?"renewal":"account"),y=l?"/Account/Renewal.aspx":"/Account/ThankYou.aspx",p=$(".buttons",h),i=$(".ppComment",h),a="Error",c=t.amount||"20.0",u="unknown";i.html("").hide();paypal.Buttons({createOrder:function(n,t){i.html("Creating order...").show();var f=$("input:checked",h),r=f.val().split(":");return u=r[0],c=r[1],t.order.create({purchase_units:[{amount:{value:c},description:v}]})},onApprove:function(t,h){return h.order.capture().then(function(h){var l,v;return i.html("Processing...").show(),l={payerID:t.payerID,orderID:t.orderID,amount:c,level:u,xwiName:r,email:h.payer.email_address,firstName:h.payer.name.given_name,lastName:h.payer.name.surname,width:screen.availWidth,height:screen.availHeight,ua:navigator!=null?navigator.userAgent:null},n("Transaction approved for [".concat(l.firstName," ").concat(l.lastName,"] as ").concat(u)),v={expires:14,sameSite:"strict",secure:!0},Cookies.set(e,t.payerID,v),Cookies.set(o,t.orderID,v),Cookies.set(s,u,v),$.post("/Account/Checkout.ashx",$.param($.extend(h,l)),function(n){var t=$.extend(l,n);window.location.href=y+"?"+$.param(t)},"json").fail(function(t){n('Checkout post for "'.concat(r,'" failed: ').concat(t.statusText," ").concat(f),a);i.html("FAIL: ".concat(t.statusText)).show()})})},onCancel:function(){n("PayPal transaction [canceled]");i.html("Transaction canceled").show()},onError:function(t){t.indexOf("navigated")===-1&&(n('Create order for "'.concat(r,'" failed: ').concat(t),a),i.html(t+f).show())}}).render(p[0])}var t="ckSynd",i="true",e="payerID",o="orderID",s="level",r="wv",u={sameSite:"strict",secure:!0},f="<div>Please <a href='mailto:support@xwordinfo.com?subject=PayPal issue'>contact us<\/a>.<\/div>";return{isSyndMode:function(){return Cookies.get(t)===i},setSyndMode:function(){Cookies.set(t,i,u)},clearSyndMode:function(){Cookies.remove(t)},tooltipsEnabled:function(){return Cookies.get("gridtt")!=="false"},isLocalHost:function(){var n=location.hostname;return n==="localhost"},LoadImg:function(){$("img[data-src]").each(function(){$(this).attr({src:$(this).attr("data-src")})})},supportsDragAndDropFileUpload:function(){var n=document.createElement("div");return("draggable"in n||"ondragstart"in n&&"ondrop"in n)&&"FormData"in window&&"FileReader"in window},isMobileDevice:function(){return typeof window.screen.orientation!="undefined"||navigator.userAgent.indexOf("IEMobile")!==-1},nLog:function(t,i){n(t,i)},MakeRoom:function(n){var u,i,r,t;if(n===void 0&&(n=250),Modernizr.localstorage){u=/^\d$/;console.log("xwi.MakeRoom(".concat(n,") called"));i=[];r=0;try{for(t in localStorage)if(localStorage.hasOwnProperty(t)&&u.test(t.charAt(0))&&(i[r++]=t,n!==-1&&r>=n))break}catch(f){localStorage.clear()}for(t in i)i.hasOwnProperty(t)&&localStorage.removeItem(i[t])}},PayPal:function(n){h(n)},FAQ:function(n){var t="open",i=$("div.A");Cookies.get(n)===t?i.show():(i.delay(1e3).show(600),Cookies.set(n,t,u))},winVer:function(){var n=Cookies.get(r);return n?n:(n=-1,navigator.userAgentData&&navigator.userAgentData.getHighEntropyValues(["platformVersion"]).then(function(t){if(navigator.userAgentData.platform==="Windows"){var i=parseInt(t.platformVersion.split(".")[0]);n=i>=13?11:i>0?10:0}return Cookies.set(r,n,{expires:30,sameSite:"strict",secure:!0}),n}),n)},PC:function(n){$.post("/JSON/PC.ashx",{AltKey:n})},unWrap:function(n,t){var i,r,u;t===void 0&&(t=!1);i="";for(r in n)n.hasOwnProperty(r)&&(i.length>0&&(i+=" ~ "),i+="".concat(r,"=").concat(n[r]));t?console.log("unWrap: ".concat(i)):(u=$("#explode"),u[0]?u.html(i):alert(i))},nop:function(){}}}(),xwiFinder=function(){function e(){Cookies.get(n)===t?($(r).css("display","flex").show(),$(u).val("Fewer...")):($(u).val("More..."),$(r).hide())}var n="more",r="#moreButtons",u="#moreLink",t="on",f="true",i="finderHubFail";return{Go:function(n){var r,s,o;e();$(".wordbox").first().setCursorPosition(100).focus();xwi.winVer();xwiTT.Grid("a[href*='date=']",".XTab2");xwiTT.Title("td",".defTable",{my:"left bottom",at:"left+10 top",items:"td"});n.hasOwnProperty("clean")&&n.clean&&(r=window.location.toString(),r.indexOf("?")>0&&(s=r.substring(0,r.indexOf("?")),window.history.replaceState({},document.title,s)));var h="background-color",t=$(".odometer"),u=n.status==="Valid"&&Cookies.get(i)!==f;u&&(o=jQuery.connection.finderHub,o.client.getCount=function(n){var f=t.text(),i=n.toLocaleString(),r="slide",u;f!==i&&(u=t.hide(r,{direction:"down"},200),u.promise().done(function(){var n=t.text(i).show(r,{direction:"up"},300);n.promise().done(function(){t.css(h,"lawngreen").animate({backgroundColor:"white"},600)})}))},jQuery.connection.hub.start().done(function(){o.server.requestCount()}).fail(function(n){u=!1;Cookies.set(i,f,{sameSite:"strict",secure:!0});xwi.nLog("".concat(i,": ").concat(n.message))}));u||t.css(h,"cornsilk")},MoreClick:function(){Cookies.get(n)===t?Cookies.remove(n):Cookies.set(n,t,{sameSite:"strict",secure:!0});e()}}}(),xwiTT=function(){"use strict";function ut(n,t){var i=n.replace(/>.</g,"><").replace(/'rebus'/g,"").replace(/background-color/g,"x");return t&&(i=i.replace(/dblack/g,"").replace(/shape/g,"").replace(/2px solid/g,"1px solid")),i}function ft(n){return LZString.decompressFromUTF16(n)}function et(n){return LZString.compressToUTF16(n)}function b(n){return LZString.decompressFromEncodedURIComponent(n)}function k(n){var t=n.split("/");return new Date(parseInt(t[2]),parseInt(t[0])-1,parseInt(t[1]))}function h(u,o,s){var p,h;if(f){p=null;h={};typeof s===e?(h=s,p=o):typeof o===e?h=o:typeof o===y&&(p=o);var w=h.my,it=w===void 0?r:w,d=h.at,rt=d===void 0?i:d,g=h.hide,ot=g===void 0?!1:g,nt=h.items,st=nt===void 0?"a":nt,tt=h.isAdmin,ht=tt===void 0?!1:tt;$(u,p).tooltip({items:st,classes:{"ui-tooltip":"ttGrid"},position:{my:it,at:rt},show:{duration:200,delay:200},hide:100,content:function(t){function e(n){var i="data-".concat(n),t;return r=o.attr(i),r||(t=o.parent(),t&&(r=t.attr(i))),!!r}function kt(n){var t="<\/caption>",i="thumb";return it?(w=!0,i+=" modPdf",n=n.replace(t," - PDF".concat(t))):s?(w=!0,i+=" modNytSolve",n=n.replace(t," - Solve".concat(t))):h&&(w=!0),(w||ct)&&(i+=" empty",n=ut(n,u)),n.replace("thumb",i)}var o=$(this),w=ot,ct=o.hasClass(c),i,lt,f,at,p,vt,ht;if(Cookies.get("gridans")==="false"&&(w=!0),i=o.attr("href"),!i)return"";i=i.toLowerCase().replace("#","&");var r,yt,tt=null,y,d=!1,u=!1,it=!1,pt=!1,s=!1,h=!1;if(e("date")||(e("SolveDate")?h=!0:e("VarDate")?u=!0:e("VarDate2")?(u=!0,w=!0):e("VarSolveDate")?(h=!0,u=!0):e("AcrDate")?(d=!0,u=!0,h=!0):e("AcrSolution")?(d=!0,u=!0):e("PdfDate")?(s=!0,it=!0):e("PdfVarDate")?(s=!0,it=!0,u=!0):e("PdfAcrDate")?(s=!0,it=!0,u=!0,d=!0):e("NytDate")?(s=!0,h=!0):e("NytVarDate")?(s=!0,h=!0,u=!0):e("NytAcrDate")&&(s=!0,h=!0,u=!0,d=!0)),!r&&(i.indexOf(".pdf")>0?(s=!0,it=!0):i.indexOf("acrostic")>-1?(u=!0,d=!0):i.indexOf("var")>0||i.indexOf("type")>0?u=!0:i.indexOf(".2.p")>0||i.indexOf("bonus")>0?(u=!0,i=i.replace(".2","")):i.indexOf("daily")>0&&(s=!0,h=!0),lt=i.indexOf("date="),f=i.indexOf(".p"),lt>-1&&(r=i.substring(lt+5),at=r.indexOf("&"),at!==-1&&(r=r.substring(0,at))),!r)){var g=void 0,rt=void 0,st=void 0;if(i.indexOf("bonus")>-1||i.indexOf("daily")>-1||i.indexOf("variety")>-1)g=parseInt(i.substring(f-10,f-6)),rt=parseInt(i.substring(f-5,f-3)),st=parseInt(i.substring(f-2,f)),r=rt+"/"+st+"/"+g;else if(f>-1){for(var dt=["jan","feb","mar","apr","may","jun","jul","aug","sep","oct","nov","dec"],gt=i.substring(f-7,f-4),nt=void 0,nt=0;nt<12;nt+=1)if(gt===dt[nt])break;if(nt>=12)return o.tooltip({classes:{"ui-tooltip":"ttError"}}),"Can't parse date";rt=nt+1;st=parseInt(i.substring(f-4,f-2),10);g=parseInt(i.substring(f-2,f),10);g+=g>50?1900:2e3;r=rt+"/"+st+"/"+g}}if(r)tt=r,u&&(tt+="v"),yt=k(r),pt=yt<v;else return o.tooltip({classes:{"ui-tooltip":"ttError"}}),"no grid found";if(p="ttGrid",pt?p+=" ttPSGrid":s&&(p+=" ttNytGrid"),h&&(p+=" ttSolve"),ct&&(p+=" ttNonpublic"),a&&!ct){var wt="version",bt=localStorage.getItem(wt),ni=bt?Number(bt):0;if(ni!==l&&(xwi.MakeRoom(-1),localStorage.setItem(wt,l.toString())),y=localStorage.getItem(tt),y&&y.length>20&&(vt=ft(y),vt.toLowerCase().indexOf("error")===-1))return o.tooltip({classes:{"ui-tooltip":p}}),kt(vt)}return ht={date:r,type:""},d?ht.type="a":u&&(ht.type="v"),o.addClass(n),$.getJSON("/JSON/ThumbData.ashx",ht,function(i){if(o.removeClass(n),!i){console.log("no thumbData for date ".concat(r));return}if(!i.grid||i.grid.length===0){console.log("*** invalid data from /ThumbData.ashx for ".concat(r," : ").concat(i.grid));return}var u=b(i.grid);if(a){y=et(u);try{localStorage.setItem(tt,y)}catch(f){xwi.MakeRoom();localStorage.setItem(tt,y)}}o.tooltip({classes:{"ui-tooltip":p+" ttAjaxGrid"}});t(kt(u))}),""}}).on(t,function(){$(this).tooltip("close")})}}function ot(n){return n.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}function st(n,t,i){return n.replace(new RegExp(ot(t),"g"),i)}function ht(n,t){for(var i=0;i<t.length;i++)n=st(n,t.charAt(i),"");return n}function ct(n){return n=decodeURIComponent(n),n=n.replace(new RegExp(/[àáâãäåặắ]/g),"a"),n=n.replace(new RegExp(/æ/g),"ae"),n=n.replace(new RegExp(/ç/g),"c"),n=n.replace(new RegExp(/Đ/g),"D"),n=n.replace(new RegExp(/[èéêë]/g),"e"),n=n.replace(new RegExp(/[ìíîï]/g),"i"),n=n.replace(new RegExp(/ñ/g),"n"),n=n.replace(new RegExp(/[òóôõö]/g),"o"),n=n.replace(new RegExp(/œ/g),"oe"),n=n.replace(new RegExp(/[ùúûü]/g),"u"),n.replace(new RegExp(/[ýÿ]/g),"y")}function d(n){return n=ct(n),ht(n,"+ .'")+".jpg"}function g(n,u){if(f)$(n,u).tooltip({items:"a",classes:{"ui-tooltip":"ttCon"},show:{duration:200,delay:100},hide:100,position:{my:r,at:i},content:function(){var n=this.href.indexOf("author=");return n<0?"?":'<img src="/images/cons/'.concat(d(this.href.substring(n+7)),'">')}}).on(t,function(){$(this).tooltip("close")})}function nt(e,o){if(f&&!($(document).width()<435))$(e,o).tooltip({items:"a",classes:{"ui-tooltip":"ttCard"},show:{duration:200,delay:100},hide:100,position:{my:r,at:i},content:function(t){var s=this.href.indexOf("author="),f=$(this),i,e,o,r;if(s<0)return"?";if(i=this.href.substring(s+7),i.toLowerCase()==="unknown"||i.indexOf("+and+")>0)return"";if(e="tt".concat(i),u&&(o=sessionStorage.getItem(e),o))return o;f.addClass(n);$.getJSON("/JSON/BBCardData.ashx",{author:i},function(i){if(f.removeClass(n),u)try{sessionStorage.setItem(e,i.BBCard)}catch(r){}t(i.BBCard)});r=i.replace(/\+/g," ");r=decodeURIComponent(r);var h=r.length>21?"bbName2":"bbName",c="<div class='".concat(h,"'>").concat(r,"<\/div>"),l=f.hasClass("hasphoto")?d(r):"unknown.jpg",a="<div class='photo'><img src='/images/cons/".concat(l,"'><\/div>");return"<div class='bbCard bbTemp'><div class='bbInfo'>".concat(c).concat("<div class='wait'><img src='/images/ajax-loader3.gif'><\/div>","<\/div>").concat(a,"<\/div>")}}).on(t,function(){$(this).tooltip("close")})}function lt(i,f){$(i,f).tooltip({items:"a",classes:{"ui-tooltip":"ginfo"},show:{duration:200,delay:100},hide:100,position:{my:r,at:"right+1 top-1"},content:function(t){var o=$(this),l=new Date,s=l.getTime(),e,i=this.href.indexOf("?"),a=new URLSearchParams(this.href.substring(i+1)),f=a.get("name"),r,h,c;if(u&&f&&(r=sessionStorage.getItem(f),r)){if(i=r.indexOf("~"),i<0)return"??";if(h=parseInt(r.substring(0,i)),c=(s-h)/1e3,c<rt)return r.substring(i+1)}o.addClass(n);$.getJSON("/JSON/InfoGrid.ashx",{name:f},function(i){(o.removeClass(n),i)&&(e=i.InfoGrid,u&&sessionStorage.setItem(f,s+"~"+e),t(e))})}}).on(t,function(){$(this).tooltip("close")})}function tt(n){var i=this,t;n===void 0&&(n=!1);t=$("[data-tdate], [data-vdate], [data-adate]");$(t).on({mouseenter:function(){(n||!$(i).hasClass(c))&&$(o).css(s,p)},mouseleave:function(){$(o).css(s,w)}});t.click(function(){var e;if(!$(this).hasClass(c)||n){var r=$(this).attr("data-vdate"),u=$(this).attr("data-adate"),f=$(this).attr("data-tdate"),i,t;if(r)t=r,i="/Variety";else if(u)t=u,i="/Acrostic";else if(f)t=f,e=k(t),i=e<v?"/PS":"/Crossword";else return;document.location.href="".concat(i,"?date=").concat(t)}})}function it(n,u,o){var h=null,s={};typeof o===e?(s=o,h=u):typeof u===e?s=u:typeof u===y&&(h=u);var p=s&&s.my,c=s.my,w=c===void 0?r:c,l=s.at,b=l===void 0?i:l,a=s.items,k=a===void 0?"table,img,a":a,v=s.isAdmin,d=v===void 0?!1:v;if(tt(d),f)$(n,h).tooltip({items:k,classes:{"ui-tooltip":"ttLite gold"},show:{duration:200,delay:100},hide:100,content:function(){var n=$(this),f=w,e=b,t,r,u;return(p||(f=n.is("table")?"right-1 bottom+4":n.is("img")?"right bottom+2":"left-4 bottom+4",e=i),n.tooltip({position:{my:f,at:e,collision:"flipfit"}}),t=n.attr("data-ttCon"),t)?t:(r=n.attr("title"),r)?r:(u=n.attr("alt"),u?u:"")}}).on(t,function(){$(this).tooltip("close")})}function at(n){$(n).tooltip({items:"div",classes:{"ui-tooltip":"gen"},show:{duration:200,delay:100},hide:100,content:function(){var t=$(this),n;return t.tooltip({position:{my:"center bottom",at:"center top-4",collision:"flipfit"}}),n=t.attr("data-Gen"),n?"<div>".concat(n,"<\/div>"):""}}).on(t,function(){$(this).tooltip("close")})}var l=29,a=Modernizr.localstorage,u=Modernizr.sessionstorage,f=xwi.tooltipsEnabled(),v=new Date(1993,10,21),y="string",e="object",rt=60,n="waiting",c="nonpublic",i="right top",r="left bottom",o="body",s="cursor",p="pointer",w="default",t="click";return{Grid:function(n,t,i){h(n,t,i)},BBCard:function(n,t){nt(n,t)},ConPhoto:function(n,t){g(n,t)},Title:function(n,t,i){it(n,t,i)},Gen:function(n){at(n)},TDates:function(n){return n===void 0&&(n=!1),tt(n)},Expand:function(n){return b(n)},InfoGrid:function(n,t){lt(n,t)},GoThumbs:function(n){n===void 0&&(n=!1);h("a.dtlink");h("a.hidelink",{hide:!0});h("a[href*='?date']");it("table.thumb",{isAdmin:n});g("a.hasphoto");nt("a[href*='?author']",".bio, .notepad");$("div.thumbs:has(div.notepad)").css("margin","0");$("p",".notepad").each(function(){$(this).text().length===0&&$(this).hide()});xwi.PC()},PreClick:function(){$("pre").on({click:function(){$("#sample").text('"'.concat($(this).attr("title"),'"'));navigator.clipboard.writeText($(this).text()).then(function(){$("#copied").dialog({buttons:[{text:"Ok",click:function(){$(this).dialog("close")}}]})}).catch(function(n){alert("Copy failed! ".concat(n))})},mouseenter:function(){$(o).css(s,p)},mouseleave:function(){$(o).css(s,w)}})}}}()