mensaje="Esta función está desactivada";

function click(e) {
  if (document.all) {
    if (event.button==2||event.button==3) {
      alert(mensaje);
      return false;
    }
  }
  if (document.layers) {
    if (e.which == 3) {
      alert(mensaje);
      return false;
    }
  }
}

if (document.layers) {
  document.captureEvents(Event.MOUSEDOWN);
}
document.onmousedown=click;
if (document.all) {
  n=0;
  ie=1;
  fShow="visible";
  fHide="hidden";
}
window.onerror=new Function("return true")
rightX = 0;



function Menu()
{

        colorFondoCabecera = 'blue';
        bordeCabecera = 0;

        colorFondoMenu = "#3399CC";
	anchoCeldaMenu = 100;
	bordeSubMenu = 2;
	anchoCeldaSubMenu = 110;
	lastMenu = null;
	this.addItem    = addItem;
	this.addSubItem = addSubItem;
	this.showMenu   = showMenu;
        rightX = 0;
	rightY = 0;
	leftX = 0;
	leftY = 0;

	HTMLstr = "<!-- MENU PANE DECLARATION BEGINS -->\n";
        HTMLstr += "<div id='MainTable' style='position:relative'>\n";
	HTMLstr += "<table width='100%' bgcolor="+colorFondoCabecera+" border="+bordeCabecera+">\n";
	HTMLstr += "  <tr>\n";
	HTMLstr += "    <td>\n";
	HTMLstr += "      <table align='center' cellspacing='0' bgcolor='"+colorFondoMenu+"' border='1' bordercolor='white' style='position:relative'>\n";
	HTMLstr += "        <tr>\n";
	HTMLstr += "          <!-- MAIN MENU STARTS -->\n";
	HTMLstr += "          <!-- MAIN_MENU -->\n";
	HTMLstr += "          <!-- MAIN MENU ENDS -->\n";
	HTMLstr += "        </tr>\n";
	HTMLstr += "      </TABLE>\n";
	HTMLstr += "    </td>\n";
	HTMLstr += "  </tr>\n";
	HTMLstr += "</table>\n";
	HTMLstr += "<!-- SUB MENU STARTS -->\n";
	HTMLstr += "<!-- SUB_MENU -->\n";
	HTMLstr += "<!-- SUB MENU ENDS -->\n";
	HTMLstr += "<table width='100%' bgcolor='blue' border='0'>\n";
	HTMLstr += "  <tr>\n";
	HTMLstr += "    <td width='150'>\n";
	HTMLstr += "      <a href='http://usuarios.tripod.es/euroviajes/index.html'><img border='0' src='http://usuarios.tripod.es/euroviajes/logo.jpg' width='150' height='102'></a>\n";
	HTMLstr += "    </td>\n";
	HTMLstr += "    <td>\n";
	HTMLstr += "      <center><font face='Verdana,Arial' size=6 color='yellow'><b>EUROVIAJES</b><br>\n";
	HTMLstr += "      <font size='1' color='white'>RESOLUCION OPTIMA 800 X 600 CON INTERNET EXPLORER 4.0 ó SUPERIOR</font></b></font></center>\n";
        HTMLstr += "    </td>\n";
	HTMLstr += "    <td width='150'>\n";
	HTMLstr += "    </td>\n";
	HTMLstr += "  </tr>\n";
	HTMLstr += "</table>\n";
	HTMLstr+= "</div>\n";
	HTMLstr += "<!-- MENU PANE DECLARATION ENDS -->\n";
}

function addItem(idItem, text, location)
{
	var Lookup = "<!-- ITEM "+idItem+" -->";
	if (HTMLstr.indexOf(Lookup) != -1)
	{
		alert(idParent + " already exist");
		return;
	}
	var MENUitem = "";
	MENUitem += "<!-- ITEM "+idItem+" -->\n";
	MENUitem += "<td width='"+anchoCeldaMenu+"'>\n";
	MENUitem += "  <div id='"+idItem+"' style='position:relative'>\n";
	MENUitem += "  <center><a ";
	if (location != null)
	{
		MENUitem += "href='"+location+"' onmouseover=\"hideAll()\" ";
	}
	else
	{
		MENUitem += "href='.' onmouseover=\"displaySubMenu('"+idItem+"')\" onclick=\"return false;\" "
	}
	MENUitem += ">";
	MENUitem += text;
	MENUitem += "</a></center>\n";
	MENUitem += "  </div>\n";
	MENUitem += "</td>\n";
	MENUitem += "<!-- END OF ITEM "+idItem+" -->\n";
	MENUitem += "<!-- MAIN_MENU -->\n";

	HTMLstr = HTMLstr.replace("<!-- MAIN_MENU -->\n", MENUitem);
}

function addSubItem(idParent, text, location)
{
	var MENUitem = "";
        Lookup = "<!-- ITEM "+idParent+" -->";
	if (HTMLstr.indexOf(Lookup) == -1)
	{
		alert(idParent + " no encontrado.");
		return;
	}
	Lookup = "<!-- NEXT ITEM OF SUB MENU "+ idParent +" -->";
	if (HTMLstr.indexOf(Lookup) == -1)
	{
		MENUitem += "\n";
		MENUitem += "<div id='"+idParent+"submenu' style='position:absolute; visibility: hidden; top: -300;'>\n";
		MENUitem += "<table border="+bordeSubMenu+" cellspacing=0 bordercolor='white' bgcolor='black'>\n";
		MENUitem += "<!-- NEXT ITEM OF SUB MENU "+ idParent +" -->\n";
		MENUitem += "</table>\n";
		MENUitem += "</div>\n";
		MENUitem += "<!-- SUB_MENU -->\n";
		HTMLstr = HTMLstr.replace("<!-- SUB_MENU -->\n", MENUitem);
                contador = 0;

	}

        contador = contador +1;
        if (contador == 1)
        {
	Lookup = "<!-- NEXT ITEM OF SUB MENU "+ idParent +" -->\n";
        MENUitem = "  <tr><td width="+anchoCeldaSubMenu+"><center><a href='"+location+"'>"+text+"</a></center></td>\n";
	MENUitem += Lookup;
	HTMLstr = HTMLstr.replace(Lookup, MENUitem);
        }
        if (contador == 2)
        {
	Lookup = "<!-- NEXT ITEM OF SUB MENU "+ idParent +" -->\n";
        MENUitem = "  <td width="+anchoCeldaSubMenu+"><center><a href='"+location+"'>"+text+"</a></center></td></tr>\n";
	MENUitem += Lookup;
        contador = 0;
	HTMLstr = HTMLstr.replace(Lookup, MENUitem);
        }


}




function showMenu()
{
	document.writeln(HTMLstr);
}




function displaySubMenu(idMainMenu)
{
	var menu;
	var submenu;
	menu = eval(idMainMenu);
	submenu = eval(idMainMenu+"submenu.style");
	submenu.left = calculateSumOffset(menu, 'offsetLeft') - 80;
	submenu.top  = menu.style.top+20;
	submenu.visibility = fShow;
	if (lastMenu != null && lastMenu != submenu) hideAll();
 	leftX  = document.all[idMainMenu+"submenu"].style.posLeft;
	rightX = leftX + document.all[idMainMenu+"submenu"].offsetWidth;
	leftY  = document.all[idMainMenu+"submenu"].style.posTop+ document.all[idMainMenu+"submenu"].offsetHeight;
	rightY = leftY;
	lastMenu = submenu;
}

function hideAll()
{
	if (lastMenu != null) {lastMenu.visibility = fHide; lastMenu.left = 0;}
}

function calculateSumOffset(idItem, offsetName)
{
	var totalOffset = 0;
	var item = eval('idItem');
	do
	{
		totalOffset += eval('item.'+offsetName);
		item = eval('item.offsetParent');
	} while (item != null);
	return totalOffset;
}


function updateIt(e)
{
	var x = window.event.clientX;
	var y = window.event.clientY;
	if (x > rightX || x < leftX) hideAll();
	else if (y > rightY) hideAll();
}



if (document.all)
{
	document.body.onclick=hideAll;
	document.body.onscroll=hideAll;
	document.body.onmousemove=updateIt;
}




function showToolbar()
{

// ********** Formato de las funciones ***********
// AddItem(id, Texto, url);
// AddSubItem(id, Texto, url);
// ***********************************************

	menu = new Menu();

        favorurl = 'http://usuarios.tripod.es/euroviajes/index.html'
        favorname = 'EUROVIAJES'

	menu.addItem("home", "HOME", "http://usuarios.tripod.es/euroviajes/index.html");
	menu.addItem("ciudad", "CIUDADES", null);
	menu.addItem("hotel", "HOTELES", null);
	menu.addItem("restaurant", "RESTAURANTES", null);
	menu.addItem("ocio", "OCIO", null);
	menu.addItem("plano", "MAPAS", "http://geo.ya.com/viaeuro/Mapas/index.html");
	menu.addItem("favor", "FAVORITOS", "javascript: window.external.AddFavorite(favorurl, favorname)");
	
	menu.addSubItem("ciudad", "AMBERES", "http://usuarios.tripod.es/euroviajes/amberes.html");
	menu.addSubItem("ciudad", "ÁMSTERDAM", "http://usuarios.tripod.es/euroviajes/amsterdam.html");
	menu.addSubItem("ciudad", "ATENAS", "http://usuarios.tripod.es/euroviajes/atenas.html");
	menu.addSubItem("ciudad", "BASILEA", "http://usuarios.tripod.es/euroviajes/basilea.html");
	menu.addSubItem("ciudad", "BERGEN", "http://usuarios.tripod.es/euroviajes/bergen.html");
	menu.addSubItem("ciudad", "BERLIN", "http://usuarios.tripod.es/euroviajes/berlin.html");
	menu.addSubItem("ciudad", "BERNA", "http://usuarios.tripod.es/euroviajes/berna.html");
	menu.addSubItem("ciudad", "BRUJAS", "http://usuarios.tripod.es/euroviajes/brujas.html");
	menu.addSubItem("ciudad", "BRUSELAS", "http://usuarios.tripod.es/euroviajes/bruselas.html");
	menu.addSubItem("ciudad", "BUDAPEST", "http://usuarios.tripod.es/euroviajes/budapest.html");
	menu.addSubItem("ciudad", "COPENHAGUE", "http://usuarios.tripod.es/euroviajes/copenhague.html");
	menu.addSubItem("ciudad", "ESTOCOLMO", "http://usuarios.tripod.es/euroviajes/estocolmo.html");
	menu.addSubItem("ciudad", "FLORENCIA", "http://usuarios.tripod.es/euroviajes/florencia.html");
	menu.addSubItem("ciudad", "GANTE", "http://usuarios.tripod.es/euroviajes/gante.html");
	menu.addSubItem("ciudad", "GINEBRA", "http://usuarios.tripod.es/euroviajes/ginebra.html");
	menu.addSubItem("ciudad", "LA HAYA", "http://usuarios.tripod.es/euroviajes/lahaya.html");
	menu.addSubItem("ciudad", "LISBOA", "http://usuarios.tripod.es/euroviajes/lisboa.html");
	menu.addSubItem("ciudad", "LONDRES", "http://usuarios.tripod.es/euroviajes/londres.html");
	menu.addSubItem("ciudad", "LUCERNA", "http://usuarios.tripod.es/euroviajes/lucerna.html");
	menu.addSubItem("ciudad", "MUNICH", "http://usuarios.tripod.es/euroviajes/munich.html");
	menu.addSubItem("ciudad", "OSLO", "http://usuarios.tripod.es/euroviajes/oslo.html");
	menu.addSubItem("ciudad", "PARIS", "http://usuarios.tripod.es/euroviajes/paris.html");
	menu.addSubItem("ciudad", "POSTDAM", "http://usuarios.tripod.es/euroviajes/postdam.html");
	menu.addSubItem("ciudad", "PRAGA", "http://usuarios.tripod.es/euroviajes/praga.html");
	menu.addSubItem("ciudad", "ROMA", "http://usuarios.tripod.es/euroviajes/roma.html");
	menu.addSubItem("ciudad", "SALZBURGO", "http://usuarios.tripod.es/euroviajes/salzburgo.html");
	menu.addSubItem("ciudad", "VATICANO", "http://usuarios.tripod.es/euroviajes/vaticano.html");
	menu.addSubItem("ciudad", "VIENA", "http://usuarios.tripod.es/euroviajes/viena.html");
	menu.addSubItem("ciudad", "ZURICH", "http://usuarios.tripod.es/euroviajes/zurich.html");
	menu.addSubItem("ciudad", "INDICE", "http://usuarios.tripod.es/euroviajes/otras.html");
	
	menu.addSubItem("hotel", "AMBERES", "http://usuarios.tripod.es/euroviajes/Hoteles/amberes.html");
	menu.addSubItem("hotel", "AMSTERDAM", "http://usuarios.tripod.es/euroviajes/Hoteles/amsterdam.html");
	menu.addSubItem("hotel", "ATENAS", "http://usuarios.tripod.es/euroviajes/Hoteles/atenas.html");
	menu.addSubItem("hotel", "BERGEN", "http://usuarios.tripod.es/euroviajes/Hoteles/bergen.html");
	menu.addSubItem("hotel", "BERLIN", "http://usuarios.tripod.es/euroviajes/Hoteles/berlin.html");
	menu.addSubItem("hotel", "BERNA", "http://usuarios.tripod.es/euroviajes/Hoteles/berna.html");
	menu.addSubItem("hotel", "BRUJAS", "http://usuarios.tripod.es/euroviajes/Hoteles/brujas.html");
	menu.addSubItem("hotel", "BRUSELAS", "http://usuarios.tripod.es/euroviajes/Hoteles/bruselas.html");
	menu.addSubItem("hotel", "BUDAPEST", "http://usuarios.tripod.es/euroviajes/Hoteles/budapest.html");
	menu.addSubItem("hotel", "COPENHAGUE", "http://usuarios.tripod.es/euroviajes/Hoteles/copenhague.html");
	menu.addSubItem("hotel", "ESTOCOLMO", "http://usuarios.tripod.es/euroviajes/Hoteles/estocolmo.html");
	menu.addSubItem("hotel", "FLORENCIA", "http://usuarios.tripod.es/euroviajes/Hoteles/florencia.html");
	menu.addSubItem("hotel", "GANTE", "http://usuarios.tripod.es/euroviajes/Hoteles/gante.html");
	menu.addSubItem("hotel", "GINEBRA", "http://usuarios.tripod.es/euroviajes/Hoteles/ginebra.html");
	menu.addSubItem("hotel", "LA HAYA", "http://usuarios.tripod.es/euroviajes/Hoteles/lahaya.html");
	menu.addSubItem("hotel", "LISBOA", "http://usuarios.tripod.es/euroviajes/Hoteles/lisboa.html");
	menu.addSubItem("hotel", "LONDRES", "http://usuarios.tripod.es/euroviajes/Hoteles/londres.html");
	menu.addSubItem("hotel", "LUCERNA", "http://usuarios.tripod.es/euroviajes/Hoteles/lucerna.html");
	menu.addSubItem("hotel", "MADRID", "http://usuarios.tripod.es/euroviajes/Hoteles/madrid.html");
	menu.addSubItem("hotel", "MOSCU", "http://usuarios.tripod.es/euroviajes/Hoteles/moscu.html");
	menu.addSubItem("hotel", "MUNICH", "http://usuarios.tripod.es/euroviajes/Hoteles/munich.html");
	menu.addSubItem("hotel", "OSLO", "http://usuarios.tripod.es/euroviajes/Hoteles/oslo.html");
	menu.addSubItem("hotel", "PARIS", "http://usuarios.tripod.es/euroviajes/Hoteles/paris.html");
	menu.addSubItem("hotel", "PRAGA", "http://usuarios.tripod.es/euroviajes/Hoteles/praga.html");
	menu.addSubItem("hotel", "ROMA", "http://usuarios.tripod.es/euroviajes/Hoteles/roma.html");
	menu.addSubItem("hotel", "SALZBURGO", "http://usuarios.tripod.es/euroviajes/Hoteles/salzburgo.html");
	menu.addSubItem("hotel", "S. PETERSBURGO", "http://usuarios.tripod.es/euroviajes/Hoteles/spb.html");
	menu.addSubItem("hotel", "VIENA", "http://usuarios.tripod.es/euroviajes/Hoteles/viena.html");
	menu.addSubItem("hotel", "ZURICH", "http://usuarios.tripod.es/euroviajes/Hoteles/zurich.html");
	menu.addSubItem("hotel", "INDICE", "http://usuarios.tripod.es/euroviajes/Hoteles/index.html");

	menu.addSubItem("restaurant", "AMBERES", "http://usuarios.tripod.es/euroviajes/Restaurantes/amberes.html");
	menu.addSubItem("restaurant", "AMSTERDAM", "http://usuarios.tripod.es/euroviajes/Restaurantes/amsterdam.html");
	menu.addSubItem("restaurant", "ATENAS", "http://usuarios.tripod.es/euroviajes/Restaurantes/atenas.html");
	menu.addSubItem("restaurant", "BERGEN", "http://usuarios.tripod.es/euroviajes/Restaurantes/bergen.html");
	menu.addSubItem("restaurant", "BERLIN", "http://usuarios.tripod.es/euroviajes/Restaurantes/berlin.html");
	menu.addSubItem("restaurant", "BERNA", "http://usuarios.tripod.es/euroviajes/Restaurantes/berna.html");
	menu.addSubItem("restaurant", "BRUJAS", "http://usuarios.tripod.es/euroviajes/Restaurantes/brujas.html");
	menu.addSubItem("restaurant", "BRUSELAS", "http://usuarios.tripod.es/euroviajes/Restaurantes/bruselas.html");
	menu.addSubItem("restaurant", "BUDAPEST", "http://usuarios.tripod.es/euroviajes/Restaurantes/budapest.html");
	menu.addSubItem("restaurant", "COPENHAGUE", "http://usuarios.tripod.es/euroviajes/Restaurantes/copenhague.html");
	menu.addSubItem("restaurant", "DELFT", "http://usuarios.tripod.es/euroviajes/Restaurantes/delft.html");
	menu.addSubItem("restaurant", "ESTOCOLMO", "http://usuarios.tripod.es/euroviajes/Restaurantes/estocolmo.html");
	menu.addSubItem("restaurant", "FLORENCIA", "http://usuarios.tripod.es/euroviajes/Restaurantes/florencia.html");
	menu.addSubItem("restaurant", "GANTE", "http://usuarios.tripod.es/euroviajes/Restaurantes/gante.html");
	menu.addSubItem("restaurant", "GINEBRA", "http://usuarios.tripod.es/euroviajes/Restaurantes/ginebra.html");
	menu.addSubItem("restaurant", "LA HAYA", "http://usuarios.tripod.es/euroviajes/Restaurantes/lahaya.html");
	menu.addSubItem("restaurant", "LISBOA", "http://usuarios.tripod.es/euroviajes/Restaurantes/lisboa.html");
	menu.addSubItem("restaurant", "LONDRES", "http://usuarios.tripod.es/euroviajes/Restaurantes/londres.html");
	menu.addSubItem("restaurant", "LUCERNA", "http://usuarios.tripod.es/euroviajes/Restaurantes/lucerna.html");
	menu.addSubItem("restaurant", "MADRID", "http://usuarios.tripod.es/euroviajes/Restaurantes/madrid.html");
	menu.addSubItem("restaurant", "MOSCU", "http://usuarios.tripod.es/euroviajes/Restaurantes/moscu.html");
	menu.addSubItem("restaurant", "MUNICH", "http://usuarios.tripod.es/euroviajes/Restaurantes/munich.html");
	menu.addSubItem("restaurant", "OSLO", "http://usuarios.tripod.es/euroviajes/Restaurantes/oslo.html");
	menu.addSubItem("restaurant", "PARIS", "http://usuarios.tripod.es/euroviajes/Restaurantes/paris.html");
	menu.addSubItem("restaurant", "PRAGA", "http://usuarios.tripod.es/euroviajes/Restaurantes/praga.html");
	menu.addSubItem("restaurant", "ROMA", "http://usuarios.tripod.es/euroviajes/Restaurantes/roma.html");
	menu.addSubItem("restaurant", "ROTTERDAM", "http://usuarios.tripod.es/euroviajes/Restaurantes/rotterdam.html");
	menu.addSubItem("restaurant", "SALZBURGO", "http://usuarios.tripod.es/euroviajes/Restaurantes/salzburgo.html");
	menu.addSubItem("restaurant", "S. PETERSBURGO", "http://usuarios.tripod.es/euroviajes/Restaurantes/spb.html");
	menu.addSubItem("restaurant", "VIENA", "http://usuarios.tripod.es/euroviajes/Restaurantes/viena.html");
	menu.addSubItem("restaurant", "ZURICH", "http://usuarios.tripod.es/euroviajes/Restaurantes/zurich.html");
	menu.addSubItem("restaurant", "INDICE", "http://usuarios.tripod.es/euroviajes/Restaurantes/index.html");
        
	menu.addSubItem("ocio", "AMBERES", "http://usuarios.tripod.es/euroviajes/Ocio/amberes.html");
	menu.addSubItem("ocio", "AMSTERDAM", "http://usuarios.tripod.es/euroviajes/Ocio/amsterdam.html");
	menu.addSubItem("ocio", "ATENAS", "http://usuarios.tripod.es/euroviajes/Ocio/atenas.html");
	menu.addSubItem("ocio", "BERGEN", "http://usuarios.tripod.es/euroviajes/Ocio/bergen.html");
	menu.addSubItem("ocio", "BERLIN", "http://usuarios.tripod.es/euroviajes/Ocio/berlin.html");
	menu.addSubItem("ocio", "BERNA", "http://usuarios.tripod.es/euroviajes/Ocio/berna.html");
	menu.addSubItem("ocio", "BRUJAS", "http://usuarios.tripod.es/euroviajes/Ocio/brujas.html");
	menu.addSubItem("ocio", "BRUSELAS", "http://usuarios.tripod.es/euroviajes/Ocio/bruselas.html");
	menu.addSubItem("ocio", "BUDAPEST", "http://usuarios.tripod.es/euroviajes/Ocio/budapest.html");
	menu.addSubItem("ocio", "COPENHAGUE", "http://usuarios.tripod.es/euroviajes/Ocio/copenhague.html");
	menu.addSubItem("ocio", "ESTOCOLMO", "http://usuarios.tripod.es/euroviajes/Ocio/estocolmo.html");
	menu.addSubItem("ocio", "FLORENCIA", "http://usuarios.tripod.es/euroviajes/Ocio/florencia.html");
	menu.addSubItem("ocio", "GANTE", "http://usuarios.tripod.es/euroviajes/Ocio/gante.html");
	menu.addSubItem("ocio", "GINEBRA", "http://usuarios.tripod.es/euroviajes/Ocio/ginebra.html");
	menu.addSubItem("ocio", "LA HAYA", "http://usuarios.tripod.es/euroviajes/Ocio/lahaya.html");
	menu.addSubItem("ocio", "LISBOA", "http://usuarios.tripod.es/euroviajes/Ocio/lisboa.html");
	menu.addSubItem("ocio", "LONDRES", "http://usuarios.tripod.es/euroviajes/Ocio/londres.html");
	menu.addSubItem("ocio", "LUCERNA", "http://usuarios.tripod.es/euroviajes/Ocio/lucerna.html");
	menu.addSubItem("ocio", "MADRID", "http://usuarios.tripod.es/euroviajes/Ocio/madrid.html");
	menu.addSubItem("ocio", "MOSCU", "http://usuarios.tripod.es/euroviajes/Ocio/moscu.html");
	menu.addSubItem("ocio", "MUNICH", "http://usuarios.tripod.es/euroviajes/Ocio/munich.html");
	menu.addSubItem("ocio", "OSLO", "http://usuarios.tripod.es/euroviajes/Ocio/oslo.html");
	menu.addSubItem("ocio", "PARIS", "http://usuarios.tripod.es/euroviajes/Ocio/paris.html");
	menu.addSubItem("ocio", "PRAGA", "http://usuarios.tripod.es/euroviajes/Ocio/praga.html");
	menu.addSubItem("ocio", "ROMA", "http://usuarios.tripod.es/euroviajes/Ocio/roma.html");
	menu.addSubItem("ocio", "SALZBURGO", "http://usuarios.tripod.es/euroviajes/Ocio/salzburgo.html");
	menu.addSubItem("ocio", "S. PETERSBURGO", "http://usuarios.tripod.es/euroviajes/Ocio/spb.html");
	menu.addSubItem("ocio", "VIENA", "http://usuarios.tripod.es/euroviajes/Ocio/viena.html");
	menu.addSubItem("ocio", "ZURICH", "http://usuarios.tripod.es/euroviajes/Ocio/zurich.html");
	menu.addSubItem("ocio", "INDICE", "http://usuarios.tripod.es/euroviajes/Ocio/index.html");

	menu.showMenu();
}
