
/* PriceSmart.com Common Javascript Variables and Functions */ 

/* GLOBAL VARIABLES */

// Has the current page finished loading?
var g_bLoaded = false;

/* GLOBAL FUNCTIONS */

// Called when the page finishes loading
function CommonPageLoaded() {
	g_bLoaded = true;
}

// Retrieve an object from the DOM
function DocumentObject( strObjectID, bWithStyle )
{
	if (bWithStyle)
	{
		if (document.getElementById) return (document.getElementById(strObjectID).style); 
		else if (document.all) return (document.all[strObjectID].style); 
		else if ((navigator.appName.indexOf('Netscape') != -1) && (parseInt(navigator.appVersion) == 4)) return (document.layers[strObjectID]); 
	}
	else
	{
		if (document.getElementById) return (document.getElementById(strObjectID)) ; 
		else if (document.all) return (document.all[strObjectID]); 
		else if ((navigator.appName.indexOf('Netscape') != -1) && (parseInt(navigator.appVersion) == 4)) return (document.layers[strObjectID]); 
	}
}

function ChangeImage( strImageName, strNewImage )
{
	if ( g_bLoaded == true )
		document.images[strImageName].src = eval(strNewImage + ".src");
}

function CreateImage( strPath )
{
	var theImage = new Image();
	theImage.src = strPath;
	return theImage;
}

