//**********************************************************************************************************
// EO.Web Script Library. Copyright (C) 2006-2010 Essential Objects, Inc. All rights reserved.
// Visit Us on the Web: http://www.essentialobjects.com
// Version: 9.0.38.2
//**********************************************************************************************************
 EO938.g.adz=null;EO938.g.aea=null;EO938.g.aeb=null;EO938.g.aec=null;EO938.g.aed=0;EO938.g.aee=1;EO938.f.arz=function(a,b,c,d,e,f){if(b&&!b.eo_ay)b.eo_ay=new EO938.f.asg(a,b,c,d,e,f);};EO938.f.asa=function(a){if(a&&a.eo_ay){a.eo_ay.aio();a.eo_ay=null;}};EO938.f.asb=function(a,b){while(a){if(a.eo_ay){a.eo_ay.aip=b;break;}a=a.parentNode;}};EO938.f.asc=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=EO938.f.akc(a);var g=EO938.f.akc(b);e.layerX+=g.ael-f.ael;e.layerY+=g.aem-f.aem;a.eo_ay.aiq=d;a.eo_ay.adp(c);a.eo_ay.aiq=null;EO938.f.ahe(this,c);};EO938.f.asd=function(a){if(this.eo_ay&&!this.eo_ay.aip&&this.eo_ay.air(a)){this.eo_ay.adp(a);if(!EO938.f.alh(this))EO938.f.adg(a);EO938.f.ahe(this,a);}};EO938.f.ase=function(a){if(this.eo_ay&&!this.eo_ay.aip){if(this.eo_ay.ais(a))EO938.f.ahe(this,a);}};EO938.f.asf=function(a){if(this.eo_ay&&!this.eo_ay.aip){if(this.eo_ay.afb(a))EO938.f.ahe(this,a);}};EO938.f.asg=function(a,b,c,d,e,f){this.ait=a;this.aaw=b;this.ay=c;this.aiu=d;this.aiv=f;this.aiw=b.onmousedown;this.aix=b.onmousemove;this.aiy=b.onmouseup;b.onmousedown=EO938.f.asd;b.onmousemove=EO938.f.ase;if(e)b.eo_az=b.onmouseup;b.onmouseup=EO938.f.asf;};EO938.f.ash=function(a,b,c){a.eo_ba=b;a.eo_ba(c);a.eo_ba=null;};EO938.f.asi=function(a){if(this.ait&&this.ait.aiz&&this.ait.aiz.canDragDrop&&(this.ait.aiz.canDragDrop(EO938.f.aev(a))==false))return false;return true;};EO938.f.asj=function(a){if(this.aiw&&!this.aiq)EO938.f.ash(this.aaw,this.aiw,a);if(EO938.f.adf(a))return;if(!a)a=window.event;this.aja=EO938.f.aev(a);this.ael=a.layerX?a.layerX:a.offsetX;this.aem=a.layerY?a.layerY:a.offsetY;this.ajb=EO938.f.ajx(a);this.ajc=this.ajb;if(this.aaw.setCapture)this.aaw.setCapture();else if(window.captureEvents){var b=this;window.captureEvents(Event.MOUSEMOVE|Event.MOUSEUP);window.onmousemove=function(c){if(!b.aip){if(b.ais(c))EO938.f.ahe(window,c);}};window.onmouseup=function(c){if(!b.aip){if(b.afb(c))EO938.f.ahe(window,c);}};window.eo_ay=this;}EO938.g.adz=this;};EO938.f.ask=function(a){if(EO938.g.adz)return EO938.g.adz.ajd(a);else if(this.aje)EO938.f.ash(this.aaw,this.aje,a);};EO938.f.asl=function(a,b){if(!a)a=window.event;var c=null;var d=null;if(!b)c=EO938.f.ajx(a);else{d=EO938.f.ajg(window);c=new EO938.f.aio(this.ajf.ael+d.ael-this.ajg.ael,this.ajf.aem+d.aem-this.ajg.aem);}this.ajc=c;var e=c.ael-this.ajb.ael;var f=c.aem-this.ajb.aem;if((!this.aiu)||((Math.abs(e)>this.aiu.ael)||(Math.abs(f)>this.aiu.aem))){if(this.ael!=null){this.ait.ajh(this.ay,this.ael+e,this.aem+f,this.aja);this.ael=null;this.aem=null;}else{this.ait.aji(this.ay,e,f);if(!b){var g=30;var h=EO938.f.aji(document.body);d=EO938.f.ajg(window);var i=0;var j=0;if(c.ael<d.ael+g)i=-1;else if(c.ael>d.ael+h.ael-g)i=1;if(c.aem<d.aem+g)j=-1;else if(c.aem>d.aem+h.aem-g)j=1;this.ajj=0;EO938.f.akj(this,EO938.g.aao);if((i!=0)||(j!=0)){this.ajf=c;this.ajg=d;this.ajk=i;this.ajl=j;EO938.f.akh(this,EO938.g.aao,300);}}if(this.aiv&&this.ait.ajm){var k=false;var l=this.ait.ajm();if(l){if(EO938.f.ata(a,l,c,new EO938.f.aio(e,f)))k=true;}if(k!=this.ajn){this.ajn=k;if(k){if(this.ait.onDragLeaveTarget)this.ait.onDragLeaveTarget();}else{if(this.ait.onDragEnterTarget)this.ait.onDragEnterTarget();}}}}return true;}};EO938.f.asm=function(a){var b=EO938.f.alx(a);if((b==27)&&EO938.g.adz)EO938.g.adz.ajo();};EO938.f.asn=function(a){if(EO938.g.adz)return EO938.g.adz.ajo(a);else if(this.ajp)EO938.f.ash(this.aaw,this.ajq,a);};EO938.f.aso=function(a){if(this.aaw.releaseCapture)this.aaw.releaseCapture();else if(window.releaseEvents){window.releaseEvents(Event.MOUSEMOVE|Event.MOUSEUP);window.onmousemove=null;window.onmouseup=null;window.eo_ay=null;}if(!a)a=window.event;var b=null;if(a)b=EO938.f.ajx(a);if(this.ael==null){if(a)this.ait.ajr(this.ay,b.ael-this.ajb.ael,b.aem-this.ajb.aem,a);else if(this.ajc!=null)this.ait.ajr(this.ay,this.ajc.ael-this.ajb.ael,this.ajc.aem-this.ajb.aem,a);else this.ait.ajr(this.ay,0,0,a);if(EO938.g.aec){var c=EO938.g.aea.get_dragDataType();var d=EO938.g.aea.get_dragMode();var e=EO938.g.aea.getDragData();EO938.g.aec.drop(d,c,e);EO938.g.aec=null;}EO938.g.adz=null;return true;}else if(a){if(this.aaw.onmouseclick)this.aaw.onmouseclick(a);else if(this.aaw.eo_az)this.aaw.eo_az(a);}EO938.g.adz=null;};EO938.f.asp=function(){if(!this.aaw)return;EO938.f.akj(this,EO938.g.aao);this.ait=null;this.aaw.onmousedown=this.aiw;this.aaw.onmousemove=this.aix;this.aaw.onmouseup=this.aiy;this.aaw.eo_az=null;this.ay=null;};EO938.f.asq=function(){if(this!=EO938.g.adz)return;var a=EO938.f.ajg(window);if(this.ajj<10)this.ajj++;a.ael+=this.ajk*this.ajj*20;a.aem+=this.ajl*this.ajj*20;if(a.ael<0)a.ael=0;if(a.aem<0)a.aem=0;EO938.f.ajh(window,a);this.ajd(null,true);var b=100;if(this.ajj>5)b=20;if(this.ajj>3)b=50;EO938.f.akh(this,EO938.g.aao,b);};EO938.f.asg.prototype.adp=EO938.f.asj;EO938.f.asg.prototype.ais=EO938.f.ask;EO938.f.asg.prototype.ajd=EO938.f.asl;EO938.f.asg.prototype.afb=EO938.f.asn;EO938.f.asg.prototype.ajo=EO938.f.aso;EO938.f.asg.prototype.aio=EO938.f.asp;EO938.f.asg.prototype.aev=EO938.f.asq;EO938.f.asg.prototype.air=EO938.f.asi;EO938.f.asr=function(a){this.aiz=a;};EO938.f.ass=function(a,b,c,d){this.bi=d;};EO938.f.ast=function(a,b,c){if(this.act)return;if(!this.ajs){var d=document.getElementById("eo_root");if(!d){d=document.createElement("DIV");document.body.appendChild(d);}this.ajs=document.createElement("DIV");if(EO938.f.apt()){this.ajt=true;this.ajs.style.position="fixed";}else{this.ajt=false;this.ajs.style.position="absolute";}this.ajs.style.zIndex=EO938.f.aol();this.ajs.style.cursor="default";EO938.f.aom(this.ajs,40);d.appendChild(this.ajs);if(this.aiz.initContext(this.bi)==false){this.ajs.style.display="none";this.act=true;return;}this.aiz.initVisual(this.ajs);var e=this.aiz.getRefElement();this.aju=EO938.f.akc(e);EO938.f.abr(this.ajs);}var b=this.aju.ael+b;var c=this.aju.aem+c;if(this.ajt){var f=EO938.f.ajg(window);b-=f.ael;c-=f.aem;}this.ajs.style.left=EO938.f.aaa(b);this.ajs.style.top=EO938.f.aaa(c);};EO938.f.asu=function(a,b,c,d){this.act=false;if(this.ajs){this.ajs.parentNode.removeChild(this.ajs);this.ajs=null;}};EO938.f.asv=function(){return this.aiz;};EO938.f.asr.prototype.ajh=EO938.f.ass;EO938.f.asr.prototype.aji=EO938.f.ast;EO938.f.asr.prototype.ajr=EO938.f.asu;EO938.f.asr.prototype.ajm=EO938.f.asv;EO938.f.asw=function(a,b){var c=new EO938.f.asr(b);EO938.f.arz(c,a,null,new EO938.f.aio(3,3),false,true);};EO938.f.asx=function(a){EO938.f.asa(a);};EO938.f.asy=function(a){if(!EO938.g.aeb)EO938.g.aeb=new EO938.f.an();EO938.g.aeb.ag(a);};EO938.f.asz=function(a){if(EO938.g.aeb)EO938.g.aeb.x(a);};EO938.f.k(function(){eo_EnableDragDrop=EO938.f.asw;eo_DisableDragDrop=EO938.f.asx;eo_RegisterDragTarget=EO938.f.asy;eo_UnregisterDragTarget=EO938.f.asz;});EO938.f.ata=function(a,b,c,d){if(!EO938.g.aeb)return false;var e=b.get_dragDataType();var f=b.get_dragMode();var g=b.getDragData();var h=null;var i=EO938.g.aeb.aj();while(i){h=i.ac;if(h.canDrop(f,e,g)){var a=h.get_dropTargetElement();if(a==document.body)break;var j=EO938.f.akc(a);var k=EO938.f.ajp(a);var l=EO938.f.ajq(a);var m=10;if((c.ael>=j.ael-m)&&(c.ael<j.ael+k+m)&&(c.aem>=j.aem-m)&&(c.aem<j.aem+l+m))break;}i=EO938.g.aeb.ak(i);if(i==null)h=null;}if(h!=EO938.g.aec){if(EO938.g.aec&&EO938.g.aec.onDragLeaveTarget)EO938.g.aec.onDragLeaveTarget(f,e,g);EO938.g.aea=b;EO938.g.aec=h;if(EO938.g.aec&&EO938.g.aec.onDragEnterTarget)EO938.g.aec.onDragEnterTarget(f,e,g);}if(EO938.g.aec){EO938.g.aec.onDragInTarget(f,e,g,c.ael,c.aem);return true;}};EO938.g.d.j("dd");
