function addLoadEvent(func)
{
	var oldonload = window.onload;
	
	if (typeof window.onload != 'function')
		window.onload = func;
	else
	{
		window.onload = function()
		{
			if (oldonload)
				oldonload();
			func();
		}
	}
}

function resizeMainContent()
{
	var left = document.getElementById('left');
	var main = document.getElementById('main');

	if (left && main)
		if (main.scrollHeight < left.scrollHeight)
			main.style.height = left.scrollHeight+'px';
}


function encryptMailaddress(s)
{
   var n=0;
   var r="";
   for(var i=0;i<s.length;i++)
   {
      n=s.charCodeAt(i);
      if (n>=8364) n = 128;
      r += String.fromCharCode(n-3);
   }
   return r;
}

function decryptMailaddress(s)
{
   var n=0;
   var r="";
   for(var i=0;i<s.length;i++)
   {
      n=s.charCodeAt(i);
      if (n>=8364) n = 128;
      r += String.fromCharCode(n+3);
   }
   return r;
}

function createMailLink(s)
{
   location.href=decryptMailaddress(s);
}
