// JavaScript Document
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 cargaImagenesGaleria(contenedor,  numPagina, cat)
{
	//alert ("aq")
	var categoria = document.getElementById('categoria').value;
	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 = "ajaxGaleria.php?comienzo="+comienzo+"&categoria="+categoria;
//	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 mostrarTablaAjax(id)
{
	ajax=nuevoAjax();
	idi= document.getElementById("idioma").value;
	url = "ajaxTablaGaleria.php?id="+id+"&idioma="+idi;
	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("contenidoTablaCatalogo").innerHTML=ajax.responseText;
				}
         }
      }
		ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		ajax.send(null);
}
