X-Git-Url: https://scripts.mit.edu/gitweb/autoinstalls/wordpress.git/blobdiff_plain/ff81ee6e8304a1982a3ec4f5b134764a29d502cf..refs/tags/wordpress-2.3.3:/wp-includes/js/fat.js diff --git a/wp-includes/js/fat.js b/wp-includes/js/fat.js index e73bc501..01f1b422 100644 --- a/wp-includes/js/fat.js +++ b/wp-includes/js/fat.js @@ -11,7 +11,7 @@ var Fat = { b = b.toString(16); if (b.length == 1) b = '0' + b; return "#" + r + g + b; }, - fade_all : function () + fade_all : function (dur) { var a = document.getElementsByTagName("*"); for (var i = 0; i < a.length; i++) @@ -21,7 +21,7 @@ var Fat = { if (r) { if (!r[1]) r[1] = ""; - if (o.id) Fat.fade_element(o.id,null,null,"#"+r[1]); + if (o.id) Fat.fade_element(o.id,null,dur,"#"+r[1]); } } }, @@ -31,22 +31,22 @@ var Fat = { if (!duration) duration = 3000; if (!from || from=="#") from = "#FFFF33"; if (!to) to = this.get_bgcolor(id); - + var frames = Math.round(fps * (duration / 1000)); var interval = duration / frames; var delay = interval; var frame = 0; - + if (from.length < 7) from += from.substr(1,3); if (to.length < 7) to += to.substr(1,3); - + var rf = parseInt(from.substr(1,2),16); var gf = parseInt(from.substr(3,2),16); var bf = parseInt(from.substr(5,2),16); var rt = parseInt(to.substr(1,2),16); var gt = parseInt(to.substr(3,2),16); var bt = parseInt(to.substr(5,2),16); - + var r,g,b,h; while (frame < frames) { @@ -54,7 +54,7 @@ var Fat = { g = Math.floor(gf * ((frames-frame)/frames) + gt * (frame/frames)); b = Math.floor(bf * ((frames-frame)/frames) + bt * (frame/frames)); h = this.make_hex(r,g,b); - + setTimeout("Fat.set_bgcolor('"+id+"','"+h+"')", delay); frame++; @@ -87,4 +87,4 @@ var Fat = { addLoadEvent(function () { Fat.fade_all(); -}); \ No newline at end of file +});