function currentYear() {
  var d = new Date();
  var y = d.getYear();
  if (y < 1000) y += 1900;
  return y;
}

function ShowContextMenu(e)
{
	if (document.oncontextmenu)
	{
		if (document.all)
			cswmShow('menu_context', '', 'above', event.x + document.body.scrollLeft, event.y + document.body.scrollTop, 1);
		else
			cswmShow('menu_context', '', 'above', e.pageX, e.pageY, 1);
		return false;
	}
	else if (document.layers)
	{
		if (e.which == 3)
		{
			cswmShow('menu_context', '', 'above', e.pageX, e.pageY, 1);
			return false;
		}
	}
	else if (document.getElementById)
	{
		if (e.which == 3)
		{
			e.preventDefault();
			cswmShow('menu_context', '', 'above', e.pageX, e.pageY, 1);
			return false;
		}
	}
}

if (document.layers)
{
	document.captureEvents(Event.MOUSEDOWN);
	document.onmousedown = ShowContextMenu;
}
else if (typeof document.oncontextmenu == "object")
{
	document.oncontextmenu = ShowContextMenu;
}
else if(!document.all && document.getElementById)
{
	if (parseFloat(navigator.vendorSub)>=6.1)
		document.oncontextmenu = ShowContextMenu;
	else
		document.onmouseup = ShowContextMenu;
}