//---------------------------------------------------------------
// Opacity Displayer, Version 1.0
// Copyright Michael Lovitt, 6/2002.
// Distribute freely, but please leave this notice intact.
//---------------------------------------------------------------

function OpacityObject(divId, strPath) 
{
	this.id = divId;
	this.path = strPath;
	
	if (ns)
	{
		if (browserVersion >= 5) 
		{
			this.layerObject = document.getElementById(divId).style;
		} 
		else 
		{ 
			this.layerObject = eval("document." + divId);
		}
	} 
	else 
	{
		this.layerObject = eval(divId + ".style");
	}
	
	this.setBackground = od_object_setBackground;
}

function od_object_setBackground() 
{	
	if (pngAlpha) 
	{
		this.layerObject.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.path + ".png', sizingMethod='scale')";
	} 
	else if (pngNormal) 
	{
		this.layerObject.backgroundImage = 'url(' + this.path + '.png)';
	} 
	else 
	{
		this.layerObject.backgroundImage = 'url(' + this.path + '.gif)';
	}
}

if ((browser.isIE55 || browser.isIE6up) && browser.isWin32) 
{
	var pngAlpha = true;
	var strExt = ".png";

} 
else if ((browser.isGecko) || (browser.isIE5up && browser.isMac) || (browser.isOpera && browser.isWin && browser.versionMajor >= 6) || (browser.isOpera && browser.isUnix && browser.versionMajor >= 6) || (browser.isOpera && browser.isMac && browser.versionMajor >= 5) || (browser.isOmniweb && browser.versionMinor >= 3.1) || (browser.isIcab && browser.versionMinor >= 1.9) || (browser.isWebtv) || (browser.isDreamcast)) 
{
	var pngNormal = true;
	var strExt = ".png";

} 
else 
{
	var strExt = ".gif";
}

var ns = (document.all) ? false : true;
var browserVersion = parseFloat(navigator.appVersion);
