function routemap(button)
{
	if (!document.getElementById) return false;
	if (!document.createElement) return false;
	if (!document.getElementsByTagName) return false;

	var map = document.getElementById('largemap');
	if (map) {
		map.parentNode.removeChild(map);
	}
	else {
		
		var p = document.createElement('p');
		p.setAttribute('id', 'largemap');
		var newmap = document.createElement('img');
		newmap.setAttribute('src', '/layout/img/large_map.jpg');
		var close = document.createElement('img');
		close.setAttribute('src', '/layout/img/close.gif');
		close.className = 'close button';
		p.appendChild(newmap);
		p.appendChild(close);
		button.parentNode.appendChild(p);
		close.onclick = function() { close_map(); }
		p.onclick = function() { close_map(); }
	}
}

function close_map(map)
{
	var map = document.getElementById('largemap');
	map.parentNode.removeChild(map);
}

function over(name) {
  if (document.images) {
    document.images[name].src = "/layout/img/thumb_map_2.jpg";
  }
}

function out(name) {
  if (document.images) {
    document.images[name].src = "/layout/img/thumb_map_1.jpg";
  }
}