var anchoCaja = "270";

var anchoBorde = "2";

// Espacio entre celdas:
var espCel= 0;

//Espacio a los bordes:
var espBor= 3;

// Desplazamiento eje X resp. posicion del raton
var despX = 10;
	
// Desplazamiento eje Y resp. posicion del raton
var despY = 8;

// Tipo y tamanio letra: titulo
var ffaceTitulo= "arial";
var ftamaTitulo= 3;

// Tipo y tamanio letra: texto
var ffaceTexto= "verdana";
var ftamaTexto=  2;

// Colores:

var colFondo =""
var colBorde = ""
var colTexto = "black";
var colTitulo = "black";
var colFondoTitulo =""


////////////////////////////////////////////////////////////////////////////////////

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);
}

function comprovarimg(){
imatge=document.images.globosimg.src
llargada= imatge.length
posbarra=imatge.lastIndexOf('/')
nom=imatge.substring(posbarra+1,llargada-4)

if (nom=="dialog_on"){
return true
}else{
return false
}
}

// Funciones a usar con onMouseOver:
function PopDcha (texto, titulo) {
var OpSys = checkOS();
if (OpSys != "Macintosh") {
if (comprovarimg()){
  PopCajita (2,texto,titulo);
  }
  }
}

function PopIzda (texto, titulo) {
var OpSys = checkOS();
if (OpSys != "Macintosh") {
if (comprovarimg()){
  PopCajita (0,texto,titulo);
  }
  }
}

function PopCentrado (texto, titulo) {
var OpSys = checkOS();
if (OpSys != "Macintosh") {
if (comprovarimg()){
  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 PopCajita1 (alin, texto, titulo) {
anchoCaja1=274
txt = "<span class='form'><br><b>&nbsp;"+ titulo  +"&nbsp;&nbsp;</b><br>&nbsp;"+ texto+"&nbsp;&nbsp;<br>&nbsp;</span>";

 //txt="<table><tr><td>jhgjh</td></tr></table>"
//alert(txt)
  GenerarCapa(txt);
  alineamiento = alin;
  AbrirCajita();
}

function PopCajita (alin, texto, titulo) {

anchoCaja1=270
txt = "<table width=" +anchoCaja1 + " cellspacing=0 cellpadding=0 border=0 >"
 txt += "<tr><td align='left' valign='top'><img src='images/globos_sup_e.gif' width=12 height=12 border=0></td><td  background='images/globos_sup.gif'><img src='images/transp.gif' width="+anchoCaja+" height=12 border=0></td><td align='right' valign='top'><img src='images/globos_sup_d.gif' width=12 height=12 border=0></td></tr>"
txt += "<tr><td background='images/globos_e.gif'>&nbsp;</td><td bgcolor='#F8F8DA'  valign='top'>"
  txt += "<table width=" + anchoCaja;
  txt += " border=0 cellspacing=" + espCel;
  txt += " cellpadding=" + espBor+" >";
 //if (titulo != "") {
   //txt += "<tr><td class='texteB'>" + titulo + "</td></tr>";
  //} else {
    //txt += "<tr><td class='texteB'> &nbsp; </td></tr>";
  //}
  txt += "<tr><td  class='texte'>" + texto;
  txt += "</td></tr></table>";
  txt += "</td><td background='images/globos_d.gif'>&nbsp;</td></tr>"
   txt += "<tr><td align='left' valign='bottom'><img src='images/globos_inf_e.gif' width=12 height=12 border=0></td><td background='images/globos_inf.gif'><img src='images/transp.gif' width="+anchoCaja+" height=12 border=0></td><td align='right' valign='bottom'><img src='images/globos_inf_d.gif' width=12 height=12 border=0></td></tr>"
 txt += "</table>";
 //txt="<table><tr><td>jhgjh</td></tr></table>"
//alert(txt)
  GenerarCapa(txt);
  alineamiento = alin;
  AbrirCajita();
  
}


function AbrirCajita () {
  if (esVisible == 0)  {
    if (alineamiento == 1) { // Center
      moverAbs(cajita,x+despX-(anchoCaja/2),y+despY);
    }
    if (alineamiento == 2) { // Right
      moverAbs(cajita,x+despX,y+despY);
    }
    if (alineamiento == 0) { // Left
      moverAbs(cajita,x-despX-anchoCaja,y+despY);
    }
    Mostrar(cajita);
    esVisible = 1;
  }
}

function MovimientoRaton (evento) {
  if (NN4) {
    x= evento.pageX;
    y= evento.pageY;
  }
  if (IE4) {
  posyscroll=document.body.scrollTop
  posxscroll=document.body.scrollLeft
//alert(posyscroll + "pos")
    x= (event.x+posxscroll);
    y= (event.y+posyscroll);
  }
  if (esVisible) {
    if (alineamiento == 1) { // Center
      moverAbs(cajita,x+despX-(anchoCaja/2),y+despY);
    }
    if (alineamiento == 2) { // Right
      moverAbs(cajita,x+despX,y+despY);
    }
    if (alineamiento == 0) { // Left
      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;
  }
                
}


function checkOS() {

  if(navigator.userAgent.indexOf('IRIX') != -1)

    { var OpSys = "Irix"; }

  else if((navigator.userAgent.indexOf('Win') != -1) &&

  (navigator.userAgent.indexOf('98') != -1))

    { var OpSys = "Windows 98"; }

  else if((navigator.userAgent.indexOf('Win') != -1) &&

  (navigator.userAgent.indexOf('95') != -1))

    { var OpSys = "Windows 95"; }

  else if(navigator.appVersion.indexOf("16") !=-1)

    { var OpSys = "Windows 3.1"; }

  else if (navigator.appVersion.indexOf("NT") !=-1)

    { var OpSys= "Windows NT"; }  

else if(navigator.appVersion.indexOf("SunOS") !=-1)

    { var OpSys = "SunOS"; }

  else if(navigator.appVersion.indexOf("Linux") !=-1)

    { var OpSys = "Linux"; }  

  else if(navigator.userAgent.indexOf('Mac') != -1)

    { var OpSys = "Macintosh"; }

  else if(navigator.appName=="WebTV Internet Terminal")

    { var OpSys="WebTV"; }

  else if(navigator.appVersion.indexOf("HP") !=-1)

    { var OpSys="HP-UX"; } 

else { var OpSys = "other"; }

  return OpSys;

}