_xbe.js 5.2 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. function _xbe(_waf, _b6k, _gyg, _htj){this._3pk=true;this._mig=_gyg;this._ngj=_htj;this._vij=_b6k||null;this._otl=_waf;this._otl._d0e=this;this._ein=_4qn._a87(this._otl);this._zig=70;this._z1i=70;var _ewj=10;var _fwj=10;this._3tn=this._zig+_ewj+6;this._2tn=(this._z1i+_fwj)-6;this._vig=12;this._8s7=360 / this._vig;this._3jg=29;this._0b2=true;this._chn();this._8hn();};_xbe._aok=7;_xbe.prototype._8uc=function(){return this._mig;};_xbe.prototype._e2g=function(){return this._ngj;};_xbe.prototype._mqh=function(_zwk){this._3pk=_zwk;};_xbe.prototype._fdm=function(){this._otl.onmousedown=null;this._otl._d0e=null;this._otl.innerHTML="";};_xbe.prototype._chn=function(){var _czk=this._otl.appendChild(document.createElement("div"));_czk.className="clsCCHLClock";this._bwe=_czk;var _lwg=document.createElement("DIV");_lwg.className="clsCCHLDivAngleChooserContainer";_lwg.style.width="170px";_lwg.style.height="190px";_czk.appendChild(_lwg);this._3qk=_lwg;var _twg=document.createElement("DIV");_twg.style.position="relative";_lwg.appendChild(_twg);this._0ig=_twg;var i=0;for(i=0; i<this._vig ; i++){var _oy4=document.createElement("DIV");_oy4.className="clsCCHLClockDigits";_oy4.id='clockDigits'+this._ein+ i;var _md2=document.createTextNode(i*this._8s7);_oy4.appendChild(_md2);_twg.appendChild(_oy4);}};_xbe.prototype._8hn=function(){this._q2d();this._ygb(); this._nne();};_xbe.prototype._q2d=function(){for(var i=0; i<this._vig; i++){var _lsn='clockDigits'+this._ein +(i);var _atn=document.getElementById(_lsn);_atn.style.top=(this._3tn-this._zig*Math.sin(i * this._8s7*Math.PI / 180))+"px";_atn.style.left=(this._2tn+this._z1i*Math.cos(i * this._8s7*Math.PI / 180))+ "px";}};_xbe.prototype._nne=function(){if(this._mcd){this._mcd.parentNode.removeChild(this._mcd);}if(this._ngj!=null){var _b0l=this._ngj*Math.PI/180;var _otn=this._3tn+6;var _oul=[];for(var i=0; i<this._3jg; i++){var _1ji=Math.round(this._2tn+i*2*Math.cos(_b0l)+5);var _lvj=Math.round(_otn-i*2*Math.sin(_b0l));_oul.push(_1ji, _lvj);}var _5am=_oul.join("px,");_5am+= "px";var _05n=[ new _sgk(this._2tn+_xbe._aok, _otn), new _sgk(_oul[_oul.length-2]+2, _oul[_oul.length-1])];var _sqj=(this._0b2==false)?false:true;this._qrl._ejl(_05n, _sqj, _zlh._98d, _zlh._bn5, false, 5, this._ngj); if(this._x3i){this._x3i._bzm();} if(!this._x3i){this._x3i=new _zlh("EndAngle"+'_canvas', this._zig*2 + this._3tn, this._z1i*2 + this._2tn);}this._x3i._ejl(_05n, false, _zlh._98d, _zlh._bn5, true, 5, this._ngj); }};_xbe.prototype._ygb=function(){var _b0l=this._mig*Math.PI/180;var _oul=[];var _otn=this._3tn+6;for(var i=0; i<this._3jg; i++){var _1ji=Math.round(this._2tn+i*2*Math.cos(_b0l)+5);var _lvj=Math.round(_otn-i*2*Math.sin(_b0l));_oul.push(_1ji, _lvj);}var _5am=_oul.join("px,");_5am+= "px";if(this._qrl){this._qrl._bzm();}if(!this._qrl){this._qrl=new _zlh("Angle" + '_canvas', this._zig*2 + this._3tn, this._z1i*2 + this._2tn, '_xbe._y4g(event)');this._qrl._8dm(this._3qk);}var _05n=[new _sgk(this._2tn+_xbe._aok,_otn), new _sgk(_oul[_oul.length-2]+2, _oul[_oul.length-1])];this._wyh=_05n;var _sqj=(this._0b2==true)?false:true;this._qrl._ejl(_05n, _sqj, _zlh._98d, _zlh._98d, false, 5);if(this._j0f){this._j0f._bzm();} if(!this._j0f){this._j0f=new _zlh("StartAngle"+'_canvas', this._zig*2 + this._3tn, this._z1i*2 + this._2tn);}this._j0f._ejl(_05n, false, _zlh._98d, _zlh._98d, true, 5); };_xbe._jj8=function(e){var _39l=_xbe._n1a(e);if(_39l&&_39l._3pk){ _39l._0b2=true;_39l._8hn();}};_xbe._tab=function(e){var _39l=_xbe._n1a(e);if(_39l&&_39l._3pk){ _39l._0b2=false;_39l._8hn();}};_xbe.prototype._tje=function(_gyg,_htj){if((this._mig!=_gyg)||(this._ngj!=_htj)){this._mig=_gyg;this._ngj=_htj;this._ygb();this._nne();}};_xbe._n1a=function(e){var _39l=null;var el=e.target;while(!_39l){if(el._d0e){_39l=el._d0e;break;}el=el.parentNode;}return _39l;};_xbe._y4g=function(e){var _39l=_xbe._n1a(e);if(_39l&&_39l._3pk){_39l._4dg(e);}};_xbe.prototype._4dg=function(e){var topLeft=_4qn._m97(this._3qk, document.body);var _ntn=e.clientX-topLeft.left;var _otn=e.clientY-topLeft.top;var _xvg=this._0b2;if(!_xvg&&this._j0f._1jk(_ntn, _otn)){this._0b2=true; this._8hn();return;}if(_xvg&&this._x3i&&this._x3i._1jk(_ntn, _otn)){this._0b2=false; this._8hn();return;}var _ktj=0;if(e.target.className=="clsCCHLClockDigits"){ _ktj=_4qn._ofe(e.target); }else{_ktj=this._ii7(e);}if(this._0b2){ this._tje(_ktj, this._ngj);}else{this._tje(this._mig, _ktj); }if(this._vij&&this._vij._8g2){this._vij._8g2(this);}};_xbe.prototype._ii7=function(e){var _ktj=0;var _8yg=0;var _ymn=_4qn._m97(this._otl, document.body);var _03l=e.clientX-_ymn.left;var _13l=e.clientY-_ymn.top;var _ntj=0;var _dtj=0;if(_03l>this._2tn){if(_13l<this._3tn){_ntj=this._3tn-_13l;_dtj=_03l-this._2tn;_8yg=Math.atan(_ntj/_dtj);_ktj=_8yg/(Math.PI/180);}else{_ntj=_13l-this._3tn;_dtj=_03l-this._2tn;_8yg=Math.atan(_ntj/_dtj);_ktj=360-_8yg/(Math.PI/180); }}else{if(_13l<this._3tn){_ntj=this._3tn-_13l;_dtj=this._2tn-_03l;_8yg=Math.atan(_ntj/_dtj);_ktj=180-_8yg/(Math.PI/180);}else{_ntj=_13l-this._3tn;_dtj=this._2tn-_03l;var _dyg=Math.atan(_ntj/_dtj);_ktj=180+_dyg/(Math.PI/180);}} return _ktj;};