var basedir = '/';

Event.observe(window, 'load', loadpage);

function loadpage()
{
	initmenu();
	
	var newwinlinks = document.getElementsByClassName('externlink');
  newwinlinks.each(function(node) {
      Event.observe(node, 'click', opennewwin);
    });
}

function searchtagup(el, tag)
{
	return el.tagName==tag?el:searchtagup(el.parentNode, tag);
}

function opennewwin(eventObj)
{
	// Open link in new windows
	var curel = Event.element(eventObj);
	window.open(searchtagup(curel, 'A').href, '_blank');
	Event.stop(eventObj);
}

function include(file)
{
  var script  = document.createElement('script');
  script.src  = file;
  script.type = 'text/javascript';

  document.getElementsByTagName('head')[0].appendChild(script);
}

function initmenu()
{
	var menuimgs = $$('div#menu img.menu');
	for (var i=0; i<menuimgs.length; i++)
	{
		var xsrc = menuimgs[i].src;
		if (xsrc.substring(xsrc.length-7) == '_up.gif')
		{
			menuimgs[i].onmouseover = menuimgover;
			menuimgs[i].onmouseout  = menuimgout;

			var preloadimg = new Image;
			preloadimg.src = menuimgs[i].src.replace('_up.gif', '_ov.gif');
		}
	}
}

function menuimgover(el)
{
	this.src = this.src.replace('_up.gif', '_ov.gif');
}
function menuimgout(el)
{
	this.src = this.src.replace('_ov.gif', '_up.gif');
}
