// copyright 1999 idocs, inc. http://www.idocs.com/tags/
// distribute this script freely, but please keep this 
// notice with the code.
var rolloverarr=new Array();
var tabbed=null;
var moused=null;
function tabover(pageimagename) {
	if (moused!=null) rollout(moused);
	tabbed=pageimagename;
	rollover(tabbed);
}
function tabout(pageimagename) {
	rollout(tabbed);
	tabbed=null;
	if (moused!=null) rollover(moused);
}
function mouseover(pageimagename) {
	if (tabbed!=null) rollout(tabbed);
	moused=pageimagename;
	rollover(moused);
}
function mouseout(pageimagename) {
	rollout(moused);
	moused=null;
	if (tabbed!=null) rollover(tabbed);
}
function setrollover(overimgsrc,pageimagename){
  if (!document.images) return;
  if (pageimagename == null) pageimagename = document.images[document.images.length-1].name;
  rolloverarr[pageimagename]=new Object;
  rolloverarr[pageimagename].overimg = new Image;
  rolloverarr[pageimagename].overimg.src=overimgsrc;
}
function rollover(pageimagename) {
	if (! document.images)return;
	if (! rolloverarr[pageimagename])return;
	if (! rolloverarr[pageimagename].outimg) {
    rolloverarr[pageimagename].outimg = new Image;
    rolloverarr[pageimagename].outimg.src = document.images[pageimagename].src;
  }
  document.images[pageimagename].src=rolloverarr[pageimagename].overimg.src;
}
function rollout(pageimagename) {
  if (! document.images)return;
  if (! rolloverarr[pageimagename])return;
  document.images[pageimagename].src=rolloverarr[pageimagename].outimg.src;
}
setrollover('img/nindexo.gif',      'index');
setrollover('img/nbaro.gif',        'bar');
setrollover('img/ndiningo.gif',     'dining');
setrollover('img/neventso.gif',     'events');
setrollover('img/nteamo.gif',       'team');
setrollover('img/ngalleryo.gif',    'gallery');
setrollover('img/ncontacto.gif',    'contact');
setrollover('img/nteamhostso.gif',  'teamhosts');
setrollover('img/nteambaro.gif',    'teambar');
setrollover('img/nteamdiningo.gif', 'teamdining');
setrollover('img/nstandardo.gif',   'standard');
setrollover('img/nseasonalo.gif',   'seasonal');
setrollover('img/nspecialso.gif',   'specials');
setrollover('img/nofferso.gif',     'offers');

// Following taken from http://textsnippets.com/posts/show/602
// <a href="file1.html" onclick="load('file1.html','content');return false;">File 1</a>

function load(id, url) {
	setLoad(url,id);
	return false;
}

function setLoad(url, target) {
  // document.getElementById(target).innerHTML = ' Fetching data...'; // Causes 'Flicker' if left in
  if (window.XMLHttpRequest) {
    req = new XMLHttpRequest();
  } else if (window.ActiveXObject) {
    req = new ActiveXObject("Microsoft.XMLHTTP");
  }
  if (req != undefined) {
    req.onreadystatechange = function() {doneLoad(url, target);};
    req.open("GET", url, true);
    req.send("");
  }
}  

function doneLoad(url, target) {
  if (req.readyState == 4) { // only if req is "loaded"
    if (req.status == 200) { // only if "OK"
      document.getElementById(target).innerHTML = req.responseText;
    } else {
      document.getElementById(target).innerHTML=" Load Error:\n"+ req.status + "\n" +req.statusText;
    }
  }
}

