PageSourceSearch

https://www.royalhonda.ca/js/swfstore.js

js royalhonda.ca collected 2026-10-08 18:41:37 UTC 3,433 bytes, 7 lines download raw bytes

1var ___d2c_swfstorejs_c_on="2025-05-23 17:12:21";'use strict';var ___d2c_swfstorejs_c_on="2024-01-31 14:37:53";"use strict";___d2c_swfstorejs_c_on="2023-01-12 11:35:18";"use strict";___d2c_swfstorejs_c_on="2023-01-12 10:44:58";"use strict";___d2c_swfstorejs_c_on="2021-12-15 12:42:31";"use strict";
2(function(){function g(a){if("function"===typeof a)throw"SwfStore Error: Functions cannot be used as keys or values.";}var h=0,m=/[^a-z0-9_]/gi;window.SwfStore=function(a){function e(d){var b=document.createElement("div");document.body.appendChild(b);b.id="SwfStore_"+a.namespace+"_"+h++;d||(b.style.position="absolute",b.style.top="-2000px",b.style.left="-2000px");return b}a=a||{};var f={swf_url:"storage.swf",namespace:"swfstore",path:null,debug:!1,timeout:10,onready:null,onerror:null};for(c in f)f.hasOwnProperty(c)&&
3(a.hasOwnProperty(c)||(a[c]=f[c]));a.namespace=a.namespace.replace(m,"_");if(window.SwfStore[a.namespace])throw"There is already an instance of SwfStore using the '"+a.namespace+"' namespace. Use that instance or specify an alternate namespace in the config.";this.config=a;if(a.debug){if("undefined"===typeof console){var n=e(!0);window.console={log:function(d){var b=e(!0);b.innerHTML=d;n.appendChild(b)}}}this.log=function(d,b,k){b="swfStore"===b?"swf":b;if("undefined"!==typeof console[d])console[d]("SwfStore - "+
4a.namespace+" ("+b+"): "+k);else console.log("SwfStore - "+a.namespace+": "+d+" ("+b+"): "+k)}}else this.log=function(){};this.log("info","js","Initializing...");SwfStore[a.namespace]=this;f=e(a.debug);var c="SwfStore_"+a.namespace+"_"+h++,l="logfn=SwfStore."+a.namespace+".log&amp;onload=SwfStore."+a.namespace+".onload&amp;onerror=SwfStore."+a.namespace+".onerror&amp;"+(a.path?"LSOPath="+a.path+"&amp;":"")+"LSOName="+a.namespace;f.innerHTML='<object height="100" width="500" codebase="https://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab" id="'+
5c+'" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000">    <param value="'+a.swf_url+'" name="movie">  <param value="'+l+'" name="FlashVars">   <param value="always" name="allowScriptAccess">  <embed height="375" align="middle" width="500" pluginspage="https://www.macromedia.com/go/getflashplayer" flashvars="'+l+'" type="application/x-shockwave-flash" allowscriptaccess="always" quality="high" loop="false" play="true" name="'+c+'" bgcolor="#ffffff" src="'+a.swf_url+'"></object>';this.swf=document[c]||
6window[c];this._timeout=setTimeout(function(){SwfStore[a.namespace].log("error","js","Timeout reached, assuming "+a.swf_url+" failed to load and firing the onerror callback.");if(a.onerror)a.onerror()},1E3*a.timeout)};SwfStore.prototype={version:"1.9",ready:!1,set:function(a,e){this._checkReady();g(a);g(e);this.swf.set(a,e)},get:function(a){this._checkReady();g(a);return this.swf.get(a)},getAll:function(){this._checkReady();var a=this.swf.getAll();a.__flashBugFix&&delete a.__flashBugFix;return a},
7clear:function(a){this._checkReady();g(a);this.swf.clear(a)},_checkReady:function(){if(!this.ready)throw"SwfStore is not yet finished initializing. Pass a config.onready callback or wait until this.ready is true before trying to use a SwfStore instance.";},onload:function(){var a=this;setTimeout(function(){clearTimeout(a._timeout);a.ready=!0;a.set("__flashBugFix","1");if(a.config.onready)a.config.onready()},0)},onerror:function(){clearTimeout(this._timeout);if(this.config.onerror)this.config.onerror()}}})();

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.