commit 38360833256e03823c77042c833e429bfc9a339b
Author: Damien Pobel <dp@ez.no>
Date:   Wed Jul 13 17:02:18 2011 +0200

    Fixed #15661: Sorting of ezflow block: Unable to move a block to the bottom in IE8

diff --git a/packages/ezflow_extension/ezextension/ezflow/design/standard/javascript/blocktools.js b/packages/ezflow_extension/ezextension/ezflow/design/standard/javascript/blocktools.js
index d61cb8412996214c46ebef1de0615d39317e487c..e83f34d53023067e18858de7e2e5ca6c5bb2843b 100644
--- a/packages/ezflow_extension/ezextension/ezflow/design/standard/javascript/blocktools.js
+++ b/packages/ezflow_extension/ezextension/ezflow/design/standard/javascript/blocktools.js
@@ -329,10 +329,15 @@ var BlockDDInit = function() {
             
             if (drop.get('tagName').toLowerCase() === 'div' && drop.get('parentNode').get('id') === drag.get('parentNode').get('id') ) {
                 if (!goingUp) {
-                    drop = drop.get('nextSibling');
+                    var dropSibling = drop.get('nextSibling');
+                    if (!dropSibling) {
+                        drop.get('parentNode').append(drag);
+                    } else {
+                        drop.get('parentNode').insertBefore(drag, dropSibling);
+                    }
+                } else {
+                    drop.get('parentNode').insertBefore(drag, drop);
                 }
-
-                drop.get('parentNode').insertBefore(drag, drop);
                 e.drop.sizeShim();
             }
         });
@@ -449,4 +454,4 @@ var BlockDDInit = function() {
         });
         
     });
-}
\ No newline at end of file
+}
