function addLoadEvent (func) {
	var oldonload = window.onload;
	if (typeof window.onload != "function") {
		window.onload = func();
	} else {
		window.onload = function() {
			oldonload();
			func();
		}
	}
}

function prepNewsImageLinks() {
	var newsImgs = document.getElementsByTagName("div");
	var newsImgNum = newsImgs.length;
	for(x=0; x<newsImgNum; x++) {
		if (newsImgs[x].className == "articleImage") {
			var imgLink = newsImgs[x].getElementsByTagName("a");
			imgLink[0].onclick = function () {
				return swapToFull(this);
			}
		}
	}
}

addLoadEvent(prepNewsImageLinks);

function swapToFull (obj) {
	var fullImage = obj.getAttribute("href");
	var siblingImage = obj.parentNode.getElementsByTagName("img") ;
	var oldLink = siblingImage[0].getAttribute("src");
	siblingImage[0].setAttribute("src", fullImage);
	obj.setAttribute("href", oldLink);
	return false;
}