
function xmlhttpPost(str,Url,tipo) {
	var xmlHttpReq = false;
	var self = this;
	//var strUrl = Url;
	var strURL = Url;
	// Mozilla/Safari
	self.opt=tipo;
	if (window.XMLHttpRequest) {
		self.xmlHttpReq = new XMLHttpRequest();
	}
	// IE
	else if (window.ActiveXObject) {
		self.xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP");
	}
	self.xmlHttpReq.open('POST', strURL, true);
	self.xmlHttpReq.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	self.xmlHttpReq.onreadystatechange = function(tipo) {
		if (self.xmlHttpReq.readyState == 4) {
				updateSuscrito(self.xmlHttpReq.responseText);
		}
	}
	self.xmlHttpReq.send(str);
}

function updateSuscrito(str){
	document.getElementById("DIV-suscribirse").innerHTML = str;
}

function suscribirse(tag, codUsuario){
	qstr = 'tag=' + tag + '&codUsuario=' + codUsuario + '&tipo=1';  // NOTE: no '?' before querystring
	xmlhttpPost(qstr,"/tags/suscribirse.phtml",3);
}

function quitarSuscrito(tag, codUsuario){
	qstr = 'tag=' + tag + '&codUsuario=' + codUsuario + '&tipo=2';  // NOTE: no '?' before querystring
	xmlhttpPost(qstr,"/tags/suscribirse.phtml",3);
}

// cambia el player a uno interno
function ChangePlayerVideoTag(numVideo, validado,linkvideo,codvideo,formato,tid,tile,mostrarSms,mostrarRel, skin){

	var embed;
	if (skin=='') skin='/skins/skin';
	embed= '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0"';;
	embed+= ' width="620" height="377" id="tutv" align="middle"><param name="movie" value="/tutv.swf" /><param name="wmode" value="transparent" /><param name="FlashVars" value="vfd='+validado+'&kpt='+linkvideo+'&xtp='+codvideo+'&fm='+formato+'&tid='+tid+'&mostrarSms='+mostrarSms+'&mostrarRel='+mostrarRel+'&skin='+skin+'" />';;
	embed+= '<param name="quality" value="high" /><param name="allowFullScreen" value="true" /><param name="wmode" value="transparent" />';;
	embed+= '<embed src="/tutv.swf" FlashVars="vfd='+validado+'&kpt='+linkvideo+'&xtp='+codvideo+'&fm='+formato+'&tid='+tid+'tile='+tile+'&mostrarSms='+mostrarSms+'&mostrarRel='+mostrarRel+'&skin='+skin+'" allowfullscreen="true" quality="high" width="620" height="377" name="fullscreen_flash" align="middle"';;
	embed+= 'type="application/x-shockwave-flash"  pluginspage="http://www.macromedia.com/go/getflashplayer" wmode="transparent" /> </object>';;

	document.getElementById('div-player').innerHTML = embed;
	document.getElementById('titulovideo').innerHTML = document.getElementById('titulo-'+numVideo).value;

	numVideoAnterior= document.getElementById('numactual').value;
	document.getElementById('numactual').value=numVideo;

	if(numVideoAnterior<=10){
		document.getElementById('desc-'+numVideoAnterior).style.display= 'none';
	}

	if(numVideo<=10){
		document.getElementById('desc-'+numVideo).style.display= 'inline';
	}

	jQuery('#li-'+numVideoAnterior).removeClass('select');
	jQuery('#li-'+numVideo).addClass('select');
	
	cambiarEnlacesRedesSociales(numVideo);

} // ChangePlayerVideoTag

// cambia el player a uno externo
function ChangeExtPlayerVideoTag(numVideo){

	document.getElementById('div-player').innerHTML = Base64.decode(document.getElementById('obj-'+numVideo).value);
	document.getElementById('titulovideo').innerHTML = document.getElementById('titulo-'+numVideo).value;
	
	numVideoAnterior= document.getElementById('numactual').value;
	document.getElementById('numactual').value=numVideo;
	
	if(numVideoAnterior<=10){
		document.getElementById('desc-'+numVideoAnterior).style.display= 'none';
	}
	
	if(numVideo<=10){
		document.getElementById('desc-'+numVideo).style.display= 'inline';
	}
	
	jQuery('#li-'+numVideoAnterior).removeClass('select');
	jQuery('#li-'+numVideo).addClass('select');
	
	cambiarEnlacesRedesSociales(numVideo);
	
} // Fin ChangeExtPlayerVideoTag


// muestra la parte oculta de la descripciones largas de un video
// numVideo -> posicion del video al que se le quiere mostrar la descripcion completa
function verMas(numVideo){
	document.getElementById('descoculta-'+numVideo).style.display='inline';
	document.getElementById('suspensiv-'+numVideo).style.display='none';
	document.getElementById('vermas-'+numVideo).style.display='none';
} // Fin verMas


/* Funcion para mostrar las descripciones de los videos horizontales en vtags con el MouseOver
*/
function ov(numVideo){
	document.getElementById('desc-'+numVideo).style.display='block';
	document.getElementById('tit-dur-'+numVideo).style.display='none';
} // Fin ov


/* Funcion para ocultar las descripciones de los videos horizontales en vtags con el MouseOut
*/
function ou(numVideo){
	document.getElementById('desc-'+numVideo).style.display='none';
	document.getElementById('tit-dur-'+numVideo).style.display='block';
} // Fin ou



/* Oculta/Desoculta los tags ocultos.
 */
function ponerAltTitleAImagenPlusListas(){

	var imagenes = document.getElementsByTagName('img');
	var nombreImagenPlusListas= '/img/listado-reproduccion/anadir_lista.gif';
	var parteFinalNombreImagenPlusListas;

	for(i = 0; i < imagenes.length; i++) {
		parteFinalNombreImagenPlusListas = imagenes[i].src.substring(imagenes[i].src.length-nombreImagenPlusListas.length, imagenes[i].src.length);
		if(  parteFinalNombreImagenPlusListas == nombreImagenPlusListas ){
				imagenes[i].alt = 'Añadir a la lista de reproducción';
				imagenes[i].title = 'Añadir a la lista de reproducción';
		}
	}

} // Fin ponerAltTitleAImagenPlusListas


/* Oculta/Desoculta los tags ocultos.
 */
function verOcultarTags(vermas){

	if(vermas.innerHTML=='+'){
		vermas.innerHTML='-';
		document.getElementById('htg').style.display= 'inline';
	}
	else{
		vermas.innerHTML='+';
		document.getElementById('htg').style.display= 'none';
	}

	 ;

} // Fin verOcultarTags


//////////////////////////////////////////////////
// funciones de pagina vtags para redes sociales - inicio
//////////////////////////////////////////////////

function enviarATwitterVT(){
	var miniurl= document.getElementById('hidenvt-miniurl').value;
	var titulo= document.getElementById('hidenvt-titulo').value;
	window.open('/go/?proc=vtag&url=http://twitter.com/intent/tweet?text=Mira este video+-+'+titulo+'+'+miniurl,  "popUpVideo" , 'toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=0,width=620,height=440');
}

function enviarAFaceBookVT(){
	var url= document.getElementById('hidenvt-url').value;
	var titulo= document.getElementById('hidenvt-titulo').value;
	window.open('/go/?proc=vtag&url=http://www.facebook.com/sharer.php?u='+url+'%26t='+titulo,  "popUpVideo" , 'toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=0,width=1000,height=715');
}

function enviarATuentiVT(){
	var url= document.getElementById('hidenvt-url').value;
	window.open('/go/?proc=vtag&url=http://www.tuenti.com/share?url='+url,  "popUpVideo" , 'toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=0,width=960,height=440');	
}

function cambiarEnlacesRedesSociales(numVideo){
	document.getElementById('hidenvt-miniurl').value=document.getElementById('hidenvt-miniurl-'+numVideo).value;
	document.getElementById('hidenvt-titulo').value=document.getElementById('hidenvt-titulo-'+numVideo).value;
	document.getElementById('hidenvt-url').value=document.getElementById('hidenvt-url-'+numVideo).value;
}

//////////////////////////////////////////////////
// funciones de pagina vtags para redes sociales - fin
//////////////////////////////////////////////////

