
function OrdenarBusqueda(criterio)
{
	//Obtengo la página actual
	var sPath = window.location.pathname;
	var sPage = sPath.substring(sPath.lastIndexOf('/') + 1);
  if (sPage == "index.php" || sPage == null || sPage.length == 0) sPage = "resultados_busqueda.php";

	var direccion_ant = getVar("direccion");
	var palabras = getVar("palabras");
	var filter = getVar("filter");
	var orden_ant = getVar("orden");
	var nueva_direccion = "ASC";
	if (criterio == "RELEVANCIA" || criterio == "PUNTUACION" || criterio == "FECHA_EDICION")
		nueva_direccion = "DESC";
	else
		nueva_direccion = "ASC";
	if (orden_ant == criterio && direccion_ant == "ASC")
			nueva_direccion = "DESC";
	if (orden_ant == criterio && direccion_ant == "DESC")
			nueva_direccion = "ASC";

	var pagina = sPage + "?function=" + document.getElementById("TIPO_BUSQUEDA").innerHTML;
	if (palabras) pagina += "&palabras=" + palabras;
	pagina += "&orden=" + criterio;
	pagina += "&direccion=" + nueva_direccion; 
	pagina += "&ajax=false";
	pagina += "&" + document.getElementById("GET_CONDITION").innerHTML;
	pagina += (filter!=null&filter.length>0)?("&filter=" + filter):"";
	this.location = pagina;
}


function new_ajax(){
  var xmlhttp=false;
  try {
   // Creaci򭤬 objeto ajax para navegadores diferentes a Explorer
   xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
  } catch (e) {
   // o bien
   try {
     // Creaci򬟤el objeto ajax para Explorer
     xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); } catch (E) {
     xmlhttp = false;
   }
  }

  if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
   xmlhttp = new XMLHttpRequest();
  }
  return xmlhttp;
} 

//Realiza un post con una variable ajax. Pasa informaci򬟰or GET y por POST seg�nvenga
function ajax_post(ajax,pagina,valorget,valorpost)
{
	if (valorget == null || valorget == "")
		valorget = "?"
	else
		valorget = "?" + valorget + "&";	
		
	if(valorpost!="")
		{
			ajax.open("POST",pagina+valorget+"time_pet="+new Date().getTime(),true);
		} 
	else 
		{
			ajax.open("GET",pagina+valorget+"time_pet="+new Date().getTime(),true);
		}

	if(valorpost!="")
		{
				ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=UTF-8");			
				ajax.send(valorpost);
		} 
	else 
		{
			ajax.send(null);
		}	
}

