if( document.captureEvents )
{
	if( Event.KEYUP )
		document.captureEvents( Event.KEYUP );
}

document.onkeyup = OnKeyPressed;

function OnKeyPressed( event )
{
	if( !event )
	{
		if( window.event )
			event = window.event;
		else
			return;
	}

	var key;

	if( typeof( event.which ) == "number" )
		key = event.which;
	else
	if( typeof( event.keyCode ) == "number" )
		key = event.keyCode;
	else
	if( typeof( event.charCode ) == "number" )
		key = event.charCode;
	else
		return;

	switch( key )
	{
		// Left arrow key
		case 37:
			location.href = document.getElementById("prevPhotoLink").href;
			break;

		// Right arrow key
		case 39:
			location.href = document.getElementById("nextPhotoLink").href;
			break;

		// home key
		case 38:
			break;

		// Down arrow key
		case 40:
			break;

		// Home key
		case 36:
			location.href = document.getElementById("galleryLink").href;
			break;

		// End key
		case 35:
			break;
	}
}
