Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function getGroupItems(opts) {
- jQuery.each(imageList, function(i, val) {
- opts.itemArray.push(val);
- });
- }
- function goTop(acceleration, time) {
- acceleration = acceleration || 0.5;
- 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 = "goTop(" + acceleration + ", " + time + ")"
- window.setTimeout(invokeFunction, time);
- }
- }
- window['goTop'] = goTop;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement