
function nuevoAjax()
{ 
	/* Crea el objeto AJAX. Esta funcion es generica para cualquier utilidad de este tipo, por
	lo que se puede copiar tal como esta aqui */
	var xmlhttp=false; 
	try 
	{ 
		// Creacion del objeto AJAX para navegadores no IE
		xmlhttp=new ActiveXObject("Msxml2.XMLHTTP"); 
	}
	catch(e)
	{ 
		try
		{ 
			// Creacion del objet AJAX para IE 
			xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); 
		} 
		catch(E) { xmlhttp=false; }
	}
	if (!xmlhttp && typeof XMLHttpRequest!='undefined') { xmlhttp=new XMLHttpRequest(); } 

	return xmlhttp; 
}


function rotaflecha(cual,cantidad) {
$(cual).rotateRight(cantidad);
}
function animaflechad(cual) {
setTimeout("rotaflecha(cual,10)",100);
setTimeout("rotaflecha(cual,10)",200);
setTimeout("rotaflecha(cual,10)",300);
setTimeout("rotaflecha(cual,10)",400);
setTimeout("rotaflecha(cual,10)",500);
setTimeout("rotaflecha(cual,10)",600);
setTimeout("rotaflecha(cual,10)",700);
setTimeout("rotaflecha(cual,10)",800);
setTimeout("rotaflecha(cual,10)",900);
}

function cargaCategorias(categoria,nivel)
{
		
		if (nivel==0) $("#busquedaabecedario").hide(); else $("#busquedaabecedario").show();
			$("#busquedaabecedario").show();
		//alert(ultimonivel+" - -"+categoria+" - -"+nivel);
		if (ultimacategoria==categoria) {
		//$("#cat_"+ultimacategoria).slideUp("slow");
		}
		else {
			$("#spanfle_"+categoria).html("<img  src='images/flenivel0.gif' border='0' id='fle_"+categoria+"' />");
			cual="#fle_"+categoria;
			animaflechad(cual);
		//$("#fle_"+categoria).rotateRight(90);
		//alert(ultimacategoria+" - -"+nivel);
		if(ultimacategoria>0) {
			
			$("#fle_"+ultimacategoria).rotateLeft(90);
			$("#spanfle_"+ultimacategoria).html("<img  src='images/flenivel0sin.gif' border='0' id='fle_"+ultimacategoria+"' />");
			if (ultimonivel==nivel) {
			$("#cat_"+ultimacategoria).slideUp("slow");
			}
			if (ultimonivel>nivel) {
			nuevonivel=nivel+1;
			$(".nivel"+nuevonivel).slideUp("slow");
			}
		
		}

		ultimacategoria=categoria;
		ultimonivel=nivel;
		//alert(ultimacategoria+" - -"+categoria);
		
		var navegador = navigator.appName;
		ajax=nuevoAjax();
		ajax.open("GET", "inc/cargacat.php?categoria="+categoria+"&nivel="+nivel, true);

		ajax.onreadystatechange=function() 
		{ 

			if (ajax.readyState==1)
			{

			}
			if (ajax.readyState==4)
			{ 
				nivel=nivel+1;
				
				//$(".nivel"+nivel).html("");
				//$("#cat_"+categoria).hide();
				document.getElementById("cat_"+categoria).innerHTML=ajax.responseText;
				
				$("#cat_"+categoria).slideDown("slow");
				cargaDatos(categoria,nivel,1);
			} 
		}
		ajax.send(null);
		}

}

function cambiarmodocelh(modo) {
	if (modo==0) {

	$("#modocelh").html('<a href="javascript:void(0);" class="guiacelhactivo" onclick="cambiarmodocelh(1)">Modo CELH ACTIVO&raquo;</a>');
	}
	else {
	$("#modocelh").html('<a href="javascript:void(0);" class="guiacelhnoactivo" onclick="cambiarmodocelh(0)">Modo CELH DESACTIVADO&raquo;</a>');
	}
}


function contraercategorias(categoria,nivel){
		if (ultimacategoria>0) {
			$("#fle_"+ultimacategoria).rotateLeft(90);
			$("#spanfle_"+ultimacategoria).html("<img  src='images/flenivel0sin.gif' border='0' id='fle_"+ultimacategoria+"' />");
			if (ultimonivel==nivel) {
			$("#cat_"+ultimacategoria).slideUp("slow");
			}
			if (ultimonivel>nivel) {
			nuevonivel=nivel+1;
			$(".nivel"+nuevonivel).slideUp("slow");	
			}
		}
		$("#busquedaabecedario").hide();
		cargaDatos(categoria,nivel,1);
		ultimacategoria=categoria;
		ultimonivel=nivel;
		document.busquedaavan.hablanespanol.checked="";
		document.busquedaavan.celh.checked="";
		document.busquedaavan.masinfo.checked="";
		document.busquedaavan.paginaweb.checked="";
		document.busquedaavan.buscazipcode.value="";
		document.busquedaavan.empresabusca.value="";
}


function cargaDatosLetra(letra){
document.busquedaavan.letra.value=letra;
cargaDatos1();
}
function empresabuscar(empresabusca) {
  // El numero de caracteres es su longitud
  numeroCaracteres = empresabusca.length;
	if (numeroCaracteres==0)  cargaDatos1();
	if (numeroCaracteres>2)  {
	document.busquedaavan.letra.value='';
	cargaDatos1();
	}
}
function zipcodebuscar(zipcode) {
  // El numero de caracteres es su longitud
  numeroCaracteres = zipcode.length;
if (numeroCaracteres==5)  cargaDatos1();
}

function cargaDatosCHECK() {

if (document.busquedaavan.celh1.value==1) {	
$("#celhimage").html("<a href='javascript:void(0);' onclick='cargaDatosCHECK()'><img src='checkbox0.gif' border='0' /></a>"); 
document.busquedaavan.celh1.value=0;
}
else {
$("#celhimage").html("<a href='javascript:void(0);' onclick='cargaDatosCHECK()'><img src='checkbox1.gif' border='0' /></a>");
document.busquedaavan.celh1.value=1;
}
cargaDatos1();
}

function cargaDatos1()//categoria,nivel,_pagi_pg,letra)
{
		//if (!letra) letra="";
		var condicion;
		condicion="";
		categoria=document.busquedaavan.categoria.value;
		nivel=document.busquedaavan.nivel.value;
		_pagi_pg=document.busquedaavan._pagi_pg.value;
		letra=document.busquedaavan.letra.value;
		if (document.busquedaavan.hablanespanol.checked) condicion=condicion+"1-"; else condicion=condicion+"0-";
		if (document.busquedaavan.celh1.value==1) condicion=condicion+"1-"; else condicion=condicion+"0-";
		if (document.busquedaavan.masinfo.checked) condicion=condicion+"1-"; else condicion=condicion+"0-";
		if (document.busquedaavan.paginaweb.checked) condicion=condicion+"1-"; else condicion=condicion+"0-";
		if (document.busquedaavan.buscazipcode.value>=77000 && document.busquedaavan.buscazipcode.value<78000) condicion=condicion+document.busquedaavan.buscazipcode.value+"-"; else condicion=condicion+"0-";
		condicion=condicion+letra+"-";
		condicion=condicion+document.busquedaavan.empresabusca.value;
		
if (categoria>0) {
		var navegador = navigator.appName;
		ajax=nuevoAjax();
		ajax.open("GET", "inc/cargacatdat.php?categoria="+categoria+"&nivel="+nivel+"&_pagi_pg="+_pagi_pg+"&condicion="+condicion, true);

		ajax.onreadystatechange=function() 
		{ 

			if (ajax.readyState==1)
			{
			document.getElementById("muestraguia").innerHTML='<div align="center" style=" color:#009900; font-size:14px; font-weight:900"><img src="images/esperaimagen.gif" align="middle" /> Cargando datos</div>';
			}
			if (ajax.readyState==4)
			{ 
				$("#muestraguia").hide();
				document.getElementById("muestraguia").innerHTML=ajax.responseText;
				$("#muestraguia").slideDown("slow");
			} 
		}
		ajax.send(null);
		

}

}

function cargaDatos(categoria,nivel,_pagi_pg) {
document.busquedaavan.categoria.value=categoria;
document.busquedaavan.nivel.value=nivel;
document.busquedaavan.letra.value="";
document.busquedaavan.buscazipcode.value="";
document.busquedaavan.empresabusca.value="";
document.busquedaavan._pagi_pg.value="";
cargaDatos1();
}
function cargaDatospagina(_pagi_pg) {
document.busquedaavan._pagi_pg.value=_pagi_pg;
cargaDatos1();
}
function cargaDatos2(categoria,nivel,_pagi_pg)
{
		var condicion;
		condicion="";

		var navegador = navigator.appName;
		ajax=nuevoAjax();
		ajax.open("GET", "inc/cargacatdat.php?categoria="+categoria+"&nivel="+nivel+"&_pagi_pg="+_pagi_pg+"&condicion="+condicion, true);

		ajax.onreadystatechange=function() 
		{ 

			if (ajax.readyState==1)
			{
			document.getElementById("muestraguia").innerHTML='<div align="center" style=" color:#009900; font-size:14px; font-weight:900"><img src="images/esperaimagen.gif" align="middle" /> Cargando datos</div>';
			}
			if (ajax.readyState==4)
			{ 
				$("#muestraguia").hide();
				document.getElementById("muestraguia").innerHTML=ajax.responseText;
				$("#muestraguia").slideDown("slow");
			} 
		}
		ajax.send(null);
		

}



function cargaContenido(id)
{

		var navegador = navigator.appName;
		ajax=nuevoAjax();
		ajax.open("GET", "inc/buscador"+id+".php", true);

		ajax.onreadystatechange=function() 
		{ 

			if (ajax.readyState==1)
			{

			}
			if (ajax.readyState==4)
			{ 
				document.getElementById("ele1").innerHTML=ajax.responseText;
			} 
		}
		ajax.send(null);

}

function mostrarnoticiac(numero) {

//if (numero!=1) $("#vernoticia1").slideUp("slow");
//if (numero!=2) $("#vernoticia2").slideUp("slow");
//if (numero!=3) $("#vernoticia3").slideUp("slow");



$("#amplianoticia"+numero).slideDown();
$("#puntero"+numero).focus();
}
function mostrarnoticiacfin(numero) {
$("#puntero"+numero).focus();
$("#amplianoticia"+numero).slideUp("slow");



//if (numero!=1) $("#vernoticia1").slideDown("slow");
//if (numero!=2) $("#vernoticia2").slideDown("slow");
//if (numero!=3) $("#vernoticia3").slideDown("slow");

}

function mostrarnoticiavideo(numero,video) {
document.getElementById("amplianoticiavideo"+numero).innerHTML='<embed type="application/x-shockwave-flash" src="flvplayer.swf" id="jstest" name="jstest" quality="high" allowscriptaccess="always" allowfullscreen="true" flashvars="width=360&amp;height=270&amp;file=video/'+video+'&amp;javascriptid=jstest&amp;enablejs=true" height="270" width="360">'+"<div align='center' style='color:#666666'><a href='javascript:void(0);' onclick='mostrarnoticiavideofin("+numero+")'><img src='images/Bvisto-spa.gif' border='0' /></a></div>";

//if (numero!=1) $("#vernoticia1").slideUp("slow");
//if (numero!=2) $("#vernoticia2").slideUp("slow");
//if (numero!=3) $("#vernoticia3").slideUp("slow");
$("#amplianoticiavideo"+numero).slideDown("slow");

}

function mostrarnoticiavideofin(numero) {
$("#amplianoticiavideo"+numero).slideUp("slow");
//if (numero!=1) $("#vernoticia1").slideDown("slow");
//if (numero!=2) $("#vernoticia2").slideDown("slow");
//if (numero!=3) $("#vernoticia3").slideDown("slow");
document.getElementById("amplianoticiavideo"+numero).innerHTML="";
}


function anadirlectura(numero) {
	$.ajax({
   type: "GET",
   url: "inc/anadirlectura.php",
   data: "numero="+numero,
   cache: false
 });
}



function mlistavideos(donde){
		$.ajax({
   type: "GET",
   url: "inc/listavideos.php",
   data: donde,
   cache: false,
   success: function(msg){
   $("#framevideos").html(msg);
   }

 });

}

function mostrarvideo(video,titular,id) {
a='<embed type="application/x-shockwave-flash" src="flvplayer.swf" id="jstest" name="jstest" quality="high" allowscriptaccess="always" allowfullscreen="true" flashvars="width=360&amp;height=270&amp;file=video/'+video+'&amp;javascriptid=jstest&amp;enablejs=true&logo=images/logovideo.png&autostart=true" height="270" width="360">';

a=a+"<div align='center' style='color:#666666'><br>";
if (video=="") {
a=a+"Esta noticia no tiene video<br>";
}
a=a+titular+"<br><a href='noticias-spa.php?idarticulo="+id+"' >Leer noticia completa</a>";
a=a+"</div>";
document.getElementById("video").innerHTML=a;
}

function comentariosnoticas(idarticulo) {
alert("as");
$.ajax({
   type: "POST",
   url: "inc/comentariosnoticia.php",
   data: "idarticulo="+idarticulo,
   success: function(html){
     $("#comentarios"+idarticulo).html( html);
   }
 });

	
}

