function swapImage(o,s) {
	o.src = o.src.replace(/\_\d+\./, '_'+s+'.');
}
function hoverFrame(o,c,z) {
	var insideImage = o.getElementsByTagName('img')[0]
	o.style.borderColor = c;
	insideImage.style.borderTopColor = c;
	insideImage.style.borderBottomColor = c;
	o.style.zIndex = z;
}
function showFullSize(o) {
	var thumbImage = o.getElementsByTagName('img')[0];
	var imageNumber = thumbImage.src.match(/thumb-(\d+)_/)[1];
	var thumbText = document.getElementById('text-'+imageNumber);
	var fullSizeImage = document.getElementById('full-size-image');
	var fullSizeCaption = document.getElementById('full-size-caption');
	fullSizeImage.src = fullSizeImage.src.replace(/\-\d+\./, '-'+imageNumber+'.');
	if (thumbText) {
	fullSizeCaption.innerHTML = thumbText.innerHTML;
	}
}
function showPopup(o) {
	showFullSize(o);
	var popup = document.getElementById('homepage-popup');
	popup.style.visibility = 'visible'
	popup.style.display = 'block'
}
function hidePopup(o) {
	var popup = document.getElementById('homepage-popup');
	popup.style.visibility = 'hidden'
	popup.style.display = 'none'
}
