﻿var _0x789e = ["\x69\x6E\x6E\x65\x72\x57\x69\x64\x74\x68", "\x77\x69\x64\x74\x68", "\x36\x33\x30", "\x69\x6B\x6C\x5F\x2F\x43\x6C\x69\x63\x6B\x32\x45\x78\x70\x6F\x72\x74\x2F\x43\x6C\x69\x63\x6B\x32\x45\x78\x70\x6F\x72\x74\x2E\x45\x78\x70\x6F\x72\x74\x52\x65\x70\x6F\x72\x74\x2E\x68\x74\x6D\x6C\x3F\x44\x61\x74\x61\x3D", "\x26\x54\x79\x70\x65\x3D", "\x26\x64\x61\x74\x61\x3D", "\x36\x32\x30", "", "\x73\x68\x6F\x77\x57\x65\x62\x52\x65\x73\x6F\x75\x72\x63\x65", "\x6F\x70\x65\x6E\x45\x78\x70\x6F\x72\x74\x52\x65\x70\x6F\x72\x74\x57\x69\x6E\x64\x6F\x77", "\x67\x65\x74\x43\x6C\x69\x65\x6E\x74\x55\x72\x6C", "\x63\x6F\x6E\x74\x65\x78\x74", "\x50\x61\x67\x65", "\x67\x65\x74\x53\x65\x72\x76\x65\x72\x55\x72\x6C", "\x2F", "\x6C\x65\x6E\x67\x74\x68", "\x63\x68\x61\x72\x41\x74", "\x67\x65\x74\x43\x52\x4D\x55\x72\x6C", "\x3A", "\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E", "\x6D\x65\x73\x73\x61\x67\x65", "\x73\x68\x6F\x77\x45\x72\x72\x6F\x72\x3A", "\x75\x6E\x64\x65\x66\x69\x6E\x65\x64", "\x61\x6C\x65\x72\x74\x44\x69\x61\x6C\x6F\x67", "\x55\x74\x69\x6C\x69\x74\x79"]; function openExportReportWindow(_0xb914x2, _0xb914x3, _0xb914x4) { try { var _0xb914x5 = 0 < window[_0x789e[0]] ? window[_0x789e[0]] : screen[_0x789e[1]], _0xb914x6 = _0x789e[2]; 610 > parseFloat(_0xb914x5) && (_0xb914x6 = _0xb914x5); getCRMUrl(); _0xb914x2 = _0x789e[3] + _0xb914x2 + _0x789e[4] + _0xb914x3 + _0x789e[5] + _0xb914x4; isValid(alert) && Alert[_0x789e[8]](_0xb914x2, _0xb914x6, _0x789e[6], _0x789e[7], null, getCRMUrl(), !1, 0) } catch (f) { throwError(_0x789e[9], f) } } function getCRMUrl() { var _0xb914x2 = _0x789e[7]; try { try { _0xb914x2 = Xrm[_0x789e[12]][_0x789e[11]][_0x789e[10]]() } catch (b) { return Xrm[_0x789e[12]][_0x789e[11]][_0x789e[13]]() }; _0x789e[14] != _0xb914x2[_0x789e[16]](_0xb914x2[_0x789e[15]] - 1) && (_0xb914x2 += _0x789e[14]) } catch (b) { throwError(_0x789e[17], b) }; return _0xb914x2 } function throwError(_0xb914x2, _0xb914x3) { try { showAlert(_0xb914x2 + _0x789e[18] + (_0xb914x3[_0x789e[19]] || _0xb914x3[_0x789e[20]])) } catch (c) { showAlert(_0x789e[21] + (c[_0x789e[19]] || c[_0x789e[20]])) } } function isValid(_0xb914x2) { return null != _0xb914x2 && _0x789e[22] != _0xb914x2 && _0x789e[7] != _0xb914x2 ? !0 : !1 } function showAlert(_0xb914x2) { try { isValid(Xrm.Utility) && Xrm[_0x789e[24]][_0x789e[23]](_0xb914x2) } catch (b) { alert(_0xb914x2) } }