function mostrar(id_imagen,noticia,galeria)
{
	var	valores="id_imagen="+id_imagen+"&noticia="+noticia+"&galeria="+galeria+"&tarea=mostrar";
	
	ejecutar_ajax("ajax.php","GalAjax",valores,"POST");
}

function mostrar_todas(galeria,noticia)
{
	var	valores="galeria="+galeria+"&noticia="+noticia+"&tarea=mostrar_todas";
	
	ejecutar_ajax("ajax.php","GalAjax",valores,"POST");
}

function inicio(noticia)
{
	var	valores="noticia="+noticia+"&tarea=inicio";
	
	ejecutar_ajax("ajax.php","GalAjax",valores,"POST");
}

function inicio_categoria(categoria)
{
	var	valores="categoria="+categoria+"&tarea=inicio_categoria";
	
	ejecutar_ajax("ajax.php","GalAjax",valores,"POST");
}

function mostrar_todas_categoria(galeria,categoria,pagina)
{
	var	valores="galeria="+galeria+"&categoria="+categoria+"&tarea=mostrar_todas_categoria"+"&pagina="+pagina;
	
	ejecutar_ajax("ajax.php","GalAjax",valores,"POST");
}
function mostrar_categoria(id_imagen,categoria,galeria)
{
	var	valores="id_imagen="+id_imagen+"&categoria="+categoria+"&galeria="+galeria+"&tarea=mostrar_categoria";
	
	ejecutar_ajax("ajax.php","GalAjax",valores,"POST");
}


function CreaAjax()
{
	var objetoAjax=false;
	try {
			objetoAjax = new ActiveXObject("Msxml2.XMLHTTP");
		} 
		catch (e) 
		{
			try 
			{
				objetoAjax = new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch (E) 
			{
				objetoAjax = false;
			}
		}
	if (!objetoAjax && typeof XMLHttpRequest!='undefined') 
	{
		objetoAjax = new XMLHttpRequest();
	}
	return objetoAjax;
}
function ejecutar_ajax(url,capa,valores,metodo)
{
  
	var ajax=CreaAjax();	 
	var capaContenedora = document.getElementById(capa);
	
	if(metodo.toUpperCase()=='POST')
	{
			ajax.open ('POST', url, true);
			ajax.onreadystatechange = function() 
							{
								if (ajax.readyState==1) 
								{
									capaContenedora.innerHTML="<img class='LoadingImg'src='ajax-loader.gif' />";
								}
								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;
	}
	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(valores);
			return
	}
}
