
var jsReady = false;
var asReady = false;
var movieId = "FestivalADWerf_TimeTable";

// Initialize ActionScript <-> JavaScript communication.
function pageInit()
{
	jsReady = true;
}

function onFlashMouseOut()
{
	if (asReady)
	{
		sendToActionScript("flashReleaseOutSide");
	}
}

function javaScriptIsReady()
{
	return jsReady;
}

function actionScriptIsReady(value)
{
	if (value == "true")
	{
		asReady = true;
		document.forms["form1"].output.value += "ActionScript is ready\n";
	}
}

function resizeFlashContainer(value)
{
	document[movieId].height = value;
}

function thisMovie(movieName)
{
	if (navigator.appName.indexOf("Microsoft") != -1)
	{
		return window[movieName];
	} else
	{
		return document[movieName];
	}
}

// Communication function
/*
Available functions:
- showGenres()
*/
function sendToActionScript(functionName, value)
{
	thisMovie(movieId)[functionName](value);
}
