<!-- Hide script from ancient browsers

// Executes list of functions when page loads
function addLoadEvent(func) {
  var oldonload = window.onload;
  if (typeof window.onload !='function') {
    window.onload = func;
  } else {
	window.onload = function() {
	  oldonload();
      func();
	}
  }
}

// Create XMLHttpRequest object for IE and non-IE browsers
function checkXMLHttpRequest() {
  xmlhttp = false;
  try {
    xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
  } catch (e) {
    try {
      xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
    } catch (E) {
    xmlhttp = false;
    }
  }
  if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
    xmlhttp = new XMLHttpRequest();
  }
}

// Function that makes xmlhttp request
function showSample(serverPage) {
  var divTarget = document.getElementById("mainDisplay");
  var pageLink = serverPage.getAttribute("href");
  xmlhttp.open("GET", pageLink);
  xmlhttp.onreadystatechange = function() {
    if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
    divTarget.innerHTML = xmlhttp.responseText;
	}
  }
  xmlhttp.send(null);
}

// Function that enables main navigation links
function mainNavigation() {
  if (!document.getElementById) return false;
  if (!document.getElementsByTagName) return false;
  var nav = document.getElementById("mainNav");  
  var links = nav.getElementsByTagName("a");
  for (var i=0; i < links.length; i++) {
    links[i].onclick = function() {
    showSample(this);
    setNavClass(this);
    return false;
    }  
  }
}

//Function that sets main nav classes
function setNavClass(clickedLink) {
  var nav = document.getElementById("mainNav");  
  var links = nav.getElementsByTagName("a");
  for (var i=0; i < links.length; i++) {
    links[i].className = "mainNavLinks";
  }
  clickedLink.className = "mainNavSelected";
}

// Functions that check for popup links
function viewLargeImages() {
  if (!document.getElementsByTagName) return false;
  var links = document.getElementsByTagName("a");
  for (var i=0; i < links.length; i++) {
    if (links[i].getAttribute("name") == "popUp1") {
	  links[i].onclick = function() {
		newWindow1(this.getAttribute("href"));
		return false;
	  }
	}
  }
}

function thirdPartySites() {
  if (!document.getElementsByTagName) return false;
  var links = document.getElementsByTagName("a");
  for (var i=0; i < links.length; i++) {
    if (links[i].getAttribute("name") == "popUp2") {
	  links[i].onclick = function() {
		newWindow2(this.getAttribute("href"));
		return false;
	  }
	}
  }
}

function xtraLargeImages() {
  if (!document.getElementsByTagName) return false;
  var links = document.getElementsByTagName("a");
  for (var i=0; i < links.length; i++) {
    if (links[i].getAttribute("name") == "popUp3") {
	  links[i].onclick = function() {
		newWindow3(this.getAttribute("href"));
		return false;
	  }
	}
  }
}


// Functions that launch popup windows
function newWindow1(url) {
  linkWindow = window.open(url,
    'viewLarger', 'menubar=no,toolbar=no,location=no,scrollbars=yes,status=no,resizable=no,width=800,height=600');
	linkWindow.focus();
}

function newWindow2(url) {
  linkWindow = window.open(url,
    'newWindow', 'menubar=yes,toolbar=yes,location=yes,scrollbars=yes,status=yes,resizable=yes,width=1100,height=600');
	linkWindow.focus();
}

function newWindow3(url) {
  linkWindow = window.open(url,
    'viewLargest', 'menubar=no,toolbar=no,location=no,scrollbars=yes,status=no,resizable=yes,width=1100,height=800');
	linkWindow.focus();
}


// List of functions to load when page opens
//addLoadEvent(checkXMLHttpRequest);
//addLoadEvent(mainNavigation);
addLoadEvent(viewLargeImages);
addLoadEvent(thirdPartySites);
addLoadEvent(xtraLargeImages);

// End hiding script -->

