--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/web/wp-content/themes/elegant-box/js/base.js Fri Mar 12 13:29:04 2010 +0000
@@ -0,0 +1,50 @@
+/*
+Author: mg12
+Update: 2008/08/13
+Author URI: http://www.neoease.com/
+*/
+(function() {
+
+function setStyleDisplay(id, status) {
+ document.getElementById(id).style.display = status;
+}
+
+function goTop(acceleration, time) {
+
+ acceleration = acceleration || 0.1;
+ time = time || 16;
+
+ var dx = 0;
+ var dy = 0;
+ var bx = 0;
+ var by = 0;
+ var wx = 0;
+ var wy = 0;
+
+ if (document.documentElement) {
+ dx = document.documentElement.scrollLeft || 0;
+ dy = document.documentElement.scrollTop || 0;
+ }
+ if (document.body) {
+ bx = document.body.scrollLeft || 0;
+ by = document.body.scrollTop || 0;
+ }
+ var wx = window.scrollX || 0;
+ var wy = window.scrollY || 0;
+
+ var x = Math.max(wx, Math.max(bx, dx));
+ var y = Math.max(wy, Math.max(by, dy));
+
+ var speed = 1 + acceleration;
+ window.scrollTo(Math.floor(x / speed), Math.floor(y / speed));
+ if(x > 0 || y > 0) {
+ var invokeFunction = "MGJS.goTop(" + acceleration + ", " + time + ")"
+ window.setTimeout(invokeFunction, time);
+ }
+}
+
+window['MGJS'] = {};
+window['MGJS']['setStyleDisplay'] = setStyleDisplay;
+window['MGJS']['goTop'] = goTop;
+
+})();