//********************************************************************************************************** // EO.Web Script Library. Copyright (C) 2006-2024 Essential Objects, Inc. All rights reserved. // Visit Us on the Web: http://www.essentialobjects.com // Version: 16.2.23.0 //********************************************************************************************************** EO16223.g.aef=null;EO16223.g.aeg=null;EO16223.g.aeh=null;EO16223.g.aei=null;EO16223.g.aej=0;EO16223.g.aek=1;EO16223.f.atv=function(a,b,c,d,e,f,g){if(b&&!b.eo_az)b.eo_az=new EO16223.f.auc(a,b,c,d,e,f,g);};EO16223.f.atw=function(a){if(a&&a.eo_az){a.eo_az.akt();a.eo_az=null;}};EO16223.f.atx=function(a,b){while(a){if(a.eo_az){a.eo_az.aio=b;break;}a=a.parentNode;}};EO16223.f.aty=function(a,b,c,d){if(!c)c=window.event;var e=new Object();e.layerX=c.layerX?c.layerX:c.offsetX;e.layerY=c.layerY?c.layerY:c.offsetY;e.pageX=c.pageX?c.pageX:c.clientX;e.pageY=c.pageY?c.pageY:c.clientY;var f=EO16223.f.aks(a);var g=EO16223.f.aks(b);e.layerX+=g.aen-f.aen;e.layerY+=g.aeo-f.aeo;a.eo_az.aku=d;a.eo_az.adr(c);a.eo_az.aku=null;EO16223.f.ahr(this,c);};EO16223.f.atz=function(a){if(this.eo_az&&!this.eo_az.akv()&&this.eo_az.akw(a)){this.eo_az.adr(a);if(!EO16223.f.alx(this))EO16223.f.ads(a);if((EO16223.f.r()!="SA")||!EO16223.f.ae())EO16223.f.ahr(this,a);}};EO16223.f.aua=function(a){if(this.eo_az&&!this.eo_az.akv()){if(this.eo_az.akx(a))EO16223.f.ahr(this,a);}};EO16223.f.aub=function(a){if(this.eo_az&&!this.eo_az.akv()){if(this.eo_az.afd(a))EO16223.f.ahr(this,a);}};EO16223.f.auc=function(a,b,c,d,e,f,g){this.aky=a;this.aay=b;this.ba=c;this.akz=d;this.ala=f;this.alb=g;if(EO16223.f.ae()){this.alc=b.ontouchstart;this.ald=b.ontouchmove;this.ale=b.ontouchend;b.ontouchstart=EO16223.f.atz;b.ontouchmove=EO16223.f.aua;if(e)b.eo_ba=b.ontouchend;b.ontouchend=EO16223.f.aub;}else{this.alc=b.onmousedown;this.ald=b.onmousemove;this.ale=b.onmouseup;b.onmousedown=EO16223.f.atz;b.onmousemove=EO16223.f.aua;if(e)b.eo_ba=b.onmouseup;b.onmouseup=EO16223.f.aub;}};EO16223.f.aud=function(){if(this.aio)return true;if(this.alb&&this.alb())return true;return false;};EO16223.f.aue=function(a,b,c){a.eo_bb=b;a.eo_bb(c);a.eo_bb=null;};EO16223.f.auf=function(a){if(this.aky&&this.aky.alf&&this.aky.alf.canDragDrop&&(this.aky.alf.canDragDrop(EO16223.f.afi(a))==false))return false;return true;};EO16223.f.aug=function(a,b){if(typeof(a.layerX)!="undefined"){if((EO16223.f.r()=="IE")&&(EO16223.f.u()>9))return b?a.offsetY:a.offsetX;else return b?a.layerY:a.layerX;}else{return b?a.offsetY:a.offsetX;}};EO16223.f.auh=function(a){if(this.alc&&!this.aku)EO16223.f.aue(this.aay,this.alc,a);if(EO16223.f.adr(a))return;if(!a)a=window.event;this.alg=EO16223.f.afi(a);this.aen=EO16223.f.aug(a,false);this.aeo=EO16223.f.aug(a,true);this.alh=EO16223.f.akm(a);if(EO16223.f.ae()){var b=EO16223.f.akn(a,this.alg);this.aen=b.aen;this.aeo=b.aeo;}this.ali=this.alh;if(this.aay.setCapture)this.aay.setCapture();else if(window.captureEvents&&!EO16223.f.ae()){var c=this;window.captureEvents(Event.MOUSEMOVE|Event.MOUSEUP);window.onmousemove=function(d){if(!c.akv()){if(c.akx(d))EO16223.f.ahr(window,d);}};window.onmouseup=function(d){if(!c.akv()){if(c.afd(d))EO16223.f.ahr(window,d);}};window.eo_az=this;}EO16223.g.aef=this;};EO16223.f.aui=function(a){if(EO16223.g.aef)return EO16223.g.aef.alj(a);else if(this.alk)EO16223.f.aue(this.aay,this.alk,a);};EO16223.f.auj=function(a,b){if(!a)a=window.event;var c=null;var d=null;if(!b)c=EO16223.f.akm(a);else{d=EO16223.f.aju(window);c=new EO16223.f.ajb(this.all.aen+d.aen-this.alm.aen,this.all.aeo+d.aeo-this.alm.aeo);}this.ali=c;var e=c.aen-this.alh.aen;var f=c.aeo-this.alh.aeo;if((!this.akz)||((Math.abs(e)>this.akz.aen)||(Math.abs(f)>this.akz.aeo))){if(this.aen!=null){this.aky.aln(this.ba,this.aen+e,this.aeo+f,this.alg);this.aen=null;this.aeo=null;}else{this.aky.alo(this.ba,e,f);if(!b){var g=30;var h=EO16223.f.ajw(document.body);d=EO16223.f.aju(window);var i=0;var j=0;if(c.aend.aen+h.aen-g)i=1;if(c.aeod.aeo+h.aeo-g)j=1;this.alp=0;EO16223.f.akz(this,EO16223.g.aar);if((i!=0)||(j!=0)){this.all=c;this.alm=d;this.alq=i;this.alr=j;EO16223.f.akx(this,EO16223.g.aar,300);}}if(this.ala&&this.aky.als){var k=false;var l=this.aky.als();if(l){if(EO16223.f.auy(a,l,c,new EO16223.f.ajb(e,f)))k=true;}if(k!=this.alt){this.alt=k;if(k){if(this.aky.onDragLeaveTarget)this.aky.onDragLeaveTarget();}else{if(this.aky.onDragEnterTarget)this.aky.onDragEnterTarget();}}}}return true;}};EO16223.f.auk=function(a){var b=EO16223.f.amo(a);if((b==27)&&EO16223.g.aef)EO16223.g.aef.alu();};EO16223.f.aul=function(a){if(EO16223.g.aef)return EO16223.g.aef.alu(a);else if(this.alv)EO16223.f.aue(this.aay,this.alw,a);};EO16223.f.aum=function(a){if(this.aay.releaseCapture)this.aay.releaseCapture();else if(window.releaseEvents&&!EO16223.f.ae()){window.releaseEvents(Event.MOUSEMOVE|Event.MOUSEUP);window.onmousemove=null;window.onmouseup=null;window.eo_az=null;}if(!a)a=window.event;var b=null;if(a)b=EO16223.f.akm(a);if(EO16223.f.ae())b=this.ali;if(this.aen==null){if(a)this.aky.alx(this.ba,b.aen-this.alh.aen,b.aeo-this.alh.aeo,a);else if(this.ali!=null)this.aky.alx(this.ba,this.ali.aen-this.alh.aen,this.ali.aeo-this.alh.aeo,a);else this.aky.alx(this.ba,0,0,a);if(EO16223.g.aei){var c=EO16223.g.aeg.get_dragDataType();var d=EO16223.g.aeg.get_dragMode();var e=EO16223.g.aeg.getDragData();EO16223.g.aei.drop(d,c,e);EO16223.g.aei=null;}EO16223.g.aef=null;return true;}else if(a){if(this.aay.onmouseclick)this.aay.onmouseclick(a);else if(this.aay.eo_ba)this.aay.eo_ba(a);}EO16223.g.aef=null;};EO16223.f.aun=function(){if(!this.aay)return;EO16223.f.akz(this,EO16223.g.aar);this.aky=null;this.aay.onmousedown=this.alc;this.aay.onmousemove=this.ald;this.aay.onmouseup=this.ale;this.aay.eo_ba=null;this.ba=null;};EO16223.f.auo=function(){if(this!=EO16223.g.aef)return;var a=EO16223.f.aju(window);if(this.alp<10)this.alp++;a.aen+=this.alq*this.alp*20;a.aeo+=this.alr*this.alp*20;if(a.aen<0)a.aen=0;if(a.aeo<0)a.aeo=0;EO16223.f.ajv(window,a);this.alj(null,true);var b=100;if(this.alp>5)b=20;if(this.alp>3)b=50;EO16223.f.akx(this,EO16223.g.aar,b);};EO16223.f.auc.prototype.adr=EO16223.f.auh;EO16223.f.auc.prototype.akx=EO16223.f.aui;EO16223.f.auc.prototype.alj=EO16223.f.auj;EO16223.f.auc.prototype.afd=EO16223.f.aul;EO16223.f.auc.prototype.alu=EO16223.f.aum;EO16223.f.auc.prototype.akt=EO16223.f.aun;EO16223.f.auc.prototype.aex=EO16223.f.auo;EO16223.f.auc.prototype.akw=EO16223.f.auf;EO16223.f.auc.prototype.akv=EO16223.f.aud;EO16223.f.aup=function(a){this.alf=a;};EO16223.f.auq=function(a,b,c,d){this.bk=d;};EO16223.f.aur=function(a,b,c){if(this.acv)return;if(!this.aly){var d=document.getElementById("eo_root");if(!d){d=document.createElement("DIV");document.body.appendChild(d);}this.aly=document.createElement("DIV");if(EO16223.f.aql()){this.alz=true;this.aly.style.position="fixed";}else{this.alz=false;this.aly.style.position="absolute";}this.aly.style.zIndex=EO16223.f.apc();this.aly.style.cursor="default";EO16223.f.apd(this.aly,40);d.appendChild(this.aly);if(this.alf.initContext(this.bk)==false){this.aly.style.display="none";this.acv=true;return;}this.alf.initVisual(this.aly);var e=this.alf.getRefElement();this.ama=EO16223.f.aks(e);EO16223.f.acb(this.aly);}var b=this.ama.aen+b;var c=this.ama.aeo+c;if(this.alz){var f=EO16223.f.aju(window);b-=f.aen;c-=f.aeo;}this.aly.style.left=EO16223.f.aak(b);this.aly.style.top=EO16223.f.aak(c);};EO16223.f.aus=function(a,b,c,d){this.acv=false;if(this.aly){this.aly.parentNode.removeChild(this.aly);this.aly=null;}};EO16223.f.aut=function(){return this.alf;};EO16223.f.aup.prototype.aln=EO16223.f.auq;EO16223.f.aup.prototype.alo=EO16223.f.aur;EO16223.f.aup.prototype.alx=EO16223.f.aus;EO16223.f.aup.prototype.als=EO16223.f.aut;EO16223.f.auu=function(a,b){var c=new EO16223.f.aup(b);EO16223.f.atv(c,a,null,new EO16223.f.ajb(3,3),false,true);};EO16223.f.auv=function(a){EO16223.f.atw(a);};EO16223.f.auw=function(a){if(!EO16223.g.aeh)EO16223.g.aeh=new EO16223.f.ax();EO16223.g.aeh.ai(a);};EO16223.f.aux=function(a){if(EO16223.g.aeh)EO16223.g.aeh.z(a);};EO16223.f.k(function(){eo_EnableDragDrop=EO16223.f.auu;eo_DisableDragDrop=EO16223.f.auv;eo_RegisterDragTarget=EO16223.f.auw;eo_UnregisterDragTarget=EO16223.f.aux;});EO16223.f.auy=function(a,b,c,d){if(!EO16223.g.aeh)return false;var e=b.get_dragDataType();var f=b.get_dragMode();var g=b.getDragData();var h=null;var i=EO16223.g.aeh.al();while(i){h=i.ae;if(h.canDrop(f,e,g)){var a=h.get_dropTargetElement();if(a==document.body)break;var j=EO16223.f.aks(a);var k=EO16223.f.akd(a);var l=EO16223.f.ake(a);var m=10;if((c.aen>=j.aen-m)&&(c.aen=j.aeo-m)&&(c.aeo