//**********************************************************************************************************
// EO.Web Script Library. Copyright (C) 2006-2008 Essential Objects, Inc. All rights reserved.
// Visit Us on the Web: http://www.essentialobjects.com
// Version: 7.0.50.2
//**********************************************************************************************************
 var eo_hc=null;var eo_hd=null;var eo_he=null;var eo_hf=0;var eo_hg=1;function _eofdd_a(a,b,c,d,e,f){if(b&&!b.eo_hh)b.eo_hh=new _eofdd_h(a,b,c,d,e,f);}function _eofdd_b(a){if(a&&a.eo_hh){a.eo_hh.ahk();a.eo_hh=null;}}function _eofdd_c(a,b){while(a){if(a.eo_hh){a.eo_hh.ahl=b;break;}a=a.parentNode;}}function _eofdd_d(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=_eofu_al(a);var g=_eofu_al(b);e.layerX+=g.acz-f.acz;e.layerY+=g.ada-f.ada;a.eo_hh.ahm=d;a.eo_hh.ach(c);a.eo_hh.ahm=null;_eofi_dx(this,c);}function _eofdd_e(a){if(this.eo_hh&&!this.eo_hh.ahl){this.eo_hh.ach(a);if(!_eofu_bp(this))_eofi_ah(a);_eofi_dx(this,a);}}function _eofdd_f(a){if(this.eo_hh&&!this.eo_hh.ahl){if(this.eo_hh.ahn(a))_eofi_dx(this,a);}}function _eofdd_g(a){if(this.eo_hh&&!this.eo_hh.ahl){if(this.eo_hh.adt(a))_eofi_dx(this,a);}}function _eofdd_h(a,b,c,d,e,f){this.aho=a;this.bk=b;this.ahp=c;this.ahq=d;this.ahr=f;this.ahs=b.onmousedown;this.aht=b.onmousemove;this.ahu=b.onmouseup;b.onmousedown=_eofdd_e;b.onmousemove=_eofdd_f;if(e)b.eo_hi=b.onmouseup;b.onmouseup=_eofdd_g;}function _eofdd_i(a,b,c){a.eo_hj=b;a.eo_hj(c);a.eo_hj=null;}function _eofdd_j(a){if(this.ahs&&!this.ahm)_eofdd_i(this.bk,this.ahs,a);if(_eofu_ao(a))return;if(!a)a=window.event;this.ahv=_eofi_bw(a);this.acz=a.layerX?a.layerX:a.offsetX;this.ada=a.layerY?a.layerY:a.offsetY;this.ahw=_eofu_ag(a);this.ahx=this.ahw;if(this.bk.setCapture)this.bk.setCapture();else if(window.captureEvents){window.captureEvents(Event.MOUSEMOVE|Event.MOUSEUP);window.onmousemove=_eofdd_f;window.onmouseup=_eofdd_g;window.eo_hh=this;}eo_hc=this;}function _eofdd_k(a){if(eo_hc)return eo_hc.ahy(a);else if(this.ahz)_eofdd_i(this.bk,this.ahz,a);}function _eofdd_l(a,b){if(!a)a=window.event;var c=null;var d=null;if(!b)c=_eofu_ag(a);else{d=_eofu_s(window);c=new _eofu_a(this.aia.acz+d.acz-this.aib.acz,this.aia.ada+d.ada-this.aib.ada);}this.ahx=c;var e=c.acz-this.ahw.acz;var f=c.ada-this.ahw.ada;if((!this.ahq)||((Math.abs(e)>this.ahq.acz)||(Math.abs(f)>this.ahq.ada))){if(this.acz!=null){this.aho.aic(this.ahp,this.acz+e,this.ada+f,this.ahv);this.acz=null;this.ada=null;}else{this.aho.aid(this.ahp,e,f);if(!b){var g=30;var h=_eofu_u(document.body);d=_eofu_s(window);var i=0;var j=0;if(c.acz<d.acz+g)i=-1;else if(c.acz>d.acz+h.acz-g)i=1;if(c.ada<d.ada+g)j=-1;else if(c.ada>d.ada+h.ada-g)j=1;this.aie=0;_eofu_as(this,eo_cq);if((i!=0)||(j!=0)){this.aia=c;this.aib=d;this.aif=i;this.aig=j;_eofu_ar(this,eo_cq,300);}}if(this.ahr&&this.aho.aih){var k=false;var l=this.aho.aih();if(l){if(_eofdd_w(a,l,c,new _eofu_a(e,f)))k=true;}if(k!=this.aii){this.aii=k;if(k){if(this.aho.onDragLeaveTarget)this.aho.onDragLeaveTarget();}else{if(this.aho.onDragEnterTarget)this.aho.onDragEnterTarget();}}}}return true;}}function _eofdd_m(a){var b=_eofu_cu(a);if((b==27)&&eo_hc)eo_hc.aij();}function _eofdd_n(a){if(eo_hc)return eo_hc.aij(a);else if(this.aik)_eofdd_i(this.bk,this.ail,a);}function _eofdd_o(a){if(this.bk.releaseCapture)this.bk.releaseCapture();else if(window.releaseEvents){window.releaseEvents(Event.MOUSEMOVE|Event.MOUSEUP);window.onmousemove=null;window.onmouseup=null;window.eo_hh=null;}if(!a)a=window.event;var b=null;if(a)b=_eofu_ag(a);if(this.acz==null){if(a)this.aho.aim(this.ahp,b.acz-this.ahw.acz,b.ada-this.ahw.ada,a);else if(this.ahx!=null)this.aho.aim(this.ahp,this.ahx.acz-this.ahw.acz,this.ahx.ada-this.ahw.ada,a);else this.aho.aim(this.ahp,0,0,a);if(eo_he){var c=eo_hk.get_dragDataType();var d=eo_hk.get_dragMode();var e=eo_hk.getDragData();eo_he.drop(c,d,e);eo_he=null;}eo_hc=null;return true;}else if(a){if(this.bk.onmouseclick)this.bk.onmouseclick(a);else if(this.bk.eo_hi)this.bk.eo_hi(a);}eo_hc=null;}function _eofdd_p(){if(!this.bk)return;_eofu_as(this,eo_cq);this.aho=null;this.bk.onmousedown=this.ahs;this.bk.onmousemove=this.aht;this.bk.onmouseup=this.ahu;this.bk.eo_hi=null;this.ahp=null;}function _eofdd_q(){if(this!=eo_hc)return;var a=_eofu_s(window);if(this.aie<10)this.aie++;a.acz+=this.aif*this.aie*20;a.ada+=this.aig*this.aie*20;if(a.acz<0)a.acz=0;if(a.ada<0)a.ada=0;_eofu_t(window,a);this.ahy(null,true);var b=100;if(this.aie>5)b=20;if(this.aie>3)b=50;_eofu_ar(this,eo_cq,b);}_eofdd_h.prototype.ach=_eofdd_j;_eofdd_h.prototype.ahn=_eofdd_k;_eofdd_h.prototype.ahy=_eofdd_l;_eofdd_h.prototype.adt=_eofdd_n;_eofdd_h.prototype.aij=_eofdd_o;_eofdd_h.prototype.ahk=_eofdd_p;_eofdd_h.prototype.adn=_eofdd_q;function _eofdd_r(a){this.ain=a;}function _eofdd_s(a,b,c,d){this.agj=d;}function _eofdd_t(a,b,c){if(!this.aio){var d=document.getElementById("eo_root");if(!d){d=document.createElement("DIV");document.body.appendChild(d);}this.aio=document.createElement("DIV");if(_eofu_go()){this.aip=true;this.aio.style.position="fixed";}else{this.aip=false;this.aio.style.position="absolute";}this.aio.style.zIndex=_eofu_fe();this.aio.style.cursor="default";_eofu_ff(this.aio,40);d.appendChild(this.aio);this.ain.initContext(this.agj);this.ain.initVisual(this.aio);var e=this.ain.getRefElement();this.aiq=_eofu_al(e);}var b=this.aiq.acz+b;var c=this.aiq.ada+c;if(this.aip){var f=_eofu_s(window);b-=f.acz;c-=f.ada;}this.aio.style.left=_eofldr_ba(b);this.aio.style.top=_eofldr_ba(c);}function _eofdd_u(a,b,c,d){if(this.aio){this.aio.parentNode.removeChild(this.aio);this.aio=null;}}function _eofdd_v(){return this.ain;}_eofdd_r.prototype.aic=_eofdd_s;_eofdd_r.prototype.aid=_eofdd_t;_eofdd_r.prototype.aim=_eofdd_u;_eofdd_r.prototype.aih=_eofdd_v;function eo_EnableDragDrop(a,b){var c=new _eofdd_r(b);_eofdd_a(c,a,null,new _eofu_a(3,3),false,true);}function eo_DisableDragDrop(a){_eofdd_b(a);}function eo_RegisterDragTarget(a){if(!eo_hd)eo_hd=new _eofldr_aa();eo_hd.w(a);}function eo_UnregisterDragTarget(a){if(eo_hd)eo_hd.o(a);}function eo_GetDragDropCursorOffset(){}function _eofdd_w(a,b,c,d){if(!eo_hd)return false;var e=b.get_dragDataType();var f=b.get_dragMode();var g=b.getDragData();var h=null;var i=eo_hd.z();while(i){h=i.a;if(h.canDrop(f,e,g)){var a=h.get_dropTargetElement();if(a==document.body)break;var j=_eofu_al(a);var k=_eofu_ac(a);var l=_eofu_ad(a);var m=10;if((c.acz>=j.acz-m)&&(c.acz<j.acz+k+m)&&(c.ada>=j.ada-m)&&(c.ada<c.ada+l+m))break;}i=eo_hd.aa(i);if(i==null)h=null;}if(h!=eo_he){if(eo_he&&eo_he.onDragLeaveTarget)eo_he.onDragLeaveTarget(f,e,g);eo_hk=b;eo_he=h;if(eo_he&&eo_he.onDragEnterTarget)eo_he.onDragEnterTarget(f,e,g);}if(eo_he){eo_he.onDragInTarget(f,e,g,c.acz,c.ada);return true;}}eo_LoadModules();eo_ModuleLoaded('dd');