var goingAway = 0;

function keyhandler(evt)
{
	if(goingAway)
	{
		return 0; // Ignore repeated key events
	}
	
	if (evt.keyCode == dojo.keys.LEFT_ARROW)
	{
		var link = dojo.byId("ma-previous-image");
		if (link)
		{
			goingAway = 1;
			location.href = link.href;
		}
	}
	else if (evt.keyCode == dojo.keys.RIGHT_ARROW)
	{
		var link = dojo.byId("ma-next-image");
		if (link)
		{
			goingAway = 1;
			location.href = link.href;
		}
	}
}

dojo.ready(function() {
	dojo.connect(window.document, 'onkeypress', keyhandler);
});

