var Player;
var statarray = new Array();
var idPlay = 0;
var stat_numsend = 0;
var prevsalida1 = 0;
var prevsalida2 = 0;
var prevsalida3 = 0;
var yacompleto = 0;
var g_idproject = "0";

var player = {
	load: function(tipo,idvideo,start){
	var inicio = '';
	/* var cookie = jQuery.cookie('Dixired_favoritos');
	if (cookie == null){c = ''}else{c = cookie}*/
	if (start != undefined){inicio = start;}

	if(idPlay != 0){/*writeStats();*/}

/* En comptes de carregar el vídeo al player anem a la pàgina corresponent a la practicopedia
var url='http://www.practicopedia.com/red_video.php?var='+idvideo;
location.href='http://www.practicopedia.com/red_video.php?var='+idvideo;*/
	var url = 'http://' + thehost;
	location.href = 'http://' + thehost;
/*
flashvars = {host:thehost,tipo:tipo,idvideo:idvideo,start:'',end:'',inicio:inicio};*/
/*flashvars = {host:'http://player.practicopedia.com',tipo:tipo,idvideo:idvideo,start:'',end:'',cookie:c,inicio:inicio};*/
/* params = {allowscriptaccess:'always',allowfullscreen:'true'};
attributes = {};
swfobject.embedSWF("http://player.practicopedia.com/imgfiles/front/player/flumotion_Flashplayer.swf", "mivideo", "476", "360", "9.0.0", true, flashvars, params, attributes);
*/
	},
	play1: function(id,titulo,descripcion){},
	
	play2: function(id,titulo,descripcion,subcanal,videos){},
	play3: function(id){},
	play4: function(id,titulo,descripcion,subcanal,videos){},
	stop: function(idNow,idNext){
		//if(milista == 1){jQuery.cookie('WebTV_ultimovisto', '{idvideo: ' + idNext + ', start: 0}', { expires: 10000, path: '/' } );}
	},
	playing: function(idNow,idNext){
		if(idPlay != idNow){
			/*idPlay = idNow;
			util.infoVideo(idNow);
			if(idNext != 'null' && idNext != null){ util.panelMulti(idNow,idNext);}*/
		}
	},
	playLast: function (){
		var datos = jQuery.cookie('WebTV_ultimovisto');
		var valor = eval("(" + datos + ")");
		if (valor != null){this.load(2,valor.idvideo,valor.start);}
		else{this.load(2,0);}
	},
	socialBookmarking: function(id,red,inicio,fin){
		var urlSocial = thehost + "/s_front/social.getUrlJS?idVideo="+id+"&idSocial="+red+"&start="+inicio+"&end="+fin;
		var scrSocial = document.createElement("script");
		scrSocial.type="text/javascript";
		scrSocial.src = urlSocial;
		document.body.appendChild(scrSocial);
	},
	addToList: function(id){}
};

function StatsPLV(idvideo,idvideoStart,idvideoPubli,idvideoLink){
	//console.log(idvideo + ", " + idvideoStart + ", " + idvideoPubli + ", " + idvideoLink);
	var thisstat = new Array();
	if(stat_numsend == 0){
		jQuery.getJSON("http://www.xiptv.cat/s_front/viewVideos.updVisitsfromOutside?jsoncallback=?",{idvideo:idvideo});
	}

	g_idvideo = idvideo;
	g_idvideoStart = idvideoStart;
	g_idvideoPubli = idvideoPubli;
	g_idvideoLink = idvideoLink;

	thisstat["g_idvideo"] = idvideo;
	thisstat["g_idvideoStart"] = idvideoStart;
	thisstat["g_idvideoPubli"] = idvideoPubli;
	thisstat["g_idvideoLink"] = idvideoLink;

/* --- se almacenan los datos que se van a enviar para compararlas con las enviadas antes --- */
	statarray[stat_numsend] = thisstat;

/* --- No se envian las estatisticas si ya se han enviados los mismos valores antes (player en pausa)--- */
	var send_it = 1;
	if(stat_numsend > 0){
		if(statarray[stat_numsend]["g_idvideoStart"] == statarray[stat_numsend-1]["g_idvideoStart"]){
		send_it = 0;
	}
	else{
	prevsalida1 = statarray[stat_numsend-1]["g_idvideoStart"];
	prevsalida2 = statarray[stat_numsend-1]["g_idvideoPubli"];
	prevsalida3 = statarray[stat_numsend-1]["g_idvideoLink"];
	}
}

	if(send_it == 1){
		jQuery.getJSON("http://www.xiptv.cat/FromFlash.send?jsoncallback=?", {
			idVideo:g_idvideo,
			idproject:g_idproject,
			salida1:g_idvideoStart,
			prevsalida1:prevsalida1,
			salida2:g_idvideoPubli,
			prevsalida2:prevsalida2,
			salida3:g_idvideoLink,
			prevsalida3:prevsalida3,
			stat_firstsend:stat_numsend,
			yacompleto:yacompleto,
			format:"json"
		}, function(data){
			stat_numsend = stat_numsend + 1;
			yacompleto=data["yacompleto"];
		})
	}
}
function visitas(idvideo){

}
