/*
	Javascript for communication  between site and player
*/
var movieIsReady = false;

function isMovieReady() {
	return movieIsReady;
}

// Called from the flash movie when all callbacks are setup and ready.
function isReady() {
	setHandle();
	movieIsReady = true;
	return true;
}

function setHandle() {
	if (!window.opener.playerApp) {
	    window.opener.playerApp = this;
		window.opener.playerWindow = this;
		window.opener.flashMovie = getMovie("BandBasePopupPlayer");
	}
	setTimeout("setHandle()", 500);
}

function getMovie(movieName) {
//	if (navigator.appName.indexOf("Microsoft") != -1) {
//		return window[movieName];
//	} else {
//		return document[movieName];
//	}
//    jQuery('#'+ movieName)[0];
//    return document.getElementById(movieName);
    return document[movieName];
}

function handleError() { return true; }
window.onerror = handleError;

function parentGoto(url) {
    window.open(url);
	//window.opener.location.href = url;
}

function muteInlinePlayer() {
    window.opener.PopUpPlayerStopInlinePlayer();
}

function updateAd() {
    document.getElementById('ShowAd1_IframeAdSlot').src = document.getElementById('ShowAd1_IframeAdSlot').src;
}

/*-------------------
-- COOKIE HANDLING --
-------------------*/

function getCookie(name) {
    return jQuery.cookie(name);
}

function setCookie(name, value, expire) {
    jQuery.cookie(name, value);
}

function deleteCookie(name) {
    jQuery.cookie(name, '', { expires: -1 });
}
