if( location.href.indexOf('africa2012-geneva') > -1 || location.href.indexOf('alpha2012-geneva') > -1 || location.href.indexOf('russia2012-zurich') > -1 || location.href.indexOf('russia2012-geneva') > -1 || location.href.indexOf('realestate2012-moscow') > -1) {
	var arrLink = new Array('./register.php', './reg_download_en.php', './reg_info_en.php');
	var subMenu = new Array('register', 'download form', 'registration information');
}
else if( location.href.indexOf('agro2011-geneva') > -1 || location.href.indexOf('agro2011-zurich') > -1 || location.href.indexOf('russia2011-geneva') > -1 || location.href.indexOf('africa2011-geneva') > -1) {
	var arrLink = new Array('./reg_offline_en.php', './reg_download_en.php', './reg_info_en.php');
	var subMenu = new Array('register', 'download form', 'registration information');
}
else
{
	var arrLink = new Array('./reg_online_en.php', './reg_offline_en.php', './reg_download_en.php', './reg_info_en.php');
	var subMenu = new Array('registration &amp; payment online', 'register offline', 'download form', 'registration information');
}

var hnd;
function hidemenu() { document.getElementById('tmp').innerHTML= ''; }

function PopulateSubM(strNum)
{	
	strSubM = '';
	window.clearTimeout(hnd);
	for(i=0; i<subMenu.length; i++)
	{		
		if( !(location.href.indexOf('2008') > -1 && i == 1) ) {

			strSubM = strSubM + "<TR><TD class='sub_menu' onMouseOver=\"window.clearTimeout(hnd);\" onMouseOut=\"window.setTimeout('hidemenu()', 2500);\" ><A  href='"+arrLink[i]+"' class='events'><SPAN id='subitem_"+i+"'>"+subMenu[i]+"</SPAN></A></TD></tr>";
		}
	}
	strSubM = "<TABLE cellspacing='0' cellpadding='3' width='250px' border='0' >"+strSubM+"</table>";

	tempX = findPosX(document.getElementById('m'+strNum));
	tempY = findPosY(document.getElementById('m'+strNum));

	obj = document.getElementById('tmp');
	obj.style.left = tempX-10; obj.style.top = tempY + 28;
	obj.innerHTML = strSubM;
	hnd = window.setTimeout('hidemenu()', 2500);
}

function findPosX(obj)
{
	var curleft = 0;
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			curleft += obj.offsetLeft;
			obj = obj.offsetParent;
		}
	}
	else if (obj.x)
		curleft += obj.x;
	return curleft;
}

function findPosY(obj)
{
	var curtop = 0;
	var printstring = '';
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			curtop += obj.offsetTop;
			obj = obj.offsetParent;
		}
	}
	else if (obj.y)
		curtop += obj.y;
	return curtop;
}
