<!--
	
	if (window.Event)
		document.captureEvents(Event.MOUSEUP);
	document.oncontextmenu = nocontextmenu;
	document.onmousedown = norightclick;
	n = (document.layers) ? 1:0
	ie = (document.all) ? 1:0

	function nocontextmenu()
	{
		event.cancelBubble = true;
		event.returnValue = false;
		return false;
	}

	function norightclick(e)
	{
		if (window.Event)
		{
			if (e.which == 2 || e.which == 3)
				return false;
		}
		else if (event.button == 2 || event.button == 3)
		{
				event.cancelBubble = true;
				event.returnValue = false;
				return false;
		}   
	}	

	function mouseDown(e)
	{
		if ((n && e.which == 1) || ie && event.button == 1)
		{
			if (ie) 
			{
				x=event.x;
				y=event.y;
			}
			mouseMoveActive = 1;
		}
	}

	function mouseMove(e)
	{
		if (n) {var xx=e.pageX; var yy=e.pageY;}
		if (ie) {var xx=event.x; var yy=event.y;}

        xpt = xx - x;
        ypt = yy - y;
		if (mouseMoveActive && event.button ==1)
		{                                    
			top.window.moveBy(xpt, ypt);
		}
	}

	function mouseUp(e)
	{
		if ((n && e.which == 1) || ie) 
		{
			if (n) {var x=e.pageX; var y=e.pageY;}
			if (ie) {var x=event.x; var y=event.y;}
		
			mouseMoveActive = 0
		}
	}

	function keypressed()
	{
		//alert(event.keyCode);
		if (event.keyCode == 18 || event.keyCode == 17 || (event.ctrlKey && event.keyCode==82) )
		{
			event.keyCode = 38;
			return false;
		}
		else
		{
			if((event.keyCode >= 112 && event.keyCode <= 123) && (event.keyCode != 116))
			{ 
				event.keyCode = 38;
				return false;
			}
			else
			{
				return true;
			}
		}
	}

	function init()
	{
		//return;
		mouseMoveActive = 0;
        x = 0;
        y = 0;

		//document.onmousedown = mouseDown;
		//document.onmousemove = mouseMove;
		//document.onmouseup = mouseUp;
        document.oncontextmenu = nocontextmenu;
        document.onkeydown = keypressed;

		if (n) document.captureEvents(Event.MOUSEDOWN | Event.MOUSEMOVE | Event.MOUSEUP);
	}	
//-->