function addOverlay() {
	if($('mapInfo')) { $('mapInfo').remove(); }
	var div = new Element('div', {'id': 'mapInfo'})
	var closeLink = new Element('a', {'href': '#', 'class': 'closeButton'}).update('schließen');
	div.insert(closeLink);
	$('map').appendChild(div);
	Event.observe(closeLink, 'click', function(event) {
		event.stop();
		$('mapInfo').remove();
		return false;
	});
}

Event.observe(window, 'load', function() {

	$$('ul.maplinks li a').each(function(mapLink) {
	
		Event.observe(mapLink, 'mouseover', function(event) {
			var element = Event.element(event).parentNode;
			var clazz = element.id;
			Element.addClassName($('map'), clazz);
		});
		Event.observe(mapLink, 'mouseout', function(event) {
			var element = Event.element(event).parentNode;
			$('map').className = "";
		});
	
	});


});