//////////////////////////////////////////////////////
// Javascript for web audio popup
// Version 1.0
// 7-16-7
// Stephen Audy
//////////////////////////////////////////////////////
function toggleWebAudioPopup(id1, dm, id2) {
	toggleWindowShade(id1, dm);
	toggleAudioDisplay(id2);
}
function toggleWindowShade(id, displayMode) { // block or none
	element = document.getElementById(id);
	if (!element || element.style.display == displayMode)
		return;
	if (displayMode == 'block')
	{
		var biggestHeight = document.body.scrollHeight;
		if (getWinHeight() > biggestHeight)
			biggestHeight = getWinHeight();

		element.style.width=document.body.scrollWidth+'px';
		element.style.height=biggestHeight+'px';
	}
	element.style.display = displayMode;
}
function toggleAudioDisplay(id) { // visible or hidden
	element = document.getElementById(id);
	if (!element)
		return;
	if (element.style.visibility == 'visible')
		element.style.visibility = 'hidden';
	else
		element.style.visibility = 'visible';
		
	var pageWidth = document.body.scrollWidth;
	var xOffset = element.offsetWidth/2;
	element.style.left = (pageWidth/2)-xOffset+"px";
}
function getWinHeight()
{
    if (window.innerHeight) return window.innerHeight;
  	else if (document.documentElement && document.documentElement.clientHeight) 
  		return document.documentElement.clientHeight;
  	else if (document.body && document.body.clientHeight) 
  		return document.body.clientHeight;
  	else if (document.body && document.body.parentNode && document.body.parentNode.clientHeight) 
  		return document.body.parentNode.clientHeight;
}
