var consoleTest = /(^.|\b)console\./; var iframedelay = (function () { var iframedelay = { active : false }, iframe = document.createElement('iframe'), doc, callbackName = '__callback' + (+new Date); iframe.style.height = iframe.style.width = '1px'; iframe.style.visibility = 'hidden'; document.body.appendChild(iframe); doc = iframe.contentDocument || iframe.contentWindow.document; window[callbackName] = function (width) { iframedelay.active = width === 0; try { iframe.parentNode.removeChild(iframe); delete window[callbackName]; } catch (e){} }; try { doc.open(); doc.write(''); doc.close(); } catch (e) { iframedelay.active = true; } return iframedelay; }()); var re = null; function two(i) { return ('0'+i).slice(-2); } function getPreparedCode(nojs) { // init the regular expression cache because this function // is called much earlier than the above code is actually encountered // yay for massive .js app! if (!re) { re = { docReady: /\$\(document\)\.ready/, shortDocReady: /\$\(function/, console: /(^.|\b)console\.(\S+)/g, script: /<\/script/ig, code: /%code%/, title: /