window.olark=function(t,w,M){t=function(e,l){return{downloadAssetsAndApplication:function(u,j,s,r,b,d,a){function z(b){var c=f.createElement("script");c.src=(a.location.protocol=="https:"?"https:":"http:")+"//"+b;c.async=!0;c.defer=!0;(f.getElementsByTagName("head")[0]||f.getElementsByTagName("body")[0]||f.body).appendChild(c)}function N(b){setTimeout(function(){z(b+"/cache.js?ts="+ +new Date)},1E3)}function C(b){var c=+new Date;h.P("loadassets");z("assets.olark.com/a/assets/v0/site/"+b+".js?cb="+
c+"&v="+d)}function v(b,c){return(a.location.protocol=="https:"?"https:":"http:")+"//"+b+c}function c(){var b=Array.prototype.slice.call(arguments||[]).join(" "),c=a.name=a.name||Math.random().toString().replace("0.","oktab");b=["actor=jsclient","application="+encodeURIComponent(u),"location="+encodeURIComponent(f.location.href),"referrer="+encodeURIComponent(f.referrer.toString()),"message="+encodeURIComponent(b),"tabname="+encodeURIComponent(c),"cachebreak="+encodeURIComponent(Math.random().toString())];
olark._.isHypothesis&&b.push("hypothesis_name="+encodeURIComponent(olark._.hypothesisName));olark._.conversationId&&b.push("conversation_id="+encodeURIComponent(olark._.conversationId));olark._.visitorId&&b.push("visitor_id="+encodeURIComponent(olark._.visitorId));olark._.siteId&&b.push("site_id="+encodeURIComponent(olark._.siteId));(new Image).src="https://log.olark.com/jslog/?"+b.join("&")}var g=32,x="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",i=function(){function b(){var k=/(\;|^)\s*([^\=\s]+)\s*\=\s*([^\;]*)/g,
m,o=[];try{for(;m=k.exec(f.cookie);)o.push({name:m[2],value:unescape(m[3])})}catch(a){c("alternate failed to parse:",a.message,"#cookie_altfail")}return o}function q(k){for(var m=b(),o,a=[],f=0;f<m.length;f++)o=m[f],o.name===k&&a.push(o.value);return a.length==1?a[0]:a.length==0?{}.undefinedValue:(c("alternate got multiple values for",k,"-",a.join(", "),"#warn #cookie_alt_multivalue"),a[0])}function d(k,m,o,e,q,i){function l(){if(o){var n=new Date;n.setTime(n.getTime()+o);n="; expires="+n.toGMTString()}else n=
"";var a=q?"; domain="+q:"",c=escape(m.toString());f.cookie=k+"="+c+n+a+"; path="+e;if(o<0){if(n=h(k),typeof n!="undefined")throw Error("[olark] unable to delete cookie: "+k+"))="+b().length);}else if(n=h(k,!0),n!=m.toString())throw Error("[olark] unable to set cookie: "+k+", expected "+m+" but got "+n+"))="+b().length);}var j=a!=a.top?"#iframe_cookie":"";if(m||m===0)try{l()}catch(g){if(i)throw g;else try{f.cookie=k+"=;expires=Thu, 01-Jan-1970 00:00:01 GMT",l(),c("value of cookie",k,"was fixed #warn #cookie_needed_cleanpath",
j)}catch(p){try{for(var n=a.location.hostname.split(".");n.length>2;)n.shift(),f.cookie=k+"=; expires=Thu, 01-Jan-1970 00:00:01 GMT; domain=."+n.join(".")+"; path="+e;l();c("value of cookie",k,"was fixed #warn #cookie_needed_cleandomain",j)}catch(O){c(O.message,"#error #cookie_storefail",j)}}}else c("value of cookie",k,"was",m,", prevent write #error #cookie_writenull",j)}function h(k,m){var a=function(){for(var a=[],b=k+"=",m=f.cookie.split(";"),e=0;e<m.length;e++){for(var n=m[e];n.charAt(0)==" ";)n=
n.substring(1,n.length);n.indexOf(b)==0&&a.push(n.substring(b.length,n.length))}return a.length==1?a[0]:a.length==0?{}.undefinedValue:(c("got multiple values for",k,"-",a.join(", "),"#warn #cookie_orig_multivalue"),a[0])}();a=a?unescape(a):a;var e=m&&/^\s*$/.test(f.cookie)?" #emptycookie":"",d=q(k),i=[];d!==a&&(d?a?i.push("#cookie_alt_mismatch"):i.push("#cookie_alt_better"):a?i.push("#cookie_alt_worse"):i.push("#cookie_alt_noval"),d==a&&i.push("#cookie_alt_equiv"),c("cookie",k,"alternate value got",
d,"when original got",a,"))="+b().length,i.join(" ")));if(/^\s*$/.test(a))c("value of cookie",k,"is empty string, forcing to undefined #warn #cookie_emptystring"+e,"))="+b().length),a={}.undefinedValue;else if(a=="null")c("value of cookie",k,"is a string 'null', looks like it should have been null, forcing to null #warn #cookie_readnull"+e),a=null;else if(a=="undefined")c("value of cookie",k,"is a string 'undefined', looks like it should have been undefined, forcing to undefined #warn #cookie_readundefined"+
e),a={}.undefinedValue;else if(a=="**erased")a={}.undefinedValue;return a}function i(a,b){d(a,"**erased",-2592E6,j,p,b)}function l(a){for(var b=e.location.search.replace(/^\?/,"").split(/&/),c=b.length-1,f;c>=0;c--)if(f=b[c].split(/=/),f[0]==a)return f[1];return{}.undefinedValue}var j="/",p=null,g={};return{setPath:function(a){j=a},setDomain:function(a){p=a},isAllowedToWriteCookies:function(){var b=Math.random().toString().replace("0.",""),m=a!=a.top?!0:!1,f=a.navigator.cookieEnabled?!1:!0;try{if(f)return c("cannot set any cookies #nocookies_due_to_disabled"),
!1;else{var e;try{d("_okck",b,null,j,p,!0),i("_okck",!0),e=!0}catch(q){e=!1}if(e){var h;try{d("_okck",b,5E3,j,p,!0),i("_okck",!0),h=!0}catch(l){h=!1}return h?!0:(m?c("cannot set expirable cookies #nocookies_with_expiry_due_to_p3p"):c("cannot set expirable cookies #nocookies_with_expiry"),!1)}else return m?c("cannot set session cookies #nocookies_for_session_due_to_p3p"):c("cannot set session cookies #nocookies_for_session"),!1}}catch(g){return c("unexpected issue testing cookies:",g.message,"#error #unknown_cookie_test_error"),
!1}},set:function(a,b,f){if(!g[a])try{d(a,b,f||null,j,p)}catch(e){c("failed to create cookie:",e.toString(),"#error  #cookie_badset")}},get:function(a){try{return g[a]?l(a):h(a)}catch(b){return c("failed to read cookie:",b.toString(),"#error #cookie_badget"),null}},setAllowingNullAndUndefinedAndEmptyString:function(a,b,f){if(!g[a]){b===null?b="**null":typeof b=="undefined"?b="**undefined":b==""&&(b="**emptystr");try{d(a,b,f||null,j,p)}catch(e){c("failed to create cookie:",e.toString(),"#error  #cookie_badset")}}},
getAllowingNullAndUndefinedAndEmptyString:function(a){try{var b=g[a]?l(a):h(a);b=="**null"?b=null:b=="**undefined"?b={}.undefinedValue:b=="**emptystr"&&(b="");return b}catch(f){return c("failed to read cookie:",f.toString(),"#error #cookie_badget"),null}},erase:function(a){if(!g[a])try{i(a)}catch(b){c("failed to erase cookie:",b.toString(),"#error #cookie_baderase")}},backTheseCookiesByQueryString:function(a){for(var b=0;b<a.length;b++)g[a[b]]=!0}}}(),f=a.document,q=f.cookie,L=e.olark=a.olark,h=L._,
B=h.l,y=h.callstack=h.s||[],G=B.match(/((.+)\/(loader\d+|wc|olark|core)\..+)?/)[2]||"static.olark.com/jsclient",t=/^static\.olark\.com\/(javascript|js)\/.*$/.test(B);olark._.hypothesisName="master";olark._.isHypothesis=!1;if(i.isAllowedToWriteCookies()){olark._.cookieManager=i;(function(a){var b=setTimeout(function(){c("boot time =",+new Date-a,"#slowboot #warn")},18E3);olark("api.chat.onReady",function(){clearTimeout(b)})})(+new Date);olark("api.boot.onIdentityReady",function(b,f,c){function d(){var i=
a.clicky;if(i&&i.olark){h=!1;try{i.olark(b,f,c)}catch(q){e.console&&e.console.warn&&e.console.warn("[olark] unable to connect with clicky: "+q.toString())}}else h&&setTimeout(d,600)}var h=!0;olark("api.boot.onWindowLoad",function(){setTimeout(function(){h=!0},1E3)});d()});t&&(G="static.olark.com/jsclient");h.P(3);(function(){var a=B.split("ts=");a.length==2&&i.set("olarkld",a[1],2592E6)})();olark._.versions={application:u,legacy:j,storage:s,popout:r,follow:b,loader:d};olark._.preventBoot=!1;h.f?(clearTimeout(h.f),
h.f=null):h.noload=!0;if(l!=f)l.body.style.cssText="height:100%;margin:0px;padding:0px;background:transparent",l.documentElement.style.cssText="overflow:hidden;border-style:none;margin:0px;padding:0px";(function(){function b(){var a;if(olark._.siteId&&olark._.visitorId&&olark._.conversationId)for(a=D.shift();a;)a(olark._.siteId,olark._.visitorId,olark._.conversationId),a=D.shift()}function f(){var a;if(F)for(a=E.shift();a;)a(),a=E.shift()}function d(f){function e(){for(var a=f.replace(/\-/g,"").slice(0,
8),b="",c=x,d=g-a.length;d--;)b+=c.charAt(Math.floor(Math.random()*c.length));b+=a;return b}function h(a){var b=RegExp("^["+x+"]+$");return a.length==g&&b.test(a)?!0:!1}function q(){p=!0;olark._.conversationId=e();i.set("wcsid",olark._.conversationId);olark._.isNewConversation=!0}function k(){p||c("creating new visitor ID when we already had a conversation ID #visitor_changed_on_conversation #warn");olark._.visitorId=e();i.set("hblid",olark._.visitorId,63072E6)}olark._.siteId=f;var j=i.get("hblid"),
l=i.get("wcsid"),m=i.get("_oklv"),o=m?+new Date-parseInt(m):0,p=!1,z=i.get("_okgid");!l||!m||o>I?q():J&&z!==K?q():h(l)||(c("regenerating invalid wcsid #warn #invalid_wcsid_in_cookie",l),q());i.set("_oklv",(+new Date).toString());j?h(j)||(c("regenerating invalid hblid #warn #invalid_hblid_in_cookie",j),k()):k();olark._.visitorId=olark._.visitorId||j;olark._.conversationId=olark._.conversationId||l;if(i.get("hblid")!==olark._.visitorId)c("hblid could not be set #error #noboot #unset_hblid"),olark._.preventBoot=
!0;if(i.get("wcsid")!==olark._.conversationId)c("wcsid could not be set #error #noboot #unset_wcsid"),olark._.preventBoot=!0;if(!olark._.visitorId||!olark._.conversationId)olark._.preventBoot=!0,a.location.protocol=="https:"?c("preventing boot due to missing hblid/wcsid #noboot_on_ssl #warn"):c("preventing boot due to missing hblid/wcsid #noboot #warn");b()}function j(){var b,f,d;if(F&&H&&!w&&!olark._.preventBoot){olark._.isHypothesis?(b="static.olark.com/jsclient-"+olark._.hypothesisName+"/application.js",
f=b.split("application.js")[0]):m?(b=m,f=b.split("application.js")[0]):k?(b=k,f=b.split("application.js")[0]):(b=G+"/application.js",f=G);var g=/olarkap=(([^;]+.)?(olark.(com|net)(%3Ad+)?)[^;]+)/;d=/olarkap=([a-zA-Z0-9]+)/;g=g.test(q)?q.match(g)[1]:null;d=d.test(q)?q.match(d)[1]:null;b=g?/((assets|static)\.olark\.(com|net))/.test(g)?b+"?v="+u:unescape(g):d?b+"?v="+d:b+"?v="+u;h.popout=v(f,"/popout.html");h.follow=v(f,"/follow.html");h.plugins=v(f,"/plugins");d=h;g=f;var o=s,p=/^static\.olark\.com.+$/.test(g)||
a.location.protocol=="https:";d.storage=!e.localStorage&&!e.globalStorage&&l.documentElement&&l.documentElement.addBehavior?"https://static.olark.com/jsclient/storage.html?v="+o:(p?"https":"http")+"://"+g+"/storage.html?v="+o;h.hlog=c;d=(d=b.match(/(.+)\/javascript\/.+/))?d[1]:"static.olark.com";L.__buildinfo={olarkfile:"/javascript/olark.js",corefile:"/javascript/application.js",jshost:d,dev:/^\s*static\.olark\.com\s*$/.test(d)?!1:!0,strict:i.get("olarkst")=="1"?!0:!1};h.P("loadcore");z(b);/(wc\.js|olark\.js|core\.js)/.test(B)||
N(f)}}function r(a){try{var h;switch(a[0]){case "load":F=!0;j();f();break;case "api.chat.connect":w=!1;j();break;case "api.boot.onIdentityReady":return D.push(a[1]),b(),[a[0],function(){}];case "api.boot.onWindowLoad":return E.push(a[1]),f(),[a[0],function(){}];case "call":switch(a[1]){case "identify":h=q.match(/(olarkid=(0000-0000-0000-0000))?/)[2]||null||a[2][0];p&&h&&h!=p?e.console&&e.console.warn&&e.console.warn("[olark] cannot call olark.identify with different identities"):(p=h||p,C(p),d(p));
break;case "configure":var g=a[2][1];switch(a[2][0]){case "system.application":m=g;break;case "system.path":i.setPath(g);break;case "system.domain":i.setDomain(g);break;case "system.max_milliseconds_conversation_can_be_idle":I=olark._.maxMillisecondsConversationCanBeIdle=g;break;case "system.group":K=g;break;case "system.group_change_ends_chat":J=g?!0:!1;break;case "system.use_querystring_for_cookies":i.backTheseCookiesByQueryString(g||[])}}}return a}catch(k){return c("unable to handle early deferred call:",
k.message,"#warn #early_deferred_fail"),a}}var A,t,p,F=!1,k=null,m=null,o={},w=!1,H=!1,D=[],E=[],I=olark._.maxMillisecondsConversationCanBeIdle=12E5,J=!1,K;h.s={push:function(a){y.push(a);y[y.length-1]=r(a)}};h.finish=function(a){H=!0;if(a)typeof a=="string"?k=a:(o=a,k=(o.system?o.system.application:null)||k,h.defaults=o);h.P("assets");j()};for(A=0;A<y.length;A++)t=y[A],y[A]=r(t)})()}}}}(window,document);w=function(e,l){function u(){olark._.P("load");olark("load")}function j(){var b=l.getElementById("olark-key");
if(b)return b.className;var d=l.getElementById("olark-data");if(d&&d.childNodes)for(b=d.childNodes.length;b--;){var a=d.childNodes[b];if((a.className||"").indexOf("olark-key")!=-1)return a.id}d=l.getElementsByTagName("a");for(b=d.length;b--;)if(a=d[b],(a.className||"").indexOf("olark-key")!=-1)return a.id}function s(){var b=l.getElementById("hbl_code");if(b)return b.href.split("#")[1]}function r(b){if(b)return b=b.replace("olark-","").replace("site-","").replace(/\s/g,""),b!=""?b:void 0}return{cleanUpSiteIdDomElements:function(){try{var b=
l.getElementsByTagName("head")[0],d=l.createElement("style");d.type="text/css";d.innerHTML=".olark-key,#hbl_code,#olark-data{display: none !important;}";b.appendChild(d)}catch(a){b=l.getElementById("hbl_code");d=l.getElementById("olark-data");if(b)b.style.display="none";if(d)d.style.display="none"}},createAsyncLoadHooks:function(b,d){var a=e.olark=function(){a._.s.push(arguments)};a._={p:{0:+new Date},P:function(b){a._.p[b]=new Date-a._.p[0]},s:[],l:b,i:d,f:null};a.configure=function(){a("call","configure",
arguments)};a.extend=function(){a("call","extend",arguments)};a.declare=function(){a("call","declare",arguments)};a.identify=function(){a("call","identify",arguments)}},trackWindowLoad:function(b){function d(){a||(a=!0,b(),u())}var a=!1,j=l.getElementsByTagName("script"),r,s,v,c;try{for(r in j)s=j[r],v=s.innerHTML,c=/(wc\.js|olark\.js)/.test(v),scriptDoesNotUseDocumentWrite=!/\w+\.write\(/.test(v),c&&scriptDoesNotUseDocumentWrite&&setTimeout(d,50)}catch(g){}e.addEventListener?e.addEventListener("load",
d,!1):e.attachEvent("onload",d)},performWindowLoadForAsyncLoadHooks:u,determineSiteIdFromEmbed:function(){var b;if(!(b=e.olark?e.olark.__k:void 0))if(!(b=s()))if(!(b=s()))if(!(b=j()))b=/.*\.?weymouthhonda.com$/.test(l.location.hostname)?"3097-167-10-5275":/.*\.?sea-shield.com$/.test(l.location.hostname)?"7090-381-10-7745":void 0;if(b)return b=r(b)},filterSiteId:r,onFirstLoadOnly:function(b){if(!e.olark||!e.olark._)e.olark=e.olark||{},e.olark._=e.olark._||{},b()}}}(window,document);return M=function(e,
l,u,j){function s(){var a=this;a.vars={};a.palette={};a.setInline=function(b){b?(a.vars.is_inline=!0,a.vars.disableFocus=!0):(a.vars.is_inline=!1,a.vars.disableFocus=!1)};a.setMargin=function(b){a.setMargins(b,b,b,b)};a.setMargins=function(b,c,d,e){a.vars.bottom_margin=e;a.vars.right_margin=d;a.vars.left_margin=b;a.vars.top_margin=c};a.setPosition=function(b){a.vars.corner_position=b};a.setHeight=function(b){a.vars.convo_height=b};a.setWidth=function(b){a.vars.width=b}}function r(){e.hbl={hwindow:{config:s}};
e.wc_config=function(){return new s};e.wc_init=function(a,b){/^\s*$/.test(a)&&(a=null);i=!0;g=a||g||j.determineSiteIdFromEmbed();g=j.filterSiteId(g);b=b||e.wc_config();olark.configure(function(a){for(var c in b.vars)b.vars.hasOwnProperty(c)&&(a.system[c]=b.vars[c])});x&&i&&olark.identify(g)}}function b(){r();j.cleanUpSiteIdDomElements();j.trackWindowLoad(function(){x=!0;g=g||j.determineSiteIdFromEmbed();x&&i&&olark.identify(g)});j.createAsyncLoadHooks(c,b);u.downloadAssetsAndApplication(d,a,t,w,C,
v,e)}var d="7df709340457cfbc1c53d82b27d96632",a="bd7cf4bb33dccdbd52075a895a711715",t="d58d27490b08752d65d4dde007c680a0",w="5b0d0922d6d621a3f992f4946c078bf6",C="d84274efbb732c3c875fc62e36e943b8",v="Wc6e0a5c3fb588d5be88ebb9e18f97c974",c="static.olark.com/js/wc.js",g=j.determineSiteIdFromEmbed(),x=!1,i=!1;j.onFirstLoadOnly(b);return e.olark}(window,document,t,w)}();

