Index: lams_tool_eadventure/web/includes/javascript/eadventureitem.js =================================================================== RCS file: /usr/local/cvsroot/lams_tool_eadventure/web/includes/javascript/eadventureitem.js,v diff -u -r1.4 -r1.5 --- lams_tool_eadventure/web/includes/javascript/eadventureitem.js 23 Jul 2013 17:54:17 -0000 1.4 +++ lams_tool_eadventure/web/includes/javascript/eadventureitem.js 26 Jul 2013 13:16:51 -0000 1.5 @@ -42,7 +42,10 @@ } function adjustInstructionsDisplayAreaHeight(adjustAmount){ var obj = window.document.getElementById('reourceInputArea'); - if (!obj) { + if (!obj && window.parent) { + obj = window.parent.document.getElementById('reourceInputArea'); + } + if (!obj) { obj = window.top.document.getElementById('reourceInputArea'); } obj.style.height=obj.contentWindow.document.body.scrollHeight+adjustAmount+'px'; @@ -93,11 +96,14 @@ } function cancelEadventureGame(){ - if (window.hideMessage) { - window.hideMessage(); - window.showGame(); + var win = null; + if (window.hideMessage) { + win = window; + } else if (window.parent && window.parent.hideMessage) { + win = window.parent; } else { - window.top.hideMessage(); - window.top.showGame(); + win = window.top; } + win.hideMessage(); + win.showGame(); } \ No newline at end of file