// Gallery image-swapping scriptlet
gImages = new Array(8);

function changeGalleryImage(idx) {
	if (document.images) {
		document.galleryimg.src = gImages[idx];
		return true;
	} else {
		return false;
	}
}

// Preloads images based on a varname supplied by the template (gallery_images placeholder)
function preloadGallery(gallery) {
	for (var i=0; i < 8; i++) {
		var img = gallery + "_" + (i+1);
		gImages[i]= "/layout/" + img + ".jpg";
	}
}

// Loads a random large image.
function loadBigImg(gallery) {
	var randomnumber=Math.floor(Math.random()*8);
	if (document.images) {
		if (document.getElementById('bigimg')) {
			document.getElementById('bigimg').src = gImages[randomnumber];
		} else {
			if (document.getElementById('maintabs')) {
				newImage = "url(" + gImages[randomnumber] + ")";
				document.getElementById('maintabs').style.backgroundImage = newImage;
			}
		}
		return true;
	} else {
		return false;
	}
}