/* ePostcard Javascript source 
 * Author: Martyn McDonnell
 *
 * Copyright 2005, The Web Company
 */

var tempImage = new Image();
var postcardDir = "";

function postcardInit (dir)
{
	postcardDir = dir;
}

function selectThumb (elem)
{
	var big = document.getElementById("bigImage");

	big.src = postcardDir + "loading.gif";
	big.alt = "Loading Image";
	
	tempImage.onload = scheduleBigImage;
	tempImage.src = postcardDir + elem.id + "/large.jpg";
	tempImage.alt = elem.alt;
	
	var cardImage = document.getElementById("cardImage");
	cardImage.value = elem.id;
}

function cbShowBigImage ()
{
	var big = document.getElementById("bigImage");
	big.src = tempImage.src;
	big.alt = tempImage.alt;
}

function scheduleBigImage ()
{
	// Image loaded, lets show it in .5 seconds then
	window.setTimeout(cbShowBigImage, 500);
}

function hoverThumb (elem)
{
	elem.className = "hover";
}

function blurThumb (elem)
{
	elem.className = "";
}