//**************************************************
//  Register a player was opened
//**************************************************
function registerNewPlayerOpened() {
var currentNumberOfPlayers = getCookie("numberOfPlayersOpened");
if (currentNumberOfPlayers == null)
	currentNumberOfPlayers = 1;
else
	currentNumberOfPlayers++;

document.cookie = "numberOfPlayersOpened" + "=" + currentNumberOfPlayers + 
		 ";path=/;domain=batanga.com";
}


//**************************************************
//  Unregister a previously opened player
//**************************************************
function UnRegisterOpenedPlayer() {
var currentNumberOfPlayers = getCookie("numberOfPlayersOpened");
if (currentNumberOfPlayers == null)
	currentNumberOfPlayers = 0;
else
	currentNumberOfPlayers--;

document.cookie = "numberOfPlayersOpened" + "=" + currentNumberOfPlayers + 
		 ";path=/;domain=batanga.com";
}


function playFirstVideo(guid) {
	if (guid.indexOf("{")==-1)
		guid = "{"+guid+"}";
	debugMessage("playFirstVideo: "+guid);
	//alert("reloadAdsAndPlayVideo actual "+currentGuid+" to play: "+guid);
	//	alert("playfirstvideo");
	//if (currentGuid != guid) {
		//currentSection = "music";
		currentGuid = guid;
		var page;
		if (section == 'music')
			page = 'musica/video';
		else
			page = section+'/video';
		debugMessage("to reload ads with page "+page+", video to be played after getting ads");
		reloadOASAds(page);
		//loadPrerollVideo(guid);
	//}

}

function stopPlayer() {
	if (nItems!=-1)
		stopVideo();
	regVideoPlayedAndPlayer();
	item = -1;
	nItems = -1;
}

function reloadAdsAndPlayVideo(guid) {
	if (guid.indexOf("{")==-1)
		guid = "{"+guid+"}";
	//location.href = "/video/?guid="+guid;
	//return;
	//alert("reloadAdsAndPlayVideo actual "+currentGuid+" to play: "+guid);
	if (currentGuid != guid) {
		debugMessage("reloadAdsAndPlayVideo: "+guid);
		if (nItems!=-1)
			stopVideo();
		regVideoPlayedAndPlayer();
		item = -1;
		nItems = -1;
		currentGuid = guid;
		//currentSection = "music";
		var page;
		if (section == 'music')
			page = 'musica/video';
		else
			page = section+'/video';
		debugMessage("to reload ads with page "+page+", video to be played after getting ads");
		reloadOASAds(page);
		//loadPrerollVideo(guid);
	}

}


function loadPrerollVideo(guid) {
	//alert("loadprerollvideo");
	document.getElementById("pos-x01").src = "/video/player/loadvideo.asp?guid="+guid+"&nocache="+Math.random();
}

function playPreRollAndVideo(guid,preRollVideo,preRollDuration) {

	currentGuid = guid;
	debugMessage("To play: guid="+guid+"&ad="+escape(preRollVideo));
	if (!preRollVideo) {
		nItems = 1;
		setTimeout("hideRectangle()",preRollDuration*1000);
	} else
		nItems = 2;
	//alert("playPrerollandvideo");
	//showRectangle();
	//preRollString = new String(preRollVideo);
	if (typeof(videoClickURL) != "undefined")
	    loadFileIntoPlayer("guid="+guid+"&ad="+escape(preRollVideo)+"&adclick="+escape(videoClickURL));
    else
	    loadFileIntoPlayer("guid="+guid+"&ad="+escape(preRollVideo));
}


function playVideo(guid,n) {        
	if (n==0) return;
//	attachEventListener(document.getElementById('pos-x01').document,"load",dummyalert,false);
//	var x01Frame = document.getElementById('pos-x01').document;
//	alert(x01Frame);
//	alert (x01Frame.document.OAS_adloaded);
//	alert (OAS_adloaded['Top']);

	if ((typeof OAS_adloaded == "undefined") || (typeof OAS_adloaded['x01'] == "undefined") || (OAS_adloaded['x01'] == false) ) {
		setTimeout("loadVideo('"+guid+"',"+(n-1)+");",500);
		//alert("so far "+n+" is "+OAS_adloaded['x01']);
		return;
	}
	//alert("x01 was "+OAS_adloaded['x01']);
	if (OAS_video_ad_intro) {
		debugMessage("FlashVideoPlayerURL:"+"/video/player/flashplaylist.asp?ad="+OAS_video_ad_intro+"&guid="+guid+"&nocache="+Math.random());
		nItems = 2;
		loadFile("/video/player/flashplaylist.asp?ad="+OAS_video_ad_intro+"&guid="+guid+"&nocache="+Math.random());
	} else {
		debugMessage("FlashVideoPlayerURL:"+"/video/player/flashplaylist.asp?guid="+guid+"&nocache="+Math.random());
		loadFile("/video/player/flashplaylist.asp?guid="+guid+"&nocache="+Math.random());
	}

}

/*
function loadVideo(guid,n) {
	if (n==0) return;
//	attachEventListener(document.getElementById('pos-x01').document,"load",dummyalert,false);
//	var x01Frame = document.getElementById('pos-x01').document;
//	alert(x01Frame);
//	alert (x01Frame.document.OAS_adloaded);
//	alert (OAS_adloaded['Top']);

	if ((typeof OAS_adloaded == "undefined") || (typeof OAS_adloaded['x01'] == "undefined") || (OAS_adloaded['x01'] == false) ) {
		setTimeout("loadVideo('"+guid+"',"+(n-1)+");",500);
		//alert("so far "+n+" is "+OAS_adloaded['x01']);
		return;
	}
	//alert("x01 was "+OAS_adloaded['x01']);
	if (OAS_video_ad_intro) {
		debugMessage("FlashVideoPlayerURL:"+"/video/player/flashplaylist.asp?ad="+OAS_video_ad_intro+"&guid="+guid+"&nocache="+Math.random());
		nItems = 2;
		loadFile("/video/player/flashplaylist.asp?ad="+OAS_video_ad_intro+"&guid="+guid+"&nocache="+Math.random());
	} else {
		debugMessage("FlashVideoPlayerURL:"+"/video/player/flashplaylist.asp?guid="+guid+"&nocache="+Math.random());
		loadFile("/video/player/flashplaylist.asp?guid="+guid+"&nocache="+Math.random());
	}

}
*/
function dummyalert() { alert("dummyalert");}