]> jfr.im git - irc/quakenet/qwebirc.git/blobdiff - js/ui/panes/privacypolicy.js
Add configuration of dynamic and static base URLs.
[irc/quakenet/qwebirc.git] / js / ui / panes / privacypolicy.js
index 22a8eaa8680fee916d4e29076f58fe8d0fb28d04..648358dd3cb00549f250a856b7539d47cd1bca55 100644 (file)
@@ -1,12 +1,16 @@
-qwebirc.ui.PrivacyPolicyPane = new Class({\r
-  Implements: [Events],\r
-  initialize: function(parent) {\r
-    parent.set("html", " Loading. . .");\r
-    var r = new Request.HTML({url: "privacypolicy.html", update: parent, onSuccess: function() {\r
-      parent.getElement("input[class=close]").addEvent("click", function() {\r
-        this.fireEvent("close");\r
-      }.bind(this));\r
-    }.bind(this)});\r
-    r.send();\r
-  }\r
-});\r
+qwebirc.ui.PrivacyPolicyPane = new Class({
+  Implements: [Events],
+  initialize: function(parent) {
+    var delayfn = function() { parent.set("html", "<div class=\"loading\">Loading. . .</div>"); };
+    var cb = delayfn.delay(500);
+    
+    var r = qwebirc.ui.RequestTransformHTML({url: qwebirc.global.staticBaseURL + "panes/privacypolicy.html", update: parent, onSuccess: function() {
+      $clear(cb);
+      
+      parent.getElement("input[class=close]").addEvent("click", function() {
+        this.fireEvent("close");
+      }.bind(this));
+    }.bind(this)});
+    r.get();
+  }
+});