1window.olark || ( function ( c ) { 2 var f = window, d = document, l = f.location.protocol == "https:" ? "https:" : "http:", z = c.name, r = "load"; 3 var nt = function () { 4 f[z] = function () { 5 (a.s = a.s || [] ).push( arguments ); 6 }; 7 var a = f[z]._ = { 8 9 }, q = c.methods.length; 10 while ( q-- ) { 11 (function ( n ) { 12 f[z][n] = function () { 13 f[z]( "call", n, arguments ); 14 } 15 } )( c.methods[q] ); 16 } 17 a.l = c.loader; 18 a.i = nt; 19 a.p = { 20 0: +new Date 21 }; 22 a.P = function ( u ) { 23 a.p[u] = new Date - a.p[0]; 24 }; 25 26 function s() { 27 a.P( r ); 28 f[z]( r ); 29 } 30 31 f.addEventListener ? f.addEventListener( r, s, false ) : f.attachEvent( "on" + r, s ); 32 var ld = function () { 33 34 function p( hd ) { 35 hd = "head"; 36 return ["<", hd, "></", hd, "><", i, ' onl' + 'oad="var d=', g, ";d.getElementsByTagName('head')[0].", j, "(d.", h, "('script')).", k, "='", l, "//", a.l, "'", '"', "></", i, ">"].join( "" ); 37 } 38 39 var i = "body", m = d[i]; 40 if ( !m ) { 41 return setTimeout( ld, 100 ); 42 } 43 a.P( 1 ); 44 var j = "appendChild", h = "createElement", k = "src", n = d[h]( "div" ), v = n[j]( d[h]( z ) ), b = d[h]( "iframe" ), g = "document", e = "domain", o; 45 n.style.display = "none"; 46 m.insertBefore( n, m.firstChild ).id = z; 47 b.frameBorder = "0"; 48 b.id = z + "-loader"; 49 if ( /MSIE[ ]+6/.test( navigator.userAgent ) ) { 50 b.src = "javascript:false"; 51 } 52 b.allowTransparency = "true"; 53 v[j]( b ); 54 try { 55 b.contentWindow[g].open(); 56 } catch ( w ) { 57 c[e] = d[e]; 58 o = "javascript:var d=" + g + ".open();d.domain='" + d.domain + "';"; 59 b[k] = o + "void(0);"; 60 } 61 try { 62 var t = b.contentWindow[g]; 63 t.write( p() ); 64 t.close(); 65 } catch ( x ) { 66 b[k] = o + 'd.write("' + p().replace( /"/g, String.fromCharCode( 92 ) + '"' ) + '");d.close();'; 67 } 68 a.P( 2 ); 69 }; 70 ld(); 71 }; 72 nt(); 73} )( { 74 loader: "static.olark.com/jsclient/loader0.js", 75 name: "olark", 76 methods: ["configure", "extend", "declare", "identify"] 77} );
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.