// JavaScript Document
function nuevoAjax(){
   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;
}


/* funcion que mostrara el contenido + banners dependiendo de la seccion seleccionada */
function verSeccion(secc,subs){
   divResultado = document.getElementById('contenido');
   ajax=nuevoAjax();
   ajax.open("POST", "contenido.php",true);
   ajax.onreadystatechange=function() {
      if (ajax.readyState==4) {
         divResultado.innerHTML = ajax.responseText
      }else{ 
			divResultado.innerHTML = "Cargando...";
			}
   }
   ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
   /* envio de la seccion y categoria */
   ajax.send('seccion=' + secc + '&subs=' + subs)
}


/*funcion que mostrara noti*/
function verNota(id,pagi){
   divResultado = document.getElementById('mostrar');
   ajax=nuevoAjax();
   ajax.open("POST", "../notas/notas_mostrar.php",true);
   ajax.onreadystatechange=function() {
      if (ajax.readyState==4) {
         divResultado.innerHTML = ajax.responseText
      }else{ 
			divResultado.innerHTML = "Cargando...";
			}
   }
   ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
   /*envio de la seccion y categoria*/
   ajax.send('idn=' + id + '&guia=' + pagi)
}


/*funcion que mostrara noti*/
function listadoNota(pag){
   divResultado = document.getElementById('listado');
   ajax=nuevoAjax();
   ajax.open("POST", "../notas/notas_listado.php",true);
   ajax.onreadystatechange=function() {
      if (ajax.readyState==4) {
         divResultado.innerHTML = ajax.responseText;
      	} else {
         		divResultado.innerHTML = "Cargando...";
      			}
   }
   ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
   /*envio de la pagina para el listado*/
   ajax.send("pg="+pag)
}



/* funcion que mostrara noti */
function verBiografia(id){
   divResultado = document.getElementById('mostrar');
   ajax=nuevoAjax();
   ajax.open("POST", "../biografias/biografia_mostrar.php",true);
   ajax.onreadystatechange=function() {
      if (ajax.readyState==4) {
         divResultado.innerHTML = ajax.responseText
      }else{ 
			divResultado.innerHTML = "Cargando...";
			}
   }
   ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
   /* envio de la seccion y categoria */
   ajax.send('id='+id)
}


/* funcion que mostrara noti */
function verXLetra(letra){
   divResultado = document.getElementById('xletra');
   ajax=nuevoAjax();
   ajax.open("POST", "../biografias/biografia_xletra.php",true);
   ajax.onreadystatechange=function() {
      if (ajax.readyState==4) {
         divResultado.innerHTML = ajax.responseText
      }else{ 
			divResultado.innerHTML = "Cargando...";
			}
   }
   ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
   /* envio de la seccion y categoria */
   ajax.send("letra=" + letra)
}

/* funcion que mostrara noti */
function verXComida(letra){
   divResultado = document.getElementById('xletra');
   ajax=nuevoAjax();
   ajax.open("POST", "../comidas/comidas_xletra.php",true);
   ajax.onreadystatechange=function() {
      if (ajax.readyState==4) {
         divResultado.innerHTML = ajax.responseText
      }else{ 
			divResultado.innerHTML = "Cargando...";
			}
   }
   ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
   /* envio de la seccion y categoria */
   ajax.send("letra=" + letra)
}


/* funcion que mostrara noti */
function buscarEvento(){
   var bus = document.feventos.texto.value;	
   divResultado = document.getElementById('mostrar');
   ajax=nuevoAjax();
   ajax.open("POST", "../eventos/eventos_mostrar.php",true);
   ajax.onreadystatechange=function() {
      if (ajax.readyState==4) {
         divResultado.innerHTML = ajax.responseText;
      	} else {
         		divResultado.innerHTML = "Cargando...";
      			}
   }
   ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
   //envio de la pagina para el listado
   ajax.send("abuscar=" + bus)
}



/* funcion que actualiza el calendario*/
function verCalendario(dia,mesant,anoant,diaage){
   divResultado = document.getElementById('calendario');
   ajax=nuevoAjax();
   ajax.open("POST", "../tads/calendario.php",true);
   ajax.onreadystatechange=function() {
      if (ajax.readyState==4) {
         divResultado.innerHTML = ajax.responseText;
      	} else {
         		divResultado.innerHTML = "Cargando...";
      			}
   }
   ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
   /* envio de la pagina para el listado */
   ajax.send("dia="+ dia +"&nuevo_mes=" + mesant + "&nuevo_ano=" + anoant + "&diaagenda=" + diaage)
}


/* funcion que actualiza el calendario */
function verEventos(anio,mes,dia){
   divResultado = document.getElementById('mostrar');
   ajax=nuevoAjax();
   ajax.open("POST", "../eventos/eventos_mostrar.php",true);
   ajax.onreadystatechange=function() {
      if (ajax.readyState==4) {
         divResultado.innerHTML = ajax.responseText;
      	} else {
         		divResultado.innerHTML = "Cargando...";
      			}
   }
   ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
   /* envio de la pagina para el listado */
   ajax.send("anio="+ anio +"&mes=" + mes + "&dia=" + dia)
}



/* funcion que mostrara noti */
function verLetra(idnot,pagi){
   divResultado = document.getElementById('mostrar');
   ajax=nuevoAjax();
   ajax.open("POST", "../letras/cancionero_mostrar.php",true);
   ajax.onreadystatechange=function() {
      if (ajax.readyState==4) {
         divResultado.innerHTML = ajax.responseText
      }else{ 
			divResultado.innerHTML = "Cargando...";
			}
   }
   ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
   /* envio de la seccion y categoria */
   ajax.send('id='+idnot+'&guia='+pagi)
}


/* funcion que mostrara noti */
function listadoLetra(pag){
   divResultado = document.getElementById('listado');
   ajax=nuevoAjax();
   ajax.open("POST", "../letras/cancionero_menu.php",true);
   ajax.onreadystatechange=function() {
      if (ajax.readyState==4) {
         divResultado.innerHTML = ajax.responseText;
      	} else {
         		divResultado.innerHTML = "Cargando...";
      			}
   }
   ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
   /* envio de la pagina para el listado */
   ajax.send("pg="+pag)
}


/* VALIDACIONES */
function agregarEvento() { 
	if(formEvento.evento.value.length < 3) { alert('No ingres un evento') ; return false ; } 
	if(formEvento.lugar.value.length < 3) { alert('No ingres un apellido') ; return false ; } 

	var ev = document.formEvento.evento.value;
	var lu = document.formEvento.lugar.value;
	var di = document.formEvento.direccion.value;
	var pr = document.formEvento.provincia.value;
	var lo = document.formEvento.localidad.value;
	var ho = document.formEvento.hora.value;
	var va = document.formEvento.precio.value;
	var fe = document.formEvento.fecha.value;
	var de = document.formEvento.detalles.value;
	var co = document.formEvento.contacto.value;

   divResultado = document.getElementById('agregar');
   ajax=nuevoAjax();
   ajax.open("POST", "../eventos/eventos_agregar.php",true);
   ajax.onreadystatechange=function() {
      if (ajax.readyState==4) {
         divResultado.innerHTML = ajax.responseText
		}else{ 
			divResultado.innerHTML = "Cargando...";
			}
   }
   ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
   /* envio de la seccion y categoria */
   ajax.send("eve="+ev+"&lug="+lu+"&dire="+di+"&pro="+pr+"&loc="+lo+"&hor="+ho+"&val="+va+"&fec="+fe+"&con="+co+"&det="+de)

} 

function fValidarEmail (cadena)
{
 if (/^w+([.-]?w+)*@w+([.-]?w+)*(.w{2,3})+$/.test(cadena)) 
  return false;
 else
  return true;
}

function validarAsociado(socios) { 
fValidarEmail (socios.correo);
if(socios.apellido.value.length < 3) 	{ alert('No ingresaste un apellido') ; return false ; } 
if(socios.nombre.value.length < 3) 	{ alert('No ingresaste un nombre') ; return false ; } 
if(socios.correo.value.length < 10) { alert('Debes poner un email vlido.') ; return false ; } 
if(socios.nick.value.length < 6 )  { alert('El nick debe tener entre 6 y 10 caractres.') ; return false ; } 
if(socios.pass.value.length < 6 ) 	{ alert('La contraseņa debe tener entre 6 y 10 caractres.') ; return false ; } 
if(socios.pass.value != socios.pass2.value) { alert('Las contraseņas son distintas.') ; return false ; } 
if(socios.provincia.value < 1 ) 	{ alert('No selecciono una provincia.') ; return false ; } 
if(socios.localidad.value < 1 ) 	{ alert('No selecciono una localidad.') ; return false ; } 
} 


function soloNumeros(e){
	var key;
 	if(window.event){ // IE
	key = e.keyCode; }
		else if(e.which){  	 // Netscape/Firefox/Opera
			key = e.which;	}
	 if (key < 48 || key > 57)    {
		  return false;    }
 	return true;
}


/* funcion que mostrara noti */
function cargarLocalidades(provinciaant){
   var ant_provincia = document.getElementById(provinciaant);
   var idprov = ant_provincia.value;
   divResultado = document.getElementById('localidades');
   ajax=nuevoAjax();
   ajax.open("POST", "../usuarios/select_localidades.php",true);
   ajax.onreadystatechange=function() {
      if (ajax.readyState==4) {
         divResultado.innerHTML = ajax.responseText;
      	} else {
         		divResultado.innerHTML = "Cargando...";
      			}
   }
   ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
   /* envio de la pagina para el listado */
   ajax.send("provincia=" + idprov)
}

function validarEvento(e) { 
if(e.evento.value.length < 5) 	{ alert('No ingresaste un titulo') ; return false ; } 
if(e.lugar.value.length < 3) 	{ alert('No ingresaste un lugar') ; return false ; } 
if(e.direccion.value.length < 8) { alert('No ingresaste una direccion.') ; return false ; } 
if(e.fecha.value.length < 6 )  { alert('No ingresaste el dia del evento.') ; return false ; } 
} 


/* funcion que mostrara noti */
function verComida(id){
   divResultado = document.getElementById('mostrar');
   ajax=nuevoAjax();
   ajax.open("POST", "../comidas/comidas_mostrar.php",true);
   ajax.onreadystatechange=function() {
      if (ajax.readyState==4) {
         divResultado.innerHTML = ajax.responseText
      }else{ 
			divResultado.innerHTML = "Cargando...";
			}
   }
   ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
   /* envio de la seccion y categoria */
   ajax.send('id='+id)
}


/* funcion que mostrara noti */
function verXZona(xzona){
   divResultado = document.getElementById('xzona');
   ajax=nuevoAjax();
   ajax.open("POST", "../comidas/comidas_xzona.php",true);
   ajax.onreadystatechange=function() {
      if (ajax.readyState==4) {
         divResultado.innerHTML = ajax.responseText
      }else{ 
			divResultado.innerHTML = "Cargando...";
			}
   }
   ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
   /* envio de la seccion y categoria */
   ajax.send("zona=" + xzona)
}


function verMito(id){
   divResultado = document.getElementById('mostrar');
   ajax=nuevoAjax();
   ajax.open("POST", "../mitos/mitos_mostrar.php",true);
   ajax.onreadystatechange=function() {
      if (ajax.readyState==4) {
         divResultado.innerHTML = ajax.responseText
      }else{ 
			divResultado.innerHTML = "Cargando...";
			}
   }
   ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
   /* envio de la seccion y categoria */
   ajax.send('id='+id)
}


/* Mostrar u ocultar una capa */ 
function ToggleDisplay(cual) {
	var o=document.getElementById(cual);
	if (o.style.display=='none') {
		try { o.style.display='block'; } catch(e) { o.style.display='block'; }
		document.cookie = cual + "=abierto; path=/";
	}
	else {
		o.style.display='none';
		document.cookie = cual + "=cerrado; path=/";
	}

}
