var takenAction=false;function IEGeckoKeyPress(oEvent)
{var myKeyCode;if(!oEvent)
oEvent=window.event;if(oEvent.keyCode)
myKeyCode=oEvent.keyCode;else if(oEvent.which)
myKeyCode=oEvent.which;if(oEvent.repeat||takenAction)
return;if(myKeyCode>=16&&myKeyCode<=18)
return;myKeyPress(myKeyCode);}
function myKeyPress(myKeyCode)
{if(activeElement!=null)
return;if(myKeyCode==39||myKeyCode==107)
{if(hasRealNextPage)
{takenAction=true;nextPage();}}
else if(myKeyCode==37||myKeyCode==109)
{if(hasRealPrevPage)
{takenAction=true;prevPage();}}
else if(myKeyCode==33)
{takenAction=true;upPage();}
else if(myKeyCode==36)
{takenAction=true;firstPage();}
else if(myKeyCode==35)
{takenAction=true;lastPage();}
else if(myKeyCode==27)
{if(isSlideShow)
{takenAction=true;dontSlides();takenAction=false;}}
else if(myKeyCode==83)
{if(isSlideShow)
{takenAction=true;toggleSlideShow();takenAction=false;}}
else if(myKeyCode==73)
{if(hasMetaData)
{takenAction=true;toggleElementVisibility("photometainfo");takenAction=false;}}
else if(myKeyCode==72)
{if(hasNavigationHelpTips)
{takenAction=true;toggleElementVisibility("help");takenAction=false;}}
else
{}}
function initKeyboard()
{document.onkeydown=IEGeckoKeyPress;}
