// Licensed Materials - Property of IBM
// IBM Cognos Products: irot
// (C) Copyright IBM Corp. 2003, 2022.
// US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
var _t77={};_t77._jn2=1000;_t77._6m3=[];_t77._o63={};_t77._d84={};_t77._7c7=0;_t77._c8=false;_t77._i82=function(_bc3){this._a73=_bc3;this._ca2=null;};_t77._ik=function(){var _gt3=_t77._qz();var _p51=_999._mw5(_gt3, "item[starts-with(./bus:name,'credential:')]");var _zg8=_p51.length;for(var i=0;i<_zg8;++i){var _ro1=_p51.item(i);_ie9._hw5(_ro1, "./bus:value");}this._a73=_999._co8(_gt3);};_t77._qz=function(){if(!this._ca2){this._ca2=this._7k1(this._a73);}return this._ca2.documentElement;};_t77._pz=function(){var _xb6=_t77._qz();var _5o5=_xb6.selectNodes("./*"), _bz6;var _j38, _9w8, _uz6;var _de8=[], _2x8, _8x8, _e59;for(var _0b9=0; _0b9<_5o5.length; _0b9++){_bz6=_5o5.item(_0b9);_2x8={name: _999._598(_999._7y2(_bz6,"bus:name")),value: []};_9w8=_999._7y2(_bz6,"bus:value");_j38=_9w8.selectNodes("./*");var _5s8=[];for(var _fv8=0; _fv8<_j38.length; _fv8++){_uz6=_j38.item(_fv8);_8x8={type: _uz6.getAttribute("xsi:type").split(":").pop(),inclusive: _999._7y2(_uz6,"bus:inclusive[text()='true']")?true:false};switch(_8x8.type){case "simpleParmValueItem":_5s8.push({xmlNode: _uz6,jsonObj: _8x8});break;case "boundRangeParmValueItem":_8x8.start={};_5s8.push({xmlNode: _999._7y2(_uz6,"bus:start"),jsonObj: _8x8.start});_8x8.end={};_5s8.push({xmlNode: _999._7y2(_uz6,"bus:end"),jsonObj: _8x8.end});break;case "unboundedStartRangeParmValueItem":_8x8.end={};_5s8.push({xmlNode: _999._7y2(_uz6,"bus:end"),jsonObj: _8x8.end});break;case "unboundedEndRangeParmValueItem":_8x8.start={};_5s8.push({xmlNode: _999._7y2(_uz6,"bus:start"),jsonObj: _8x8.start});break;case "hierarchicalParmValueItem":_oz8._jz8("'hierarchicalParmValueItem' type is not handled.");break;}for(var _n39=0; _n39<_5s8.length; _n39++){_e59=_5s8[_n39];_e59.jsonObj.type=_e59.xmlNode.getAttribute("xsi:type").split(":").pop();_e59.jsonObj.inclusive=_999._7y2(_e59.xmlNode,"bus:inclusive[text()='true']")?true:false;var _sb9=_999._7y2(_e59.xmlNode,"bus:use");if(_sb9&&_sb9.getAttribute("xsi:nil")=='true'){_sb9=null;}_e59.jsonObj.use=_sb9?_999._598(_sb9):null;var _m28=_999._7y2(_e59.xmlNode,"bus:display");if(_m28&&_m28.getAttribute("xsi:nil")=='true'){_m28=null;}_e59.jsonObj.display=_m28?_999._598(_m28):null;}_2x8.value.push(_8x8);}_de8.push(_2x8);}return _de8;};_t77._rk1=function(){this._i82('' +'');};_t77._rk1();_t77._el1=[];_t77._g61=function(_vl7){this._el1.push(_vl7);};_t77._bz5=function(){return++this._7c7;};_t77._dg3=function(_q35){this._5v4=_q35;};_t77._9e3=function(){return this._5v4;};_t77._ey1="";_t77._j2=function(_212){this._ey1=_212||"";};_t77._e2=function(){return this._ey1;};_t77._1b1=function(_k38){_t77._ik3(true);};_t77._rl=function(_0c9,_hm7,_jh6,_8r5){_t77._ik3(false);};_t77._a54=function(n,s,o,_479){var _ky8="bus:" + s + " | " + s;var _ih9=_999._7y2(n, _ky8);if(_ih9!=null){switch(_479){case "int":o[s]=parseInt(_ie9._fv5(_ih9));break;case "bool":o[s]=_ie9._fv5(_ih9)=="true";break;default:o[s]=_ie9._fv5(_ih9);}}};_t77._x52=function(_e05){var _sw8={"type": "bus:CAMException"};_t77._a54( _e05, "errorCode", _sw8, "int" );_t77._a54(_e05, "errorCodeString", _sw8);var _je7=[];var _3k7=_999._7y2( _e05, "bus:messages | messages" );if(_3k7!=null){for(var n=_fe9._9g1(_3k7); n; n=_fe9._d71(n)){var _348={};_t77._a54(n, "messageString", _348);_t77._a54( n, "nestingLevel", _348, "int" );_je7.push(_348);}}_sw8.messages=_je7;var _1c6=_999._7y2( _e05, "bus:promptInfo | promptInfo" );if(_1c6!=null){var _1e6={"type": "bus:promptInfo"};var _4e7=[];var _mj7=_999._7y2( _1c6, "bus:captions | captions" );if(_mj7!=null){for(var n=_fe9._9g1(_mj7); n; n=_fe9._d71(n)){_4e7.push(_ie9._fv5(n));}}_1e6.captions=_4e7;var _yp3=[];var _7t3=_999._7y2( _1c6, "bus:displayObjects | displayObjects" );if(_7t3!=null){for(var n=_fe9._9g1(_7t3); n; n=_fe9._d71(n)){var _lf4={};_t77._a54(n, "caption", _lf4);_t77._a54(n, "name", _lf4);_t77._a54(n, "type", _lf4);_t77._a54(n, "value", _lf4);var _da4=[];var _qe4=_999._7y2( n, "bus:promptOptions | promptOptions" );if(_qe4!=null){for(var _df9=_fe9._9g1(_qe4); _df9; _df9=_fe9._d71(_df9)){var _235={"type": "bus:promptOption"};_t77._a54( _df9, "default", _235, "bool" );_t77._a54(_df9, "id", _235);_t77._a54(_df9, "value", _235);_da4.push(_235);}}_lf4.promptOptions=_da4;_yp3.push(_lf4);}}_1e6.displayObjects=_yp3;_sw8.promptInfo=_1e6;}_t77._a54(_e05, "severity", _sw8);return _sw8;};_t77._iz8=function(_vl7,_e05){if(_e05!=null){var error=_t77._x52(_e05);Application.GlassContext.getCoreSvc('.Login').recoverFromCamError(error).then(function(_4l7){if(_4l7&&_4l7.cafContextId){_t77._dg3(_4l7.cafContextId);_t77._ik3(true);}else{_t77._ik3(false);}});}else{_6a8._xv5();_ql6._vo(this._1b1.bind(this), this._rl.bind(this));}this._6m3.push(_vl7);this._db2="";return true;};function ccModalCallBack(_bm8){_t77._ik3(_bm8=="ok");};_t77._ik3=function(_8z7){setTimeout(this._rj1.bind(this, _8z7), 0);};_t77._rj1=function(_8z7){_109._wq7(this._6m3, "_481", _8z7);this._6m3.length=0;};_t77._jo8=function(){var _vc6=new _6i6(null, _6i6._f3, "");_vc6._v89();this._db2="";};_t77._0z=function(_br3){var _e05=_999._7y2(_br3, "/SOAP-ENV:Envelope/SOAP-ENV:Header/bus:biBusHeader/bus:CAM/bus:exception");if(_e05){if (_999._7y2( _e05, "*[local-name() = 'errorCodeString' and text() = 'camAuthUserRecoverable']" ) &&_999._7y2( _e05, "bus:promptInfo | promptInfo" ) != null){return _e05;}}return null;};_t77._yt=function(_br3){return Boolean(_br3&&_999._7y2(_br3, "/SOAP-ENV:Envelope/SOAP-ENV:Body/*/bus:result/bus:details/item[bus:status='prompting']"));};_t77._l4=function(_e48,_cl5,_tr3){return this._ja(null, _e48, _cl5, _tr3);};_t77._m4=function(_br3,_cl5,_tr3){return this._ja(_br3, null, _cl5, _tr3);};_t77._ja=function(_br3,_e48,_cl5,_tr3){var _e45=_3l6._yg2(_3l6._tl4(), _5l6.isApplication);var _qt2={promptFnOkCallback: _cl5,promptFnErrorCallback: _tr3,reportXML: _e45,};if(_br3){_qt2.promptSOAPResponse=_999._co8(_br3);}if(_e48){_qt2.promptRequest=_e48;}return _qt2;};_t77._7h1=function(_xo7,_3m7,_fo5,_ng6,_pj8){window.pdsCallback({"_0h4": _xo7,"response": _3m7,"attachments": _fo5,"parameters": _ng6,"opener": _pj8});};_t77._ut=function(_xo7,_sw8,_pj8){window.pdsCallback({"_0h4": _xo7,"error": _sw8,"opener": _pj8});};_t77._5h1=function(_6g4,_e48){var _br3=_e48?_e48._mv5():null;var _ng6=null;if(_br3&&!_6g4.requestType){var _xb6=_999._7y2(_br3, "/SOAP-ENV:Envelope/SOAP-ENV:Body//bus:details/*[@xsi:type='bus:asynchDetailParameterValues']/bus:parameters");_ng6=this._92(_xb6);}if(_6g4.promptRequest&&_br3){var _o68=_6g4.promptRequest.url;_6g4.promptRequest.type="POST";_6g4.promptRequest.url+= "/promptResults";_6g4.promptRequest.data=_999._co8(_br3);_6g4.promptRequest.contentType="text/xml";Application.GlassContext.services.ajax.ajax(_6g4.promptRequest).done(function(_535,_bm8,_mc9){_6g4.promptRequest.url=_o68;if(typeof _535=='string'){_535=JSON.parse(_535);}this._xa(_6g4, _535, null, _ng6);}.bind(this));}else{var _k55=_br3?_999._co8(_br3):null; var _fo5=_e48?_e48._yy3():null;var _sw8=_e48?_e48._cr7():null;this._xa(_6g4, _k55, _fo5, _ng6, _sw8);}};_t77._142=function(){if(this._274){setTimeout(this._274, 0);this._274=undefined;}else{this._um3=true;}};_t77._wa=function(_3w6,_pj8,_566){Application._os(undefined,function(_pj8){if(_566){_3w6(_566);}else{_3w6();}try{if(_pj8){_pj8.close();}}catch(e){}}.bind(null, _pj8), true);};_t77._xa=function(_6g4,_3m7,_fo5,_ng6,_sw8){if(_6g4.requestType=="collectParameterValues"){if(_sw8){if(_6g4.promptFnErrorCallback){var error={code: _sw8._085(),message: _sw8._le3(),details: _sw8._ke3().split("\r\n")};if(_kx5._uz8){this._wa(_6g4.promptFnErrorCallback, _6g4.promptOpener, error);}else{_6g4.promptFnErrorCallback(error);}}else if(_6g4.promptFnCancelCallback){if(_kx5._uz8){this._wa(_6g4.promptFnCancelCallback, _6g4.promptOpener);}else{_6g4.promptFnCancelCallback();}}}else if(_3m7){if(_kx5._uz8){if(this._um3){this._um3=undefined;this._wa(_6g4.promptFnOkCallback, _6g4.promptOpener, _t77._pz());}else{this._274=function(){this._wa(_6g4.promptFnOkCallback, _6g4.promptOpener, _t77._pz());}.bind(this);}}else{_6g4.promptFnOkCallback(_t77._pz());}}else if(_6g4.promptFnCancelCallback){if(_kx5._uz8){this._wa(_6g4.promptFnCancelCallback, _6g4.promptOpener);}else{_6g4.promptFnCancelCallback();}}if(!_kx5._uz8){Application._os(undefined,function(_pj8){try{if(_pj8){_pj8.close();}}catch(e){}}.bind(null, _6g4.promptOpener));}}else{if(_sw8&&_6g4.promptFnErrorCallback){var error={code: _sw8._085(),message: _sw8._le3(),details: _sw8._ke3()};_6g4.promptFnErrorCallback(error, _6g4.promptOpener);}else{_6g4.promptFnOkCallback(_3m7, _fo5, _ng6, _6g4.promptOpener);}}};_t77._9h1=function(_6g4){if(_6g4&&_6g4.promptRequest){_6g4.promptRequest.type="DELETE";if(_6g4.promptRequest.data){delete _6g4.promptRequest.data;}Application.GlassContext.services.ajax.ajax(_6g4.promptRequest);_4d3._ls1(_6i6._fu);}};_t77._yd3=function(_vl7,_e48){var _xo7=this._bz5();var _qt2=this._l4(_e48, this._7h1.bind(this, _xo7), this._ut.bind(this, _xo7));var _q38={urlMap: {perspective: "authoring",isViewer: true,UIProfile: "Titan",promptResponse: "url",ui_appbar: false,ui_navbar: false,launchParametersKey: Application.rsLaunchParameters.Store(_qt2)}};var _rd9=Application.GlassContext.getUrl(_q38);return this._2d5(_vl7, _rd9, null, _qt2, _xo7);};_t77._hu5=function(_vl7,_br3,_ug6){var _xo7=this._bz5();var _fl5, _rd9, _qt2;if(_ss7._jr7("ValidateReportInteractive")){_qt2=this._m4(_br3, this._7h1.bind(this, _xo7), this._ut.bind(this, _xo7));_qt2.promptOutputPages=_vl7._kz3(_br3);var _q38={urlMap: {perspective: "authoring",isViewer: true,UIProfile: "Titan",promptResponse: "promptPage",ui_appbar: false,ui_navbar: false,launchParametersKey: Application.rsLaunchParameters.Store(_qt2)}};_rd9=Application.GlassContext.getUrl(_q38);}else{_be9._452("_4l6");var _4f9=document;_fl5=_4f9.getElementById("CCHL_formServerPrompting");if(!_fl5){var _q69 ='
';var div=_4f9.body.appendChild(_4f9.createElement('DIV'));div.innerHTML=_q69;_fl5=_4f9.getElementById("CCHL_formServerPrompting");}var _i05=_999._7y2(_br3, "/SOAP-ENV:Envelope/SOAP-ENV:Body/*/bus:result/bus:primaryRequest");var _mk7=_999._7y2(_br3, "/SOAP-ENV:Envelope/SOAP-ENV:Header/bus:biBusHeader/bus:tracking/bus:conversationContext");var _402=_999._7y2(_br3, "/SOAP-ENV:Envelope/SOAP-ENV:Header/bus:biBusHeader/bus:routing/bus:routingServerGroup");if(!(_i05&&_mk7)){return false;}_ie9._ck6(_i05, ".//item[@xsi:type='bus:asynchOptionEncoding']/bus:name[text()='attachmentEncoding']");_fl5.action=_099._6y5;_fl5.conversation.value=(_i05&&!_ug6)?_999._co8(_i05):"";_fl5.htmlFragment.value=_ug6?"":"h";_fl5.specification.value=_ug6||"";_fl5.method.value=_ug6?"collectParameterValuesSpecification":"";_fl5.tracking.value=(_mk7&&!_ug6)?_999._co8(_mk7):"";_fl5.routingServerGroup.value=_ie9._fv5(_402);_fl5.clientContext.value=_xo7;var _727=this._9e3();if(_727){_fl5.cafcontextid.value=_727;}_fl5.target="winPrompt_"+(new Date()).getTime();_rd9=_be9._4j6("hal/blank.htm");}return this._2d5(_vl7, _rd9, _fl5, _qt2, _xo7);};_t77._2d5=function(_vl7,_rd9,_fl5,_qt2,_xo7){this._rk1();this._o63[_xo7]=_vl7;this._d84[_xo7]=window.open( _rd9, (_fl5?_fl5.target:"_blank"), "directories=no,location=no,status=no,toolbar=no,resizable=yes,scrollbars=yes,top=100,left=100,height=600,width=1000" );if(_fe9._nh1(this._d84[_xo7])){delete this._d84[_xo7];return false;}this._d84[_xo7].focus();var _xg7=_fe9._ty2(10000);_xg7.onmousedown=this._zp.bind(this);if(_fl5){_fl5.submit();}if(_qt2){_qt2.promptOpener=this._d84[_xo7];}this._jm1=_fe9._8z(this._hk.bind(this, _xo7), _t77._jn2);return true;};_t77._zp=function(){for(var s in this._d84){this._d84[s].focus();return;}_fe9._ix2();_oz8._jz8("_t77._ao: blocker was up, yet no prompt window");};_t77._hk=function(_xo7){this._jm1=null;if(this._d84[_xo7]){var _zx4=false;try{_zx4=this._d84[_xo7].closed;}catch(e){_zx4=true;}if(_zx4){delete this._d84[_xo7];if(_hp8._i98(this._d84)){_fe9._ix2();}else{for(var s in this._d84){this._d84[s].focus();break;}}setTimeout(this._yu.bind(this, _xo7), 0);}else{this._jm1=_fe9._8z(this._hk.bind(this, _xo7), _t77._jn2);}}};_t77._et7=function(_oh7){for(var _xo7 in this._d84){var _zx4=false;try{_zx4=this._d84[_xo7].closed;}catch(e){_zx4=true;}if(!_zx4){try{this._d84[_xo7].close();}catch(e){}}delete this._d84[_xo7];}if(_oh7){_oh7();}};window.onunload=_t77._et7.bind(_t77, window.onunload);_t77._wz=function(_q37){var _566=[];var d=this._7k1(this._a73);if(d){var nl=d.documentElement.selectNodes( _q37?"item[bus:name=" + _jp8._mn4( _q37 ) + "]":"item" );var _zg8=nl.length;for(var i=0;i<_zg8;i++){var _cz6=nl.item(i);var _le8=[];var _517={ "parameter":_999._7y2( _cz6, "bus:name" ).text, "values":_le8 };_566.push(_517);var _j38=_cz6.selectNodes("bus:value/item");var _405=_j38.length;for(var j=0;j<_405;j++){var _uz6=_j38.item(j);if (_999._7y2( _uz6, "bus:start | bus:end" ) ){var _338=_999._7y2(_uz6, "bus:start/bus:use");var _615=_999._7y2(_uz6, "bus:start/bus:display");var _6i8=_999._7y2(_uz6, "bus:end/bus:use");var _lb6=_999._7y2(_uz6, "bus:end/bus:display");_le8.push(new _t7(_338?_338.text:null, _615?_615.text:null, _6i8?_6i8.text:null, _lb6?_lb6.text:null));}else{var _sb9=_999._7y2(_uz6, "bus:use");if(_sb9&&_sb9.getAttribute("xsi:nil")=='true'){_sb9=null;}var _m28=_999._7y2(_uz6, "bus:display");if(_m28&&_m28.getAttribute("xsi:nil")=='true'){_m28=null;}_le8.push(new _an(_sb9?_sb9.text:null, _m28?_m28.text:null)); }}}}return _566;};_t77._z22=function(){return this._a73;};_t77._p42=function(_bc3){var _i37=_bc3.replace(/bus:parameters(\W)/g, "bus:parameterValues$1");var _tk5=this._7k1(_i37);var _uk5=this._7k1(this._a73);if(_tk5&&_uk5&&_999._co8(_tk5.documentElement)!=_999._co8(_uk5.documentElement)){this._i82(_i37);this._p01();return true;}return false;};_t77._92=function(_xb6){var _bc3=_999._co8(_xb6);var _i37=_bc3.replace(/bus:parameters(\W)/g, "bus:parameterValues$1");return _i37;};_t77._m01=function(_xb6){if(_xb6){this._i82(this._92(_xb6));return true;}return false;};_t77._7k1=function(_bc3){var d=_ie9._795(_bc3, true);_ie9._n01( d, _2u5._ia8+' ' + _6i6._dw1 );return d;};_t77._t12=function(_bc3){var _tk5=this._7k1(_bc3);var _393=this._7k1(this._a73);if(_tk5&&_393){var _o49=_393.documentElement;var nl=_tk5.documentElement.selectNodes("item");var _zg8=nl.length;for(var i=0;i<_zg8;i++){var _y05=nl.item(i);var _579=_999._7y2(_y05, "bus:name").text;var _pa3=_ie9._ck6( _o49, "item[bus:name=" + _jp8._mn4( _579 ) + "]" );if(_pa3&&(_579.indexOf("credential:")==0)){var _zd2=_ie9._yj6(null, _999._7y2(_pa3, "bus:value/item/bus:use").text).documentElement;var _493=_ie9._yj6(null, _999._7y2(_y05, "bus:value/item/bus:use").text);var _me4=_493.documentElement;var _802=_zd2.selectNodes("*");for(var j=0;j<_802.length;j++){var _ob9=_802.item(j);if(!_999._7y2(_me4, _ob9.nodeName)){_me4.appendChild(_ie9._kj6(_493, _ob9));}}var _1i4=_999._co8(_me4);_999._7y2(_y05, "bus:value/item/bus:use").text=_1i4;_999._7y2(_y05, "bus:value/item/bus:display").text=_1i4;}_o49.appendChild(_y05);}return this._p42(_999._co8(_393));}return false;};_t77._nj=function(_bc3){this._lx=_bc3;return this._p42(_bc3);};_t77._f5=function(){if(this._lx){this._p42(this._lx);}else{this._rf1();}};_t77._i32=function(){var _gi8=this._qz();return(_gi8.childNodes.length>0);};_t77._rf1=function(_xd6){if(_xd6&&_xd6.credentialsOnly){this._ik();}else{this._rk1();}this._p01();};_t77._cq1=function(_q37){this._t12('' +'- ' +'' + _jp8._s77( _q37 ) + '' +'' +'
'+'');};_t77._p01=function(){_109._wq7(this._el1, "_bo");};_t77._yu=function(_0h4){if(this._o63[_0h4]&&this._o63[_0h4]._fj){this._o63[_0h4]._fj();}delete this._o63[_0h4];};function pdsCallback(pdsState){var _pj8=null;if(pdsState.state!="Cancel"){if(_ss7._jr7("ValidateReportInteractive")){if(pdsState.parameters){_t77._t12(pdsState.parameters);}_t77._o63[pdsState._0h4]._oj(pdsState.response, pdsState.attachments, pdsState.error);_pj8=pdsState.opener;}else{_t77._i82('' +(pdsState.parameters?pdsState.parameters.join( "" ):"") +'');setTimeout(_t77._p01.bind(_t77), 0);}}var _0h4=pdsState._0h4;if(!_0h4){_oz8._jz8("Error: Prompting returned with no client context. Will attempt to inform any listener that can be found");for(var s in _t77._d84){_0h4=s;}}if(_t77._jm1){_fe9._b75(_t77._jm1);_t77._jm1=null;}setTimeout(function(_0h4){try {this._yu(_0h4);}finally {if(_pj8){_pj8.close();}}}.bind(_t77, _0h4), 0);delete _t77._d84[_0h4];if(_hp8._i98(_t77._d84)){_fe9._ix2();}else{for(var s in _t77._d84){_t77._d84[s].focus();break;}}};_t77._1g1=function(){if(!this._db2){try{this._db2=(new CAMAuthenticityTokenSession()).generate();}catch(e){alert( "Exception thrown by CAMAuthenticityTokenSession" +"\n\n Make sure you've included the camcrypto javascript files:" +"\n camcrypto/base64.js" +"\n camcrypto/camcryptoutil.js" +"\n camcrypto/sha1.js" +"\n camcrypto/authtoken1.js");}}return this._db2;};_t77._xs=function(){var _gt3=_t77._qz();var _5o5=_gt3.selectNodes("item[starts-with(./bus:name,'credential:')]");var _de8=[]; for(var i=0; i<_5o5.length;++i){var _f49=_5o5.item(i);var _2x8={name:_999._598(_999._7y2(_f49, "bus:name")),type:_999._598(_999._7y2(_f49, "bus:value/item/@xsi:type")),inclusive:_999._7y2(_f49, "bus:value/item/bus:inclusive[text()='true']")?true:false, value:[{use:_999._598(_999._7y2(_f49, "bus:value/item/bus:use")),display:_999._598(_999._7y2(_f49, "bus:value/item/bus:display"))}]};_de8.push(_2x8);}return _de8;};