summaryrefslogtreecommitdiff
path: root/prefs.js
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2006-02-25 06:54:53 +0100
committerAndrew Dolgov <[email protected]>2006-02-25 06:54:53 +0100
commit1cac3c31bcf6fcdc8ea4498450e2eda783b4063d (patch)
tree20f6b1f18d9aa92e6c7c52ac4b291c2dba40bab9 /prefs.js
parent6c7abfae07315fd37840606cb2554f1129fa5c50 (diff)
total pigcall (closes #42)
Diffstat (limited to 'prefs.js')
-rw-r--r--prefs.js30
1 files changed, 25 insertions, 5 deletions
diff --git a/prefs.js b/prefs.js
index 3aa769e5c..67eb3def0 100644
--- a/prefs.js
+++ b/prefs.js
@@ -8,6 +8,9 @@ var active_user = false;
var active_tab = false;
var feed_to_expand = false;
+var piggie_top = -400;
+var piggie_fwd = true;
+
/*@cc_on @*/
/*@if (@_jscript_version >= 5)
// JScript gives us Conditional compilation, we can cope with old IE versions.
@@ -1141,14 +1144,31 @@ function editSelectedFeedCat() {
}
+function piggie_callback() {
+ var piggie = document.getElementById("piggie");
+
+ piggie.style.top = piggie_top;
+
+ if (piggie_fwd && piggie_top < 0) {
+ setTimeout("piggie_callback()", 50);
+ piggie_top = piggie_top + 10;
+ } else if (piggie_fwd && piggie_top >= 0) {
+ piggie_fwd = false;
+ setTimeout("piggie_callback()", 50);
+ } else if (!piggie_fwd && piggie_top > -400) {
+ setTimeout("piggie_callback()", 50);
+ piggie_top = piggie_top - 10;
+ } else if (!piggie_fwd && piggie_top <= -400) {
+ piggie.style.display = "none";
+ piggie_fwd = true;
+ }
+}
+
function localPiggieFunction(enable) {
if (enable) {
+ var piggie = document.getElementById("piggie");
piggie.style.display = "block";
- seq = "";
- notify("I loveded it!!!");
- } else {
- piggie.style.display = "none";
- notify("");
+ piggie_callback();
}
}