//**********************************************************************************************************
// 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.16.2
//**********************************************************************************************************
 var eo_go=null;var eo_gp=null;var eo_gq=null;var eo_gr=0;var eo_gs=1;function _eofdd_a(a,b,c,d,e,f){if(b&&!b.eo_gt)b.eo_gt=new _eofdd_h(a,b,c,d,e,f);}function _eofdd_b(a){if(a&&a.eo_gt){a.eo_gt.agn();a.eo_gt=null;}}function _eofdd_c(a,b){while(a){if(a.eo_gt){a.eo_gt.ago=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.acd-f.acd;e.layerY+=g.ace-f.ace;a.eo_gt.agp=d;a.eo_gt.aba(c);a.eo_gt.agp=null;_eofi_eq(this,c);}function _eofdd_e(a){if(this.eo_gt&&!this.eo_gt.ago){this.eo_gt.aba(a);}}function _eofdd_f(a){if(this.eo_gt&&!this.eo_gt.ago){if(this.eo_gt.agq(a))_eofi_eq(this,a);}}function _eofdd_g(a){if(this.eo_gt&&!this.eo_gt.ago){if(this.eo_gt.acx(a))_eofi_eq(this,a);}}function _eofdd_h(a,b,c,d,e,f){this.agr=a;this.t=b;this.ags=c;this.agt=d;this.agu=f;this.agv=b.onmousedown;this.agw=b.onmousemove;this.agx=b.onmouseup;b.onmousedown=_eofdd_e;b.onmousemove=_eofdd_f;if(e)b.eo_gu=b.onmouseup;b.onmouseup=_eofdd_g;}function _eofdd_i(a,b,c){a.eo_gv=b;a.eo_gv(c);a.eo_gv=null;}function _eofdd_j(a){if(this.agv&&!this.agp)_eofdd_i(this.t,this.agv,a);if(_eofu_aq(a))return;if(!a)a=window.event;this.agy=_eofi_cr(a);this.acd=a.layerX?a.layerX:a.offsetX;this.ace=a.layerY?a.layerY:a.offsetY;this.agz=a.pageX?a.pageX:a.clientX;this.aha=a.pageY?a.pageY:a.clientY;if(this.t.setCapture)this.t.setCapture();else if(window.captureEvents){window.captureEvents(Event.MOUSEMOVE|Event.MOUSEUP);window.onmousemove=_eofdd_f;window.onmouseup=_eofdd_g;window.eo_gt=this;}eo_go=this;}function _eofdd_k(a){if(eo_go)return eo_go.ahb(a);else if(this.ahc)_eofdd_i(this.t,this.ahc,a);}function _eofdd_l(a){if(!a)a=window.event;var b=a.pageX?a.pageX:a.clientX;var c=a.pageY?a.pageY:a.clientY;var d=b-this.agz;var e=c-this.aha;if((!this.agt)||((Math.abs(d)>this.agt.acd)||(Math.abs(e)>this.agt.ace))){if(this.acd!=null){this.agr.ahd(this.ags,this.acd+d,this.ace+e,this.agy);this.acd=null;this.ace=null;}else{this.agr.ahe(this.ags,d,e);if(this.agu&&this.agr.ahf){var f=false;var g=this.agr.ahf();if(g){if(_eofdd_p(a,g,new _eofu_a(b,c),new _eofu_a(d,e)))f=true;}if(f!=this.ahg){this.ahg=f;if(f){if(this.agr.onDragLeaveTarget)this.agr.onDragLeaveTarget();}else{if(this.agr.onDragEnterTarget)this.agr.onDragEnterTarget();}}}}return true;}}function _eofdd_m(a){if(eo_go)return eo_go.ahh(a);else if(this.ahi)_eofdd_i(this.t,this.ahj,a);}function _eofdd_n(a){if(this.t.releaseCapture)this.t.releaseCapture();else if(window.releaseEvents){window.releaseEvents(Event.MOUSEMOVE|Event.MOUSEUP);window.onmousemove=null;window.onmouseup=null;window.eo_gt=null;}if(!a)a=window.event;var b=a.pageX?a.pageX:a.clientX;var c=a.pageY?a.pageY:a.clientY;if(this.acd==null){this.agr.ahk(this.ags,b-this.agz,c-this.aha,a);if(eo_gq){var d=eo_gw.get_dragDataType();var e=eo_gw.get_dragMode();var f=eo_gw.getDragData();eo_gq.drop(d,e,f);eo_gq=null;}eo_go=null;return true;}else{if(this.t.onmouseclick)this.t.onmouseclick(a);else if(this.t.eo_gu)this.t.eo_gu(a);}eo_go=null;}function _eofdd_o(){if(!this.t)return;this.agr=null;this.t.onmousedown=this.agv;this.t.onmousemove=this.agw;this.t.onmouseup=this.agx;this.t.eo_gu=null;this.ags=null;}_eofdd_h.prototype.aba=_eofdd_j;_eofdd_h.prototype.agq=_eofdd_k;_eofdd_h.prototype.ahb=_eofdd_l;_eofdd_h.prototype.acx=_eofdd_m;_eofdd_h.prototype.ahh=_eofdd_n;_eofdd_h.prototype.agn=_eofdd_o;function eo_RegisterDragTarget(a){if(!eo_gp)eo_gp=new _eofi_ex();eo_gp.abw(a);}function eo_UnregisterDragTarget(a){if(eo_gp)eo_gp.y(a);}function eo_GetDragDropCursorOffset(){}function _eofdd_p(a,b,c,d){if(!eo_gp)return false;var e=b.get_dragDataType();var f=b.get_dragMode();var g=b.getDragData();var h=null;var i=eo_gp.abz();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_ad(a);var l=_eofu_ae(a);var m=10;if((c.acd>=j.acd-m)&&(c.acd<j.acd+k+m)&&(c.ace>=j.ace-m)&&(c.ace<c.ace+l+m))break;}i=eo_gp.aca(i);if(i==null)h=null;}if(h!=eo_gq){if(eo_gq&&eo_gq.onDragLeaveTarget)eo_gq.onDragLeaveTarget(f,e,g);eo_gw=b;eo_gq=h;if(eo_gq&&eo_gq.onDragEnterTarget)eo_gq.onDragEnterTarget(f,e,g);}if(eo_gq){eo_gq.onDragInTarget(f,e,g,c.acd,c.ace);return true;}}eo_LoadModules();eo_ModuleLoaded('dd');