Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function webchat() {
- var M = '',
- Rc = '\n-',
- ub = '" for "gwt:onLoadErrorFn"',
- sb = '" for "gwt:onPropertyErrorFn"',
- Ec = '"<script src=\\"',
- fb = '"><\/script>',
- W = '#',
- Qc = ');',
- Ic = '-\n',
- Sc = '-><\/scr',
- Fc = '.cache.js\\"><\/scr" + "ipt>"',
- Y = '/',
- ib = '//',
- $b = '13656F1F7608E686022ACC69347A528E',
- _b = '22FF536B021A16A2296E9D39452A148B',
- ac = '2A268849ABA4E8B9073927C15CA84EEF',
- bc = '2F4BE2B998ACBDE815F3944D9744BEA3',
- cc = '30EEBB07587CF868340ECB2DB228B4AC',
- dc = '3DC2BF87EF26C7643530BD33BDC88E71',
- ec = '42D7239174203987D408327AABBACC67',
- fc = '656272E5D0FE4BDBC9ECABE96AEA1DAD',
- gc = '6900B75BF5344BEE6DC55CD4A08ADC0B',
- mc = '9A35E9411D5993A77C22EFCBFED290AD',
- yc = ':',
- hc = ':1',
- ic = ':2',
- jc = ':3',
- kc = ':4',
- lc = ':5',
- mb = '::',
- Gc = '<scr',
- eb = '<script id="',
- Cc = '<script language="javascript" src="',
- pb = '=',
- X = '?',
- nc = 'B0E590AFC9A9F6A41D255B02E0D63C90',
- oc = 'B49E11C99B168CC1171B8DCE85027C90',
- rb = 'Bad handler "',
- pc = 'C4D283063ED266EB697E9F970243AC69',
- qc = 'CC21B98D87EA282B1A9C7D52832AF521',
- Xb = 'Cross-site hosted mode not yet implemented. See issue ',
- rc = 'DB5C2A496A22CFA6E947AF6A80AE4424',
- sc = 'DD7CE874A1335493CFAB574F84FD1520',
- zc = 'DOMContentLoaded',
- tc = 'EB3AEE86717FB79935D1B3BF680B71CD',
- uc = 'EC840B9C373AC581E314F2D087522525',
- vc = 'EDBB31636B05D818CA8BD349EBBB85A5',
- wc = 'FC62F9C599880765A9E7FE201E050271',
- xc = 'FE99CF6A9BEB80EDFE7076039014A49A',
- xb = 'MozWebSocket',
- gb = 'SCRIPT',
- Ab = 'Shockwave Flash',
- Cb = 'ShockwaveFlash.ShockwaveFlash',
- wb = 'WebSocket',
- db = '__gwt_marker_webchat',
- Gb = 'android',
- hb = 'base',
- _ = 'baseUrl',
- Jb = 'bb',
- Q = 'begin',
- Bc = 'behind.js',
- Dc = 'behind.js"><\/script>',
- Ib = 'blackberry',
- P = 'bootstrap',
- $ = 'clear.cache.gif',
- zb = 'comet',
- vb = 'connection.type',
- ob = 'content',
- Db = 'device.type',
- Pc = 'document.write(',
- V = 'end',
- Lc = 'evtGroup: "loadExternalRefs", millis:(new Date()).getTime(),',
- Nc = 'evtGroup: "moduleStartup", millis:(new Date()).getTime(),',
- Bb = 'flash',
- Ub = 'gecko',
- Vb = 'gecko1_8',
- R = 'gwt.codesvr=',
- S = 'gwt.hosted=',
- T = 'gwt.hybrid',
- tb = 'gwt:onLoadErrorFn',
- qb = 'gwt:onPropertyErrorFn',
- nb = 'gwt:property',
- Yb = 'http://code.google.com/p/google-web-toolkit/issues/detail?id=2079',
- Tb = 'ie6',
- Sb = 'ie8',
- Rb = 'ie9',
- Z = 'img',
- Eb = 'ipad',
- Fb = 'iphone',
- Hb = 'ipod',
- Tc = 'ipt>',
- Hc = 'ipt><!-',
- Ac = 'loadExternalRefs',
- jb = 'meta',
- Kc = 'moduleName:"webchat", sessionId:window.__gwtStatsSessionId, subSystem:"startup",',
- U = 'moduleStartup',
- Qb = 'msie',
- kb = 'name',
- Nb = 'opera',
- Lb = 'pc',
- Pb = 'safari',
- ab = 'script',
- Zb = 'selectingPermutation',
- O = 'startup',
- Mc = 'type: "end"});',
- Oc = 'type: "moduleRequested"});',
- cb = 'undefined',
- Wb = 'unknown',
- Mb = 'user.agent',
- N = 'webchat',
- bb = 'webchat.nocache.js',
- lb = 'webchat::',
- Ob = 'webkit',
- Kb = 'webos',
- yb = 'websocket',
- Jc = 'window.__gwtStatsEvent && window.__gwtStatsEvent({';
- var m = window,
- n = document,
- o = m.__gwtStatsEvent ? function(a) {
- return m.__gwtStatsEvent(a)
- } : null,
- p = m.__gwtStatsSessionId ? m.__gwtStatsSessionId : null,
- q, r, s = M,
- t = {},
- u = [],
- v = [],
- w = [],
- x = 0,
- y, z;
- o && o({
- moduleName: N,
- sessionId: p,
- subSystem: O,
- evtGroup: P,
- millis: (new Date).getTime(),
- type: Q
- });
- if (!m.__gwt_stylesLoaded) {
- m.__gwt_stylesLoaded = {}
- }
- if (!m.__gwt_scriptsLoaded) {
- m.__gwt_scriptsLoaded = {}
- }
- function A() {
- var b = false;
- try {
- var c = m.location.search;
- return (c.indexOf(R) != -1 || (c.indexOf(S) != -1 || m.external && m.external.gwtOnLoad)) && c.indexOf(T) == -1
- } catch (a) {}
- A = function() {
- return b
- };
- return b
- }
- function B() {
- if (q && r) {
- q(y, N, s, x);
- o && o({
- moduleName: N,
- sessionId: p,
- subSystem: O,
- evtGroup: U,
- millis: (new Date).getTime(),
- type: V
- })
- }
- }
- function C() {
- function e(a) {
- var b = a.lastIndexOf(W);
- if (b == -1) {
- b = a.length
- }
- var c = a.indexOf(X);
- if (c == -1) {
- c = a.length
- }
- var d = a.lastIndexOf(Y, Math.min(c, b));
- return d >= 0 ? a.substring(0, d + 1) : M
- }
- function f(a) {
- if (a.match(/^\w+:\/\//)) {} else {
- var b = n.createElement(Z);
- b.src = a + $;
- a = e(b.src)
- }
- return a
- }
- function g() {
- var a = E(_);
- if (a != null) {
- return a
- }
- return M
- }
- function h() {
- var a = n.getElementsByTagName(ab);
- for (var b = 0; b < a.length; ++b) {
- if (a[b].src.indexOf(bb) != -1) {
- return e(a[b].src)
- }
- }
- return M
- }
- function i() {
- var a;
- if (typeof isBodyLoaded == cb || !isBodyLoaded()) {
- var b = db;
- var c;
- n.write(eb + b + fb);
- c = n.getElementById(b);
- a = c && c.previousSibling;
- while (a && a.tagName != gb) {
- a = a.previousSibling
- }
- if (c) {
- c.parentNode.removeChild(c)
- }
- if (a && a.src) {
- return e(a.src)
- }
- }
- return M
- }
- function j() {
- var a = n.getElementsByTagName(hb);
- if (a.length > 0) {
- return a[a.length - 1].href
- }
- return M
- }
- function k() {
- var a = n.location;
- return a.href == a.protocol + ib + a.host + a.pathname + a.search + a.hash
- }
- var l = g();
- if (l == M) {
- l = h()
- }
- if (l == M) {
- l = i()
- }
- if (l == M) {
- l = j()
- }
- if (l == M && k()) {
- l = e(n.location.href)
- }
- l = f(l);
- s = l;
- return l
- }
- function D() {
- var b = document.getElementsByTagName(jb);
- for (var c = 0, d = b.length; c < d; ++c) {
- var e = b[c],
- f = e.getAttribute(kb),
- g;
- if (f) {
- f = f.replace(lb, M);
- if (f.indexOf(mb) >= 0) {
- continue
- }
- if (f == nb) {
- g = e.getAttribute(ob);
- if (g) {
- var h, i = g.indexOf(pb);
- if (i >= 0) {
- f = g.substring(0, i);
- h = g.substring(i + 1)
- } else {
- f = g;
- h = M
- }
- t[f] = h
- }
- } else if (f == qb) {
- g = e.getAttribute(ob);
- if (g) {
- try {
- z = eval(g)
- } catch (a) {
- alert(rb + g + sb)
- }
- }
- } else if (f == tb) {
- g = e.getAttribute(ob);
- if (g) {
- try {
- y = eval(g)
- } catch (a) {
- alert(rb + g + ub)
- }
- }
- }
- }
- }
- }
- function E(a) {
- var b = t[a];
- return b == null ? null : b
- }
- function F(a, b) {
- var c = w;
- for (var d = 0, e = a.length - 1; d < e; ++d) {
- c = c[a[d]] || (c[a[d]] = [])
- }
- c[a[e]] = b
- }
- function G(a) {
- var b = v[a](),
- c = u[a];
- if (b in c) {
- return b
- }
- var d = [];
- for (var e in c) {
- d[c[e]] = e
- }
- if (z) {
- z(a, d, b)
- }
- throw null
- }
- v[vb] = function() {
- if (wb in window || xb in window) {
- return yb
- }
- var b = /(ipad)|(iphone)|(ipod)|(android)|(blackberry)|(webos)/i;
- if (b.test(navigator.userAgent)) {
- return zb
- }
- try {
- if (navigator.plugins && navigator.plugins.length > 0) {
- if (navigator.plugins[Ab]) {
- return Bb
- }
- }
- if (new ActiveXObject(Cb)) {
- return Bb
- }
- } catch (a) {}
- return zb
- };
- u[vb] = {
- comet: 0,
- flash: 1,
- websocket: 2
- };
- v[Db] = function() {
- if (navigator.platform.toLowerCase() == Eb) {
- return Eb
- }
- var a = navigator.userAgent.toLowerCase();
- if (a.indexOf(Fb) != -1) {
- return Fb
- } else if (a.indexOf(Gb) != -1) {
- return Gb
- } else if (a.indexOf(Hb) != -1) {
- return Hb
- } else if (a.indexOf(Ib) != -1 || a.indexOf(Jb) != -1) {
- return Ib
- } else if (a.indexOf(Kb) != -1) {
- return Kb
- }
- return Lb
- };
- u[Db] = {
- android: 0,
- blackberry: 1,
- ipad: 2,
- iphone: 3,
- ipod: 4,
- pc: 5,
- webos: 6
- };
- v[Mb] = function() {
- var b = navigator.userAgent.toLowerCase();
- var c = function(a) {
- return parseInt(a[1]) * 1000 + parseInt(a[2])
- };
- if (function() {
- return b.indexOf(Nb) != -1
- }()) return Nb;
- if (function() {
- return b.indexOf(Ob) != -1
- }()) return Pb;
- if (function() {
- return b.indexOf(Qb) != -1 && n.documentMode >= 9
- }()) return Rb;
- if (function() {
- return b.indexOf(Qb) != -1 && n.documentMode >= 8
- }()) return Sb;
- if (function() {
- var a = /msie ([0-9]+)\.([0-9]+)/.exec(b);
- if (a && a.length == 3) return c(a) >= 6000
- }()) return Tb;
- if (function() {
- return b.indexOf(Ub) != -1
- }()) return Vb;
- return Wb
- };
- u[Mb] = {
- gecko1_8: 0,
- ie6: 1,
- ie8: 2,
- ie9: 3,
- opera: 4,
- safari: 5
- };
- webchat.onScriptLoad = function(a) {
- webchat.onScriptLoad = null;
- q = a;
- B()
- };
- if (A()) {
- alert(Xb + Yb);
- return
- }
- D();
- C();
- o && o({
- moduleName: N,
- sessionId: p,
- subSystem: O,
- evtGroup: P,
- millis: (new Date).getTime(),
- type: Zb
- });
- var H;
- try {
- F([yb, Lb, Tb], $b);
- F([yb, Lb, Nb], _b);
- F([zb, Lb, Rb], ac);
- F([Bb, Lb, Rb], bc);
- F([zb, Lb, Sb], cc);
- F([yb, Lb, Vb], dc);
- F([zb, Lb, Tb], ec);
- F([yb, Lb, Rb], fc);
- F([yb, Gb, Pb], gc);
- F([yb, Ib, Pb], gc);
- F([yb, Eb, Pb], gc);
- F([yb, Fb, Pb], gc);
- F([yb, Hb, Pb], gc);
- F([yb, Kb, Pb], gc);
- F([yb, Gb, Pb], gc + hc);
- F([yb, Ib, Pb], gc + hc);
- F([yb, Eb, Pb], gc + hc);
- F([yb, Fb, Pb], gc + hc);
- F([yb, Hb, Pb], gc + hc);
- F([yb, Kb, Pb], gc + hc);
- F([yb, Gb, Pb], gc + ic);
- F([yb, Ib, Pb], gc + ic);
- F([yb, Eb, Pb], gc + ic);
- F([yb, Fb, Pb], gc + ic);
- F([yb, Hb, Pb], gc + ic);
- F([yb, Kb, Pb], gc + ic);
- F([yb, Gb, Pb], gc + jc);
- F([yb, Ib, Pb], gc + jc);
- F([yb, Eb, Pb], gc + jc);
- F([yb, Fb, Pb], gc + jc);
- F([yb, Hb, Pb], gc + jc);
- F([yb, Kb, Pb], gc + jc);
- F([yb, Gb, Pb], gc + kc);
- F([yb, Ib, Pb], gc + kc);
- F([yb, Eb, Pb], gc + kc);
- F([yb, Fb, Pb], gc + kc);
- F([yb, Hb, Pb], gc + kc);
- F([yb, Kb, Pb], gc + kc);
- F([yb, Gb, Pb], gc + lc);
- F([yb, Ib, Pb], gc + lc);
- F([yb, Eb, Pb], gc + lc);
- F([yb, Fb, Pb], gc + lc);
- F([yb, Hb, Pb], gc + lc);
- F([yb, Kb, Pb], gc + lc);
- F([Bb, Lb, Sb], mc);
- F([zb, Gb, Pb], nc);
- F([zb, Ib, Pb], nc);
- F([zb, Kb, Pb], nc);
- F([zb, Gb, Pb], nc + hc);
- F([zb, Ib, Pb], nc + hc);
- F([zb, Kb, Pb], nc + hc);
- F([zb, Gb, Pb], nc + ic);
- F([zb, Ib, Pb], nc + ic);
- F([zb, Kb, Pb], nc + ic);
- F([zb, Gb, Vb], oc);
- F([zb, Ib, Vb], oc);
- F([zb, Kb, Vb], oc);
- F([zb, Gb, Vb], oc + hc);
- F([zb, Ib, Vb], oc + hc);
- F([zb, Kb, Vb], oc + hc);
- F([zb, Gb, Vb], oc + ic);
- F([zb, Ib, Vb], oc + ic);
- F([zb, Kb, Vb], oc + ic);
- F([yb, Lb, Pb], pc);
- F([zb, Gb, Tb], qc);
- F([zb, Ib, Tb], qc);
- F([zb, Kb, Tb], qc);
- F([zb, Gb, Tb], qc + hc);
- F([zb, Ib, Tb], qc + hc);
- F([zb, Kb, Tb], qc + hc);
- F([zb, Gb, Tb], qc + ic);
- F([zb, Ib, Tb], qc + ic);
- F([zb, Kb, Tb], qc + ic);
- F([yb, Gb, Tb], rc);
- F([yb, Ib, Tb], rc);
- F([yb, Eb, Tb], rc);
- F([yb, Fb, Tb], rc);
- F([yb, Hb, Tb], rc);
- F([yb, Kb, Tb], rc);
- F([yb, Gb, Tb], rc + hc);
- F([yb, Ib, Tb], rc + hc);
- F([yb, Eb, Tb], rc + hc);
- F([yb, Fb, Tb], rc + hc);
- F([yb, Hb, Tb], rc + hc);
- F([yb, Kb, Tb], rc + hc);
- F([yb, Gb, Tb], rc + ic);
- F([yb, Ib, Tb], rc + ic);
- F([yb, Eb, Tb], rc + ic);
- F([yb, Fb, Tb], rc + ic);
- F([yb, Hb, Tb], rc + ic);
- F([yb, Kb, Tb], rc + ic);
- F([yb, Gb, Tb], rc + jc);
- F([yb, Ib, Tb], rc + jc);
- F([yb, Eb, Tb], rc + jc);
- F([yb, Fb, Tb], rc + jc);
- F([yb, Hb, Tb], rc + jc);
- F([yb, Kb, Tb], rc + jc);
- F([yb, Gb, Tb], rc + kc);
- F([yb, Ib, Tb], rc + kc);
- F([yb, Eb, Tb], rc + kc);
- F([yb, Fb, Tb], rc + kc);
- F([yb, Hb, Tb], rc + kc);
- F([yb, Kb, Tb], rc + kc);
- F([yb, Gb, Tb], rc + lc);
- F([yb, Ib, Tb], rc + lc);
- F([yb, Eb, Tb], rc + lc);
- F([yb, Fb, Tb], rc + lc);
- F([yb, Hb, Tb], rc + lc);
- F([yb, Kb, Tb], rc + lc);
- F([yb, Gb, Nb], sc);
- F([yb, Ib, Nb], sc);
- F([yb, Eb, Nb], sc);
- F([yb, Fb, Nb], sc);
- F([yb, Hb, Nb], sc);
- F([yb, Kb, Nb], sc);
- F([yb, Gb, Nb], sc + hc);
- F([yb, Ib, Nb], sc + hc);
- F([yb, Eb, Nb], sc + hc);
- F([yb, Fb, Nb], sc + hc);
- F([yb, Hb, Nb], sc + hc);
- F([yb, Kb, Nb], sc + hc);
- F([yb, Gb, Nb], sc + ic);
- F([yb, Ib, Nb], sc + ic);
- F([yb, Eb, Nb], sc + ic);
- F([yb, Fb, Nb], sc + ic);
- F([yb, Hb, Nb], sc + ic);
- F([yb, Kb, Nb], sc + ic);
- F([yb, Gb, Nb], sc + jc);
- F([yb, Ib, Nb], sc + jc);
- F([yb, Eb, Nb], sc + jc);
- F([yb, Fb, Nb], sc + jc);
- F([yb, Hb, Nb], sc + jc);
- F([yb, Kb, Nb], sc + jc);
- F([yb, Gb, Nb], sc + kc);
- F([yb, Ib, Nb], sc + kc);
- F([yb, Eb, Nb], sc + kc);
- F([yb, Fb, Nb], sc + kc);
- F([yb, Hb, Nb], sc + kc);
- F([yb, Kb, Nb], sc + kc);
- F([yb, Gb, Nb], sc + lc);
- F([yb, Ib, Nb], sc + lc);
- F([yb, Eb, Nb], sc + lc);
- F([yb, Fb, Nb], sc + lc);
- F([yb, Hb, Nb], sc + lc);
- F([yb, Kb, Nb], sc + lc);
- F([zb, Gb, Nb], tc);
- F([zb, Ib, Nb], tc);
- F([zb, Kb, Nb], tc);
- F([zb, Gb, Nb], tc + hc);
- F([zb, Ib, Nb], tc + hc);
- F([zb, Kb, Nb], tc + hc);
- F([zb, Gb, Nb], tc + ic);
- F([zb, Ib, Nb], tc + ic);
- F([zb, Kb, Nb], tc + ic);
- F([yb, Gb, Vb], uc);
- F([yb, Ib, Vb], uc);
- F([yb, Eb, Vb], uc);
- F([yb, Fb, Vb], uc);
- F([yb, Hb, Vb], uc);
- F([yb, Kb, Vb], uc);
- F([yb, Gb, Vb], uc + hc);
- F([yb, Ib, Vb], uc + hc);
- F([yb, Eb, Vb], uc + hc);
- F([yb, Fb, Vb], uc + hc);
- F([yb, Hb, Vb], uc + hc);
- F([yb, Kb, Vb], uc + hc);
- F([yb, Gb, Vb], uc + ic);
- F([yb, Ib, Vb], uc + ic);
- F([yb, Eb, Vb], uc + ic);
- F([yb, Fb, Vb], uc + ic);
- F([yb, Hb, Vb], uc + ic);
- F([yb, Kb, Vb], uc + ic);
- F([yb, Gb, Vb], uc + jc);
- F([yb, Ib, Vb], uc + jc);
- F([yb, Eb, Vb], uc + jc);
- F([yb, Fb, Vb], uc + jc);
- F([yb, Hb, Vb], uc + jc);
- F([yb, Kb, Vb], uc + jc);
- F([yb, Gb, Vb], uc + kc);
- F([yb, Ib, Vb], uc + kc);
- F([yb, Eb, Vb], uc + kc);
- F([yb, Fb, Vb], uc + kc);
- F([yb, Hb, Vb], uc + kc);
- F([yb, Kb, Vb], uc + kc);
- F([yb, Gb, Vb], uc + lc);
- F([yb, Ib, Vb], uc + lc);
- F([yb, Eb, Vb], uc + lc);
- F([yb, Fb, Vb], uc + lc);
- F([yb, Hb, Vb], uc + lc);
- F([yb, Kb, Vb], uc + lc);
- F([zb, Lb, Nb], vc);
- F([Bb, Lb, Tb], wc);
- F([Bb, Lb, Nb], xc);
- H = w[G(vb)][G(Db)][G(Mb)];
- var I = H.indexOf(yc);
- if (I != -1) {
- x = Number(H.substring(I + 1));
- H = H.substring(0, I)
- }
- } catch (a) {
- return
- }
- var J;
- function K() {
- if (!r) {
- r = true;
- B();
- if (n.removeEventListener) {
- n.removeEventListener(zc, K, false)
- }
- if (J) {
- clearInterval(J)
- }
- }
- }
- if (n.addEventListener) {
- n.addEventListener(zc, function() {
- K()
- }, false)
- }
- var J = setInterval(function() {
- if (/loaded|complete/.test(n.readyState)) {
- K()
- }
- }, 50);
- o && o({
- moduleName: N,
- sessionId: p,
- subSystem: O,
- evtGroup: P,
- millis: (new Date).getTime(),
- type: V
- });
- o && o({
- moduleName: N,
- sessionId: p,
- subSystem: O,
- evtGroup: Ac,
- millis: (new Date).getTime(),
- type: Q
- });
- if (!__gwt_scriptsLoaded[Bc]) {
- __gwt_scriptsLoaded[Bc] = true;
- document.write(Cc + s + Dc)
- }
- var L = Ec + s + H + Fc;
- n.write(Gc + Hc + Ic + Jc + Kc + Lc + Mc + Jc + Kc + Nc + Oc + Pc + L + Qc + Rc + Sc + Tc)
- }
- webchat();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement