
var SRPId = '';
var htmlAgregar = '';




function addItem(item,delta)
{
	var lloc = "0";
	if (delta<10){
		lloc ='0'+delta.toString(); 
	} else{
		lloc = delta.toString();
	}
	
	var shorttitle="";
	if(item.Title.length>52) shorttitle=item.Title.substring(0,49)+"...";
	else shorttitle=item.Title;	

	if (delta==0){
		$('.e_s_658').append(
			'<div class="video_tools">'
			+'<div class="video">'
			+'<div id="flashcontent"> </div>'
			+'<script type="text/javascript">'
			+'		var flashvars = {};'
			+'			flashvars.videoid = '+item.Id+';'
			+'			flashvars.backgroundColor = "#ffffff";'
			+' 			flashvars.comentaricomentaris = "false";'
			+'		var params = {};'
			+'			params.allowscriptaccess    = "always";'
			+'			params.swliveconnect = true;'
			+'			params.allowfullscreen = true;'
			+'			params.wmode = "transparent";'
			+'		var size = {};'
			+'size.width = "658";'
			+'size.height = "408";'
			+'insertaEVP("flashcontent", flashvars, params, size );    '
			+'</script>'
			+'<noscript>'
			+'<a href="/mapaweb.htm">Consulta el mapa web per navegar de manera totalment accessible</a>'
			+'</noscript>'
			+'</div>'
			+'<div class="eines_contenidor">'
			+'<div class="codig">'
			+'<form id="codig_03" name="codig_03" action="#">'
			+'<label for="url_03">Enllaç</label>'
			+'<input onclick="javascript:document.getElementById(\'url_03\').focus();document.getElementById(\'url_03\').select();" id="url_03" name="url" type="text" value="http://www.tv3.cat/3alacarta/#/videos/'+item.Id+'"/>'
			+'<label for="embed_03">Insereix vídeo</label>'
			+'<input onclick="javascript:document.getElementById(\'embed_03\').focus();document.getElementById(\'embed_03\').select();" value="&lt;object classid=&quot;clsid:d27cdb6e-ae6d-11cf-96b8-444553540000&quot; width=&quot;640&quot; height=&quot;398&quot; id=&quot;EVP'+item.Id+'IE&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.tv3.cat/ria/players/3ac/evp/Main.swf&quot;/&gt;&lt;param name=&quot;scale&quot; value=&quot;noscale&quot;/&gt;&lt;param name=&quot;align&quot; value=&quot;tl&quot;/&gt;&lt;param name=&quot;swliveconnect&quot; value=&quot;true&quot;/&gt;&lt;param name=&quot;menu&quot; value=&quot;true&quot;/&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;/&gt;&lt;param name=&quot;allowScriptAccess&quot; value=&quot;always&quot;/&gt;&lt;param name=&quot;wmode&quot; value=&quot;transparent&quot;/&gt;&lt;param name=&quot;FlashVars&quot; value=&quot;themepath=themes/evp_advanced.swf&amp;autostart=false&amp;minimal=false&amp;videoid='+item.Id+'&amp;instancename=playerEVP_0_'+item.Id+'&amp;refreshlock=true&amp;basepath=http://www.tv3.cat/ria/players/3ac/evp/&amp;backgroundColor=#ffffff&amp;basepath=http://www.tv3.cat/ria/players/3ac/evp/&amp;xtm=true&quot;/&gt;&lt;embed width=&quot;640&quot; height=&quot;398&quot; type=&quot;application/x-shockwave-flash&quot; src=&quot;http://www.tv3.cat/ria/players/3ac/evp/Main.swf&quot; id=&quot;EVP'+item.Id+'&quot; scale=&quot;noscale&quot; name=&quot;EVP'+item.Id+'&quot; salign=&quot;tl&quot; swliveconnect=&quot;true&quot; menu=&quot;true&quot; allowfullscreen=&quot;true&quot; allowscriptaccess=&quot;always&quot; wmode=&quot;transparent&quot; FlashVars=&quot;themepath=themes/evp_advanced.swf&amp;autostart=false&amp;minimal=false&amp;videoid='+item.Id+'&amp;instancename=playerEVP_0_'+item.Id+'&amp;refreshlock=true&amp;basepath=http://www.tv3.cat/ria/players/3ac/evp/&amp;backgroundColor=#ffffff&amp;basepath=http://www.tv3.cat/ria/players/3ac/evp/&amp;xtm=true&quot;&gt;&lt;/embed&gt;&lt;/object&gt;" id="embed_03" name="embed" type="text"/>'
			+'</form>'
			+'<div class="insereix_itemvideo">'
			+'<a title="Insereix vídeo" href="/alaxarxa/alteuweb.htm">Què és això?</a>'
			+'</div>'
			+'<div class="insereix_itemvideo nomargin">'
			+'<a href="/alaxarxa/alteuweb.htm" title="Condicions d\'ús">Condicions d\'ús</a>'
			+'</div>'
			+'</div>'
			+'<div class="eines llistat social-button">'
			+'<ul>'
			+'<li>'
			+'<a href="javascript:removeItem(\''+item.Id+'\',true);" title="Eliminar dels preferits">'
			+'<img src="/img/ico_preferits_elimina.gif" alt="Eliminar dels preferits">'
			+'Eliminar dels preferits'
			+'</a>'
			+'</li>'
			+'<li>'
			+'<a title="Tots els vídeos (RSS)" href="/rss/tots_multimedies_videos_rss.xml">'
			+'<img alt="RSS" src="/img/ico_rss.gif"/>Tots els vídeos (RSS)</a>'
			+'</li>'
			+'<form id="forme'+item.Id+'" name="enviar_video" enctype="multipart/form-data" method="post" action="#" class="hide">'
			+'<input value="'+item.Title+'" name="TITLE" type="hidden"/>'
			+'<input value="'+item.Description+'" name="SUBTITLE" type="hidden"/>'
			+'<input value="http://www.tv3.cat/videos/'+item.Id+'" name="URLVID" type="hidden"/>'
			+'</form>'
			+'<li>'
			+'<a title="Envia aquest vídeo" rel="shadowbox[enviamic'+item.Id+'];width=400;height=370" href="/envioamic_form.htm?f=forme'+item.Id+'">'
			+'<img title="Envia a un amic" alt="Envia a un amic" src="/img/ico_amic.gif"/>Envia a un amic</a>'
			+'</li>'
			+'<li>'
			//+'<script>pintashare(\'CCCCCC\');</script>'
			+'&nbsp;</li>'
			+'</ul>'
			+'<div class="like-Fb">'
			+'<div id="fb-root"> '
			+'<iframe src="http://www.facebook.com/plugins/like.php?href=http://www.tv3.cat'+item.Url_friend+'&appId=188413851209066&amp&xfbml=1&send=false&width=200&show_faces=true&font=arial" scrolling="no" frameborder="0" width="230" style="border:none; width:230; height:80px"></iframe>'
			+'</div></div>'
			+'<div class="share-twitter">'
			+'<a data-lang="es" data-related="TV3alacarta" data-via="tv3cat" url="http://www.tv3.cat'+item.Url_friend+'" data-count="vertical" class="twitter-share-button" href="http://twitter.com/share">Tweet</a>'
			+'<script src="http://platform.twitter.com/widgets.js" type="text/javascript"> </script>'
			+'</div>'
			+'<div class="share-gplus">'
			+'<script src="https://apis.google.com/js/plusone.js" href="http://www.tv3.cat'+item.Url_friend+'" type="text/javascript">{lang: \'ca\'}</script><g:plusone size="tall"></g:plusone></div>'
			+'</div>'
			+'</div>'
			+'<div class="clear"> </div>'
			+''
			+'</div>'
			+'<div class="clear"> </div>'
			+'<div class="video_info">'
			+'<span class="avant">'+item.Seccio+'</span>'
			+'<span class="small"> - '+item.videoDate+'</span>'
			+'<h2>'+item.Title+'</h2>'
			+'<p>'+item.Description+'</p>'
			+'</div>'
			+'<div class="sep_linea_alto">&nbsp;</div>'
		);
	}else{
		$('.e_s_658').append(
				'<div class="video_preferit" id="'+item.Id+'">'
				+'<div class="video">'
				+'<div class="img_left nopadding">'
				+'<div class="img151">'
				+'<img class="w_petita" src="'+item.Url_imatge+'" alt="Descripció foto" title="Descripció foto" height="80" >'
				+'<a title="Play" class="play_button" href="'+item.Url_friend+'"><![CDATA[Play]]></a>'
				+'</div>'
				+'<div class="afegit">Afegit el '+item.AgregatEl+'</div>'
				+'</div>'
				+'<div class="vid_pref_titol">'
				+'<span class="avant">'+item.Seccio+'</span>'
				+'<br>'
				+'<div class="small">'+item.videoDate+'</div>'
				+'<h2>'
				//+'<a href="/videos/'+item.Id+'/'+item.Url_friend+'">'+shorttitle+'</a>'
				+'<a href="'+item.Url_friend+'">'+shorttitle+'</a>'
				+'</h2>'
				+'</div>'
				+'</div>'
				+'<div class="codig">'
				+'<form name="codig_'+lloc+'" action="#">'
				+'<label for="url_'+lloc+'">Enllaç</label>'
				+'<input id="url_'+lloc+'" type="test" value="http://www.tv3.cat/3alacarta/#/videos/'+item.Id+'" name="url">'
				+'<br clear="all">'
				+'</form>'
				+'</div>'
				+'<div class="eines">'
				+'<ul>'
				+'<li>'
				+'<a href="javascript:removeItem(\''+item.Id+'\',true);" title="Eliminar dels preferits">'
				+'<img src="/img/ico_preferits_elimina.gif" alt="Eliminar dels preferits">'
				+'Eliminar dels preferits'
				+'</a>'
				+'</li>'
				+'<form id="forme'+item.Id+'" class="hide" action="#" method="post" enctype="multipart/form-data" name="enviar_video">'
				+'<input type="hidden" name="TITLE" value="'+item.Title+'">'
				+'<input type="hidden" name="SUBTITLE" value="'+item.Description+'">'
				+'<input type="hidden" name="URLVID" value="http://www.tv3.cat/videos/'+item.Id+'">'
				+'</form>'
				+'<li>'
				+'<a title="Envia aquest vídeo" rel="shadowbox[enviamic'+item.Id+'];width=400;height=370" href="/envioamic_form.htm?f=forme'+item.Id+'">'
				+'<img src="/img/ico_amic.gif" alt="Envia a un amic" title="Envia a un amic">'
				+'Envia a un amic'
				+'</a>'
				+'</li>'
				+'</ul>'
				+'</div>'
				+'</div>'
				+'<div class="separador">&nbsp;</div>');
	}
}



function insertNewItem(itemId,titol,text,data,duration,image,descarrega,idprograma,escapetitle){

	//deletes the current page cookie
	changeItemView(itemId);
	
	
	
	if (checkIdItem(itemId)==false){
		getPlayListCookie();
		
		addVideo(itemId,titol,text,data,duration,image,descarrega,idprograma,escapetitle);
	
		updateCounter();
	}
	
	//NotifyPlayListChange();
	
	return false;
}

function changeItemView(iditem){
	var liMoreId =".bookMarkLi"+iditem;	
	htmlAgregar = $(liMoreId).html();	
	$(liMoreId).html(
			'<a href="javascript:removeItem(\''+iditem+'\');" title="Eliminar dels preferits">'
			+'<img src="/img/ico_preferits_elimina.gif" alt="Eliminar dels preferits">'
			+'Eliminar dels preferits'
			+'</a>'
	);
}

function ReverdchangeItemView(iditem){
	var liMoreId =".bookMarkLi"+iditem;	
	$(liMoreId).html(htmlAgregar);
}


function removeItem(itemId, favoritPage)
{
	if (favoritPage!=true) ReverdchangeItemView(itemId);
	
	if (checkIdItem(itemId)==true) {
			var tempEliminar = [];
		
		//Eliminamos favorito
			for(i=0;i<videoSortIds.length;i++) {
				if(videoSortIds[i]!=itemId){
					tempEliminar.push(videoSortIds[i]);	
				} 
			}

		
		videoSortIds = null;
		videoSortIds = tempEliminar;
		
		NotifyPlayListChange();	
		fillPlaylist(favoritPage);	
	}	

}

function NotifyPlayListChange()
{
	//var SortIds = $("#sortable-ul").sortable('toArray');
	//Reordenamos favoritos i se quedan fuera los eliminados
	changevideoPlaylistOrder();	
	updateCounter();
	
}


$(document).ready(function() {
	 pageready=true;
	 populatePlaylist(false);
	 updateCounter();
	 showLoginComenting();
});


function populatePlaylist(additems)
{
	
	if(checkIfPlaylistcookie())

 	{

		fillPlaylist(additems);

 	}	else {
		if(additems) emptyBookmark();
	}	

}



function fillPlaylist(additems)
{
	if (additems!=true) additems=false;
	
	if( videoPlaylist!= null){			
	
		if(additems) $('.e_s_658').empty();
		
		var i=0;
		for (i=0;i<videoPlaylist.length;i++) { 

			var item = desearializePlayListItem(videoPlaylist[i]);
			//item = videoPlaylist[i];
			
			if(additems) addItem(item,i);
			
			if (!checkSortId(item.Id)) {
				videoSortIds.push(item.Id);
				videoElements[item.Id]=item;
			}
			
		}		

		if (i==0){ 
			if(additems) emptyBookmark();
		} 
	} else {
		if(additems) emptyBookmark();
	}
}

function emptyBookmark(){
$('.e_s_658').html(
			'<div class="afegir_video_explicacio">' 
			+'<p>Encara no has afegit cap vídeo a la teva llista de preferits.<br/> '
			+'<br/> '
			+'</p> '
			+'<div class="botons_centrat"> '
			+'<div class="innerBotons"> '
			+'<a class="bt_160" title="Torna" href="javascript:history.go(-1)">Torna a la plana anterior</a> '
			+'<a class="bt_160" title="Televisió de Catalunya" href="/seccio/3alacarta">Portada del TV3alacarta</a> '
			+'</div> '
			+'</div> '
			+'</div> ');	
}



function getHash(idint)
{
	return idint.substring(idint.length-1,idint.length)+"/"+idint.substring(idint.length-2,idint.length-1);
}



var timer=null;
var pageready=false;


function flashReady()
{

	if(pageready){
		clearInterval(timer);
		timer = null;     	 
		populatePlaylist(true);
		updateCounter();
	}
	else{		
			timer = setTimeout("flashReady()" , 100 );
	}
	
	return;
}


function UpdateHeader()
{
	populatePlaylist(false);
	updateCounter();
}

function updateCounter()
{
	if ($(".n_items")) {
		if(videoPlaylist!=null){
			if (videoPlaylist.length>0){
				var strtext="("+videoPlaylist.length+")";
				$(".n_items").html(strtext);
			} else {
				$(".n_items").html('&nbsp;');
			}			
		} else {
			$(".n_items").html('&nbsp;');
		}
	}
	
}

function checkCookie(idItem){
	if (checkIdItem(idItem)) changeItemView(idItem);
}

function checkIdItem(idItem){
	populatePlaylist(false);
	return checkSortId(idItem);
}

function checkSortId(idItem){
	for(i=0;i<videoSortIds.length;i++) {
            if(videoSortIds[i]==idItem){
				return true;
			}
        }
	return false;
}


