var timer = 0;
var delay = 10; //msec
var scrollOffset = 21; //pixel
var y = 0;
var curPos = 0;

function goDown(targetYPos) {
	browsername=navigator.appName;
	if (browsername.indexOf("Netscape")!=-1) {
			window.scrollBy(0, targetYPos-69);
	} else {
		y = targetYPos;
		curPos = 0;
		gogoDown(0);
	}
}
function gogoDown(curYPos){
	if (curYPos<y){
        window.scrollBy(0, scrollOffset);
		curPos = curYPos+scrollOffset;
        timer = setTimeout('gogoDown('+(curPos)+')', delay);
    }
    else clearTimeout(timer);
}

function goUp(targetYPos) {
	browsername=navigator.appName;
	if (browsername.indexOf("Netscape")!=-1) {
			window.scrollBy(0, targetYPos+69);
	} else {
		y = -targetYPos;
		curPos = 0;
		gogoUp(0);
	}
}
function gogoUp(curYPos){
	if (curYPos<y){
        window.scrollBy(0, -scrollOffset);
		curPos = curYPos+scrollOffset;
        timer = setTimeout('gogoUp('+(curPos)+')', delay);
    }
    else clearTimeout(timer);
}
function scrollToFlash(){
	if(parent.scrollToTop)
		parent.scrollToTop();
	window.scroll(0,document.getElementById('flash').offsetTop);
}
function scrollToFlashBottom(){
	if(parent.scrollToBottom)
		parent.scrollToBottom();
	window.scroll(0,document.getElementById('flash').offsetTop + document.getElementById('flash').offsetHeight);
}
function sizeFlash(sizeToSet){
	if(parent.resizeFrameHeight)
		parent.resizeFrameHeight(sizeToSet);
	document.getElementById("flash").style.height = sizeToSet+"px";
}