function CenterIFrame(myIFrame)
{
	var theWidth = myIFrame.width.replace(/[a-z]/gi,'');
	var theHeight = myIFrame.height.replace(/[a-z]/gi,'');	

	myIFrame.style.left = ((document.body.offsetWidth - theWidth) / 2) + document.body.scrollLeft;
	myIFrame.style.top = ((document.body.offsetHeight - theHeight) / 2) + document.body.scrollTop;
}

function HandleFrame(myIFrameID,bCenter)
{
	var fuckingplugin = document.getElementById("videoTD");
	var fuckingpluginStyle;
	var myIFrame = document.getElementById(myIFrameID);
	if (myIFrame.style.display == 'block')
	{
		HideFrame(myIFrameID);
		fuckingpluginStyle = "block";
	}
	else
	{	
		var theOtherFrame = 'thxFrame';
		if (myIFrameID == "thxFrame")
			theOtherFrame = 'datesFrame';
		HideFrame(theOtherFrame);
		ShowFrame(myIFrameID,bCenter);
		fuckingpluginStyle = "none";
	}
	if (fuckingplugin)
		fuckingplugin.style.display = fuckingpluginStyle;
}

function ShowFrame(myIFrameID,bCenter)
{	
	var myIFrame = document.getElementById(myIFrameID);
	if (typeof(bCenter)=="undefined")
		bCenter = true;	
	if (bCenter)
		CenterIFrame(myIFrame);
	myIFrame.style.display = 'block';
}

function HideFrame(myIFrameID)
{
	if (document.getElementById(myIFrameID))
		document.getElementById(myIFrameID).style.display = 'none';
}

function positionFrame(myIFrameID)
{
	var myIFrame = document.getElementById(myIFrameID);
	if (myIFrame.style.display == 'none')
		return;
		
	CenterIFrame(myIFrame);
}

function HandleFramesResize()
{
	positionFrame('thxFrame');	
	positionFrame('datesFrame');
}

