﻿//Page Scroller (aka custom scrollbar)- By Dynamic Drive
//For full source code and more DHTML scripts, visit http://www.dynamicdrive.com
//This credit MUST stay intact for use

var Hoffset = 70 //Enter buttons' offset from right edge of window (adjust depending on images width)
var Voffset = 100 //Enter buttons' offset from bottom edge of window (adjust depending on images height)
var thespeed = 10 //Enter scroll speed in integer (Advised: 1-3)

var ieNOTopera = document.all && navigator.userAgent.indexOf("Opera") == -1
var myspeed = 0

var ieHoffset_extra = document.all ? 15 : 0
var cross_obj = document.all ? document.all.staticbuttons : document.getElementById ? document.getElementById("staticbuttons") : document.staticbuttons

function iecompattest() {
    return (document.compatMode && document.compatMode != "BackCompat") ? document.documentElement : document.body
}

function positionit() {
    var dsocleft = document.all ? iecompattest().scrollLeft : pageXOffset
    var dsoctop = document.all ? iecompattest().scrollTop : pageYOffset
    var window_width = ieNOTopera ? iecompattest().clientWidth + ieHoffset_extra : window.innerWidth + ieHoffset_extra
    var window_height = ieNOTopera ? iecompattest().clientHeight : window.innerHeight

    if (document.all || document.getElementById) {
        cross_obj.style.left = parseInt(dsocleft) + parseInt(window_width) - Hoffset + "px"
        cross_obj.style.top = dsoctop + parseInt(window_height) - Voffset + "px"
    }
    else if (document.layers) {
        cross_obj.left = dsocleft + window_width - Hoffset
        cross_obj.top = dsoctop + window_height - Voffset
    }
}

function scrollwindow() {
    window.scrollBy(0, myspeed)
}

function initializeIT() {
    positionit()
    if (myspeed != 0) {
        scrollwindow()
    }
}

if (document.all || document.getElementById || document.layers)
    setInterval("initializeIT()", 20)
    
    
//<div id="staticbuttons" style="position:absolute;"><a href="#" onclick="scroll(0,0); return false;" onmouseover="myspeed=-thespeed" onmouseout="myspeed=0"><img src="Image/Arrow_Up.gif" border="0"></a><br><a href="#" onclick="return false;" onmouseover="myspeed=thespeed" onmouseout="myspeed=0"><img src="Image/Arrow_Down.gif" border="0"></a></div>