var timer;

function preloadImages(arg) {
    if (document.images) {
        for(var i = 0; i < preloadImages.arguments.length; i++) {
        	rslt = new Image();
            rslt.src = preloadImages.arguments[i];
        }
    }
}

function scroll(id, dir) {
	clearTimeout(timer);
	if(dir == 'stop') {
		return;
	}

	var content = document.getElementById(id);
	if (dir == "down") {
		content.scrollTop += 1;
	}
	if (dir == "downFast") {
		content.scrollTop += 5;
	}
	if (dir == "up") {
		content.scrollTop += -1;
	}
	if (dir == "upFast") {
		content.scrollTop += -5;
	}
	timer = window.setTimeout("scroll('"+id+"', '"+dir+"')", 1000/75);
}

function scrollInit(name) {
    if(document.getElementById(name)) {    
        var bts = document.getElementsByName(name+"Buttons");
        var content = document.getElementById(name);
        if(content.scrollHeight - content.clientHeight > 0) {
            for(var i=0; i<bts.length; i++) {
                bts[i].style.display = 'block';
            }
        }
    }
}