var nameRegex = new RegExp(/artist_([0-9]+)/g);
var visibleImages = new Array;

function initArtistRollovers() {
	var artists = document.getElementById("artists");
	if (artists != null) {
		var names = artists.getElementsByTagName("a");
		var i;
		for (i=0; i<names.length;i++) {
			names[i].onmouseover = showImage;
		}
	}
}

function showImage() {
	var imageId = this.id.replace(nameRegex,"image_$1");
	var image = document.getElementById(imageId);
	if (image != null) {
		image.style.display = "block";
	}
	
	var i;
	for (i=0; i<visibleImages.length; i++) {
		if (visibleImages[i] != null && visibleImages[i] != image) {
			visibleImages[i].style.display = "none";			
		}
	}

	visibleImages = new Array(image);
}

addLoadEvent(initArtistRollovers);