scroll_step = 1;
time_step = 30;
time_wait = 1000;

function scroll (box_id){
	scDiv = document.getElementById (boxes[box_id] + "_int");
	refTop = -box_refs[box_id][box_ref[box_id]];
	if (scDiv.offsetTop <= -scDiv.offsetHeight) {
		scTop = cont_height[box_id];
		box_ref[box_id] = 0;
	} else
		scTop = Math.max (scDiv.offsetTop - scroll_step, refTop);
	scDiv.style.top = scTop + "px";
	if (scDiv.offsetTop == refTop){
		box_ref[box_id]++;
		box_timer[box_id] = window.setTimeout ('scroll(' + box_id + ')', time_wait);
	} else
		box_timer[box_id] = window.setTimeout ('scroll(' + box_id + ')', time_step);
}

function stop (box_id){
	window.clearTimeout (box_timer[box_id]);
}

function mon_view (str){
	mon = document.getElementById ("info");
	mon.value = str;
}
