var capHeight = "1.6em";
var photos = document.getElementsByTagName("span");
for (var i = 0; i < photos.length; i++) {
	if (photos[i].className == "show-caption") {
		photos[i].parentNode.style.height = capHeight;
		//photos[i].parentNode.style.overflow = "hidden";
		photos[i].onclick = function() {
			this.parentNode.style.media = "screen";
			if (this.parentNode.style.height == "auto") {
				this.parentNode.style.height = capHeight;
				this.style.backgroundImage = "url(/orgs/local627/images/commons/caption-expander.gif)";
			} else {
				this.parentNode.style.height = "auto";
				this.style.backgroundImage = "url(/orgs/local627/images/commons/caption-collapser.gif)";
			}
		}
	}
}
