function get()
{
 var req;
 try{
  req=new XMLHttpRequest();
 }catch(e){
  try{
   req=new ActiveXObject("Msxml2.XMLHTTP");
  }catch(e){
   try{
    req=new ActiveXObject("Microsoft.XMLHTTP");
   }catch(e)
   {
    alert("Seu navegador não é compativel com Ajax algumas funções podem não funcionar, para resolver atualize seu navegador.");
    req = null;
   }}};
 return req;
}

//ajax
//ajax.readyState
//ajax.responseBody
//ajax.responseText
//ajax.responseXML
//ajax.status
//ajax.statusText
//ajax.onreadystatechange


function go(href,ob)
{
 ajax = get();
 ajax.open("GET", href, true);
 ajax.onreadystatechange=function()
 {
  if (ajax.readyState==1)
  {
   ob.innerHTML = "<p style='text-decoration:blink;'>Carregando...</p>";
   ob.style.display="block";
  }
  if (ajax.readyState==4)
  {
   ob.innerHTML = ajax.responseText;
  }
 }
 ajax.send(null);
}