﻿// JScript File

	var item = -1;
	var nItems = -1;
	var playCounted = false;
	var videoPlayedRegistered = false;
	var videoPlayedRegisteredAJAX = false;
	//var currentSection = "";
	var currentGuid = "";
	var currentPosition = 0;
	var maxPosition = 0;

	var isPlayerStopped = true;
	var minPrerollTime = 20;
	var startTime = '<%=cStr(now())%>';
	if (typeof(noCacheStartTime)!='undefined') {
	    startTime = noCacheStartTime;
        //alert(noCacheStartTime);
    } 
    //else
	  //  alert("nocache undefined");

	function registerVideoPlayedAndPlayer(player) {
		var cdaUrl = 'http://cda.batanga.com/insertVP_PTV3.asp?from=www.batanga.com&polarisId='+getUserId()+'&serviceId=-1&random='+Math.random();
		try {
			//if (nItems>0 && item == nItems) {
				if (!videoPlayedRegistered) {
					videoPlayedRegistered = true;
					cdaUrl = cdaUrl + '&guid='+currentGuid+'&startTime='+startTime+'&userAction=' + 'ondemand' + '&section='+section + '&player='+player;
					debugMessage("CDA: video "+currentGuid+", user "+getUserId()+", type 'ondemand', section "+section+", player "+player);
					//frames['cdaPlayerVideoLayer'].location.replace(cdaUrl);
                    try {videoPlayedEvent(currentPosition,maxPosition);}catch(vpe){}
					frames['cdaPlayerVideoLayer'].location.href = cdaUrl;
				}
			//}
		} catch (e) {
			debugMessage('**ERROR**: '+e.message+' in <BR>'+"CDA: video "+currentGuid+", user "+getUserId()+", type 'ondemand', section "+section+", player "+player);
		}		
		//window.open(cdaUrl,"Probando")
		//document.write(cdaUrl);
		
	}
	
	/**********************************************************************************/
	var xmlHttpRVP;
	function registerVPAJAX(player)
	{
	    nTags="8";				
	    try {
		var cdaUrl = '/video/cda/?from=www.batanga.com&polarisId='+getUserId()+'&serviceId=-1&random='+Math.random();
				if (!videoPlayedRegisteredAJAX) {
					videoPlayedRegisteredAJAX = true;
					cdaUrl = cdaUrl + '&guid='+currentGuid+'&startTime='+startTime+'&userAction=' + 'ondemand' + '&section='+section + '&player='+player;
            		xmlHttpRVP=GetXmlHttpObject(registerVPAJAXResult);
		            xmlHttpRVP.open("GET", cdaUrl , true);
		            xmlHttpRVP.send(null);
				}
	    
		} catch (e) {}
	} 
	
	function registerVPAJAXResult() {
	try{
		if ((xmlHttpRVP.readyState==4 || xmlHttpRVP.readyState=="complete") && xmlHttpRVP.status==200)
		{ 					
//    	    alert("received");
		}
	}catch(rvpE){}
	}


function debugMessage(str) {
	if (ASPdebug=='true') {
		top.document.getElementById("debugbox").innerHTML =
			str + "<BR>" + top.document.getElementById("debugbox").innerHTML;
	}
}