﻿function GetTrueData(e) { var t = e; return t.lastIndexOf(strKey) > -1 && (t = NoHaveCookie(e)), t } function NoHaveCookie(e) { var t = e.split(strKey); e = t[0]; var n = t[2], a = t[3], o = $.md5(a); return xxtea = new Xxtea(o), GetJsonData(e, n, t[1], t[1], t[1]) } function GetJsonData(e, t, n, a, o) { var i = "", r = ""; try { switch (t) { case "2": var s = dencrypt4(n); r = s, i = dencrypt2(e, s); break; case "3": var l = dencrypt4(a); r = l, i = dencrypt3(e, l); break; case "0": var d = dencrypt4(o); r = d, i = dencrypt0(e, d); break; case "4": i = dencrypt4(e) } } catch (p) { } return i } function dencrypt2(e, t) { var n = "", a = JSON.parse(t), o = a.part1_1, i = a.part1_2, r = a.part1_3, s = a.part1, l = a.part2_1, d = a.part2_2, p = a.part2_3, c = e.substring(0, o), u = parseInt(o) + parseInt(i), g = e.substring(o, u), m = e.substring(u, u + parseInt(r)), f = parseInt(s) + parseInt(l), h = e.substring(s, f), v = parseInt(d) + f, b = e.substring(f, v), F = v + parseInt(p), _ = e.substring(v, F), $ = e.substring(F, e.length), C = xxtea.xxtea_decrypt(c) + decodeURIComponent(g) + xxtea.xxtea_decrypt(m), y = decodeURIComponent(h) + xxtea.xxtea_decrypt(b) + decodeURIComponent(_); return $ = xxtea.xxtea_decrypt($), n = C + y + $ } function dencrypt3(e, t) { var n = "", a = JSON.parse(t), o = a.part1_1, i = a.part1_2, r = a.part1_3, s = a.part1, l = a.part2_1, d = a.part2_2, p = a.part2_3, c = a.part3_1, u = a.part3_2, g = e.substring(0, o), m = parseInt(o) + parseInt(i), f = e.substring(o, m), h = e.substring(m, m + parseInt(r)), v = parseInt(l) + parseInt(s), b = e.substring(s, v), F = parseInt(d) + v, _ = e.substring(v, F), $ = e.substring(F, F + parseInt(p)), C = F + parseInt(p) + parseInt(c), y = e.substring(F + parseInt(p), C), w = parseInt(u) + C, S = e.substring(C, w), B = e.substring(w, e.length), I = decodeURIComponent(g) + xxtea.xxtea_decrypt(f) + decodeURIComponent(h), T = xxtea.xxtea_decrypt(b) + decodeURIComponent(_) + xxtea.xxtea_decrypt($), x = decodeURIComponent(y) + xxtea.xxtea_decrypt(S) + decodeURIComponent(B); return n = I + T + x } function dencrypt0(e, t) { var n = "", a = JSON.parse(t), o = a.part1_1, i = a.part1_2, r = a.part1_3, s = a.part1, l = a.part2, d = a.part3_1, p = a.part3_2, c = a.part3_3, u = e.substring(0, o), g = parseInt(o) + parseInt(i), m = e.substring(o, g), f = e.substring(g, g + parseInt(r)), g = parseInt(s) + parseInt(l), h = e.substring(s, g), v = g + parseInt(d), b = e.substring(g, v), F = v + parseInt(p), _ = e.substring(v, F), $ = F + parseInt(c), C = e.substring(F, $), y = decodeURIComponent(u) + xxtea.xxtea_decrypt(m) + decodeURIComponent(f); h = xxtea.xxtea_decrypt(h); var w = decodeURIComponent(b) + xxtea.xxtea_decrypt(_) + decodeURIComponent(C); return n = y + h + w } function dencrypt4(e) { return xxtea.xxtea_decrypt(e) } function Xxtea(e) { this._keyString = e } function UtfParser() { } function Base64() { } var public_lmColSpan = 0, public_bRefreshNow = !1, public_tblHeight = 0, fastBetState = ""; var gameListTblWidth = 0, public_timeOutFlag = 0, public_seconds = 0, public_bStopTime = !1;xxtea = "", strKey = "〄", jQuery.cookie = function (e) { var t = function (e, t) { return e << t | e >>> 32 - t }, n = function (e, t) { var n, a, o, i, r; return o = 2147483648 & e, i = 2147483648 & t, n = 1073741824 & e, a = 1073741824 & t, r = (1073741823 & e) + (1073741823 & t), n & a ? 2147483648 ^ r ^ o ^ i : n | a ? 1073741824 & r ? 3221225472 ^ r ^ o ^ i : 1073741824 ^ r ^ o ^ i : r ^ o ^ i }, a = function (e, t, n) { return e & t | ~e & n }, o = function (e, t, n) { return e & n | t & ~n }, i = function (e, t, n) { return e ^ t ^ n }, r = function (e, t, n) { return t ^ (e | ~n) }, s = function (e, o, i, r, s, l, d) { return e = n(e, n(n(a(o, i, r), s), d)), n(t(e, l), o) }, l = function (e, a, i, r, s, l, d) { return e = n(e, n(n(o(a, i, r), s), d)), n(t(e, l), a) }, d = function (e, a, o, r, s, l, d) { return e = n(e, n(n(i(a, o, r), s), d)), n(t(e, l), a) }, p = function (e, a, o, i, s, l, d) { return e = n(e, n(n(r(a, o, i), s), d)), n(t(e, l), a) }, c = function (e) { for (var t, n = e.length, a = n + 8, o = (a - a % 64) / 64, i = 16 * (o + 1), r = Array(i - 1), s = 0, l = 0; n > l;)t = (l - l % 4) / 4, s = l % 4 * 8, r[t] = r[t] | e.charCodeAt(l) << s, l++; return t = (l - l % 4) / 4, s = l % 4 * 8, r[t] = r[t] | 128 << s, r[i - 2] = n << 3, r[i - 1] = n >>> 29, r }, u = function (e) { var t, n, a = "", o = ""; for (n = 0; 3 >= n; n++)t = e >>> 8 * n & 255, o = "0" + t.toString(16), a += o.substr(o.length - 2, 2); return a }, g = function (e) { e = e.replace(/\x0d\x0a/g, "\n"); for (var t = "", n = 0; n < e.length; n++) { var a = e.charCodeAt(n); 128 > a ? t += String.fromCharCode(a) : a > 127 && 2048 > a ? (t += String.fromCharCode(a >> 6 | 192), t += String.fromCharCode(63 & a | 128)) : (t += String.fromCharCode(a >> 12 | 224), t += String.fromCharCode(a >> 6 & 63 | 128), t += String.fromCharCode(63 & a | 128)) } return t }; e.extend({ md5: function (e) { var t, a, o, i, r, m, f, h, v, b = Array(), F = 7, _ = 12, $ = 17, C = 22, y = 5, w = 9, S = 14, B = 20, I = 4, T = 11, x = 16, M = 23, L = 6, D = 10, G = 15, k = 21; for (e = g(e), b = c(e), m = 1732584193, f = 4023233417, h = 2562383102, v = 271733878, t = 0; t < b.length; t += 16)a = m, o = f, i = h, r = v, m = s(m, f, h, v, b[t + 0], F, 3614090360), v = s(v, m, f, h, b[t + 1], _, 3905402710), h = s(h, v, m, f, b[t + 2], $, 606105819), f = s(f, h, v, m, b[t + 3], C, 3250441966), m = s(m, f, h, v, b[t + 4], F, 4118548399), v = s(v, m, f, h, b[t + 5], _, 1200080426), h = s(h, v, m, f, b[t + 6], $, 2821735955), f = s(f, h, v, m, b[t + 7], C, 4249261313), m = s(m, f, h, v, b[t + 8], F, 1770035416), v = s(v, m, f, h, b[t + 9], _, 2336552879), h = s(h, v, m, f, b[t + 10], $, 4294925233), f = s(f, h, v, m, b[t + 11], C, 2304563134), m = s(m, f, h, v, b[t + 12], F, 1804603682), v = s(v, m, f, h, b[t + 13], _, 4254626195), h = s(h, v, m, f, b[t + 14], $, 2792965006), f = s(f, h, v, m, b[t + 15], C, 1236535329), m = l(m, f, h, v, b[t + 1], y, 4129170786), v = l(v, m, f, h, b[t + 6], w, 3225465664), h = l(h, v, m, f, b[t + 11], S, 643717713), f = l(f, h, v, m, b[t + 0], B, 3921069994), m = l(m, f, h, v, b[t + 5], y, 3593408605), v = l(v, m, f, h, b[t + 10], w, 38016083), h = l(h, v, m, f, b[t + 15], S, 3634488961), f = l(f, h, v, m, b[t + 4], B, 3889429448), m = l(m, f, h, v, b[t + 9], y, 568446438), v = l(v, m, f, h, b[t + 14], w, 3275163606), h = l(h, v, m, f, b[t + 3], S, 4107603335), f = l(f, h, v, m, b[t + 8], B, 1163531501), m = l(m, f, h, v, b[t + 13], y, 2850285829), v = l(v, m, f, h, b[t + 2], w, 4243563512), h = l(h, v, m, f, b[t + 7], S, 1735328473), f = l(f, h, v, m, b[t + 12], B, 2368359562), m = d(m, f, h, v, b[t + 5], I, 4294588738), v = d(v, m, f, h, b[t + 8], T, 2272392833), h = d(h, v, m, f, b[t + 11], x, 1839030562), f = d(f, h, v, m, b[t + 14], M, 4259657740), m = d(m, f, h, v, b[t + 1], I, 2763975236), v = d(v, m, f, h, b[t + 4], T, 1272893353), h = d(h, v, m, f, b[t + 7], x, 4139469664), f = d(f, h, v, m, b[t + 10], M, 3200236656), m = d(m, f, h, v, b[t + 13], I, 681279174), v = d(v, m, f, h, b[t + 0], T, 3936430074), h = d(h, v, m, f, b[t + 3], x, 3572445317), f = d(f, h, v, m, b[t + 6], M, 76029189), m = d(m, f, h, v, b[t + 9], I, 3654602809), v = d(v, m, f, h, b[t + 12], T, 3873151461), h = d(h, v, m, f, b[t + 15], x, 530742520), f = d(f, h, v, m, b[t + 2], M, 3299628645), m = p(m, f, h, v, b[t + 0], L, 4096336452), v = p(v, m, f, h, b[t + 7], D, 1126891415), h = p(h, v, m, f, b[t + 14], G, 2878612391), f = p(f, h, v, m, b[t + 5], k, 4237533241), m = p(m, f, h, v, b[t + 12], L, 1700485571), v = p(v, m, f, h, b[t + 3], D, 2399980690), h = p(h, v, m, f, b[t + 10], G, 4293915773), f = p(f, h, v, m, b[t + 1], k, 2240044497), m = p(m, f, h, v, b[t + 8], L, 1873313359), v = p(v, m, f, h, b[t + 15], D, 4264355552), h = p(h, v, m, f, b[t + 6], G, 2734768916), f = p(f, h, v, m, b[t + 13], k, 1309151649), m = p(m, f, h, v, b[t + 4], L, 4149444226), v = p(v, m, f, h, b[t + 11], D, 3174756917), h = p(h, v, m, f, b[t + 2], G, 718787259), f = p(f, h, v, m, b[t + 9], k, 3951481745), m = n(m, a), f = n(f, o), h = n(h, i), v = n(v, r); var R = u(m) + u(f) + u(h) + u(v); return R.toLowerCase() } }) }(jQuery), Xxtea.prototype._long2str = function (e, t) { var n = e.length, a = n - 1 << 2; if (t) { var o = e[n - 1]; if (a - 3 > o || o > a) return null; a = o } for (var i = 0; n > i; i++)e[i] = String.fromCharCode(255 & e[i], e[i] >>> 8 & 255, e[i] >>> 16 & 255, e[i] >>> 24 & 255); return t ? e.join("").substring(0, a) : e.join("") }, Xxtea.prototype._str2long = function (e, t) { for (var n = e.length, a = [], o = 0; n > o; o += 4)a[o >> 2] = e.charCodeAt(o) | e.charCodeAt(o + 1) << 8 | e.charCodeAt(o + 2) << 16 | e.charCodeAt(o + 3) << 24; return t && (a[a.length] = n), a }, Xxtea.prototype.xxtea_encrypt = function (e) { if ("" == e) return ""; e = Base64.encode64(UtfParser.utf16to8(e)); var t = this._str2long(e, !0), n = this._str2long(this._keyString, !1); n.length < 4 && (n.length = 4); for (var a, o, i, r = t.length - 1, s = t[r], l = t[0], d = 2654435769, p = Math.floor(6 + 52 / (r + 1)), c = 0; 0 < p--;) { for (c = c + d & 4294967295, o = c >>> 2 & 3, i = 0; r > i; i++)l = t[i + 1], a = (s >>> 5 ^ l << 2) + (l >>> 3 ^ s << 4) ^ (c ^ l) + (n[3 & i ^ o] ^ s), s = t[i] = t[i] + a & 4294967295; l = t[0], a = (s >>> 5 ^ l << 2) + (l >>> 3 ^ s << 4) ^ (c ^ l) + (n[3 & i ^ o] ^ s), s = t[r] = t[r] + a & 4294967295 } return Base64.encode64(this._long2str(t, !1)) }, Xxtea.prototype.xxtea_decrypt = function (e) { if ("" == e) return ""; e = Base64.decode64(e); var t = this._str2long(e, !1), n = this._str2long(this._keyString, !1); n.length < 4 && (n.length = 4); for (var a, o, i, r = t.length - 1, s = t[r - 1], l = t[0], d = 2654435769, p = Math.floor(6 + 52 / (r + 1)), c = p * d & 4294967295; 0 != c;) { for (o = c >>> 2 & 3, i = r; i > 0; i--)s = t[i - 1], a = (s >>> 5 ^ l << 2) + (l >>> 3 ^ s << 4) ^ (c ^ l) + (n[3 & i ^ o] ^ s), l = t[i] = t[i] - a & 4294967295; s = t[r], a = (s >>> 5 ^ l << 2) + (l >>> 3 ^ s << 4) ^ (c ^ l) + (n[3 & i ^ o] ^ s), l = t[0] = t[0] - a & 4294967295, c = c - d & 4294967295 } return UtfParser.utf8to16(Base64.decode64(this._long2str(t, !0))) }, UtfParser.utf16to8 = function (e) { var t, n, a, o; for (t = "", a = e.length, n = 0; a > n; n++)o = e.charCodeAt(n), o >= 1 && 127 >= o ? t += e.charAt(n) : o > 2047 ? (t += String.fromCharCode(224 | o >> 12 & 15), t += String.fromCharCode(128 | o >> 6 & 63), t += String.fromCharCode(128 | o >> 0 & 63)) : (t += String.fromCharCode(192 | o >> 6 & 31), t += String.fromCharCode(128 | o >> 0 & 63)); return t }, UtfParser.utf8to16 = function (e) { e = e.toString(); var t, n, a, o, i, r; for (t = "", a = e.length, n = 0; a > n;)switch (o = e.charCodeAt(n++), o >> 4) { case 0: case 1: case 2: case 3: case 4: case 5: case 6: case 7: t += e.charAt(n - 1); break; case 12: case 13: i = e.charCodeAt(n++), t += String.fromCharCode((31 & o) << 6 | 63 & i); break; case 14: i = e.charCodeAt(n++), r = e.charCodeAt(n++), t += String.fromCharCode((15 & o) << 12 | (63 & i) << 6 | (63 & r) << 0) }return t }, Base64._keyStr = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=", Base64.encode64 = function (e) { var t, n, a, o, i, r = "", s = "", l = "", d = 0; do t = e.charCodeAt(d++), n = e.charCodeAt(d++), s = e.charCodeAt(d++), a = t >> 2, o = (3 & t) << 4 | n >> 4, i = (15 & n) << 2 | s >> 6, l = 63 & s, isNaN(n) ? i = l = 64 : isNaN(s) && (l = 64), r = r + Base64._keyStr.charAt(a) + Base64._keyStr.charAt(o) + Base64._keyStr.charAt(i) + Base64._keyStr.charAt(l), t = n = s = "", a = o = i = l = ""; while (d < e.length); return r }, Base64.decode64 = function (e) { var t, n, a, o, i, r = "", s = "", l = "", d = 0, p = /[^A-Za-z0-9\+\/\=\n]/g; p.exec(e), e = e.replace(/[^A-Za-z0-9\+\/\=]/g, ""); do a = Base64._keyStr.indexOf(e.charAt(d++)), o = Base64._keyStr.indexOf(e.charAt(d++)), i = Base64._keyStr.indexOf(e.charAt(d++)), l = Base64._keyStr.indexOf(e.charAt(d++)), t = a << 2 | o >> 4, n = (15 & o) << 4 | i >> 2, s = (3 & i) << 6 | l, r += String.fromCharCode(t), 64 != i && (r += String.fromCharCode(n)), 64 != l && (r += String.fromCharCode(s)), t = n = s = "", a = o = i = l = ""; while (d < e.length); return r };