var ServiceTickDetection = function() { var e = (navigator.appVersion.indexOf("MSIE") != -1) ? true : false; var d = (navigator.appVersion.toLowerCase().indexOf("win") != -1) ? true : false; var c = (navigator.userAgent.indexOf("Opera") != -1) ? true : false; function a() { var g; var h; var i; try { h = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7"); g = h.GetVariable("$version") } catch (i) { } if (!g) { try { h = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6"); g = "WIN 6,0,21,0"; h.AllowScriptAccess = "always"; g = h.GetVariable("$version") } catch (i) { } } if (!g) { try { h = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3"); g = h.GetVariable("$version") } catch (i) { } } if (!g) { try { h = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3"); g = "WIN 3,0,18,0" } catch (i) { } } if (!g) { try { h = new ActiveXObject("ShockwaveFlash.ShockwaveFlash"); g = "WIN 2,0,0,11" } catch (i) { g = -1 } } return g } function b() { var m = -1; if (navigator.plugins != null && navigator.plugins.length > 0) { if (navigator.plugins["Shockwave Flash 2.0"] || navigator.plugins["Shockwave Flash"]) { var l = navigator.plugins["Shockwave Flash 2.0"] ? " 2.0" : ""; var g = navigator.plugins["Shockwave Flash" + l].description; var k = g.split(" "); var i = k[2].split("."); var n = i[0]; var h = i[1]; var j = k[3]; if (j == "") { j = k[4] } if (j[0] == "d") { j = j.substring(1) } else { if (j[0] == "r") { j = j.substring(1); if (j.indexOf("d") > 0) { j = j.substring(0, j.indexOf("d")) } } } var m = n + "." + h + "." + j } } else { if (navigator.userAgent.toLowerCase().indexOf("webtv/2.6") != -1) { m = 4 } else { if (navigator.userAgent.toLowerCase().indexOf("webtv/2.5") != -1) { m = 3 } else { if (navigator.userAgent.toLowerCase().indexOf("webtv") != -1) { m = 2 } else { if (e && d && !c) { m = a() } } } } } return m } function f(l, j, i) { versionStr = b(); if (versionStr == -1) { return false } else { if (versionStr != 0) { if (e && d && !c) { tempArray = versionStr.split(" "); tempString = tempArray[1]; versionArray = tempString.split(",") } else { versionArray = versionStr.split(".") } var k = versionArray[0]; var g = versionArray[1]; var h = versionArray[2]; if (k > parseFloat(l)) { return true } else { if (k == parseFloat(l)) { if (g > parseFloat(j)) { return true } else { if (g == parseFloat(j)) { if (h >= parseFloat(i)) { return true } } } } } return false } } } return { DetectFlashVer: function(h, i, g) { return f(h, i, g) }, GetSwfVer: function() { return b() } } } (); var reqFlashVersion, rec, headID, scriptBaseURL, newScript; reqFlashVersion = ServiceTickDetection.DetectFlashVer(9, 0, 0); if (reqFlashVersion) { document.write('<object id="stflashob" class="ServiceTickHidden" width="1" height="1" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000">'); document.write(' <param name="movie" value="' + SWFfilename + '" />'); document.write(' <param name="allowScriptAccess" value="always" />'); document.write(' <embed id="stflashembed" width="1" height="1" src="' + SWFfilename + '" class="ServiceTickHidden" allowscriptaccess="always" type="application/x-shockwave-flash"></embed>'); document.write("</object>") } rec = document.createElement("script"); rec.type = "text/javascript"; rec.src = "https://d2oh4tlt9mrke9.cloudfront.net/Record/js/sessioncam.recorder.js"; document.getElementsByTagName("head")[0].appendChild(rec); headID = document.getElementsByTagName("head")[0]; if (location.protocol.toLowerCase() == "http:") { scriptBaseURL = "http://integration.servicetick.com/script-repository/get-script.aspx?s=" + AccountCode + "&f=" } else { scriptBaseURL = "https://secure.servicetick.com/script-repository/get-script.aspx?s=" + AccountCode + "&f=" } newScript = document.createElement("script"); newScript.type = "text/javascript"; newScript.src = scriptBaseURL + AccountCode + ".js"; headID.appendChild(newScript);
