function getCookie(c_name) {
	if (document.cookie.length>0) {
		c_start=document.cookie.indexOf(c_name + "=");
		if (c_start!=-1) { 
			c_start=c_start + c_name.length+1;
			c_end=document.cookie.indexOf(";",c_start);
			if (c_end==-1) c_end=document.cookie.length;
			return unescape(document.cookie.substring(c_start,c_end));
		}
	}
	return "";
}

window ['actief_id'] = '';

function menu_over(i) {
	var id = 'lijst_tabel'+i;
	if (actief_id != id) {
		document.getElementById(id).style.background = '#d4ebf0';
	}
}

function menu_out(i) {
	var id = 'lijst_tabel'+i;
	if (actief_id != id) {
		document.getElementById(id).style.background = '#ffffff';
	}
}

function actief(i) {
	if (actief_id != '') {
		if (document.getElementById(actief_id)) {
			document.getElementById(actief_id).style.background = '#ffffff';
		}
	}
	var id = 'lijst_tabel'+i;
	window ['actief_id'] = id;
	document.getElementById(id).style.background = '#d7df23';
}

function set_actief() {
	if (document.getElementById(actief_id)) {
		document.getElementById(actief_id).style.background = '#d7df23';
	}
}

var c=0;

function scroll_menu(shape) {
	if (shape != null && shape.GetTitle() != '') {
		var verschil = document.getElementById('inlijst').clientHeight - document.getElementById('lijst').clientHeight -5;
		var top = document.getElementById('lijst_tabel'+shape.GetTitle()).offsetTop;
		var offset = document.getElementById('lijst').scrollTop;
//		alert(verschil+' | '+offset);
		if (top > offset) {
			var speed = top - offset;
			if (speed > 80) {
				var richting = 10;
			} else if (speed < 80) {
				var richting = 1;
			}
		} else if (offset > top) {
			var speed = offset - top;
			if (speed > 80) {
				var richting = -10;
			} else if (speed < 80) {
				var richting = -1;
			}
		} else {
			var richting = 0;	
		}
		c = offset+richting;
		document.getElementById('lijst').scrollTop=c;
		t=setTimeout("scroll_menu(shape)", 1); 
	}
}

function scroll_stop() {
	clearTimeout(t);
}
