123456 |
- // 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 _6z8=new _in8( "_6z8", "dlgColor", "cchl/dialogs/" );_6z8._w89=function(_hc4, _sy7, _ex8, _dy8, _eu3, _q83, _6e1, _065, _0s2, _fk5){this._zu7=_sy7;if(_ex8.indexOf("rgba(")!=-1){var _ax8=/^rgba\((\d?\d?\d),(\d?\d?\d),(\d?\d?\d),(\d?\.\d\d?)\)/i;if(_ex8.match(_ax8)){_ex8="rgb(" + RegExp.$1 + "," + RegExp.$2 + "," + RegExp.$3 + ")";_065=100-(parseFloat(RegExp.$4)*100);}}this._8r8=_ex8;this._253=(_q83!==false);this._go2=!_0s2?false:true; this._tv4=_065||"0";this._6f5=_fk5!==false;this._9c1=(_6e1!==false);this._5p2=0;this._wn6=[];this._392=10;for(var i=0;i<this._392;i++){this._wn6[i]="";}if(_ex8.indexOf("rgb(")!=-1){this._8r8=_309._de(_ex8);}this._1b5(_hc4, _eu3, _dy8);};_6z8._m82=function(_ex8){if(!_ex8){this._qo3._kd3();this._ro3._kd3();this._x63._kd3();this._wa2._yq7();}else{var _v93=this._ez5(_ex8);this._z53=_v93;if(this._p99){this._rd5(_v93);}}};_6z8._mk1=function(_5j7){if(!this._8r8){return;}var _ex8=this._8r8;var _pj5=this._zu7?false:true;switch(_5j7){case 0:if(_209._rj6(_ex8)){_ex8=_209._ce3(_ex8)||"";}this._qo3._kd3();this._ro3._kd3();_ex8=_ex8.toLowerCase();if(_ex8){var _xj7=this._qo3._l75("value", _ex8);if(_xj7){this._qo3._s04(_xj7, _pj5);}var _xj7=this._ro3._l75("value", _ex8);if(_xj7){this._ro3._s04(_xj7, _pj5);}}break;case 1:this._x63._kd3();if(!_209._rj6(_ex8)){_ex8=_209._qz2[_ex8]||"";}_ex8=_ex8.toUpperCase();var _xj7=this._x63._l75("value", _ex8);if(_xj7){this._x63._s04(_xj7, _pj5);}break;case 2:if(!_209._rj6(_ex8)){_ex8=_209._qz2[_ex8]||"";}this._wa2._wc(_ex8);break;}};_6z8._rd5=function(i){this._p99._l95(isNaN(i)?0:i);};_6z8._ar7=function(){return this._8r8;};_6z8._z7=function(){if(!this._go2){return this._8r8;}var _305=parseInt(this._9f3());if(_305==0){return this._8r8;}var _ex8=_209._qz2[this._8r8]||this._8r8;var _7h9;var _3h9;var _1h9;if(_ex8.indexOf("#")==0){_7h9=parseInt(_ex8.substr(1, 2), 16).toString(10);_3h9=parseInt(_ex8.substr(3, 2), 16).toString(10);_1h9=parseInt(_ex8.substr(5, 2), 16).toString(10);}else{var _ie6=/^RGB\((\d?\d?\d),(\d?\d?\d),(\d?\d?\d)\)/i;if(_ex8.match(_ie6)){_7h9=RegExp.$1;_3h9=RegExp.$2;_1h9=RegExp.$3;}}return(_7h9&&_3h9&&_1h9)?( "rgba(" + _7h9 + "," + _3h9 + "," + _1h9 + "," + ( ( 100 - _305 ) / 100 ) + ")" ):"";};_6z8._9f3=function(){return this._qp3?this._qp3.value:"0";};_6z8._al3=function(_065){this._qp3.value=_065;this._do();};_6z8._o8=function(_zj7){var _e56=[ "00", "33", "66", "99", "CC", "FF" ];var _hd4=_e56.length;var _6z6=_zj7.selectSingleNode("listItems");var d=_6z6.ownerDocument;for(var r=0;r<_hd4;r++){for(var g=0;g<_hd4;g++){for(var b=0;b<_hd4;b++){var _gd9="#"+_e56[r] + _e56[g] + _e56[b];var _xj7=_6z6.appendChild(d.createElement("listItem"));_xj7.setAttribute("tooltip", _gd9);_xj7.setAttribute("value", _gd9);_xj7.setAttribute( "html", '<div class="_6z8_clsCCHLWebSafeColor" style="background-color:' + _gd9 + '"> </div>' );}}}};_6z8._ld=function(_zj7){var nl=_zj7.selectNodes("listItems/listItem");var _zg8=nl.length;for(var i=0;i<_zg8;i++){var _xj7=nl.item(i);var _hy8=_xj7.getAttribute("value");_xj7.setAttribute( "html", '<table role="presentation" style="table-layout:fixed" cellpadding="0" cellspacing="0"><tr style="vertical-align:middle"><td style="border:1px solid var(--G2); width:32px; height:32px' + ( _hy8?( "; background-color:" + _hy8 ):"" ) + '"> </td><td style="padding-left:var(--8XS)" HAL_ids="' + _xj7.getAttribute( "idsLabel" ) + '"></td></tr></table>' );}};_6z8._rk4=function(){ var _zj7=this._lv5('WebSafeColors');this._o8(_zj7);this._x63=new _lq7(this._2j6("divWebSafeColors"), _zj7, this);this._pp2=new _lq7(this._2j6("divFavoriteColors"), this._lv5('FavoriteColors'), this);var _zj7=this._lv5("NamedColors1");this._ld(_zj7);this._wa2=new _pt5( this._2j6( "divCustomerColorPicker" ), "_6z8_colPck_", this );this._zc8=new _mn8( this._2j6( "divSlider" ), this._lv5( "TransparencySlider" ), this );this._qo3=new _lq7(this._2j6("divNamedColors1"), _zj7, this);this._qc1=_zj7.cloneNode(true);this._o7=_zj7.cloneNode(true);_lq7._vt(this._o7, "");var _zj7=this._lv5("NamedColors2");this._ld(_zj7);this._rc1=_zj7.cloneNode(true);this._03=_zj7.cloneNode(true);_lq7._vt(this._03, "transparent");this._vw=true;this._qw1=true;this._ro3=new _lq7(this._2j6("divNamedColors2"), _zj7, this);this._qb7=this._2j6("divOKLink");this._gf5=this._2j6("divAddToLink");this._9n3=this._2j6("divTransparency"); this._qp3=this._2j6("txtTransparency"); this._2p6=this._2j6("divButtons");this._5v7=this._2j6("btnApply");};_6z8._1o8=function(){if(this._x63){this._x63._1o8();delete this._x63;}if(this._qo3){this._qo3._1o8();delete this._qo3;}if(this._ro3){this._ro3._1o8();delete this._ro3;}if(this._zc8){this._zc8._1o8();delete this._zc8;}if(this._pp2){this._pp2._1o8();delete this._pp2;}if(this._wa2){this._wa2._1o8();delete this._wa2;}};_6z8._222=function(div){div.setAttribute( "HAL_borderStyle", this._zu7?"none":"" );div.setAttribute( "HAL_hideDialogChrome", this._zu7?"true":"" );div.setAttribute( "HAL_visualParentRelation", this._zu7?"bottom":"" );};_6z8._cz=function(){if(this._vw!=this._9c1){this._ro3._1o8();var _zj7=this._9c1?this._rc1:this._03;this._ro3=new _lq7(this._2j6("divNamedColors2"), _zj7.cloneNode(true), this);this._vw=this._9c1;}if(this._qw1!=this._6f5){this._qo3._1o8();var _zj7=this._6f5?this._qc1:this._o7;this._qo3=new _lq7(this._2j6("divNamedColors1"), _zj7.cloneNode(true), this);this._qw1=this._6f5;}this._2p6.style.display=this._zu7?"none":"";var tbl=this._2j6("tabMain");var _zz7=tbl.parentNode;var div=this._2j6("tabMain_Panels");if(tbl.getAttribute( "HAL_tabOrientation" )=="top" ){if(this._zu7){_zz7.insertBefore(_zz7.removeChild(div), tbl);}}else{if(!this._zu7){_zz7.insertBefore(_zz7.removeChild(tbl), div);}}tbl.setAttribute( "HAL_tabOrientation", this._zu7?"bottom":"top" );_io4._yy( this._2j6( "tabMain" ), this._2j6( "tabMain_Panels" ) );this._p99=new _1e9("_6z8_tabMain", this, this._z53);var _lg7=this._2j6("tabMain_Panels");_lg7.className=this._zu7?"clsBottomTabPanels clsBottomTabPanelsPopup":"clsTabPanels";if(_be9._kl6["hal"]["enableHighContrastMode"]&&!this._zu7){_lg7.style.height="480px";}var _351=this._2j6("divFavorColorContainer");_351.className=this._zu7?"clsBottomTabPanels clsBottomTabPanelsPopup":"clsTabPanels";if(this._go2){this._9n3.className=this._zu7?"clsBottomTabPanels clsBottomTabPanelsPopup":"clsTabPanels";}this._9n3.style.display=this._go2?"":"none";this._xk3();_ss7._4u5(this);this._m82(this._8r8);this._al3(this._tv4);this._5v7.style.display=this._253?"":"none";};_6z8._6j2=function(_579){if(_579=="CustomFavoritesColorArray"){this._xk3();}};_6z8._xk3=function(){var _245=_ss7._jr7("CustomFavoritesColorArray");if(_245){var _pi5=_245.split(";");for(var i=0;i<_pi5.length;i++){this._wn6[i]=_pi5[i];}}this._9w();};_6z8._9w=function(){var _sd4=this._r4();this._pp2._az8();for(var i=0;i<this._392;i++){var _hy8="";var _l78="";var _q69="<div class=\"clsCCHLEmptyCustomColorBox\"><div class=\"clsCCHLCustomColorBox\"></div></div>";if(this._wn6[i]!=""){var _f56=this._wn6[i].split("|");if(!this._go2){_q69="<div class=\"clsCCHLCustomColorBox\" style=\"background-color:" + _f56[0] + "\"></div>";}else{var _n68="opacity:"+((100-parseInt(_f56[1]))/ 100);_q69="<div class=\"clsCCHLCustomColorBox\" style=\"background-color:" + _f56[0] + "; " + _n68 + "\"></div>";}_q69="<div class=\"clsColorPickerContainerBorder\">" + _q69 + "</div>";_hy8=this._wn6[i];if(!this._9c1&&_f56[0]=="transparent"){continue;}_l78=_f56[0];}var _xj7=this._pp2._hg2();_xj7.setAttribute("tooltip", _l78);_xj7.setAttribute("value", _hy8);_xj7.setAttribute("html", _q69);_xj7.setAttribute("favoritesArrayIndex", i);}this._pp2._f89();if(_sd4!=-1){this._pp2._qm4(_sd4, false);}};_6z8._r4=function(){var _kc6=this._pp2._685();for(var i=0; i<_kc6.length; i++){if(_kc6.item(i).getAttribute( "selected" )=="true" ){return i;}}return-1;};_6z8._ed=function(_t17,_hy8){var _kc6=this._pp2._685();for(var i=0; i<_kc6.length; i++){if(_kc6.item(i).getAttribute(_t17)==_hy8){return _kc6.item(i).getAttribute("favoritesArrayIndex");}}return-1;};_6z8._qp=function(){return this._ed( "selected", "true" );};_6z8._al=function(){return this._ed( "value", "" );};_6z8._t61=function(){this._u61();this._xu7=true;this._2j6(this._zu7?"tabMain_Panels":"btnOK").focus();};_6z8._iq1=function(){_ss7._m04(this);};_6z8._122=function(){this._xu7=false;this._z53=0;this._p99._1o8();delete this._p99;};_6z8._r89=function(){if(this._xu7){this._0b5();}};_6z8._wr1=function(){var _ex8=this._ar7();var _065=this._9f3();if(!this._go2){_065="0";}if(_ex8){var _we6=_ex8+"|" + _065;var _sd4=this._qp();if(_sd4==-1){var _6s3=this._al();if(_6s3!=-1){_sd4=_6s3;}}if(_sd4!=-1){this._wn6[_sd4]=_we6;_ss7._es7( "CustomFavoritesColorArray", this._wn6.join(";") );}else{_377("IDS_CCHL_MSG_NOFAVORITE");}}};_6z8._ri=function(_ex8){this._8r8=_ex8;};_6z8._xg1=function(_ul7,_xj7,_am5){var _ex8="";switch(_ul7._dz8()){case "_6z8_divWebSafeColors":this._qo3._kd3();this._ro3._kd3();_ex8=_xj7.getAttribute("value");break;case "_6z8_divNamedColors1":this._ro3._kd3();this._x63._kd3();_ex8=_xj7.getAttribute("value");break;case "_6z8_divNamedColors2":this._qo3._kd3();this._x63._kd3();_ex8=_xj7.getAttribute("value");break;case "_6z8_divFavoriteColors":var _we6=_xj7.getAttribute("value");if(!_we6||_we6==""){return;}this._qo3._kd3();this._ro3._kd3();this._x63._kd3();var _ej5=_we6.split("|");_ex8=_ej5[0];this._al3(_ej5[1]);this._8r8=_ex8;var _cy6=this._ez5(_ex8);this._mk1(_cy6);this._m82(_ex8);break;}this._8r8=_ex8;if(this._zu7){setTimeout(this._r89.bind(this), 0);}};_6z8._mt=function(_ul7,_xj7){var _we6=_xj7.getAttribute("value");if(!_we6||_we6==""){return;}setTimeout(this._r89.bind(this), 0);};_6z8._ez5=function(_ex8){if(!_ex8){return 0;}_ex8=_ex8.toLowerCase();var _xj7=this._qo3._l75("value", _ex8);if(_xj7){return 0;}var _xj7=this._ro3._l75("value", _ex8);if(_xj7){return 0;}_ex8=_ex8.toUpperCase();if(_ex8.length>0){if(!isNaN(parseInt(_ex8, 16))){_ex8="#"+_ex8;}}var _xj7=this._x63._l75("value", _ex8);if(_xj7){return 1;}return 2; };_6z8._ex5=function(_gc9,_fm5,_cm5){this._mk1(_cm5);this._p53=_cm5;this._gf5.style.display=(this._zu7&&(_cm5==0||_cm5==1))?"none":"";this._qb7.style.display=(this._zu7&&this._p53==2)?"":"none";};_6z8._wy2=function(_gc9){if(this._zu7){setTimeout(this._yr7.bind(this), 0);}};_6z8._477=function(e){if(e.ctrlKey){switch(e.keyCode){case "C".charCodeAt(0):case "X".charCodeAt(0):_r87._y98(this._ar7());break;case "V".charCodeAt(0):var _2s5=_r87._598();if(_2s5.match(/^#?[0-9A-F][0-9A-F][0-9A-F][0-9A-F][0-9A-F][0-9A-F]$/i)||_209._qz2[_2s5.toLowerCase()]){if(this._ez5(_2s5)==this._ez5(this._8r8)){this._8r8=_2s5;this._mk1(this._ez5(_2s5));}else {this._8r8=_2s5;this._m82(_2s5);}}break;}}if(e.keyCode==_fe9._9l6||e.keyCode==_fe9._0o4){var _j51=this._qp();if(_j51!=-1){this._wn6[_j51]="";_ss7._es7( "CustomFavoritesColorArray", this._wn6.join(";") );}}this._xj2(e);};_6z8._ug3=function(_yj8){this._qp3.value=_yj8._o67()._ms7();this._wa2._wc(this._ar7(), _yj8._o67()._ms7());};_6z8._do=function(){if(this._go2){var _hy8=this._qp3.value!=""?this._qp3.value:"0";this._zc8._g77(_mx3._b95(_hy8));this._wa2._wc(this._ar7(), _hy8);}};
|