if(typeof(OIQLogging) === 'undefined') {window.OIQLogging = {_firedLog : false,_timeout : null,_logs : [],_events : [],_logs_pushed : [],_eventMap : {},_endEvents : []};OIQLogging._logging_enabled = (Math.random() > ('.01' || 0) ? false : true);OIQLogging.logEvent = function(msg, key){if(this._timeout != null) {clearTimeout(this._timeout);}if(this._logging_enabled == false) {return;}try {var oiq_index = this._events.indexOf(key);if(oiq_index != -1) {var event = this._events[oiq_index];if(typeof(this._eventMap[key].startTime) !== "undefined") {msg.loadTime = new Date().getTime() - this._eventMap[key].startTime;}this._events.splice(oiq_index, 1);}if(typeof(msg) !== "undefined") {this.log(msg);}if(this._events.length === 0 && this._firedLog == false) {var self = this;this._timeout = setTimeout(function () {self._firedLog = true;try {for (var i = 0; i < self._endEvents.length; i++) {var e = self._endEvents[i];var l = {loadTime: (new Date().getTime() - e.startTime) - 200,action: e.desc};self._logs.push(l);}} catch (oiq_error_message) {oiq_error_message = oiq_error_message || { "message" : "couldn't find error" };var l = {action: "tag_time_logging",error: oiq_error_message.message};self._logs.push(l);}var oiq_log_message = JSON.stringify(self._logs);oiq_log_message = encodeURIComponent(oiq_log_message);var oiq_event_image = new Image();oiq_event_image.src = 'https://px.owneriq.net/elog?l=' + oiq_log_message + '&uid=' + oiq_uid;}, 200);}} catch(oiq_error_message) {oiq_error_message = oiq_error_message || { "message" : "couldn't find error" };this._logging_enabled = false;oiq_send_logging_error(oiq_error_message.message);}};OIQLogging.eventFire = function(eventDesc) {if(this._logging_enabled == false) {return;}if(this._timeout != null) {clearTimeout(this._timeout);}var oiq_key = Math.floor(Math.random() * (1000 - 0 + 1)) + 1000;try {this._eventMap[oiq_key] = {"desc" : eventDesc, startTime : new Date().getTime()};this._events.push(oiq_key);} catch(oiq_error_message) {oiq_error_message = oiq_error_message || { "message" : "couldn't find error" };this._logging_enabled = false;oiq_send_logging_error(oiq_error_message.message);}return oiq_key;};OIQLogging.eventTrackFinish = function(eventDesc) {if(this._logging_enabled == false) {return;}try {this._endEvents.push({"desc" : eventDesc, startTime : new Date().getTime()});} catch(oiq_error_message) {oiq_error_message = oiq_error_message || { "message" : "couldn't find error" };this._logging_enabled = false;oiq_send_logging_error(oiq_error_message.message);}};OIQLogging.log = function(msg) {if(this._logging_enabled == false) {return;}try {this._logs.push(msg);} catch(oiq_error_message) {oiq_error_message = oiq_error_message || { "message" : "couldn't find error" };this._logging_enabled = false;oiq_send_logging_error(oiq_error_message);}};}function oiq_send_logging_error(msg) {try {var oiq_log_message = JSON.stringify([{"action": "logging", "error" : msg }]);oiq_log_message = encodeURIComponent(oiq_log_message);var oiq_event_image = new Image();oiq_event_image.src = 'https://px.owneriq.net/elog?l=' + oiq_log_message + '&uid=' + oiq_uid;} catch(oiq_error_message) {/* TODO: we failed on our final catch no recording */}}function oiq_addPageMfg(s) { window.oiq_pMfg = oiq_ddPush(window.oiq_pMfg, s); }function oiq_addPageBrand(s) { window.oiq_pMfg = oiq_ddPush(window.oiq_pMfg, s); }function oiq_addPageDT(s) { window.oiq_pDT = oiq_ddPush(window.oiq_pDT, s); }function oiq_addPageCat(s) { window.oiq_pDT = oiq_ddPush(window.oiq_pDT, s); }function oiq_addPageProduct(s) { window.oiq_pProduct = oiq_ddPush(window.oiq_pProduct, s); }function oiq_addPageSource(s) { window.oiq_pSource = oiq_ddPush(window.oiq_pSource, s); }function oiq_addPageLifecycle(s) { window.oiq_pSource = oiq_ddPush(window.oiq_pSource, s); }function oiq_addUserId(s) { window.oiq_pUser = s; }function oiq_addCustomKVP(s) { window.oiq_pCust = oiq_ddPush(window.oiq_pCust, s); }function oiq_pushDCT(s) { window.oiq_pCust = oiq_ddPush(window.oiq_pCust, s); }oiq_ii = function(key, src) {var oiq_event_key = OIQLogging.eventFire(src);var oiq_startTime = new Date().getTime();var oiq_img = new Image();oiq_img.src = src;if(OIQLogging._logging_enabled) {var oiq_timeout = false;var oiq_loadTimeout = setTimeout(function() {oiq_img.src = "";oiq_timeout = true;}, '1500' || 2000);oiq_img.onload = function() {clearTimeout(oiq_loadTimeout);var oiq_loadtime = new Date().getTime() - oiq_startTime;OIQLogging.logEvent({'loadTime' : oiq_loadtime, "action" : key}, oiq_event_key);};oiq_img.onerror = function() {clearTimeout(oiq_loadTimeout);var oiq_loadtime = new Date().getTime() - oiq_startTime;var oiq_mes = {'loadTime' : oiq_loadtime, "action" : key};if(oiq_timeout == true) {oiq_mes.error = "timeout";}OIQLogging.logEvent(oiq_mes, oiq_event_key);};}oiq_img.src = src;};oiq_log_event = function(msg){OIQLogging.logEvent(msg);};function oiq_ddPush(arr, val) {if (Object.prototype.toString.call(arr) === "[object Array]") {var f = false;for (var i=0;i>>o|r<<32-o}for(var f,t,n=Math.pow,a=n(2,32),i="length",c="",e=[],u=8*r[i],h=[],v=[],l=0,s={},g=2;64>l;g++)if(!s[g]){for(f=0;313>f;f+=g)s[f]=g;h[l]=n(g,.5)*a|0,v[l++]=n(g,1/3)*a|0}for(r+="\x80";r[i]%64-56;)r+="\x00";for(f=0;f>8)return;e[f>>2]|=t<<(3-f)%4*8}for(e[e[i]]=u/a|0,e[e[i]]=u,t=0;tf;f++){var q=d[f-15],w=d[f-2],x=h[0],A=h[4],C=h[7]+(o(A,6)^o(A,11)^o(A,25))+(A&h[5]^~A&h[6])+v[f]+(d[f]=16>f?d[f]:d[f-16]+(o(q,7)^o(q,18)^q>>>3)+d[f-7]+(o(w,17)^o(w,19)^w>>>10)|0),M=(o(x,2)^o(x,13)^o(x,22))+(x&h[1]^x&h[2]^h[1]&h[2]);h=[C+M|0].concat(h),h[4]=h[4]+C|0}for(f=0;8>f;f++)h[f]=h[f]+p[f]|0}for(f=0;8>f;f++)for(t=3;t+1;t--){var S=h[f]>>8*t&255;c+=(16>S?0:"")+S.toString(16)}return c}function oiq_md5(r){function n(r,n){return r<>>32-n}function t(r,n){var t,o,e,u,a;return e=2147483648&r,u=2147483648&n,a=(1073741823&r)+(1073741823&n),(t=1073741824&r)&(o=1073741824&n)?2147483648^a^e^u:t|o?1073741824&a?3221225472^a^e^u:1073741824^a^e^u:a^e^u}function o(r,o,e,u,a,f,i){var C;return t(n(r=t(r,t(t((C=o)&e|~C&u,a),i)),f),o)}function e(r,o,e,u,a,f,i){var C;return t(n(r=t(r,t(t(o&(C=u)|e&~C,a),i)),f),o)}function u(r,o,e,u,a,f,i){return t(n(r=t(r,t(t(o^e^u,a),i)),f),o)}function a(r,o,e,u,a,f,i){return t(n(r=t(r,t(t(e^(o|~u),a),i)),f),o)}function f(r){var n,t="",o="";for(n=0;n<=3;n++)t+=(o="0"+(r>>>8*n&255).toString(16)).substr(o.length-2,2);return t}var i,C,c,g,h,d,v,m,S,l=Array();for(l=function(r){for(var n,t=r.length,o=t+8,e=16*((o-o%64)/64+1),u=Array(e-1),a=0,f=0;f>>29,u}(r=function(r){r=r.replace(/rn/g,"n");for(var n="",t=0;t127&&o<2048?(n+=String.fromCharCode(o>>6|192),n+=String.fromCharCode(63&o|128)):(n+=String.fromCharCode(o>>12|224),n+=String.fromCharCode(o>>6&63|128),n+=String.fromCharCode(63&o|128))}return n}(r)),d=1732584193,v=4023233417,m=2562383102,S=271733878,i=0;i 1) {return oiq_arrPair[1];}break;}}}return null;}