//**********
// NOTASPOP
//**********

NN4=(document.layers)? true:false
IE4=(document.all)? true:false

// Variables GLOBALES:
var x=0;
var y=0;
var esVisible=0;
var alineamiento; // 0:izquierda, 1:centrado, 2:derecha

if(NN4){
cajita=document.idCajita;
mostrarSi='show';
mostrarNo='hide';
}

if(IE4){
cajita=idCajita.style;
mostrarSi='visible';
mostrarNo='hidden';
}

document.onmousemove=MovimientoRaton;
if(NN4){
document.captureEvents(Event.MOUSEMOVE);
}

// Funciones a usar con onMouseOver:
function PopDcha(texto,titulo){
PopCajita(2,texto,titulo);
}

function PopIzda(texto,titulo){
PopCajita(0,texto,titulo);
}

function PopCentrado(texto,titulo){
PopCajita(1,texto,titulo);
}

// Funcion a usar con onMouseOut:
function CierraPop(){
esVisible=0;
Ocultar(cajita);
}

//----------------------
// Funciones auxiliares
//----------------------
function Mostrar(objeto){
objeto.visibility=mostrarSi;
}

function Ocultar(objeto){
objeto.visibility=mostrarNo;
}

function moverAbs(objeto,a,b){
objeto.left=a;
objeto.top=b;
}

function PopCajita(alin,texto,titulo){
txt="<table width="+anchoCaja+" borderColor="+colBorde;
txt+=" border="+anchoBorde+" cellspacing="+espCel;
txt+=" cellpadding="+espBor;

if(titulo !=""){
txt+=" bgcolor="+colFondoTitulo+">";
txt+="<tr><td><b><font size="+ftamaTitulo+" face="+ffaceTitulo;
txt+=" color="+colTitulo+">"+titulo+"</font></b>";
}else{
txt+=">";
}
txt+="<tr><td bgcolor="+colFondo+"><font size="+ftamaTexto;
txt+=" face="+ffaceTexto+" color="+colTexto+">"+texto;
txt+="</font></table>";
GenerarCapa(txt);
alineamiento=alin;
AbrirCajita();
}

function AbrirCajita(){
if(esVisible==0){
	if(alineamiento==1){// Centrado
	moverAbs(cajita,x+despX-(anchoCaja/2),y+despY);
	}
	if(alineamiento==2){// Derecha
	moverAbs(cajita,x+despX,y+despY);
	}
	if(alineamiento==0){// izquierda
	moverAbs(cajita,x-despX-anchoCaja,y+despY);
	}
	Mostrar(cajita);
	esVisible=1;
	}
}
function MovimientoRaton(evento){
if(NN4){
x=evento.pageX;
y=evento.pageY;
}
if(IE4){
x=event.x;
y=event.y;
}
if(esVisible){
	if(alineamiento==1){// Centrado
	moverAbs(cajita,x+despX-(anchoCaja/2),y+despY);
	}
	if(alineamiento==2){// Derecha
	moverAbs(cajita,x+despX,y+despY);
	}
	if(alineamiento==0){// izquierda
	moverAbs(cajita,x-despX-anchoCaja,y+despY);
	}
}
}

function GenerarCapa(txt){
if(NN4){
var capa=document.idCajita.document;
capa.write(txt);
capa.close();
}
if(IE4){
document.all["idCajita"].innerHTML=txt;
}

}





