//OHNE nr vor der ID in kontaktfeldern
function auswahl(nr) { 
	var linkid = "link"+nr; 
	var iebloed = document.getElementsByTagName('div');
	
	var kontaktblock = document.getElementsByName('kontaktpers'); 
	var links = document.getElementsByName('perslink');
	var spanback = document.getElementById('back');
	var spanvor = document.getElementById('vor');
	
	/*WEnn IE, muss das div ausgezählt werden, 
	denn getElementsByName versteht der nicht, wenn es ein div ist.
	Die 20 habe ich beliebig ausgesucht.*/
	if(typeof iebloed[20].name != 'undefined') {
		for(x=0;x<links.length;x++) {
				links[x].style.color = '#000000'; 
		}

		for(x=0;x<iebloed.length;x++) {
			if(iebloed[x].name == 'kontaktpers') {
				iebloed[x].style.display = 'none';
			}
			if(iebloed[x].id == nr) {
				iebloed[x].style.display = 'block';
				document.getElementById(linkid).style.color = '#ff0000';
			}
		}
	}
	/* FARBEN DER VOR- UND ZURÜCKPFEILE */
	if(nr=="1") {
		spanback.style.visibility = 'hidden';
	}
	else {
		spanback.style.visibility = 'visible';
	}
	if(nr==links.length) {
		spanvor.style.visibility = 'hidden';
	}
	else {
		spanvor.style.visibility = 'visible';
	}
	
	for(x=0;x<links.length;x++) {
		if(kontaktblock[x].id != nr) {
			kontaktblock[x].style.display = 'none'; 
			links[x].style.color = '#000000'; 
		}
		else {
			kontaktblock[x].style.display = 'block'; 
			links[x].style.color = '#ff0000'; 
		}
	}
}

function weiter(richtung) {
	var aktuell = document.getElementsByName('perslink'); 
		for(x=0;x<aktuell.length;x++) { 
			if(aktuell[x].style.color == '#ff0000' || aktuell[x].style.color == 'rgb(255, 0, 0)') {
				aktuellid = aktuell[x].id; 
				bis = aktuellid.length;
				nummer = aktuellid.substring(4,bis);
				nummer = parseFloat(nummer)+parseFloat(richtung);
				auswahl(nummer);
				break;
			}
		}
	//var links = document.getElementById(linkid);
}
