function FW_Layer(A){this.EVENT_TYPE_RESIZE=1;this.EVENT_TYPE_DRAG=2;this.STATE_ORIGINAL=1;this.STATE_FLOATING=2;this.maximised=false;this.minimised=false;this.min_width=1;this.min_height=1;this.enforce_boundary=true;this.fit_to_boundary=true;this.remember_position=false;this.drag_elements=new Array();this.resize_elements=new Array();this.auto_zindex=true;this.cursor_move="move";this.x=null;this.y=null;this.boundary=null;this.allow_restore=false;this.float_type="original";this.selected_class_name=null;this.ghosting=true;this.ghosttype="duplicate";this.revert=false;this.x_offset=0;this.y_offset=0;this._iframe_shown=true;if(A){this._init_args(A);}if(this.drag_element){this.drag_elements.push(this.drag_element);}if(this.resize_element){this.resize_elements.push(this.resize_element);}this._layer_identifier=FW_Layer._id;FW_Layer._id++;FW_Layer._list.push(this);this._event_list=new Array();this.init();return true;}FW_Layer.cookie=null;FW_Layer.RESIZE_NW=1;FW_Layer.RESIZE_N=2;FW_Layer.RESIZE_NE=3;FW_Layer.RESIZE_E=4;FW_Layer.RESIZE_W=5;FW_Layer.RESIZE_SW=6;FW_Layer.RESIZE_S=7;FW_Layer.RESIZE_SE=8;FW_Layer.base_zindex=1000;FW_Layer._list=new Array();FW_Layer._id=0;FW_Layer._focused_obj=null;FW_Layer._added_onmove=0;FW_Layer._added_events=0;FW_Layer.prototype=new FW;FW_Layer.prototype._get_top_zindex=function(){var A=FW_Layer._list.length;var C=FW_Layer.base_zindex;while(A--){var B=FW_Layer._list[A].zindex();if(B>C){C=B;}}return C;};FW_Layer.prototype.zindex=function(A){if(A==null){return this.element.style.zIndex;}else{this.element.style.zIndex=A;}};FW_Layer.prototype.init=function(A){this._init_element(this.element,this.position_on_init);this.element._fw_layer_identifier=this._layer_identifier;EventHandler.addEvent("click",this.element.onclick,_fw_layer_mouse_click_hook);if(this.auto_zindex){this.zindex(parseInt(this._get_top_zindex())+1);}for(var B=0;B<this.drag_elements.length;B++){var C=this.drag_elements[B];this.add_drag(C);}for(var B=0;B<this.resize_elements.length;B++){var C=this.resize_elements[B];if(FW.is_array(C)){this.add_resize(C[0],C[1]);}else{this.add_resize(C,FW_Layer.RESIZE_SE);}}if(FW_Layer._added_events==0){EventHandler.addEvent(document,"mouseup",_fw_layer_event_mouse_up);EventHandler.addEvent(window,"unload",_fw_layer_event_document_unload);EventHandler.addEvent(window,"scroll",_fw_layer_event_document_scroll);EventHandler.addEvent(window,"resize",_fw_layer_event_document_scroll);FW_Layer._added_events=1;}if(this.x&&this.y){this.move_to(this.x,this.y);}if(this.remember_position&&this.name!=null){this.cookie_key=this.name;if(FW_Layer.cookie==null){FW_Layer.cookie=new Cookie({name:"FW_Layer",logger:this.logger,log_level:0});}this.cookie=FW_Layer.cookie;this.load_state();}this._get_coords();return true;};FW_Layer.prototype._remove_from_registry=function(){var B=new Array();for(var A=0;A<FW_Layer._list.length;A++){if(FW_Layer._list[A]._layer_identifier!=this._layer_identifier){B.push(FW_Layer._list[A]);}}FW_Layer._list=B;};FW_Layer.prototype.call_event=function(C){for(var A=0;A<this._event_list.length;A++){if(this._event_list[A].event==C){var B=(this._event_list[A].scope)?(this._event_list[A].scope):(this);return this._event_list[A].func.call(B);}}return true;};FW_Layer.prototype.add_event=function(C,B,A){this._event_list.push({event:C,func:B,scope:A});};FW_Layer.prototype.add_resize=function(A,B){A._fw_layer_identifier=this._layer_identifier;A._fw_resize_direction=B;A.onmousedown=_fw_layer_resize_mouse_down_hook;};FW_Layer.prototype.add_drag=function(A){A._fw_layer_identifier=this._layer_identifier;A.onmousedown=_fw_layer_drag_mouse_down_hook;A.style.cursor=this.cursor_move;if(this.allow_restore){A.ondblclick=_fw_layer_drag_mouse_dbl_click_hook;}if(FW_Layer._added_onmove==0){_fw_layer_addEvent(document,"mousemove",_fw_layer_event_mouse_move,false);FW_Layer._added_onmove=1;}};FW_Layer.prototype.destroy=function(){this._remove_from_registry();for(var A=0;A<this.resize_elements.length;A++){var B=this.resize_elements[A];B.onmousedown=null;B.onmouseout=null;B.ondblclick=null;this.resize_elements[A]=null;}for(var A=0;A<this.drag_elements.length;A++){var B=this.drag_elements[A];B.onmousedown=null;B.onmouseout=null;B.ondblclick=null;this.drag_elements[A]=null;}this.resize_elements=null;this.drag_elements=null;this.element.onclick=null;FW_Element.remove(this.element);this.element=null;return null;};FW_Layer.prototype._prevent_select=function(){document.body.onselectstart=function(A){if(A==null){A=event;}event.returnValue=false;return false;};};FW_Layer.prototype._enable_select=function(){document.body.onselectstart=null;};FW_Layer.prototype._record_coords=function(A){this._orig_mouse_x=A.x||A.clientX;this._orig_mouse_y=A.y||A.clientY;this._orig_x=this.x;this._orig_y=this.y;this._orig_width=this.width;this._orig_height=this.height;};FW_Layer.prototype._get_event=function(A){if(A==null){A=event;}return A;};FW_Layer.prototype._event_mouse_up=function(){if(this._event_type==this.EVENT_TYPE_RESIZE){this._event_resize_mouse_up();}else{if(this._event_type==this.EVENT_TYPE_DRAG){this._event_drag_mouse_up();}}return true;};FW_Layer.prototype._event_mouse_click=function(){if(this.auto_zindex){this.bring_to_top();}return true;};FW_Layer.prototype._event_drag_mouse_dbl_click=function(A){this._restore_element();return true;};FW_Layer.prototype._event_resize_mouse_down=function(A,B){if(this.maximised){return false;}A=this._get_event(A);this._init_element(this.element,false);this._event_type=this.EVENT_TYPE_RESIZE;this._event_direction=B;this._prevent_select();this._record_coords(A);if(this.auto_zindex){this.bring_to_top();}FW_Layer._focused_obj=this;this.call_event("resizestart");if(this.ghosting){this._record_coords(A);this._orig_element=this.element;if(this.ghosttype=="duplicate"){this.element=this.element.cloneNode(true);FW_Element.opacity(this.element,80);}else{this.element=document.createElement("DIV");this.element.style.width=this.width+"px";this.element.style.height=this.height+"px";this.element.style.border="1px black dotted";}document.body.appendChild(this.element);this._init_element(this.element,true,this._orig_element);this.element.style.zIndex=this.element.style.zIndex+1;}return false;};FW_Layer.prototype._event_drag_mouse_down=function(B){if(this.maximised){return false;}B=this._get_event(B);var C;if(B.target){C=B.target;}else{if(B.srcElement){C=B.srcElement;}}if(this.element_drag!=null){if((C.nodeName=="INPUT"&&this.element_drag.nodeName!="INPUT")||(C.nodeName=="IMG"&&this.element_drag.nodeName!="IMG")){return false;}}var A=((this.ghosting)?(false):(true));this._get_coords();this._record_coords(B);this._init_element(this.element,A);this._event_type=this.EVENT_TYPE_DRAG;this._prevent_select();if(this.auto_zindex){this.bring_to_top();}this.call_event("dragstart");FW_Layer._focused_obj=this;if(this.ghosting){this._record_coords(B);if(this.ghosttype=="duplicate"){this.element_move=this.element.cloneNode(true);}else{this.element_move=document.createElement("DIV");this.element_move.style.width=this.width+"px";this.element_move.style.height=this.height+"px";this.element_move.style.backgroundColor="silver";}this._init_element(this.element_move,true);this.element_move.style.zIndex=this.element.style.zIndex+1;FW_Element.opacity(this.element_move,80);document.body.appendChild(this.element_move);}return false;};FW_Layer.prototype._event_resize_mouse_up=function(D){this.store_state();this._event_reset();this.call_event("resizeend");if(this.ghosting){var A=this.element;this.element=this._orig_element;var B=FW_Element.width(A,true);var C=FW_Element.height(A,true);this.resize_to(B,C);FW_Element.remove(A);A=null;}return true;};FW_Layer.prototype._event_drag_mouse_up=function(){this.store_state();this._event_reset();this._get_coords();var D=FW_LayerDropManager.fire(this);if(this.ghosting&&this.element_move){var B=this.element_move;this.element_move=null;if(!this.revert){var A=FW_Element.left(B,true);var E=FW_Element.top(B,true);this._init_element(this.element);this.move_to(A,E);}if(!D){if(FW.effects_enabled){var C=new FW_Effect_Opacity({start:100,end:0});C.element=B;C.oncomplete=function(){FW_Element.remove(this.element);};C.apply();}else{FW_Element.remove(B);}}else{FW_Element.remove(B);}B=null;}this.call_event("dragend");return true;};FW_Layer.prototype._event_mouse_move=function(A,B){if(this.maximised==true){return true;}if(this._event_type==this.EVENT_TYPE_DRAG){this._layer_move(A,B);FW_LayerDropManager.trigger([A,B],this);}if(this._event_type==this.EVENT_TYPE_RESIZE){this._layer_resize(A,B);}return true;};FW_Layer.prototype._restore_element=function(A){this.state=this.STATE_ORIGINAL;this.clear_state();this.element.style.position="";this._get_coords();this.element.style.left=this.x;this.element.style.top=this.y;this.move_to(this.x,this.y);};FW_Layer.prototype._update_fixed=function(){this.x_offset=this.scrolled_x();this.y_offset=this.scrolled_y();return true;};FW_Layer.prototype.clear_state=function(){this.x=null;this.y=null;this.store_state();};FW_Layer.prototype._init_element=function(C,B,A){if(C.style.position!="absolute"&&C.style.position!="fixed"&&B!=false){this.start_scroll_y=this.scrolled_y();if(this.float_type=="fixed"){if(FW_Browser.IE&&FW_Browser.version<7){this._get_coords(A);C.style.position="absolute";}else{this._get_coords(A);this.y=parseInt(this.y)-parseInt(this.start_scroll_y);C.style.position="fixed";this.move_to(this.x,this.y);}}else{this._get_coords(A);C.style.position="absolute";this.move_to(this.x,this.y);}this.state=this.STATE_FLOATING;this.end_scroll_y=this.scrolled_y();while(this.end_scroll_y<this.start_scroll_y){this.y=parseInt(this.y)-(parseInt(this.start_scroll_y)-parseInt(this.end_scroll_y));this.start_scroll_y=this.scrolled_y();this.move_to(this.x,this.y);this.end_scroll_y=this.scrolled_y();}}};FW_Layer.prototype._layer_move=function(A,E){var D=parseInt(this._orig_x)+(A-parseInt(this._orig_mouse_x));var C=parseInt(this._orig_y)+(E-parseInt(this._orig_mouse_y));var B=this.call_event("layermove");if(!B){return false;}this.move_to(D,C,this.prevent_move_update);this.prevent_move_update=false;return true;};FW_Layer.prototype._layer_resize=function(G,F){var E=this._orig_width+(G-parseInt(this._orig_mouse_x));var H=this._orig_height+(F-parseInt(this._orig_mouse_y));var D={};D[FW_Layer.RESIZE_SE]=[1,1];D[FW_Layer.RESIZE_SW]=[-1,1];D[FW_Layer.RESIZE_E]=[1,0];D[FW_Layer.RESIZE_W]=[-1,0];D[FW_Layer.RESIZE_NW]=[-1,-1];D[FW_Layer.RESIZE_NE]=[1,-1];var B=D[this._event_direction][0];var I=D[this._event_direction][1];var E,H,A,C;if(B==1){E=this._orig_width+(G-parseInt(this._orig_mouse_x));}else{if(B==-1){E=this._orig_width-(G-parseInt(this._orig_mouse_x));A=this._orig_x-(parseInt(this._orig_mouse_x)-G);}}if(I==1){H=this._orig_height+(F-parseInt(this._orig_mouse_y));}else{if(I==-1){H=this._orig_height-(F-parseInt(this._orig_mouse_y));C=this._orig_y-(parseInt(this._orig_mouse_y)-F);}}if(B&&E!=null&&this.resize_to(E)){this.move_to(A);}if(I&&H!=null&&this.resize_to(null,H)){this.move_to(null,C);}};FW_Layer.prototype._event_reset=function(){FW_Layer._focused_obj=null;this._event_type=null;this._enable_select();};FW_Layer.prototype.maximise=function(){this._on_maximised_coords=[this.x,this.y,this.width,this.height];this.move_to(1,1);var A=FW_Browser.view_port_right()-FW_Browser.view_port_left();var B=FW_Browser.view_port_bottom()-FW_Browser.view_port_top();this._ignore_resize_checks=true;this.resize_to(A*0.99,B*0.99);this._ignore_resize_checks=false;this.maximised=true;return true;};FW_Layer.prototype.restore=function(){this.resize_to(this._on_maximised_coords[2],this._on_maximised_coords[3]);this.move_to(this._on_maximised_coords[0],this._on_maximised_coords[1]);this.maximised=false;return true;};FW_Layer.prototype.hide=function(){this.element.style.display="none";};FW_Layer.prototype.show=function(){this.element.style.display="block";this.check_size();this.check_boundary();};FW_Layer.prototype.store_state=function(){if(this.cookie!=null){var B=new CookieParams({logger:this.logger,rec_sep:"&",val_sep:"@",logger_level:-1});B.set_param("x",this.x);B.set_param("y",this.y);var A=new CookieParams({data:this.cookie.value,logger:this.logger,logger_level:-1});if(this.x==null&&this.y==null){A.delete_param(this.cookie_key);}else{A.set_param(this.cookie_key,B.get_data());}this.cookie.value=A.get_data();this.cookie.update();}};FW_Layer.prototype.load_state=function(){if(this.cookie!=null){var A=new CookieParams({data:this.cookie.value,logger:this.logger,logger_level:-1});var C=A.get_param(this.cookie_key);if(C!=null){var B=new CookieParams({data:C,rec_sep:"&",val_sep:"@",logger:this.logger,logger_level:-1});if(B.get_param("x")!="null"&&B.get_param("x")!=null){this._init_element();this.move_to(B.get_param("x"),B.get_param("y"));return true;}}}return false;};FW_Layer.prototype._get_coords=function(A){var A=(A!=null)?(A):(this.element);this.x=FW_Element.left(A,true);this.y=FW_Element.top(A,true);this.width=A.offsetWidth;this.height=A.offsetHeight;};FW_Layer.prototype.check_boundary=function(){if(this.enforce_boundary==false){return false;}this._get_coords();var A=this._check_boundary_x(this.x);var B=this._check_boundary_y(this.y);if(A!=this.x){this.move_to(A);}if(B!=this.y){this.move_to(null,B);}};FW_Layer.prototype._check_boundary_y=function(F){if(this.enforce_boundary==false){return F;}var E=F;var D=0;if(this.boundary!=null){if(this.boundary[1]==null){return this.y;}else{D=this.boundary[1][0];}}var A=F;if(D==null){return F;}if(A<=D){return D;}var C=parseInt(F)+parseInt(this.height);var B=(this.boundary==null)?(FW_Browser.view_port_bottom()):(this.boundary[1][1]);if(C>B){F=parseInt(B)-parseInt(this.height);}if(F<0){return 0;}return F;};FW_Layer.prototype._check_boundary_x=function(A){if(this.enforce_boundary==false){return A;}var C=0;if(this.boundary!=null){if(this.boundary[0]==null){return this.x;}else{C=this.boundary[0][0];}}var D=A;if(D<=C){return C;}var E=parseInt(A)+parseInt(this.width);var B=(this.boundary==null)?(FW_Browser.view_port_right()):(this.boundary[0][1]);if(parseInt(E)>parseInt(B)){A=parseInt(B)-parseInt(this.width);}return A;};FW_Layer.prototype.move_to=function(A,D,C){var B=(this.element_move)?(this.element_move):(this.element);if(A!=null){A=this._check_boundary_x(A);if(C!=true){B.style.left=(parseInt(A)+parseInt(this.x_offset))+"px";}this.x=A;}if(D!=null){D=this._check_boundary_y(D);if(C!=true){B.style.top=(parseInt(D)+parseInt(this.y_offset))+"px";}this.y=D;}return 1;};FW_Layer.prototype.center=function(){var B=FW_Browser.view_port_right()-FW_Browser.view_port_left();var A=FW_Browser.view_port_bottom()-FW_Browser.view_port_top();var D=(B/2)-(parseInt(FW_Element.width(this.element))/2);var C=(A/2)-(parseInt(FW_Element.height(this.element))/2);this.move_to(FW_Browser.view_port_left()+D,FW_Browser.view_port_top()+C);return true;};FW_Layer.prototype.scrolled_x=function(){var A=0;if(typeof (window.pageYOffset)=="number"){A=window.pageXOffset;}else{if(document.body&&(document.body.scrollLeft||document.body.scrollTop)){A=document.body.scrollLeft;}else{if(document.documentElement&&(document.documentElement.scrollLeft||document.documentElement.scrollTop)){A=document.documentElement.scrollLeft;}}}return A;};FW_Layer.prototype.scrolled_y=function(){var A=0;if(typeof (window.pageYOffset)=="number"){A=window.pageYOffset;}else{if(document.body&&(document.body.scrollLeft||document.body.scrollTop)){A=document.body.scrollTop;}else{if(document.documentElement&&(document.documentElement.scrollLeft||document.documentElement.scrollTop)){A=document.documentElement.scrollTop;}}}return A;};FW_Layer.prototype.resize_to=function(B,C){var D=(this.element_resize)?(this.element_resize):(this.element);var A=true;if(B!=null){if(B<this.min_width){A=false;B=this.min_width;}if(B>0){D.style.width=B+"px";this.width=B;}}if(C!=null){if(C<this.min_height){A=false;C=this.min_height;}if(C>0){D.style.height=C+"px";this.height=C;}}if(this._ignore_resize_checks!=true){this.check_size();this.check_boundary();}return A;};FW_Layer.prototype.check_size=function(){if(this.fit_to_boundary==false){return false;}this._get_coords();var D=FW_Browser.view_port_right()-FW_Browser.view_port_left();var C=FW_Browser.view_port_bottom()-FW_Browser.view_port_top();var B=parseFloat(D*(90/100));var A=parseFloat(C*(90/100));var E=null;var F=null;if(this.width>B){E=B;}if(this.height>A){F=A;}if(F||E){this._ignore_resize_checks=true;this.resize_to(E,F);this._ignore_resize_checks=false;}};FW_Layer.prototype.resize_by=function(C,D){var E=(this.element_resize)?(this.element_resize):(this.element);if(C){var B=this.width+C;if(B<this.min_width){B=this.min_width;}E.style.width=B+"px";this.width=B;}if(D){var A=this.height+D;if(A<this.min_height){A=this.min_height;}E.style.height=A+"px";this.height=A;}this.check_boundary();return 1;};FW_Layer.prototype.bring_to_top=function(){var A=FW_Layer._list.length;var C=FW_Layer.base_zindex;var F=new Array();for(var D=0;D<A;D++){if(D==this._layer_identifier){continue;}else{F.push(FW_Layer._list[D].zindex());}}F.sort();for(var D=0;D<F.length;D++){for(var B=0;B<A;B++){var E=FW_Layer._list[B].zindex();if(E==F[D]){FW_Layer._list[B].zindex(C);C++;}}}this.zindex(C);};function _fw_layer_drag_mouse_down_hook(A){return _fw_layer_get_layer(this._fw_layer_identifier)._event_drag_mouse_down(A);}function _fw_layer_resize_mouse_down_hook(A){_fw_layer_get_layer(this._fw_layer_identifier)._event_resize_mouse_down(A,this._fw_resize_direction);}function _fw_layer_mouse_click_hook(A){_fw_layer_get_layer(this._fw_layer_identifier)._event_mouse_click(A);}function _fw_layer_drag_mouse_dbl_click_hook(A){_fw_layer_get_layer(this._fw_layer_identifier)._event_drag_mouse_dbl_click(A);}function _fw_layer_event_mouse_move(C){if(FW_Layer._focused_obj!=null){if(C==null){C=event;}var A=C.x||C.clientX;var B=C.y||C.clientY;FW_Layer._focused_obj._event_mouse_move(A,B);}return true;}function _fw_layer_event_mouse_up(A){if(A==null){A=event;}if(FW_Layer._focused_obj!=null){FW_Layer._focused_obj._event_mouse_up();}return true;}function _fw_layer_event_document_unload(A){FW_Layer._focused_obj=null;_fw_layer_event_mouse_over=null;_fw_layer_event_mouse_up=null;document.onmousemove=null;document.onmouseup=null;return true;}function _fw_layer_event_document_scroll(C){if(!(FW_Browser.IE&&FW_Browser.version<7)){return true;}var B=FW_Layer._list.length;for(var A=0;A<B;A++){if(FW_Layer._list[A].float_type=="fixed"&&FW_Layer._list[A].state==2){FW_Layer._list[A]._update_fixed();FW_Layer._list[A].move_to(FW_Layer._list[A].x,FW_Layer._list[A].y);}}return true;}function _fw_layer_get_layer(B){var A=FW_Layer._list.length;while(A--){if(FW_Layer._list[A]&&FW_Layer._list[A]._layer_identifier==B){return FW_Layer._list[A];}}}function _fw_layer_addEvent(C,A,B,D){if(C.addEventListener){C.addEventListener(A,B,D);return true;}else{if(C.attachEvent){return C.attachEvent("on"+A,B);}}}var FW_LayerDropManager={items:[],last_active:null,add:function(A){this.items.push(A);},affected:function(B,A){if(B._accepts(A)&&B._within(this.coords)){return true;}},update:function(B,A){return B._event_ondropmove(A);},activate:function(B,A){B.active=true;return B._event_ondropover(A);},deactivate:function(B,A){B.active=false;return B._event_ondropout(A);},drop:function(C,B){if(this.affected(C,B)){var A=C._event_ondrop(B);this.deactivate(C,B);return A;}else{return false;}},find_deepest:function(A){deepest=A[0];for(var B=1;B<A.length;++B){if(FW_Element.is_parent(A[B].element,deepest.element)){deepest=A[B];}}return deepest;},trigger:function(A,D){this.coords=A;if(!this.items.length){return ;}var E=0;var G=[];for(var C=0,B=this.items.length;C<B;C++){if(this.affected(this.items[C],D)){G.push(this.items[C]);}}if(!G.length){if(this.last_active){this.deactivate(this.last_active,D);this.last_active=null;}return true;}var F=this.find_deepest(G);this.update(F,D);if(this.last_active&&!F.active){this.deactivate(this.last_active,D);}if(F.active==false){this.activate(F,D);this.last_active=F;}this.update(F,D);return true;},fire:function(D){if(!this.items.length){return false;}var B;if(this.last_active){B=this.drop(this.last_active,D);}for(var C=0,A=this.items.length;C<A;C++){this.items[C].reset(D);}if(B!=null){return B;}return false;}};function FW_LayerDrop(A){this.element;this.accept=null;this.active=false;this.hover_class=null;this._init_args(A);this.init();}FW_LayerDrop._init=false;FW_LayerDrop.prototype=new FW;FW_LayerDrop.prototype.init=function(A){this._init_args(A);FW_LayerDropManager.add(this);};FW_LayerDrop.prototype._acceptor=function(){var A=FW_Layer._focused_obj;if(A&&A._event_type==A.EVENT_TYPE_DRAG){return A;}return null;};FW_LayerDrop.prototype.reset=function(A){this.left=null;};FW_LayerDrop.prototype._within=function(B,C){if(this.left==null){this.left=FW_Element.left(this.element,true);this.top=FW_Element.top(this.element,true);this.height=FW_Element.height(this.element,true);this.width=FW_Element.width(this.element,true);}var A=B[0];var D=B[1];this.overlap=0;if(D>(this.top+parseInt(this.height/2))){this.overlap=1;}return(A>=this.left&&A<(this.width+this.left)&&D>=this.top&&D<(this.height+this.top));};FW_LayerDrop.prototype._accepts=function(B){if(B&&B.element.className.search(this.accept)>-1){var A=this.call_event("accept",{obj:this});if(A!=null){return A;}return true;}return false;};FW_LayerDrop.prototype._event_ondropout=function(A){return this.call_event("out",{item:A.element});};FW_LayerDrop.prototype._event_ondropover=function(A){return this.call_event("over",{item:A.element});};FW_LayerDrop.prototype._event_ondropmove=function(A){return this.call_event("move",{item:A.element,overlap:this.overlap});};FW_LayerDrop.prototype._event_ondrop=function(A){this.reset();return this.call_event("drop",{item:A.element});};
