//Puedes hacer lo que quieras con el código
//pero visita la web cuando te acuerdes
function objetoAjax(){
	var xmlhttp=false;
	try {
		xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
	} catch (e) {
		try {
		   xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
		} catch (E) {
			xmlhttp = false;
  		}
	}

	if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
		xmlhttp = new XMLHttpRequest();
	}
	return xmlhttp;
    }

function cargar_video(datos, cn,texto_buscador1,orden1,tipo1,pagina1){

	var preloader;

	if (document.getElementById("video_enviar"))
	{

		subdatos = datos;

		if(datos == "ultimo") {	
			
			var tmp_subdatos;

			tmp_subdatos = document.getElementById("contenidos-pag").getElementsByTagName("a")[0].getAttribute("onclick").toString().split("'")[1];

			
			if (typeof(tmp_subdatos) == 'string') {
				subdatos = tmp_subdatos;
			}
		}


		document.getElementById("video_enviar").value = datos;

		var vurl = "http://www.bikezona.tv/index.php?idpelicula="+subdatos;
		var vembed = "<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0' width='560' height='315' id='player' align='middle'><param name=allowFlashAutoInstall value=true><param name=movie value='http://www.bikezona.tv/player/bztvplayer-ex.swf?id="+subdatos+"' /><param name=quality value=high /><param name='bgcolor' value='#000000' /><param name='menu' value='false' /><embed src='http://www.bikezona.tv/player/bztvplayer-ex.swf?id="+subdatos+"' swLiveConnect='true' quality='high' menu='false' bgcolor='#000000' width='560' height='315' name='player' align='middle' allowScriptAccess='sameDomain' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' /></object>";

		document.getElementById("venlace").value = vurl;
		document.getElementById("vembed").value = vembed;
	}

	preloader = document.getElementById('preloader');
	divResultado = document.getElementById('video');
	//divResultado2 = document.getElementById('programaencursoint');
	divResultado3 = document.getElementById('video-tit');
	divResultado4 = document.getElementById('contenido-extra169');
	ajax=objetoAjax();
	ajax.open("GET", "consulta169.php?datos="+datos+"&cn="+cn);
	ajax.onreadystatechange=function() {
		if(ajax.readyState==1){
	        //preloader.innerHTML = "Cargando...";
            //modificamos el estilo de la div, mostrando una imagen de fondo
            preloader.style.background = "url('/img/loading.gif') no-repeat"; 
		}else if (ajax.readyState==4) {
			//preloader.innerHTML = "";
			preloader.style.background = "";
			var matriz = new Array();
			//alert (datos);
			//alert (ajax.responseText);
			matriz=ajax.responseText.split("#");
			//alert (cn);
			//alert (matriz[3]);
			//alert (matriz[4]);
			//matriz[2] = matriz[2].toUpperCase();
			divResultado.innerHTML = matriz[0];
			divResultado3.innerHTML = matriz[2];
			//divResultado3.innerHTML =matriz[2];
			if (matriz[2]=='vacio')
			{
				divResultado3.innerHTML="";
				//document.getElementById("programaencursoint").style.height="108px";
				document.getElementById("contenido-extra169").style.height="0px";
				document.getElementById("contenido-extra169").style.display="none";
				//document.getElementById("programaencursoint").style.overflow="auto";
				//alert(document.getElementById("programaencursoextra").style.height);
			}
			else
			{ 
			//document.getElementById("programaencursoint").style.height="70px";
			document.getElementById("contenido-extra169").style.height="20px";
			
			document.getElementById("contenido-extra169").style.display="block";
			//alert(document.getElementById("programaencursoextra").style.height);
			
			//document.getElementById("programaencursoint").className = "programaencursoint_extra";
			//document.getElementById('programaencursoint').style.overflow="auto";
			//alert(document.getElementById('programaencursoint').style.overflow +"  --  "+ document.getElementById('programaencursoint').style.height);
			
			//matriz[2] = matriz[2].toUpperCase();
			divResultado3.innerHTML =matriz[2]; 
			}

			//alert (matriz[3]);
			//alert (matriz[4]);
			f8=cargar_desc_canal(matriz[3],matriz[4],cn,texto_buscador1,orden1,tipo1,pagina1);

			clearInterval(intval);
			setTimeout("vc_check_start()",1500);
			
		}
	}
	ajax.send(null)
}

 // ****************** SUPER CARGAR CANAL ************

function cargar_desc_canal(cn,prog,canal_ant,texto_buscador1,orden1,tipo1,pagina1){
	var f6;

	divResultado = document.getElementById('canales169');
	//alert (cn);
	//alert (prog);
	
	ajax=objetoAjax();
	ajax.open("GET", "canales169.php?cn="+cn+"&prog="+prog);
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
			divResultado.innerHTML = ajax.responseText;
			//if (f5=='inicializar')
			f6=cargar_cont_extra169( prog,cn,canal_ant,texto_buscador1,orden1,tipo1,pagina1 );
			//{f6=cargar_programas2(12,'inicializar');
			//}
			//if (f5=='inicializar2')
			//{
			//f6=cargar_programas2(cn,'inicializar2');
			//}


		}
	}
	ajax.send(null)
}

function cargar_cont_extra169( prog,canal1,canal_ant,texto_buscador1,orden1,tipo1,pagina1 ) {

	divResultado = document.getElementById('contenido-extra169');
	divTitulo= document.getElementById('contextra-tit169');
	//alert (prog);
	//alert (canal1);
	ajax=objetoAjax();
	ajax.open("GET", "cont_extra169.php?prog="+prog);
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
//			divTitulo.innerHTML = "INFO PROGRAMA";
			divResultado.innerHTML = ajax.responseText;
			f9=cargar_color_programa(prog,canal1,canal_ant,texto_buscador1,orden1,tipo1,pagina1)
		}
	}
	ajax.send(null)
}
 // ****************** 

function cargar_color_programa(programa,canal1,canal_ant,texto_buscador1,orden1,tipo1,pagina1){
//var canal1="12";
//var texto_buscador1="";
//var orden1="DESC";
//var tipo1="inicializar";
//var pagina1="1";

	divcolor = document.getElementById('contenidos-pag');
	ajax2=objetoAjax();
	//alert (programa);
	//alert (canal1);
	//alert (canal_ant);

	ajax2.open("GET", "programas.php?id_prog="+programa+"&prog="+canal1+"&buscar="+texto_buscador1+"&orden="+orden1+"&tipo="+tipo1+"&pagina="+pagina1+"&canal_ant="+canal_ant);
	//ajax2.open("GET", "programas.php?id_prog="+programa+"&prog=12&buscar=&orden=DESC&tipo=inicializar&pagina=1");
	ajax2.onreadystatechange=function() {
		if (ajax2.readyState==4) {
			divcolor.innerHTML = ajax2.responseText;
			f10=cargar_color_canal(canal_ant)
			//alert('dentro');
		}
	}
	//alert ('fin');
	ajax2.send(null)
}

function cargar_color_canal(canal){

	divcolor = document.getElementById('programas');
	ajax2=objetoAjax();
	//alert (programa);

	ajax2.open("GET", "secciones.php?cn="+canal);
	ajax2.onreadystatechange=function() {
		if (ajax2.readyState==4) {
			divcolor.innerHTML = ajax2.responseText;
			//alert('dentro');
		}
	}
	//alert ('fin');
	ajax2.send(null)
}

function cargar_secciones(f1,cn){
	//alert (document.responseText);
	//alert (document.text);
	//alert (document.xml);
	divResultado = document.getElementById('programas');
	divTitulo= document.getElementById('programas-tit');
	//alert (divResultado);
	ajax=objetoAjax();
	ajax.open("GET", "secciones.php?cn="+cn);
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
			var hacer;
			divTitulo.innerHTML = "CANALES";
			divResultado.innerHTML = ajax.responseText;
			if (f1=='inicializar')
			{f2=cargar_programas(12,'inicializar','DESC');
			//f5=cargar_desc_canal('inicializar',cn);
			}
			if (f1=='inicializar2')
			{f2=cargar_programas(cn,'inicializar2','DESC');
			//f5=cargar_desc_canal('inicializar2',cn);
			}
			
					
		}
	}
	ajax.send(null)
}


function cargar_programas2(prog,f4){
	
	clearInterval(intval);
	divResultado = document.getElementById('contenidos-pag');
	divTitulo= document.getElementById('contenidos-tit');
	//divResultado1 = document.getElementById('video-tit');
	ajax=objetoAjax();
	ajax.open("GET", "programas.php?prog="+prog);
	//ajax.onreadystatechange=function() {
		//if (ajax.readyState==4) {
			//var matriz = new Array();
			//alert (ajax.responseText);
			//matriz=ajax.responseText.split("|");
			//alert (matriz[0]);
			//divTitulo.innerHTML = "<h1>Programas</h1>";
			//divResultado1.innerHTML = matriz[0];
			
		//}
	//}
	ajax.send(null)
}

function cargar_programas(prog,f4,orden,pagina){
var texto_buscador, buscar_vacio;
var preloader;

	if (orden=='' || orden===undefined )
	{
		orden='DESC';
	}
	if (pagina=='' || pagina===undefined )
	{
		pagina='1';
	}
	buscar_vacio = '';
	if (prog=='buscar')
	{
		texto_buscador = document.ficha_busca.buscador.value;
		if (texto_buscador=='')
		{
			buscar_vacio = '1';
		}
	}
	else
	{
		texto_buscador = '0';
	}

	preloader = document.getElementById('preloader');
	//divFlechas = document.getElementById('flechas');
	divResultado = document.getElementById('contenidos-pag');
	divTitulo= document.getElementById('contenidos-tit');
	ajax=objetoAjax();
	if (buscar_vacio=='')
	{
	ajax.open("GET", "programas.php?prog="+prog+"&buscar="+texto_buscador+"&orden="+orden+"&tipo="+f4+"&pagina="+pagina);
	ajax.onreadystatechange=function() {
		if(ajax.readyState==1){
	        //preloader.innerHTML = "Cargando...";
            //modificamos el estilo de la div, mostrando una imagen de fondo
            preloader.style.background = "url('/img/loading.gif') no-repeat"; 
		}else if (ajax.readyState==4) {
			//preloader.innerHTML = "";
			preloader.style.background = "";
			var matriz = new Array();
			matriz=ajax.responseText.split("|");
			divTitulo.innerHTML = "PROGRAMAS";
			//divFlechas.innerHTML = "&nbsp;&nbsp;&nbsp;<a href='#' onClick=cargar_programas('"+prog+"','"+f4+"','DESC')><img src='img/arrowup2.gif' alt='Ordenar por Fecha Descendente' border='0'></a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href='#' onClick=cargar_programas('"+prog+"','"+f4+"','ASC')><img src='img/arrowdown2.gif' alt='Ordenar por Fecha Ascendente' border='0'></a>&nbsp;&nbsp;&nbsp;";
			divResultado.innerHTML = matriz[0];
			//alert (prog);
			//alert (document.getElementById('idpeli').value);
			if (f4=='inicializar')
			{f4=cargar_video('ultimo','ultimo',texto_buscador,orden,'inicializar',pagina);
			//f5=cargar_desc_canal('ultimo',cn);
			}
			if (f4=='inicializar2')
			{f4=cargar_video(document.getElementById('idpeli').value,prog,texto_buscador,orden,'inicializar2',pagina);
			//f5=cargar_desc_canal('inicializar2',cn);
			}	
		}
	}
	ajax.send(null)
	}
}

function inicializar(inicio,cn)
{

	if (inicio>0)
     { f1=cargar_secciones('inicializar2',cn); 
	 }
	else
	{f1=cargar_secciones('inicializar',cn); 
	}

f3=alternar_banner();
f3b=alternar_bannerb();
//f3c=alternar_bannerc();
}

function cargar_logo(logo)
{
	//ESTO LUEGO HAY QUE CONSULTARLO DE BASE DE DATOS SI ES POSIBLE, EN VEZ DE PASARLE EL ID LE PASAMOS DIRECTAMENTE LA IMAGEN
		
	divResultado = document.getElementById('logo_programa');
	document.getElementById("logo_programa").innerHTML="<img src=\"\" name=\"imagen_logo\"  />";
	window.document["imagen_logo"].src = logo ;
}

var highlightVideo;
var highlightVideoName;
var intval;

function vc_check () {

	var iframe = document.getElementsByTagName("iframe")[0].contentWindow;
	if(typeof(iframe) == "undefined") {	return;	}

	var current = iframe.i-1;

	if(iframe.video_file[current][2] != "commercial" && iframe.video_file[current][0] != highlightVideoName)

		if((iframe.i -1) != highlightVideo) {

			var programas = document.getElementById("contenidos-pag").getElementsByTagName("a");

			for(i=0; i < programas.length - 1; i++) {

				if(programas[i+1].className != "lista-prog-c" && programas[i+1].className != "lista-prog-b" && programas[i+1].className != "lista-prog-a") {

					clearInterval(intval);
					break;
				}
					

				if(programas[i].className == "lista-prog-c") { // not .lista-color

					if(i == 0)
						programas[i].className = "lista-prog-a";
					else if (programas[i-1].className == "lista-prog-a")
						programas[i].className = "lista-prog-b";
					else
						programas[i].className = "lista-prog-a";

					programas[(i+1)].className = "lista-prog-c";
					highlightVideo = current;
					highlightVideoName = iframe.video_file[current][0];

					/*** update title ***/

					var tmp_title = iframe.video_file[current][1].split("/")[0];
				
					switch (tmp_title) {

						case "mercadoaldia":

									document.getElementById("video-tit").childNodes[0].innerHTML = "Mercado Al D&iacute;a";
									break;

						case "bikenews":

									document.getElementById("video-tit").childNodes[0].innerHTML = "Bikenews";
									break;

						case "resporterosbz":

									document.getElementById("video-tit").childNodes[0].innerHTML = "Reporteros BZ";
									break;

						case "testmania":

									document.getElementById("video-tit").childNodes[0].innerHTML = "Testman&iacute;a";
									break;

						case "bricobike":

									document.getElementById("video-tit").childNodes[0].innerHTML = "Brico Bike";
									break;

						case "freeride":

									document.getElementById("video-tit").childNodes[0].innerHTML = "Freeride";
									break;

						case "todocompeticion":

									document.getElementById("video-tit").childNodes[0].innerHTML = "Todo Competici&oacute;n";
									break;

						case "greencup":

									document.getElementById("video-tit").childNodes[0].innerHTML = "Green Cup";
									break;

						case "gpmassi":

									document.getElementById("video-tit").childNodes[0].innerHTML = "GP Massi";
									break;
					}

					/*** update cont_extra1169 ***/
					var _vId = parseInt(programas[(i+1)].attributes.getNamedItem("onClick").value.split(",")[0].split("'")[1]);

					ajax.open("GET", "http://www.bikezona.tv/canales169.php?prog=" + _vId);
					ajax.onreadystatechange=function() {
						if (ajax.readyState==4) {

							document.getElementById("canales169").innerHTML = ajax.responseText;
							//;
							setTimeout("update_cont_extra("+_vId+")",1500);
						}
					}
					ajax.send(null);

					break;
				}
			}
		}
}

function update_cont_extra (vid) {

	ajax.open("GET", "http://www.bikezona.tv/cont_extra169.php?prog=" + vid);
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {

			document.getElementById('contenido-extra169').innerHTML = ajax.responseText;
		}
	}
	ajax.send(null);
}

function vc_check_start () {

	var iframe = document.getElementsByTagName("iframe")[0].contentWindow;

	for(i=0 ; iframe.video_file.length; i++) {

		if(iframe.video_file[i][2] != "commercial") {
			
			highlightVideo = i;
			highlightVideoName = iframe.video_file[i][0];
			break;
		}
	}

	intval = setInterval("vc_check()", 2000);
}

setTimeout("vc_check_start()",15000);


function Enviar_email(){
	
	divResultado = document.getElementById('Recomiendabztv');
	var nombre;
	var email;
	var direcciones;
	var redaccion;
	var video;
	nombre=document.getElementById('nombre').value;
	email=document.getElementById('email').value;
	direcciones=document.getElementById('direcciones').value;
	redaccion=document.getElementById('redaccion').value;
	video=document.getElementById('video').value;
	//alert(video);
	ajax=objetoAjax();
	ajax.open("POST", "enviar_recomienda.php",true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
			document.getElementById('ocultar').style.visibility='hidden'; 
			divResultado.innerHTML = ajax.responseText;
		}
	}
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send("nombre="+nombre+"&email="+email+"&direcciones="+direcciones+"&redaccion="+redaccion+"&video="+video);
}

function tabswitch (item) {

	if(item.getAttribute("rel") == "tabDefault") {

		document.getElementById("tabDefault").className = "";
		document.getElementById("test_mikel").className = "oculto";

		console.log(document.getElementById("tabDefault"));

	} else {
	
		document.getElementById("tabDefault").className = "oculto";
		document.getElementById("test_mikel").className = "";

		console.log(document.getElementById("test_mikel"));
	}
}