function imageSwapInit() {
	var obj = document.getElementsByTagName('a');
	for (var i = 0; i < obj.length; i++) {
		var classes = obj[i].className.split(' ');
		for (var n = 0; n < classes.length; n++)
			if (classes[n].toLowerCase() == 'imageswap') {
				obj[i].onclick = function() {
					var target = document.getElementById('imageSwapTarget');
					target.src = target.src.substr(0, target.src.lastIndexOf('/')+1) +
					             this.href.split('/').pop();
					return false;
				}
				break;
			}
	} // all objects
}

if (window.addEventListener)
	window.addEventListener('load', imageSwapInit, false);
else if (window.attachEvent)
	window.attachEvent('onload', imageSwapInit);

