addEvent(window,'load',inicializarEventos1,false);

function inicializarEventos1()
{
  var ob1;

  for(f1=1;f1<=total-1;f1++)
  {
    ob1=document.getElementById('enlacesm'+f1);
    addEvent(ob1,'click',presionEnlace1,false);
  }
}

function presionEnlace1(e1)
{
  if (window.event)
  {
    window.event.returnValue=false;
    var url1=window.event.srcElement.getAttribute('href');
    sm2(url1);     
  }
  else
    if (e1)
    {
      e1.preventDefault();
      var url1=e1.target.getAttribute('href');
      sm2(url1);     
    }
}


var conexion11;
function sm2(url1) 
{
  if(url1=='')
  {
    return;
  }
  conexion11=crearXMLHttpRequest();
  conexion11.onreadystatechange = procesarEventos1;
  conexion11.open("GET", url1, true);
  conexion11.send(null);
}

function procesarEventos1()
{
  var detalles1 = document.getElementById("datosm1");
  if(conexion11.readyState == 4)
  {
    detalles1.innerHTML = conexion11.responseText;
  } 
  else 
  {
    detalles1.innerHTML = '<table><tr><td><font size="-2" face="Verdana" color="#065798">Cargando...</font></td></tr></table>';
  }
}

//***************************************
//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;
}
