_xle.js 8.9 KB

123456
  1. // Licensed Materials - Property of IBM
  2. // IBM Cognos Products: rs
  3. // (C) Copyright IBM Corp. 2003, 2022.
  4. // US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
  5. var _xle={};_xle._343={chartPalettePreset:"*/chartPalettePresets/chartPalettePreset",chartBodyPreset:"*/chartBodyPresets/chartBodyPreset",gridlinePreset:"*/gridlinePresets/gridlinePreset",axisLinePreset:"*/axisLinePresets/axisLinePreset",barPreset:"*/barPresets/barPreset",generatedBackgroundPreset:"*/generatedBackgroundPresets/generatedBackgroundPreset",pagePreset:"*/pagePresets/pagePreset",titlePreset:"*/titlePresets/titlePreset",promptControlPreset:"*/promptControlPresets/promptControlPreset",crosstabPreset:"*/crosstabPresets/crosstabPreset",listPreset:"*/listPresets/listPreset",reportPreset:"reportPresets/reportPreset"};_xle._rge=function(_q6l,_81b,_owg,_a6k,_g7n){if(_a6k){_a6k._rn9();return;}_pgk._4r1(_owg, _q6l.selectNodes(this._343[_81b]).length, _g7n);};_xle._f41=function(_ozj,_q6l,_81b,_owg,_b6k){var _ini=_ozj.selectSingleNode("listItems");var d=_ozj.ownerDocument;var nl=_q6l.selectNodes(this._343[_81b]);for(var i=0;i<nl.length;i++){var _43m=nl.item(i);var _mzj=_ini.appendChild(d.createElement("listItem"));var _vdn=_43m.getAttribute("name");_mzj.setAttribute("value",_vdn);_mzj.setAttribute( "icon", _43m.parentNode.getAttribute( "iconLocation" ) + _vdn + ".png" );_mzj.setAttribute("tooltip", _43m.getAttribute("idsTooltip")?_frh._c6j(_43m.getAttribute("idsTooltip")):"");}return new _pgk(_owg, _ozj, _b6k);};_xle._mh8=function(_q6l,_81b,_owg,_a6k,_g7n){if(_a6k){_a6k._rn9();return;}var _h7a=64;var _ro7=4;var _k7a=5;var _m11=_ro7;var _ik1=_k7a;var _5oa=_q6l.selectNodes(this._343[_81b]).length;var _38n=Math.ceil(_5oa / _g7n);var _xqm=_m11+(Math.min(_g7n, _5oa)*(_ro7 + _h7a+_ro7))+ _m11;var _mzl=_ik1+(_38n*(_k7a + _h7a+_k7a))+ _ik1;_owg.style.width=_xqm+"px";_mzl+= _38n*30;_owg.style.height=_mzl+"px";};_xle._th=function(_ozj,_q6l,_81b,_owg,_b6k){var _ini=_ozj.selectSingleNode("listItems");var d=_ozj.ownerDocument;var nl=_q6l.selectNodes(this._343[_81b]);for(var i=0;i<nl.length;i++){var _43m=nl.item(i);var _mzj=_ini.appendChild(d.createElement("listItem"));var _vdn=_43m.getAttribute("name");_mzj.setAttribute("value",_vdn);_mzj.setAttribute("label", _43m.getAttribute("idsLabel")?_frh._c6j(_43m.getAttribute("idsLabel")):"");_mzj.setAttribute("tooltip", _43m.getAttribute("idsTooltip")?_frh._c6j(_43m.getAttribute("idsTooltip")):"");_mzj.setAttribute( "icon", _43m.parentNode.getAttribute( "iconLocation" ) + _vdn + ".gif" );}return new _pgk(_owg, _ozj, _b6k);};_xle._no9=function(el,_e5m){el.className="clsHyperlink";_e5m._1gn();var _n8e;var a=_e5m._bl8;if(a){for(var i=0;i<a.length;i++){if(_4ke._795(a[i])){_n8e=a[i];break;}}}else{_n8e=_e5m._le7;}if(_n8e){setTimeout(_4ke._ve8.bind(_4ke, _n8e), 0);}};_xle._96j=function(_q6l,_81b,_vdn){var n=_q6l.selectSingleNode( this._343[_81b]+"[@name=" + _cgm._zxc( _vdn ) + "]" );n.removeAttribute("name");return n;};_xle._kg8=function(_q6l,_43m,_81b){var _vln=_43m.selectSingleNode("ref"+_81b.charAt(0).toUpperCase()+ _81b.substr(1));return _vln?this._96j(_q6l, _81b, _vln.getAttribute("ref")):null;};_xle._967=function(_0ul,_ax5,_s8f){var _o6m={ left:"up", right:"down", up:"right", down:"left" };this._4mb(_s8f);for(var i=0;i<_0ul.length;i++){var _8rm=_0ul[i];if(_geb._1s3[ _8rm.nodeName ]){var _7d9=_ax5.selectSingleNode("chartPalette");this._mi4(_8rm, _7d9);}else{if(_geb._ff7[_8rm.nodeName]){var _8ua=_ax5.selectSingleNode("v2_solidPalette");var _fi3=_8rm.selectNodes(_geb._ff7[_8rm.nodeName]);for(var j=0;j<_fi3.length;j++){this._4fb(_8rm, _fi3.item(j), _8ua);}}if(_geb._jm8[_8rm.nodeName]&&_ax5.selectSingleNode("v2_linePalette")){var _3dc=_ax5.selectSingleNode("v2_linePalette");var _s74=_8rm.selectNodes(_geb._jm8[_8rm.nodeName]);for(var k=0;k<_s74.length;k++){this._4fb(_8rm, _s74.item(k), _3dc);}}if(_geb._df7[_8rm.nodeName]){var _7ua=_ax5.selectSingleNode("v2_pointPalette");var _ei3=_8rm.selectNodes(_geb._df7[_8rm.nodeName]);for(var l=0;l<_ei3.length;l++){this._4fb(_8rm, _ei3.item(l), _7ua);}}if(_geb._bl2[_8rm.nodeName]){var _j74=_ax5.selectSingleNode("v2_progressivePalette");var _g31=_8rm.selectNodes(_geb._bl2[_8rm.nodeName]);for(var m=0;m<_g31.length;m++){this._4fb(_8rm, _g31.item(m), _j74);}}}}this._3oe(_s8f);};_xle._4fb=function(_8rm,_ebc,_etd){var _o6m={ 180:"90", 0:"270", 90:"0", 270:"180" };_8qn._cqh(_ebc, _etd.nodeName);if(!_etd.selectSingleNode("*")){return;}var _j64=null;if ((_8rm.getAttribute( "orientation" )=="horizontal" ) ){if(_etd.selectSingleNode(".//v2_linearGradient")){_j64=_etd.cloneNode(true);var nl=_j64.selectNodes(".//v2_linearGradient");for(var i=0;i<nl.length;i++){var _a8c=nl.item(i);_a8c.setAttribute( "gradientAngle", _o6m[_a8c.getAttribute( "gradientAngle" )] );}}}_ebc.appendChild(_erh._woh(_j64||_etd, true));};_xle._mi4=function(_8rm,_etd){var _o6m={ left:"up", right:"down", up:"right", down:"left" };_8qn._cqh(_8rm, "chartPalette");if(!_etd.selectSingleNode("*")){return;}var _j64=null;if ((_8rm.getAttribute( "orientation" )=="horizontal" ) ){if(_etd.selectSingleNode("chartGradient")){_j64=_etd.cloneNode(true);var nl=_j64.selectNodes("chartGradient");for(var i=0;i<nl.length;i++){var _a8c=nl.item(i);_a8c.setAttribute( "direction", _o6m[_a8c.getAttribute( "direction" )] );}}}_8rm.appendChild(_erh._woh(_j64||_etd, true));};_xle._za4=function(_0ul,_43m,_s8f){this._4mb(_s8f);for(var i=0;i<_0ul.length;i++){var _8rm=_0ul[i];var _0li=_8rm.selectSingleNode("chartBody");if(!_0li){continue;}_8qn._k5g( _0li, "fillEffects | style/CSS | style/generatedBackground" );if(!_43m||(_8rm.nodeName=="pieChart")){continue;}var _rhf=_43m.selectSingleNode("fillEffects");if(_rhf){_0li.appendChild(_erh._woh(_rhf, true));}var _lsm=_43m.selectSingleNode("style");if(_lsm){_s0n._i56(_0li, null).appendChild(_erh._woh(_lsm, true));}}this._3oe(_s8f);};_xle._4l5=function(n){var nl=n.selectNodes("@*");for(var i=0;i<nl.length;i++){var _1wi=nl.item(i).nodeName;if(_1wi!="iid"){n.removeAttribute(_1wi);}}};_xle._f55=function(_0ul,_43m,_s8f){this._4mb(_s8f);for(var i=0;i<_0ul.length;i++){var _8rm=_0ul[i];var nl=_8rm.selectNodes(".//gridlines");for(var j=0;j<nl.length;j++){var n=nl.item(j);this._4l5(n);n.setAttribute( "color", "#CCCCCC" );if(_43m){_8qn._q5b(n, _43m);}}}this._3oe(_s8f);};_xle._d55=function(_0ul,_43m,_s8f){this._4mb(_s8f);for(var i=0;i<_0ul.length;i++){var _8rm=_0ul[i];var nl=_8rm.selectNodes(".//axisLine");for(var j=0;j<nl.length;j++){var n=nl.item(j);this._4l5(n);n.setAttribute( "color", "#CCCCCC" );if(_43m){_8qn._q5b(n, _43m);}}}this._3oe(_s8f);};_xle._55b=function(_0ul,_43m,_s8f){this._4mb(_s8f);for(var i=0;i<_0ul.length;i++){var _8rm=_0ul[i];var nl=_8rm.selectNodes(".//bar");for(var j=0;j<nl.length;j++){var n=nl.item(j);this._4l5(n);n.setAttribute( "showBorders", "true" );if(_43m){_8qn._q5b(n, _43m);}}}this._3oe(_s8f);};_xle._912=function(_rlm,_ln1,_078,_s8f){var _06f=_s0n._88b(_rlm, _4ke._pg8());this._4mb(_s8f);for(var i=0;i<_06f.length;i++){var _q7h=_06f[i];var _lsm=_s0n._i56(_q7h, _078);_8qn._cqh(_lsm, "generatedBackground");if(_ln1){_lsm.appendChild(_erh._woh(_ln1.selectSingleNode("generatedBackground"), true));}}this._3oe(_s8f);};_xle._fn9=function(_slm,_46h,_078,_s8f){var _3ch={};if(_46h){var _tkn=_46h.selectSingleNode("style/CSS");if(_tkn){var _tec=new _bpc(_tkn.getAttribute("value"));_3ch=_tec._af8();}}var _o39=["background-image","background-position","background-repeat","background-attachment","background-color"];for(var i=0;i<_o39.length;i++){if(!_3ch[_o39[i]]){_3ch[_o39[i]]="";}}this._4mb(_s8f);_s0n._rj8(_slm, _3ch, _078);var _83m=_dth._ug8(_slm[0]);this._ss1(_83m, _46h);this._3oe(_s8f);};_xle._ss1=function(_83m,_bb9){var nl=_bb9.selectNodes("classStyle");for(var i=0;i<nl.length;i++){var _b2h=nl.item(i);this._s52(_83m, _b2h);}};_xle._s52=function(_83m,_b2h){var _2f2="classStyles/classStyle[@name='" + _b2h.getAttribute( "name" ) + "']";if(_b2h){_8qn._cqh(_83m, _2f2);_83m.selectSingleNode("classStyles").appendChild(_erh._woh(_b2h, true));}else{var _tkn=_83m.selectSingleNode(_2f2+"/CSS");if(_tkn){_tkn.setAttribute( "value", "" );}}};_xle._a67=function(_83m,_lxd,_s8f){var _0cc=_lxd.parentNode.parentNode;var _46h=this._kg8(_0cc, _lxd, "pagePreset");var _etd=this._kg8(_0cc, _lxd, "chartPalette");var _7b9=this._kg8(_0cc, _lxd, "chartBodyPreset");var _4ra=this._kg8(_0cc, _lxd, "gridlinePreset");var _epa=this._kg8(_0cc, _lxd, "axisLinePreset");var _oki=this._kg8(_0cc, _lxd, "barPreset");var _ln1=this._kg8(_0cc, _lxd, "generatedBackgroundPreset");this._4mb(_s8f);var _slm=_8qn._6l3(null, _83m.selectNodes("layouts/layout//page"));this._fn9(_slm, _46h, _ypn._0e1(), false);var _0ul=_8qn._6l3(null, _83m.selectNodes(_8qn._o5b(".//", _geb._nml)));this._967(_0ul, _etd, false);this._za4(_0ul, _7b9, false);this._f55(_0ul, _4ra, false);this._d55(_0ul, _epa, false);this._55b(_0ul, _oki, false);var _rlm=_8qn._6l3(null, _83m.selectNodes(_8qn._o5b(".//", _geb._jr3)));this._912(_rlm, _ln1, _ypn._0e1(), false);this._3oe(_s8f);};_xle._4mb=function(_s8f){if(_s8f){_erh._ybb();}};_xle._3oe=function(_s8f){if(_s8f){_erh._iee();}};