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

var W3CDOM = (document.createElement && document.getElementsByTagName);

var mouseOvers = new Array();
var mouseOuts = new Array();

function mouseGoesOver()
{
	this.src = mouseOvers[this.number].src;
}

function mouseGoesOut()
{
	this.src = mouseOuts[this.number].src;
}

function addToMouseOvers(img){
	if (!W3CDOM) return;
	var start = mouseOvers.length + 1;
	img.onmouseover = mouseGoesOver;
	img.onmouseout = mouseGoesOut;
	var suffix = img.src.substring(img.src.lastIndexOf('.'));
	mouseOuts[start] = new Image();
	mouseOuts[start].src = img.src;
	mouseOvers[start] = new Image();
	mouseOvers[start].src = img.src.substring(0,img.src.lastIndexOf('.')) + "-omo" + suffix;
	img.number = start;
}
function sendEmail(sUser, sDomain, sSubject){
    location.href = 'mailto:' + sUser + '@' + sDomain + '?subject=' + sSubject;
}

//
//top menu
addLoadEvent( function ()
{
	if (!W3CDOM) return;
	var nav = document.getElementById('menu');
	var imgs = nav.getElementsByTagName('img');
	var start = mouseOvers.length + 1;
	for (var i=0;i<imgs.length;i++)
	{
		addToMouseOvers(imgs[i]);
	}
})


