Index: lams_tool_eadventure/web/includes/javascript/eadventureitem.js =================================================================== diff -u -r7322054ababd8f5387c3424cdd38d99c3ab49e02 -r29fac4bd0bdf28bcaaeee7aae4020ccb15b6e520 --- lams_tool_eadventure/web/includes/javascript/eadventureitem.js (.../eadventureitem.js) (revision 7322054ababd8f5387c3424cdd38d99c3ab49e02) +++ lams_tool_eadventure/web/includes/javascript/eadventureitem.js (.../eadventureitem.js) (revision 29fac4bd0bdf28bcaaeee7aae4020ccb15b6e520) @@ -41,7 +41,10 @@ } function adjustInstructionsDisplayAreaHeight(adjustAmount){ - var obj = window.top.document.getElementById('reourceInputArea'); + var obj = window.document.getElementById('reourceInputArea'); + if (!obj) { + obj = window.top.document.getElementById('reourceInputArea'); + } obj.style.height=obj.contentWindow.document.body.scrollHeight+adjustAmount+'px'; } function upItem(itemIdx){ @@ -90,9 +93,11 @@ } function cancelEadventureGame(){ - window.top.hideMessage(); - window.top.showGame(); - } - - - + if (window.hideMessage) { + window.hideMessage(); + window.showGame(); + } else { + window.top.hideMessage(); + window.top.showGame(); + } + } \ No newline at end of file