function verScroll(dir, spd, loop, tmp_id) { 
	loop = true;
	direction = "up";
	speed = 10;
	scrolltimer = null;
	var azonosito = 'content'+tmp_id; 

	if (document.layers) {
		var page = eval(document.content);
//		var page = eval("document."+azonosito);
	} else {
		if (document.getElementById) {
			var page = eval("document.getElementById('content').style");
//			var page = eval("document.getElementById('"+azonosito+"').style");
		} else {
			if (document.all) {
				var page = eval(document.all.content.style);
//				var page = eval("document.all."+azonosito+".style");
			}
		}
	}
	direction = dir;
	speed = parseInt(spd);
	var y_pos = parseInt(page.top);
	if (loop == true) {
		if (direction == "dn") { //alert(parseInt(page.top)+'_'+(document.getElementById('hdstartalom').offsetHeight*(-1) + document.getElementById('hdslayer').offsetHeight))
			if (direction == "dn" && parseInt(page.top) == (document.getElementById('content').offsetHeight*(-1) + document.getElementById('szkrolllayer').offsetHeight)) {
//			if (direction == "dn" && parseInt(page.top) == (document.getElementById(azonosito).offsetHeight*(-1) + document.getElementById('szkrolllayer').offsetHeight)) {
				stopScroll();
			} else {
				page.top = (y_pos - (speed))+'px';
			}
		} else {
			if (direction == "up" && y_pos < 1) {
				page.top = (y_pos + (speed))+'px';
			} else {
				if (direction == "top") {
					page.top = 10+'px';
				}
			}
		}
		scrolltimer = setTimeout("verScroll(direction,speed)", 1);
	}
}
function stopScroll() {
	loop = false;
	clearTimeout(scrolltimer);
}

