
/*** ICOMMERCE ***/

// ** 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 (theURL, '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";
}

/*** COLUMN HEIGHTS ***/

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)
{
	leftSideHeight  	= getHeight(document.getElementById("leftColumn"));
	contentColumnHeight = getHeight(document.getElementById("contentColumn"));

	tallestColumn   	= (leftSideHeight > contentColumnHeight) ? leftSideHeight : contentColumnHeight;

	if (element.style.minHeight)
	{
		element.style.minHeight = tallestColumn+"px";
	}
	else
	{
		element.style.height	= tallestColumn+"px";
	}
}

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

function isFieldEmpty(theField) {
	if (theField.value.length<1) return true;
	return 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,"`");
	}
}

/*** MAKE DROPDOWN MENUS WORK IN EXPLORER ***/
sfHover = function() {
	var sfEls = document.getElementById("navHome").getElementsByTagName("LI");
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onmouseover=function() {
			this.className+=" sfhover";
		}
		sfEls[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
		}
	}
}
if (window.attachEvent) window.attachEvent("onload", sfHover);

/*** REMEMBER ME ***/

function rememberMe1() {
	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=");

    if (pos != -1) {
        var start= pos + 7;
        var end = allcookies.indexOf(";",start);
        if (end == -1) end = allcookies.length;
        var value = allcookies.substring(start, end);
        value = unescape(value);

        value = value.split("|");

        document.entLoginForm.id.value = value[0];
        document.entLoginForm.pw.value = value[1];
        
        document.entLoginForm.rememberMe.checked = true;
    }
    else {
            document.entLoginForm.id.value = "";
            document.entLoginForm.pw.value = "";
        
            document.entLoginForm.rememberMe.checked = false;
         }
}   