function switchImg(src, id, rel) {
	switch(rel) {
		case -2: currentImage = 1;break;
		case +2: currentImage = maxImages;break;
		case -1: currentImage = Math.max(currentImage+rel, 1);break;
		case +1: currentImage = Math.min(currentImage+rel, maxImages);break;
		case 0: currentImage = id;break;
	}
	if(currentImage==1) {
		document.getElementById("navDown").style.visibility = "hidden";
	} else {
		document.getElementById("navDown").style.visibility = "visible";
	}
	if(currentImage==maxImages) {
		document.getElementById("navUp").style.visibility = "hidden";
	} else {
		document.getElementById("navUp").style.visibility = "visible";
	}
  var bigImage = document.getElementById("bigImage");
  bigImage.src=images[currentImage][0];
  if(images[currentImage][2].length>0) bigImage.style.width = images[currentImage][2];
  if(images[currentImage][3].length>0) bigImage.style.height = images[currentImage][3];
  if(images[currentImage][4].length>0) bigImage.style.marginTop = images[currentImage][4];
	document.getElementById("imageDescription").innerHTML=images[currentImage][1];
	var thumbs = document.getElementById("thumbs").getElementsByTagName("a");
	for(i=0; i<thumbs.length; i++) {
		if(i==currentImage-1) {
			thumbs[i].className = "activeImage";
		} else {
			thumbs[i].className = "smallImage";
		}
	}
	document.getElementById("imageCounter").innerHTML = currentImage+" von "+maxImages;
	src.blur();
	return false;
}