// JavaScript Document

function nuevoAjax(){var xmlhttp=false; try { xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); } catch (E) { xmlhttp = false; } }if (!xmlhttp && typeof XMLHttpRequest!='undefined') { xmlhttp = new XMLHttpRequest();}return xmlhttp;}

// get mouse location
function Point(x,y) {  this.x = x; this.y = y; }
mLoc = new Point(-500,-500);
function getMouseLoc(e)
{
  if(!document.all)  //NS
  {
    mLoc.x = e.pageX;
    mLoc.y = e.pageY;
  }
  else               //IE
  {
    mLoc.x = event.clientX + document.body.scrollLeft;
     mLoc.y = event.clientY + document.body.scrollTop;
  }
  return true;
}
//NS init:
if(document.layers){ document.captureEvents(Event.MOUSEMOVE); document.onMouseMove = getMouseLoc; }


// Funciones para trabajar con capas...
//--------------------------------------
// Constantes...
var NS4=(navigator.appName=="Netscape" && parseInt(navigator.appVersion)>=4);
var ConstMostrar=(NS4)?'show':'visible',ConstEsconder=(NS4)?'hide':'hidden';
// Funciones...
function Capa(NomeCapa){return document.getElementById(NomeCapa).style; }
function MostrarCapa(NomeCapa){ Capa(NomeCapa).visibility=ConstMostrar; }
function OcultarCapa(NomeCapa){ Capa(NomeCapa).visibility=ConstEsconder; }
function ContidoCapa(NomeCapa,Contido){
	document.getElementById(NomeCapa).innerHTML = Contido;
}
function ObterCongidoCapa(NomeCapa){
	return document.getElementById(NomeCapa).innerHTML;
}
