window.audioDoc = null;
window.audioFrm = null;
window.audioTog = null;

if (window.parent)
{
	if (window.parent.frames.length == 0)
	{
		window.location.href = "frames.aspx";
	}

	window.audioFrm = window.parent.frames["audioJS"];
	window.audioDoc = window.audioFrm ? window.audioFrm.document : null;

	if (window.audioVol == null)
	{
		window.audioVol = 100;
	}

	if (window.addEventListener) window.addEventListener("load", Startup, null);
	else if (window.attachEvent) window.attachEvent("onload", Startup);
	else window.onload = Startup;
}
else
{
	window.location.href = "frames.aspx";
}


function FixIETransparency()
{
	if (arguments.length == 0)
	{
		FixIETransparency("content");
		FixIETransparency("footer");
		FixIETransparency("header");
	}
	else if (document.all && navigator.userAgent.toLowerCase().indexOf("win") > 0)
	{
		var elm = document.all[arguments[0]];
	
		if (elm != null)
		{
			var ap = document.all[elm.id + "_bg"];
			var bg = elm.currentStyle.backgroundImage;
			
			if (ap == null)
			{
				ap = elm.appendChild(document.createElement("div"));
				ap.id = elm.id + "_bg";
				ap.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=\"" + bg.replace(/url\("(.*?)"\)/i, "$1") + "\",sizingMethod=\"scale\")";
				ap.style.left = "0px";
				ap.style.position = "absolute";
				ap.style.top = "0px";
				ap.style.zIndex = "-1";

				elm.style.backgroundImage = "none";
				elm.style.position = "relative";
			}
			
			ap.style.height = elm.offsetHeight + "px";
			ap.style.width = elm.offsetWidth + "px";
		}
	}
}


function OpenEmail()
{
	var email = null;
	
	email = window.open("email.aspx", "LucidEmail", "width=400,height=300");
	email.focus();	
}


function OpenPopup(url)
{
	if (window.open)
	{
		window.open(url, "LucidPopup", "directories=0,location=0,menubar=0,personalbar=0,resizable=1,scrollbars=1,status=0,toolbar=0");
	}

	return !window.open;
}


function OpenPrint()
{
	window.print();
}


function Startup()
{
	window.audioTog = document.all ? document.all["audio-toggle"] : document.getElementById ? document.getElementById("audio-toggle") : null;

	if (window.audioDoc) window.audioDoc.setVolume(window.audioVol);
	if (window.audioTog)
	{
		var imgList = window.audioTog.getElementsByTagName("img");
		var img = imgList && imgList.length > 0 ? imgList[0] : null;

		if (img)
		{
			if (window.audioDoc.isStopped == false && window.audioVol > 0)
			{
				img.src = "images/audio_play_on.png";
				img.srcOff = "images/audio_play_off.png";
				img.srcOn = "images/audio_play_on.png";
			}
			else
			{
				img.src = "images/audio_mute_on.png";
				img.srcOff = "images/audio_mute_on.png";
				img.srcOn = "images/audio_mute_on.png";
			}
		}
	}
}


function ToggleAudio()
{
	if (window.audioDoc)
	{
		var imgList = window.audioTog ? window.audioTog.getElementsByTagName("img") : null;
		var img = imgList != null && imgList.length > 0 ? imgList[0] : null;
		
		if (window.audioDoc.isStopped)
		{
			window.audioDoc.playCurrent();
			
			if (img)
			{
				img.src = "images/audio_play_on.png";
				img.srcOff = "images/audio_play_off.png";
				img.srcOn = "images/audio_play_on.png";
			}
		}
		else
		{
			window.audioDoc.stopCurrent();
			
			if (img)
			{
				img.src = "images/audio_mute_on.png";
				img.srcOff = "images/audio_mute_on.png";
				img.srcOn = "images/audio_mute_on.png";
			}
		}
	}
}
