_209.js 5.0 KB

123456
  1. // Licensed Materials - Property of IBM
  2. // IBM Cognos Products: irot
  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. function _pq7(r, g, b){this.red=r;this.green=g;this.blue=b;};_pq7.prototype._ms7=function(){return "rgb(" + this.red + "," + this.green + "," + this.blue + ")";};var _209={};_209._0i1 ={"black": "#000000","silver": "#C0C0C0","gray": "#808080","white": "#FFFFFF","maroon": "#800000","red": "#FF0000","purple": "#800080","fuchsia": "#FF00FF","green": "#008000","lime": "#00FF00","olive": "#808000","yellow": "#FFFF00","navy": "#000080","blue": "#0000FF","teal": "#008080","aqua": "#00FFFF"};_209._qz2 ={"black": "#000000","silver": "#C0C0C0","gray": "#808080","white": "#FFFFFF","maroon": "#800000","red": "#FF0000","purple": "#800080","fuchsia": "#FF00FF","transparent": "transparent","green": "#008000","lime": "#00FF00","olive": "#808000","yellow": "#FFFF00","navy": "#000080","blue": "#0000FF","teal": "#008080","aqua": "#00FFFF"};_209._u22=function(_579){if(!this._zp2){var _ue1 ={"": "IDS_CCHL_PROPVAL_DEFAULT","black": "IDS_HAL_COLOR_BLACK","silver": "IDS_HAL_COLOR_SILVER","gray": "IDS_HAL_COLOR_GRAY","white": "IDS_HAL_COLOR_WHITE","maroon": "IDS_HAL_COLOR_MAROON","red": "IDS_HAL_COLOR_RED","purple": "IDS_HAL_COLOR_PURPLE","fuchsia": "IDS_HAL_COLOR_FUCHSIA","transparent": "IDS_HAL_COLOR_TRANSPARENT","green": "IDS_HAL_COLOR_GREEN","lime": "IDS_HAL_COLOR_LIME","olive": "IDS_HAL_COLOR_OLIVE","yellow": "IDS_HAL_COLOR_YELLOW","navy": "IDS_HAL_COLOR_NAVY","blue": "IDS_HAL_COLOR_BLUE","teal": "IDS_HAL_COLOR_TEAL","aqua": "IDS_HAL_COLOR_AQUA"};this._zp2=new Map();for(var _f37 in _ue1){this._zp2.set(_f37, _4l6._m67(_ue1[_f37]));}}return this._zp2.get(_579);};_209._ce3=function(_4d9){if(!this._r54){this._r54={};for(var _8d9 in this._qz2){var _hy8=this._qz2[_8d9];this._r54[_hy8]=_8d9;}}return this._r54[_4d9];};_209._rj6=function(_ex8){return _ex8.match(/^#[0-9A-F][0-9A-F][0-9A-F][0-9A-F][0-9A-F][0-9A-F]$/i);};_209._7l4=function(_cc9){if(_cc9){var _4d9="#" + this._kn(_cc9["red"], _cc9["green"], _cc9["blue"]);var _ex8=this._ce3(_4d9);if(_ex8=="black"&&_cc9.alpha===0){return "transparent";}return _ex8||_4d9;}return "";};_209._6q1=function(_7u8){return isNaN(_7u8)?null:(100-_7u8*100);};_209._ks1=function(_305){return isNaN(_305)?null:(100-_305)/ 100;};_209._eq1=function(_z68){var _d17={};var _7b9=parseInt(_z68.substr(0, 2), 16);var _uu8=parseInt(_z68.substr(2, 2), 16);var _c39=parseInt(_z68.substr(4, 2), 16);var _ei7=Math.max(_7b9, _uu8, _c39);var _gi7=Math.min(_7b9, _uu8, _c39);var _na9=0;var _m96=0;var _j96=0;if(_ei7==_gi7){_na9=0;_m96=0;} else {if(_7b9==_ei7){_na9=(_uu8-_c39)/(_ei7-_gi7);} else if(_uu8==_ei7){_na9=2+(_c39-_7b9)/(_ei7-_gi7);} else if(_c39==_ei7){_na9=4+(_7b9-_uu8)/(_ei7-_gi7);}_m96=(_ei7-_gi7)/ _ei7;}_na9=_na9*60;_j96=_ei7 / 255;if(_na9<0){_na9+= 360;}_d17.hue=_na9;_d17.saturation=_m96;_d17.brightness=_j96;return _d17;};_209._kn=function(_7b9,_uu8,_c39){var _hd9=parseInt(_7b9).toString(16);var _px8=parseInt(_uu8).toString(16);var _b69=parseInt(_c39).toString(16);while(_hd9.length<2){_hd9="0"+_hd9;}while(_px8.length<2){_px8="0"+_px8;}while(_b69.length<2){_b69="0"+_b69;}return(_hd9+_px8+_b69).toUpperCase();};_209._jn=function(_z68){return new _pq7(parseInt(_z68.substr(0, 2), 16),parseInt(_z68.substr(2, 2), 16),parseInt(_z68.substr(4, 2), 16));};_209._tf1=function(_na9,_m96,_j96){if(_na9==360){_na9=0;}var _ig9, _jg9, _mg9, _qa9, _9u8, V_fBlue, _au8;_au8=_na9 / 60-Math.floor(_na9 / 60);_ig9=(_j96*(1-_m96));_jg9=(_j96*(1-(_au8*_m96)));_mg9=(_j96*(1-((1-_au8)*_m96)));switch(Math.floor(_na9 / 60)){case 0:_qa9=_j96;_9u8=_mg9;V_fBlue=_ig9;break;case 1:_qa9=_jg9;_9u8=_j96;V_fBlue=_ig9;break;case 2:_qa9=_ig9;_9u8=_j96;V_fBlue=_mg9;break;case 3:_qa9=_ig9;_9u8=_jg9;V_fBlue=_j96;break;case 4:_qa9=_mg9;_9u8=_ig9;V_fBlue=_j96;break;default:_qa9=_j96;_9u8=_ig9;V_fBlue=_jg9;break;}if(_m96==0){_qa9=_j96;_9u8=_j96;V_fBlue=_j96;}return new _pq7(Math.round(_qa9*255),Math.round(_9u8*255),Math.round(V_fBlue*255));};_209._dq1=function(_na9,_m96,_j96){while(_na9>=360){_na9-= 360;}var _xr8=this._tf1(_na9, _m96, _j96);return this._kn(_xr8.red, _xr8.green, _xr8.blue);};_209._pr7=function(_gg9,_lg9,_hg9,_408){var _kg9, _fg9, _eg9;if(_lg9==0){_hg9 /= 100;_kg9=_fg9=_eg9=_hg9;}else{var _4w6=function(p,q,t){if(t<0){t+= 1;}if(t>1){t-= 1;}if(t<1/6){return p+(q-p)*6*t;}if(t<1/2){return q;}if(t<2/3){return p+(q-p)*(2/3-t)* 6;}return p;};_gg9 /= 360;_lg9 /= 100;_hg9 /= 100;var q=(_hg9<0.5)?(_hg9*(1+_lg9)):(_hg9+_lg9-_hg9*_lg9);var p=2*_hg9-q;_kg9=_4w6(p, q, _gg9+1/3);_fg9=_4w6(p, q, _gg9);_eg9=_4w6(p, q, _gg9-1/3);}_kg9=Math.min(Math.floor(_kg9*256), 255);_fg9=Math.min(Math.floor(_fg9*256), 255);_eg9=Math.min(Math.floor(_eg9*256), 255);if((_408!==undefined)&&(_408<100)){_kg9=Math.round(((100-_408)*0.01)*(255-_kg9)+parseInt(_kg9));_fg9=Math.round(((100-_408)*0.01)*(255-_fg9)+parseInt(_fg9));_eg9=Math.round(((100-_408)*0.01)*(255-_eg9)+parseInt(_eg9));}return new _pq7(_kg9, _fg9, _eg9);};