// JavaScript Document
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;
}

// EJEMPLO AJAX
function creaAjax(){
  var objetoAjax=false;
  try {
   /*Para navegadores distintos a internet explorer*/
   objetoAjax = new ActiveXObject("Msxml2.XMLHTTP");
  } catch (e) {
   try {
     /*Para explorer*/
     objetoAjax = new ActiveXObject("Microsoft.XMLHTTP");
     } 
     catch (E) {
     objetoAjax = false;
   }
  }

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

 function FAjax (url,capa,valores,metodo)
{
          var ajax=creaAjax();
          var capaContenedora = document.getElementById(capa);

/*Creamos y ejecutamos la instancia si el metodo elegido es POST*/
if(metodo.toUpperCase()=='POST'){
         ajax.open ('POST', url, true);
         ajax.onreadystatechange = function() {
         if (ajax.readyState==1) {
                          capaContenedora.innerHTML="Cargando.......";
         }
         else if (ajax.readyState==4){
                   if(ajax.status==200)
                   {
                        document.getElementById(capa).innerHTML=ajax.responseText;
                   }
                   else if(ajax.status==404)
                                             {

                            capaContenedora.innerHTML = "La direccion no existe";
                                             }
                           else
                                             {
                            capaContenedora.innerHTML = "Error: ".ajax.status;
                                             }
                                    }
                  }
         ajax.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
         ajax.send(valores);
         return;
}
/*Creamos y ejecutamos la instancia si el metodo elegido es GET*/
if (metodo.toUpperCase()=='GET'){

         ajax.open ('GET', url, true);
         ajax.onreadystatechange = function() {
         if (ajax.readyState==1) {
                                      capaContenedora.innerHTML="Cargando.......";
         }
         else if (ajax.readyState==4){
                   if(ajax.status==200){
                                             document.getElementById(capa).innerHTML=ajax.responseText;
                   }
                   else if(ajax.status==404)
                                             {

                            capaContenedora.innerHTML = "La direccion no existe";
                                             }
                                             else
                                             {
                            capaContenedora.innerHTML = "Error: ".ajax.status;
                                             }
                                    }
                  }
         ajax.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
         ajax.send(null);
         return
}
} 
// EJEMPLO AJAX


function MostrarResumen(datos,ubicacion,video_inicio,video_ubicacion){
	divResultado = document.getElementById(ubicacion);
	ajax=objetoAjax();
	ajax.open("GET", datos);
	ajax.onreadystatechange=function() {
//		if (ajax.readyState==1){ 
//			divResultado.innerHTML = "<br><br><center><img src=\"ajax-loader.gif\" align=\"center\" />Cargando.......<br><br></center>";
//		}
		if (ajax.readyState==4) {
			divResultado.innerHTML = ajax.responseText
		}
	}
	ajax.send(null)
}

function MostrarBusqueda(datos,ubicacion){
	divResultadob = document.getElementById(ubicacion);
	ajaxb=objetoAjax();
	ajaxb.open("GET", datos);
	ajaxb.onreadystatechange=function() {
		if (ajaxb.readyState==1){ 
			divResultadob.innerHTML = "<br><br><center><img src=\"ajax-loader.gif\" align=\"center\" />Cargando.......<br><br></center>";
		}
		if (ajaxb.readyState==4) {
			divResultadob.innerHTML = ajaxb.responseText
		}
	}
	ajaxb.send(null)
}
function MostrarFila1(datos,ubicacion){
	divResultado5 = document.getElementById(ubicacion);
	ajax5=objetoAjax();
	ajax5.open("GET", datos);
	ajax5.onreadystatechange=function() {
		if (ajax5.readyState==1){ 
			divResultado5.innerHTML = "<br><br><center><img src=\"ajax-loader.gif\" align=\"center\" />Cargando.......<br><br></center>";
		}
		if (ajax5.readyState==4) {
			divResultado5.innerHTML = ajax5.responseText
		}
	}
	ajax5.send(null)
}
function MostrarFila2(datos,ubicacion){
	divResultado6 = document.getElementById(ubicacion);
	ajax6=objetoAjax();
	ajax6.open("GET", datos);
	ajax6.onreadystatechange=function() {
		if (ajax6.readyState==1){ 
			divResultado6.innerHTML = "<br><br><center><img src=\"ajax-loader.gif\" align=\"center\" />Cargando.......<br><br></center>";
		}
		if (ajax6.readyState==4) {
			divResultado6.innerHTML = ajax6.responseText
		}
	}
	ajax6.send(null)
}
function MostrarFila3(datos,ubicacion){
	divResultado7 = document.getElementById(ubicacion);
	ajax7=objetoAjax();
	ajax7.open("GET", datos);
	ajax7.onreadystatechange=function() {
		if (ajax7.readyState==1){ 
			divResultado7.innerHTML = "<br><br><center><img src=\"ajax-loader.gif\" align=\"center\" />Cargando.......<br><br></center>";
		}
		if (ajax7.readyState==4) {
			divResultado7.innerHTML = ajax7.responseText
		}
	}
	ajax7.send(null)
}
function MostrarFila4(datos,ubicacion){
	divResultado8 = document.getElementById(ubicacion);
	ajax8=objetoAjax();
	ajax8.open("GET", datos);
	ajax8.onreadystatechange=function() {
		if (ajax8.readyState==1){ 
			divResultado8.innerHTML = "<br><br><center><img src=\"ajax-loader.gif\" align=\"center\" />Cargando.......<br><br></center>";
		}
		if (ajax8.readyState==4) {
			divResultado8.innerHTML = ajax8.responseText
		}
	}
	ajax8.send(null)
}
function MostrarAnteriores(datos,ubicacion){
	divResultado15 = document.getElementById(ubicacion);
	ajax15=objetoAjax();
	ajax15.open("GET", datos);
	ajax15.onreadystatechange=function() {
		if (ajax15.readyState==1){ 
			divResultado15.innerHTML = "<br><br><center><img src=\"ajax-loader.gif\" align=\"center\" />Cargando.......<br><br></center>";
		}
		if (ajax15.readyState==4) {
			divResultado15.innerHTML = ajax15.responseText
		}
	}
	ajax15.send(null)
}
function NoticiasEscritas(datos,ubicacion){
	divResultado100 = document.getElementById(ubicacion);
	ajax100=objetoAjax();
	ajax100.open("GET", datos);
	ajax100.onreadystatechange=function() {
		if (ajax100.readyState==1){ 
			divResultado100.innerHTML = "<br><br><center><img src=\"ajax-loader.gif\" align=\"center\" />Cargando.......<br><br></center>";
		}
		if (ajax100.readyState==4) {
			divResultado100.innerHTML = ajax100.responseText
		}
	}
	ajax100.send(null)
}
function NoticiasPerfiles(datos,ubicacion){
	divResultado101 = document.getElementById(ubicacion);
	ajax101=objetoAjax();
	ajax101.open("GET", datos);
	ajax101.onreadystatechange=function() {
		if (ajax101.readyState==1){ 
			divResultado101.innerHTML = "<br><br><center><img src=\"ajax-loader.gif\" align=\"center\" />Cargando.......<br><br></center>";
		}
		if (ajax101.readyState==4) {
			divResultado101.innerHTML = ajax101.responseText
		}
	}
	ajax101.send(null)
}
function NoticiasCuenca(datos,ubicacion){
	divResultado102 = document.getElementById(ubicacion);
	ajax102=objetoAjax();
	ajax102.open("GET", datos);
	ajax102.onreadystatechange=function() {
		if (ajax102.readyState==1){ 
			divResultado102.innerHTML = "<br><br><center><img src=\"ajax-loader.gif\" align=\"center\" />Cargando.......<br><br></center>";
		}
		if (ajax102.readyState==4) {
			divResultado102.innerHTML = ajax102.responseText
		}
	}
	ajax102.send(null)
}
function NoticiasBoga(datos,ubicacion){
	divResultado103 = document.getElementById(ubicacion);
	ajax103=objetoAjax();
	ajax103.open("GET", datos);
	ajax103.onreadystatechange=function() {
		if (ajax103.readyState==1){ 
			divResultado103.innerHTML = "<br><br><center><img src=\"ajax-loader.gif\" align=\"center\" />Cargando.......<br><br></center>";
		}
		if (ajax103.readyState==4) {
			divResultado103.innerHTML = ajax103.responseText
		}
	}
	ajax103.send(null)
}
function NoticiasCompetencia(datos,ubicacion){
	divResultado104 = document.getElementById(ubicacion);
	ajax104=objetoAjax();
	ajax104.open("GET", datos);
	ajax104.onreadystatechange=function() {
		if (ajax104.readyState==1){ 
			divResultado104.innerHTML = "<br><br><center><img src=\"ajax-loader.gif\" align=\"center\" />Cargando.......<br><br></center>";
		}
		if (ajax104.readyState==4) {
			divResultado104.innerHTML = ajax104.responseText
		}
	}
	ajax104.send(null)
}
function NoticiasCocina(datos,ubicacion){
	divResultado105 = document.getElementById(ubicacion);
	ajax105=objetoAjax();
	ajax105.open("GET", datos);
	ajax105.onreadystatechange=function() {
		if (ajax105.readyState==1){ 
			divResultado105.innerHTML = "<br><br><center><img src=\"ajax-loader.gif\" align=\"center\" />Cargando.......<br><br></center>";
		}
		if (ajax105.readyState==4) {
			divResultado105.innerHTML = ajax105.responseText
		}
	}
	ajax105.send(null)
}
function NoticiasMujer(datos,ubicacion){
	divResultado106 = document.getElementById(ubicacion);
	ajax106=objetoAjax();
	ajax106.open("GET", datos);
	ajax106.onreadystatechange=function() {
		if (ajax106.readyState==1){ 
			divResultado106.innerHTML = "<br><br><center><img src=\"ajax-loader.gif\" align=\"center\" />Cargando.......<br><br></center>";
		}
		if (ajax106.readyState==4) {
			divResultado106.innerHTML = ajax106.responseText
		}
	}
	ajax106.send(null)
}
function NoticiasFacetas(datos,ubicacion){
	divResultado107 = document.getElementById(ubicacion);
	ajax107=objetoAjax();
	ajax107.open("GET", datos);
	ajax107.onreadystatechange=function() {
		if (ajax107.readyState==1){ 
			divResultado107.innerHTML = "<br><br><center><img src=\"ajax-loader.gif\" align=\"center\" />Cargando.......<br><br></center>";
		}
		if (ajax107.readyState==4) {
			divResultado107.innerHTML = ajax107.responseText
		}
	}
	ajax107.send(null)
}
function NoticiasDocumentales(datos,ubicacion){
	divResultado108 = document.getElementById(ubicacion);
	ajax108=objetoAjax();
	ajax108.open("GET", datos);
	ajax108.onreadystatechange=function() {
		if (ajax108.readyState==1){ 
			divResultado108.innerHTML = "<br><br><center><img src=\"ajax-loader.gif\" align=\"center\" />Cargando.......<br><br></center>";
		}
		if (ajax108.readyState==4) {
			divResultado108.innerHTML = ajax108.responseText
		}
	}
	ajax108.send(null)
}
function NoticiasClasicos(datos,ubicacion){
	divResultado109 = document.getElementById(ubicacion);
	ajax109=objetoAjax();
	ajax109.open("GET", datos);
	ajax109.onreadystatechange=function() {
		if (ajax109.readyState==1){ 
			divResultado109.innerHTML = "<br><br><center><img src=\"ajax-loader.gif\" align=\"center\" />Cargando.......<br><br></center>";
		}
		if (ajax109.readyState==4) {
			divResultado109.innerHTML = ajax109.responseText
		}
	}
	ajax109.send(null)
}
function NoticiasBBC(datos,ubicacion){
	divResultado110 = document.getElementById(ubicacion);
	ajax110=objetoAjax();
	ajax110.open("GET", datos);
	ajax110.onreadystatechange=function() {
		if (ajax110.readyState==1){ 
			divResultado110.innerHTML = "<br><br><center><img src=\"ajax-loader.gif\" align=\"center\" />Cargando.......<br><br></center>";
		}
		if (ajax110.readyState==4) {
			divResultado110.innerHTML = ajax110.responseText
		}
	}
	ajax110.send(null)
}
function NoticiasDetalleVideos(datos,ubicacion){
	divResultado111 = document.getElementById(ubicacion);
	ajax111=objetoAjax();
	ajax111.open("GET", datos);
	ajax111.onreadystatechange=function() {
		if (ajax111.readyState==1){ 
			divResultado111.innerHTML = "<br><br><center><img src=\"ajax-loader.gif\" align=\"center\" />Cargando.......<br><br></center>";
		}
		if (ajax111.readyState==4) {
			divResultado111.innerHTML = ajax111.responseText
		}
	}
	ajax111.send(null)
}
function BannerIzquierda(datos,ubicacion){
	divResultado112 = document.getElementById(ubicacion);
	ajax112=objetoAjax();
	ajax112.open("GET", datos);
	ajax112.onreadystatechange=function() {
		if (ajax112.readyState==1){ 
			divResultado112.innerHTML = "<br><br><center><img src=\"ajax-loader.gif\" align=\"center\" />Cargando.......<br><br></center>";
		}
		if (ajax112.readyState==4) {
			divResultado112.innerHTML = ajax112.responseText
		}
	}
	ajax112.send(null)
}
function BannerMedio(datos,ubicacion){
	divResultado113 = document.getElementById(ubicacion);
	ajax113=objetoAjax();
	ajax113.open("GET", datos);
	ajax113.onreadystatechange=function() {
		if (ajax113.readyState==1){ 
			divResultado113.innerHTML = "<br><br><center><img src=\"ajax-loader.gif\" align=\"center\" />Cargando.......<br><br></center>";
		}
		if (ajax113.readyState==4) {
			divResultado113.innerHTML = ajax113.responseText
		}
	}
	ajax113.send(null)
}
function Mostrar_Videos_Recientes(datos,banner){
	divResultado114 = document.getElementById(banner);
	ajax114=objetoAjax();
	ajax114.open("GET", datos);
	ajax114.onreadystatechange=function() {
		if (ajax114.readyState==1){ 
			divResultado114.innerHTML = "<br><br><center><img src=\"../ajax-loader.gif\" align=\"center\" />Cargando.......<br><br></center>";
		}
		if (ajax114.readyState==4) {
			divResultado114.innerHTML = ajax114.responseText
		}
	}
	ajax114.send(null)
}
function MostrarFormulario(datos,banner){
	divResultado115 = document.getElementById(banner);
	ajax115=objetoAjax();
	ajax115.open("GET", datos);
	ajax115.onreadystatechange=function() {
		if (ajax115.readyState==1){ 
			divResultado115.innerHTML = "<br><br><center><img src=\"../ajax-loader.gif\" align=\"center\" />Cargando.......<br><br></center>";
		}
		if (ajax115.readyState==4) {
			divResultado115.innerHTML = ajax115.responseText
		}
	}
	ajax115.send(null)
}
// FUNCIONES JAVASCRIPTS
function MM_validateForm() { //v4.0
  if (document.getElementById){
    var i,p,q,nm,test,num,min,max,errors='',args=MM_validateForm.arguments;
    for (i=0; i<(args.length-2); i+=3) { test=args[i+2]; val=document.getElementById(args[i]);
      if (val) { nm=val.name; if ((val=val.value)!="") {
        if (test.indexOf('isEmail')!=-1) { p=val.indexOf('@');
          if (p<1 || p==(val.length-1)) errors+='- '+nm+' debe contener una direccion de e-mail.\n';
        } else if (test!='R') { num = parseFloat(val);
          if (isNaN(val)) errors+='- '+nm+' debe contener un número.\n';
          if (test.indexOf('inRange') != -1) { p=test.indexOf(':');
            min=test.substring(8,p); max=test.substring(p+1);
            if (num<min || max<num) errors+='- '+nm+' debe contener un número entre '+min+' y '+max+'.\n';
      } } } else if (test.charAt(0) == 'R') errors += '- '+nm+' es requerido.\n'; }
    } if (errors) alert('A ocurrido el siguiente error(es):\n'+errors);
    document.MM_returnValue = (errors == '');
} }
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
function getposOffset(what, offsettype){
var totaloffset=(offsettype=="left")? what.offsetLeft : what.offsetTop;
var parentEl=what.offsetParent;
while (parentEl!=null){
totaloffset=(offsettype=="left")? totaloffset+parentEl.offsetLeft : totaloffset+parentEl.offsetTop;
parentEl=parentEl.offsetParent;
}
return totaloffset;
}


function showhide(obj, e, visible, hidden, menuwidth){
if (ie4||ns6)
dropmenuobj.style.left=dropmenuobj.style.top=-500
dropmenuobj.widthobj=dropmenuobj.style
dropmenuobj.widthobj.width=menuwidth
if (e.type=="click" && obj.visibility==hidden || e.type=="mouseover")
obj.visibility=visible
else if (e.type=="click")
obj.visibility=hidden
}

function iecompattest(){
return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}

function clearbrowseredge(obj, whichedge){
var edgeoffset=0
if (whichedge=="rightedge"){
var windowedge=ie4 && !window.opera? iecompattest().scrollLeft+iecompattest().clientWidth-15 : window.pageXOffset+window.innerWidth-15
dropmenuobj.contentmeasure=dropmenuobj.offsetWidth
if (windowedge-dropmenuobj.x-obj.offsetWidth < dropmenuobj.contentmeasure)
edgeoffset=dropmenuobj.contentmeasure+obj.offsetWidth
}
else{
var topedge=ie4 && !window.opera? iecompattest().scrollTop : window.pageYOffset
var windowedge=ie4 && !window.opera? iecompattest().scrollTop+iecompattest().clientHeight-15 : window.pageYOffset+window.innerHeight-18
dropmenuobj.contentmeasure=dropmenuobj.offsetHeight
if (windowedge-dropmenuobj.y < dropmenuobj.contentmeasure){ //move menu up?
edgeoffset=dropmenuobj.contentmeasure-obj.offsetHeight
if ((dropmenuobj.y-topedge)<dropmenuobj.contentmeasure) //up no good either? (position at top of viewable window then)
edgeoffset=dropmenuobj.y
}
}
return edgeoffset
}

function populatemenu(what){
if (ie4||ns6)
dropmenuobj.innerHTML=what.join("")
}


function dropdownmenu(obj, e, menucontents, menuwidth){
if (window.event) event.cancelBubble=true
else if (e.stopPropagation) e.stopPropagation()
clearhidemenu()
dropmenuobj=document.getElementById? document.getElementById("dropmenudiv") : dropmenudiv
populatemenu(menucontents)

if (ie4||ns6){
showhide(dropmenuobj.style, e, "visible", "hidden", menuwidth)
dropmenuobj.x=getposOffset(obj, "left")
dropmenuobj.y=getposOffset(obj, "top")
dropmenuobj.style.left=dropmenuobj.x-clearbrowseredge(obj, "rightedge")+obj.offsetWidth+horizontaloffset+"px"
dropmenuobj.style.top=dropmenuobj.y-clearbrowseredge(obj, "bottomedge")+"px"
}

return clickreturnvalue()
}

function clickreturnvalue(){
if (ie4||ns6) return false
else return true
}

function contains_ns6(a, b) {
while (b.parentNode)
if ((b = b.parentNode) == a)
return true;
return false;
}

function dynamichide(e){
if (ie4&&!dropmenuobj.contains(e.toElement))
delayhidemenu()
else if (ns6&&e.currentTarget!= e.relatedTarget&& !contains_ns6(e.currentTarget, e.relatedTarget))
delayhidemenu()
}

function hidemenu(e){
if (typeof dropmenuobj!="undefined"){
if (ie4||ns6)
dropmenuobj.style.visibility="hidden"
}
}

function delayhidemenu(){
if (ie4||ns6)
delayhide=setTimeout("hidemenu()",disappeardelay)
}

function clearhidemenu(){
if (typeof delayhide!="undefined")
clearTimeout(delayhide)
}

//LOTE DE IMAGENES
contador = 0;
espera = 6000; 
graficos = new Array();
direcciones = new Array();

direcciones[1] = 'nada';
graficos[1] = new Image (813,70);
graficos[1].src = 'http://www.etvtelerama.com/banner_navideno.jpg';

num_img = 2;
function Animacion() {
  contador++;
  SiguienteImagen();
  setTimeout("Animacion()", espera);
}

function SiguienteImagen() {
  if (contador >= num_img){
       contador = 1;
  }
  document.foto.src = graficos[contador].src;
}
function Ir_enlace() { //v3.0
  var i, args=Ir_enlace.arguments; document.MM_returnValue = false;
  for (i=0; i<(args.length-1); i+=2) eval(args[i]+".location='"+args[i+1]+"'");
}

function enlace(w){
	if (w == 1){
		if (direcciones[contador] != 'nada'){
			Ir_enlace('parent',direcciones[contador]);
			return document.MM_returnValue;
		}
	}
}
//LOTE DE IMAGENES
// MENU LOGIN
$(function(){

	$('#login').toggle(function(){
		
		$('#login-form').slideDown();
		
	},function(){
		
		$('#login-form').slideUp();
		
	});
	$('#info-user').toggle(function(){
		
		$('#user-form').slideDown();
		
	},function(){
		
		$('#user-form').slideUp();
		
	});	
	$('#usuario').focus(function(){
		$(this).val('');
		
	});
	
	$('#password').focus(function(){
		$(this).val('');
		
	});
	$('#registrarse').toggle(function(){
		$("#login").focus();
		$('#login-form').slideDown();
		
	},function(){
		
		$("#login").focus();
		$('#login-form').slideDown();
		
	});	
});	
// MENU LOGIN
