function prepareBackgroundSwap() {

	var trgtClassname = 'folio';

	if (!document.getElementsByTagName) return;

	var trgtDivs = document.getElementsByTagName('div');
	for (var i=0, thisDiv; thisDiv=trgtDivs[i]; i++) {
		if (thisDiv.className.indexOf(trgtClassname) != -1) {
			var trgtLinks = thisDiv.getElementsByTagName('a');

			for (var l=0, thisLink; thisLink=trgtLinks[l]; l++) {
				if (thisLink.className != 'notme') {
					thisLink.onclick = function() {
						var ggpDiv = this.parentNode.parentNode.parentNode;
						ggpDiv.style.backgroundImage = 'url(' + this.href + ')';
						return false;
					}
				}
			}

		}

	}

}
window.onload = prepareBackgroundSwap;