// JavaScript Document
function addLoadEvent(func) {
  var oldonload = window.onload;
  if (typeof window.onload != 'function') {
    window.onload = func;
  } else {
    window.onload = function() {
      oldonload();
      func();
    }
  }
}

function prepareLinks() {
if (!document.getElementById) return false;
if (!document.getElementsByTagName) return false;
if (!document.getElementById("map")) return false;
if (!document.getElementById("textlinks")) return false	;						 
var doclinks= new Array();
var map=document.getElementById("map");
var maplink=map.getElementsByTagName("a");
var linklist=document.getElementById("textlinks");
var textlink=linklist.getElementsByTagName("a");
for (var i=0;i<maplink.length;i++) {doclinks=doclinks.concat(maplink[i])};
for ( var i=0;i<textlink.length;i++) {doclinks=doclinks.concat(textlink[i])};
for ( var i=0;i<doclinks.length;i++) {doclinks[i].className="mouseout"}
for ( var i=0;i<doclinks.length;i++){doclinks[i].onmouseover=function (){highlightMap(this)};doclinks[i].onmouseout=function(){normalMap(this)}
}
}


function highlightMap (link_over) {
var linktarget=link_over.getAttribute("href")
var map=document.getElementById("map");
var maplink=map.getElementsByTagName("a");
	for (var i=0;i<maplink.length;i++) {var maptarget=maplink[i].getAttribute("href");
	if (maptarget==linktarget) { 
	maplink[i].className="mouseover"}
	}
}

function normalMap (link_out) {
var linktarget=link_out.getAttribute("href")
var map=document.getElementById("map");
var maplink=map.getElementsByTagName("a");
	for (var i=0;i<maplink.length;i++) {var maptarget=maplink[i].getAttribute("href");
	if (maptarget==linktarget) { 
	maplink[i].className="mouseout"}
	}
}









addLoadEvent(prepareLinks);

