

/*** Checkout variable ***/

var dl = 0;

/*** ICOMMERCE ***/

function init(page)
{
	// limit width to between 779 and 1003
	if (document.all) {
		var thePage = document.getElementById('page');
		var theWidth = getWidth(thePage);
		if (theWidth>1003) thePage.style.width = "1003px";
		if (theWidth<779)  thePage.style.width = "779px";
	}
	setHeight(document.getElementById('bodyBlock'));

	switch (page)
	{
		case	"emailReminder":
		case	"iContact":
		case	"memberCheck":
		case	"addResource":
		{
			getVerificationImage('');
			break;
		}
	}
}






// ** Show currency converter for Value 'thePrice' **
function cConvert(thePrice)
{
//	var theURL = "http://www.xe.net/pca/input.cgi?amount=" + thePrice + "&From=AUD";

	CurrencyWindow = window.open ("http://www.xe.net/pca/input.cgi?Amount=" + thePrice + "&From=AUD", 
									'CurrencyWindow', 
									'toolbar=0,location=0,directories=0=0,menubar=0,scrollbars=0,resizable=1,height=170,width=600');
	CurrencyWindow.focus();
}

function verifyQuantity(theField)
{
	var theValue				= theField.value;

	if (theValue.length < 1)	theField.value  = "1";
	if (isNaN(theValue))		theField.value  = "1";
	theValue					= theValue - 0;
	if (theValue < 1) 			theField.value	= "1";
}
function verifyPrice(theField)
{
	var theValue				= theField.value;

	if (theValue.length < 1)	theField.value  = "0.00";
	if (isNaN(theValue))		theField.value  = "0.00";
	theValue					= theValue - 0;
	if (theValue < 1) 			theField.value	= "0.00";
}

/*** COLUMN HEIGHTS ***/

function getWidth(theEl)
{
	return (theEl.currentStyle) ? theEl.offsetWidth : stripPX(document.defaultView.getComputedStyle(theEl,'').width);
}
function getHeight(theEl)
{
	return (theEl.currentStyle) ? theEl.offsetHeight : stripPX(document.defaultView.getComputedStyle(theEl,'').height);
}
function stripPX(theValue)
{
	return (theValue.substring(0, theValue.length - 2) - 0);
}
function setHeight(element)
{
	$("#rightColumn").css("display", "inline");
	$("#rightColumn").css("display", "block");

	var tallestColumn		= 0;
	var leftSideHeight  	= ($("#leftColumn").length > 0)			? $("#leftColumn").height()  		: 0;
	var theMiddleHeight 	= ($("#contentColumn").length > 0)   	? $("#contentColumn").height() 		: 0;
	var theMiddleWideHeight = ($("#contentColumnWide").length > 0)	? $("#contentColumnWide").height() 	: 0;
	var rightSideHeight 	= ($("#rightColumn").length > 0)   		? $("#rightColumn").height() 		: 0;

	if (theMiddleWideHeight > theMiddleHeight) theMiddleHeight = theMiddleWideHeight;

	tallestColumn   	= (leftSideHeight > rightSideHeight)	? leftSideHeight	: rightSideHeight;
	tallestColumn   	= (tallestColumn > theMiddleHeight) 	? tallestColumn 	: theMiddleHeight;

	if (element.style.minHeight)
	{
		if ($("#leftColumn").length > 0)			$("#leftColumn").css("min-height", tallestColumn+"px");
		if ($("#contentColumn").length > 0)			$("#contentColumn").css("min-height", tallestColumn+"px");
		if ($("#contentColumnWide").length > 0)		$("#contentColumnWide").css("min-height", tallestColumn+"px");
		if ($("#rightColumn").length > 0)			$("#rightColumn").css("min-height", tallestColumn+"px");
	}
	else
	{
		if ($("#leftColumn").length > 0)			$("#leftColumn").css("height", tallestColumn+"px");
		if ($("#contentColumn").length > 0)  		$("#contentColumn").css("height", tallestColumn+"px");
		if ($("#contentColumnWide").length > 0)		$("#contentColumnWide").css("height", tallestColumn+"px");
		if ($("#rightColumn").length > 0)			$("#rightColumn").css("height", tallestColumn+"px");
	}

	if ($("#contentColumn").length > 0)  		$("#contentColumn").css("z-index", "1");
	if ($("#contentColumnWide").length > 0)		$("#contentColumnWide").css("z-index", "1");
}

/*** GENERAL FORM CHECKING TOOLS ***/

function isFieldEmpty(theField)
{
	return (theField.value.length < 1) ? true : false;
}
function isFieldBadEmail(theField)
{
	theEmail = theField.value;
	if (theEmail.indexOf('@')==-1 || theEmail.indexOf('.')==-1 || theEmail.length<6) return true;
	return false;
}
function clearQuotes(theForm)
{
	for (i = 0; i < theForm.elements.length; i++)
	{
		if (theForm.elements[i].value) theForm.elements[i].value = theForm.elements[i].value.replace(/'/gi,"`");
	}
}

/*** REMEMBER ME *

function rememberMe1()
{
	if (document.entLoginForm)
	{
		if (document.entLoginForm.rememberMe.checked == true)
		{
			 //SET COOKIE
			var username = document.entLoginForm.id.value;
			var password = document.entLoginForm.pw.value;
			var nextyear = new Date();

			nextyear.setFullYear(nextyear.getFullYear() +1);
	
			var cookiedata  = "gtprem=" + escape(username) + "|" + escape(password) + ";";
			cookiedata  	+= "expires=" + nextyear.toGMTString();
	
			document.cookie = cookiedata;
		}
		else
		{
			var nextyear = new Date();

			nextyear.setFullYear(nextyear.getFullYear() -1);
	
			document.cookie = "gtprem=;expiry=" + nextyear.toGMTString();
		}
	}
    return true;
}
**/
function getremcookie()
{
    var allcookies  = document.cookie;
    var pos 		= allcookies.indexOf("gtprem=");
	var value;

	if (document.entLoginForm)
	{
		if (pos != -1)
		{
			var start   = pos + 7;
			var end 	= allcookies.indexOf(";",start);
			if (end == -1) end = allcookies.length;
			
			value   									= allcookies.substring(start, end);
			value   									= unescape(value);
			value   									= value.split("|");
	
			if (document.entLoginForm.id)
			{
				document.entLoginForm.id.value  			= value[0];
				document.entLoginForm.pw.value  			= value[1];
				document.entLoginForm.rememberMe.checked	= true;
			}
		}
		else
		{
			if (document.entLoginForm.id)
			{
				document.entLoginForm.id.value  			= "";
				document.entLoginForm.pw.value  			= "";
				document.entLoginForm.rememberMe.checked	= false;
			}
		}
	}
} 
function showPicture(theImage,width,height)
{
	if (width > 800)	width = 800;
	if (height > 600)   height = 600;
	
	pathname = self.location.pathname.substr(0, self.location.pathname.lastIndexOf("/") + 1);
	if (pathname.indexOf("gallery/") != -1) pathname = pathname.substr(0, pathname.indexOf("gallery/"));
	url = "http://"+self.location.host+pathname+"story/showPicture.php?id=" + theImage;
	showPictureWindow = window.open (url, 'showPicture', 'toolbar=0,location=0,directories=0=0,menubar=0,scrollbars=1,resizable=1,height='+height+',width='+width);
	showPictureWindow.focus();
}

function addBookmarkForBrowser() {
  if (document.all)
  {
    window.external.AddFavorite(document.location.href, document.title);
  } 
}