]> gitweb @ CieloNegro.org - Rakka.git/blobdiff - js/screen.js
improved the page editor
[Rakka.git] / js / screen.js
index 35853b7656ada17ffc2e88ab5d0faa23462a4083..9fc50e76e93f518c84b13e91164de7ca213c7de6 100644 (file)
@@ -8,6 +8,8 @@
             
             $("div.sideBar div.outline").hide();
 
+            $("p.redirection").hide();
+
             $("div.body")
                 .children()
                     .hide()
 
         $("div.sideBar div.outline").show();
 
+        $("p.redirection").show();
+
         $(switchedArea).remove();
         switchedArea = null;
 
         $("div.body").children().show();
         return null;
     };
+
+    Rakka.getSwitchedScreen = function () {
+        return switchedArea;
+    };
+
+    Rakka.scrollToTopLeft = function () {
+        $("div.center").each(function () {
+            this.scrollTop  = 0;
+            this.scrollLeft = 0;
+        });
+    };
+
+    var waitingMessageBoard = null;
+
+    Rakka.displayWaitingMessage = function (msg) {
+        Rakka.hideWaitingMessage();
+
+        waitingMessageBoard
+            = $.P({className: "waitingMessageBoard"},
+                  $.P({}, msg));
+        
+        $("body").append(waitingMessageBoard);
+    };
+
+    Rakka.hideWaitingMessage = function () {
+        if (waitingMessageBoard != null) {
+            $(waitingMessageBoard).remove();
+            waitingMessageBoard = null;
+        }
+    };
     
 })();