//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=330 //Enter buttons' offset from right edge of window (adjust depending on images width)
var Voffset=200 //Enter buttons' offset from bottom edge of window (adjust depending on images height)
var thespeed=3 //Enter scroll speed in integer (Advised: 1-3)
var HAbsolute=0 // Horizontal postion fixed (1=true,0=false)
var VAbsolute=0 // Vertical postion fixed (1=true,0=false)
var HAoffset = 600 // when Habsolute is true then this value is user (pixels from left)
var VAoffset = 756 // when Vabsolute is true then this value is user (pixels from top)
var minscroll = 225 // minimum scroll until function starts to scroll
var fromcenter = 1 // if from center = 1 then Hoffset is calculated from center

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.functionmenu : document.getElementById? document.getElementById("functionmenu") : document.functionmenu

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){

if (fromcenter){
	if (VAbsolute){cross_obj.style.left=VAoffset}else{cross_obj.style.left=parseInt(window_width)/2+Hoffset+"px"};
}else{
	if (VAbsolute){cross_obj.style.left=VAoffset}else{cross_obj.style.left=parseInt(dsocleft)+parseInt(window_width)-Hoffset+"px"};
}

if (HAbsolute){cross_obj.style.top=HAoffset}else{if(dsoctop>minscroll){cross_obj.style.top=dsoctop+parseInt(window_height)-Voffset+"px"}else{cross_obj.style.top=minscroll}};

}
else if (document.layers){
if (VAbsolute){cross_obj.left=VAoffset}else{cross_obj.left=dsocleft+window_width-Hoffset};
if (HAbsolute){cross_obj.top=HAoffset}else{if(dsoctop>minscroll){cross_obj.top=dsoctop+window_height-Voffset}else{cross_obj.top=minscroll}};
}
}

function scrollwindow(){
window.scrollBy(0,myspeed)
}

function initializeIT(){
positionit()
if (myspeed!=0){
scrollwindow()
}
}

if (document.all||document.getElementById||document.layers)
setInterval("initializeIT()",20)

function ShowHideIDArrow(Element,ShowHide){
	if (ShowHide == 1){
		Element.style.display='block';
		Element.style.visibility='visible';
	}else if (ShowHide == 0){
		Element.style.display='none';
		Element.style.visibility='hidden';
	}
}
