var local = "";
function hacer_submit(obj, formulario, mensaje)
{
	obj.disabled = true;
	if (mensaje == undefined) mensaje = "Guardando..."
	obj.value = mensaje;
	var formu= document.getElementById(formulario);
	formu.submit();
}
function seleccionar_todo(formulario)  
{//Funcion que permite seleccionar todos los checkbox  
   form = document.forms[formulario]  
   for (i=0;i<form.elements.length;i++)  
        if(form.elements[i].type == "checkbox")form.elements[i].checked=1;  
}   
     
function deseleccionar_todo(formulario)  
{//Funcion que permite deseleccionar todos los checkbox  
   form = document.forms[formulario]  
   for (i=0;i<form.elements.length;i++)  
       if(form.elements[i].type == "checkbox")form.elements[i].checked=0;  
}

function ocultar(id)
{
	document.getElementById(id).style.display = "none";	
}

function mostrar_fila(id)
{
	document.getElementById(id).style.display = "table-row";	
}


function nuevoAjax()
{
   /* Crea el objeto AJAX. Esta funcion es generica para cualquier utilidad Ajax*/
  // var xmlhttp=false;
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 siguienteGuia(contenedor,  numPagina, idioma, predeterminado)
{
	var pagina =(document.getElementById('pagina').value) *1;
//	pagina = (document.getElementById('pagina').value)*1;
	nuevaPagina = pagina+numPagina; 
	if (nuevaPagina <= 0) nuevaPagina = 1;
	comienzo = (pagina+numPagina-1)*1;
	ajax=nuevoAjax();
	if (local == "")
	url = "../ajaxTurismo.php?comienzo="+comienzo+"&idioma="+idioma+"&predeterminado="+predeterminado;
	else
	url = "ajaxTurismo.php?comienzo="+comienzo+"&idioma="+idioma+"&predeterminado="+predeterminado;
	//alert (url)
	ajax.open("GET", url, true);
	document.getElementById(contenedor).innerHTML="Espere, cargando...";
	ajax.onreadystatechange=function()
      {
         if (ajax.readyState==4)
         {	
			if (ajax.status == 200)
			{
				document.getElementById(contenedor).innerHTML=ajax.responseText;
				document.getElementById('pagina').value = nuevaPagina;
				document.getElementById('paginaActual').value = nuevaPagina;
				if (nuevaPagina >= (document.getElementById('numPaginas').value*1))
					document.getElementById('siguienteGuia').style.visibility = "hidden";
				else
					document.getElementById('siguienteGuia').style.visibility = "visible";
				if (nuevaPagina <= 1)
				{
					document.getElementById('anteriorGuia').style.visibility = "hidden";
					document.getElementById('anteriorGuia').style.zindex = "1";
				}
				else
					document.getElementById('anteriorGuia').style.visibility = "visible";
			}
         }
      }
		ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		ajax.send(null);
}

function cargaImagenesGaleria(contenedor,  numPagina)
{
	//alert ("aq")
	var pagina =(document.getElementById('pagina').value) *1;
//	pagina = (document.getElementById('pagina').value)*1;
	nuevaPagina = pagina+numPagina; 
	if (nuevaPagina <= 0) nuevaPagina = 1;
	comienzo = (pagina+numPagina-1)*6;
	ajax=nuevoAjax();
	url = "../lib/ajaxGaleria.php?comienzo="+comienzo;
//	alert (url)
	ajax.open("POST", url, true);
	document.getElementById(contenedor).innerHTML="<br /><br />Espere un momento, cargando...";
	ajax.onreadystatechange=function()
      {
         if (ajax.readyState==4)
         {	
			if (ajax.status == 200)
			{
				document.getElementById(contenedor).innerHTML=ajax.responseText;
				document.getElementById('pagina').value = nuevaPagina;
				document.getElementById('paginaActual').value = nuevaPagina;
				
				if (nuevaPagina >= (document.getElementById('numPaginas').value*1))
					document.getElementById('botonSiguiente').style.visibility = "hidden";
				else{
					document.getElementById('botonSiguiente').style.visibility = "visible";
//				alert (document.getElementById('botonSiguiente').style.visibility)	
					}
				if (nuevaPagina <= 1)
				{
					document.getElementById('botonAnterior').style.visibility = "hidden";
					document.getElementById('botonAnterior').style.zindex = "1";
				}
				else
					document.getElementById('botonAnterior').style.visibility = "visible";
			}
         }
      }
		ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		ajax.send(null);
}


function siguienteExcursiones(contenedor,  numPagina, idioma, predeterminado)
{
	var pagina =(document.getElementById('pagina').value) *1;
//	pagina = (document.getElementById('pagina').value)*1;
	nuevaPagina = pagina+numPagina; 
	if (nuevaPagina <= 0) nuevaPagina = 1;
	comienzo = (pagina+numPagina-1)*1;
	ajax=nuevoAjax();
	url = "../lib/ajaxExcursiones.php?comienzo="+comienzo+"&idioma="+idioma+"&predeterminado="+predeterminado;
//	alert (url)
	ajax.open("GET", url, true);
	ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=utf-8'); //<-- esto
	document.getElementById(contenedor).innerHTML="Espere, cargando...";
	ajax.onreadystatechange=function()
      {
         if (ajax.readyState==4)
         {	
//			alert (ajax.status)
			//alert ("heador"+ajax.Accept_hdr);
			if (ajax.status == 200)
			{
				document.getElementById(contenedor).innerHTML=ajax.responseText;
				document.getElementById('pagina').value = nuevaPagina;
				document.getElementById('paginaActual').value = nuevaPagina;
				if (nuevaPagina >= (document.getElementById('numPaginas').value*1))
					document.getElementById('siguienteGuia').style.visibility = "hidden";
				else
					document.getElementById('siguienteGuia').style.visibility = "visible";
				if (nuevaPagina <= 1)
				{
					document.getElementById('anteriorGuia').style.visibility = "hidden";
					document.getElementById('anteriorGuia').style.zindex = "1";
				}
				else
					document.getElementById('anteriorGuia').style.visibility = "visible";
			}
         }
      }
		ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		ajax.send(null);
}

	function cambio(obj, titulo)
	{
		elemento = document.getElementById(obj)
		tit = document.getElementById(titulo)
		if (tit.className == "filaIdiomaOut") mostrar(elemento, tit)
		else esconder(elemento, tit)
	}
	
	function mostrar(obj, tit)
	{
		obj.className = "mostrarFila";
		tit.className = "filaIdioma";
	}
	
	function esconder(obj, tit)
	{
		tit.className = "filaIdiomaOut"
		obj.className = "esconder"
	}

