var siteRoot = "http://home.btconnect.com/arosfaguesthouse/";

function incStd(file, elemID){
	includeFile("_" + file + ".html", elemID);
}

function includeFile(file,elemID) {
  var req = false;
  if (window.XMLHttpRequest) {
    try {
      req = new XMLHttpRequest();
    } catch (e) {
      req = false;
    }
  } else if (window.ActiveXObject) {
    // For Internet Explorer on Windows
    try {
      req = new ActiveXObject("Msxml2.XMLHTTP");
    } catch (e) {
      try {
        req = new ActiveXObject("Microsoft.XMLHTTP");
      } catch (e) {
        req = false;
      }
    }
  }
 var element = document.getElementById(elemID);
 if (!element) {
  return;
 }
  if (req) {
    // Synchronous request, wait till we have it all
	var date = new Date();
	var timestamp = date.getTime();  
    //req.open('GET', siteRoot + file + '&t=' + timestamp, false);
	req.open('GET', siteRoot + file, false);
    req.send(null);
    element.innerHTML = req.responseText;
  } else {
    element.innerHTML = '<p class="StatusText">Error: XMLHTTP not supported.</p>'
  }
}

function showCurrentPage(){
	// changes background colour of the link to the current page
	var url = unescape(document.location);
	var page = url.substr(url.lastIndexOf("/") + 1)
	var pagename = page.substr(0, page.lastIndexOf("."));
	if (document.getElementById('m_' + pagename)) {
		var currPage = document.getElementById('m_' + pagename); 
		currPage.className = 'current';
	}
}

// loads google map
function loadMap(container) {
  if (GBrowserIsCompatible()) {
	var point = new GLatLng(52.243286, -4.261129);
	var map = new GMap2(document.getElementById(container));
	map.setCenter(point, 13);
	map.addControl(new GSmallMapControl());
	map.addOverlay(new GMarker(point));
	map.enableScrollWheelZoom();
  }
}