//addEvent(window,'load',inicializarEventos,false);

var conexion1;
function inicializarEventos()
{
  // var x=$("#fotoPortada");
  // x.fadeOut("slow");
  conexion1=crearXMLHttpRequest();
  var qValor=Math.random()*123;
  var putaCache="fill_select.php?id="+qValor;
  conexion1.open('GET',putaCache,true);
  conexion1.onreadystatechange=procesarEventos;
  conexion1.send(null);
}

function sendCategoria(categoria)
{
  // alert("sendCategoria");
  conexion1=crearXMLHttpRequest();
  var qValor=Math.random()*123;
  
  var putaCache="fill_select_provincia.php?categoria="+categoria;
  conexion1.open('GET',putaCache,true);
  conexion1.onreadystatechange=procesarCat;
  conexion1.send(null);
}

function procesarCat() {
  var capaAjaxProv=document.getElementById("capaAjaxProv");
  if(conexion1.readyState==4) { // el 4 es que ya se han cargado todos los datos del todo
     capaAjaxProv.innerHTML=conexion1.responseText;
	 // var x=$("#fotoPortada");
     // x.fadeIn("slow");
	 //setTimeout("inicializarEventos()",7000);
  } 
  else { 
    // Por si se quiere poner algo mientras espera     
  }
}

function sendPopularidad(IdProvincia,categoria)
{
  // alert("sendPopularidad");
  conexion1=crearXMLHttpRequest();
  var qValor=Math.random()*123;
  
  var putaCache="fill_select_popularidad.php?IdProvincia="+IdProvincia+"&categoria="+categoria;
  conexion1.open('GET',putaCache,true);
  conexion1.onreadystatechange=procesarPop;
  conexion1.send(null);
}

function procesarPop() {
  var capaAjaxPop=document.getElementById("capaAjaxPop");
  if(conexion1.readyState==4) { // el 4 es que ya se han cargado todos los datos del todo
     capaAjaxPop.innerHTML=conexion1.responseText;
	 // var x=$("#fotoPortada");
     // x.fadeIn("slow");
	 //setTimeout("inicializarEventos()",7000);
  } 
  else { 
    // Por si se quiere poner algo mientras espera     
  }
}


//***************************************
//Funciones comunes a todos los problemas
//***************************************
function addEvent(elemento,nomevento,funcion,captura)
{
  if (elemento.attachEvent)
  {
    elemento.attachEvent('on'+nomevento,funcion);
    return true;
  }
  else  
    if (elemento.addEventListener)
    {
      elemento.addEventListener(nomevento,funcion,captura);
      return true;
    }
    else
      return false;
}

function crearXMLHttpRequest() 
{
  var xmlHttp=null;
  if (window.ActiveXObject) 
    xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
  else 
    if (window.XMLHttpRequest) 
      xmlHttp = new XMLHttpRequest();
  return xmlHttp;
}

