// JavaScript Document
function mostrarCapa(nombre)
	{
	document.getElementById(nombre).style.visibility="visible";
	}

function ocultarCapa(nombre)
	{
	document.getElementById(nombre).style.visibility="hidden";
	}










function isNetscape() {
	return (navigator.appName == "Netscape");
}
function isOpera() {
	return (navigator.userAgent.indexOf("Opera")!=-1);
}
function isNetscape4() {
	return (isNetscape() && navigator.appVersion.charAt(0) == "4");
}
function isNetscape6() {
 	return (isNetscape() && navigator.appVersion.charAt(0) != "4");
}
function isExplorer() {
	return (!isNetscape() && !isOpera());
}
function isExplorer4() {
	return isExplorer();
}
function isMac() {
	return (navigator.appVersion.lastIndexOf('Mac')!=-1)
}

// BOCADILLO
var width = "115";
var desvioDcha = -50;
var desvioAbajo = 20;

var x = 0;
var y = 0;
var repetir = 0;
var se_muestra = 0;
var contador = 0;
var direccion = 0;
var entrada = 1;
var aux = 0;
var capa = 'inf';

function ietruebody(){
	return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}

if (isNetscape6())
{  // si se trata de Netscape 6
		Refcapa='document.getElementById("'
		Refestilo='").style'
		Reftop='.top'
		Refleft='.left'
		BugPixels='+"px"'
}
else if (isNetscape4())
{ // si se trata de Netscape 4
		Refcapa='document.'
		Refestilo=''
		Reftop='.top'
		Refleft='.left'
		BugPixels='+"px"'
}
else if (isExplorer4())
{ // si se trata de Internet Explorer 4
		Refcapa=''
		Refestilo='.style'
		Reftop='.pixelTop'
		Refleft='.pixelLeft'
		BugPixels=''
}

function iniciar()
{
	if (isExplorer4())
	{ 
		window.onscroll = subeBaja
	}
	document.onmousemove = mouseMove
	if (isNetscape4()) document.captureEvents(Event.MOUSEMOVE)
}

function setCapa(nombrecapa)
{
	capa = nombrecapa;
}

function subeBaja(){
	desvioAbajo = 18 + window.document.documentElement.scrollTop;
}

function mostrar(nombre,numero) {
	var txt = '';
	var ancho
	var factor = 4;
	if (nombre.length > numero.length)
		ancho = nombre.length * factor;
	else
		ancho = numero.length * factor;
	if(ancho > 80)
		ancho = 80; 
	txt +='<div id="CapaInfo">'
	txt +=nombre+'<br>'+numero+' establecimientos'
	txt +='</div>'

	setCapa(capa);
	mostrarCapaCartel(capa,txt);
	display(capa);
}

function mouseMove(e) {
	if (isNetscape4() || isNetscape6()) {x=e.pageX; y=e.pageY}
	else {x=event.clientX; y=event.clientY}
	if (repetir) {
		eval(Refcapa+capa+Refestilo+Refleft+'='+(x+desvioDcha)+BugPixels);
		eval(Refcapa+capa+Refestilo+Reftop+'='+(y+desvioAbajo)+BugPixels);
	}
}

function display(capa) {
	if (repetir == 0) 	{
		eval(Refcapa+capa+Refestilo+Refleft+'='+(x+desvioDcha)+BugPixels);
		eval(Refcapa+capa+Refestilo+Reftop+'='+(y+desvioAbajo)+BugPixels);
		eval(Refcapa+capa+Refestilo+'.visibility="visible"');
		repetir = 1
	}
}

function mouseMove(e) {
	if (isNetscape4() || isNetscape6()) {x=e.pageX; y=e.pageY}
	else {x=event.clientX; y=event.clientY}
	if (repetir) {
		eval(Refcapa+capa+Refestilo+Refleft+'='+(x+desvioDcha)+BugPixels);
		eval(Refcapa+capa+Refestilo+Reftop+'='+(y+desvioAbajo)+BugPixels);

	}
}


function mostrarCapaCartel(capa,texto)
{	if (isExplorer4() || isNetscape6()) 
	{ 	
		element = document.getElementById(capa);
		element.innerHTML = texto;
	}
	else
	{
		ejecuta = Refcapa + capa + ".document.write(texto)";
		eval(ejecuta); 
	}

}  

function ocultarCapa(capa)
{	
	if (isNetscape4())
	{ 
		eval(Refcapa+capa+Refestilo+'.visibility="hide"'); 
		ejecuta = "document." + capa + '.document.close()';
		eval(ejecuta);
	}
	else 
	{
		eval(Refcapa+capa+Refestilo+'.visibility="hidden"'); 
	}
	repetir = 0;

}

iniciar();