M.core_question_preview=M.core_question_preview||{};M.core_question_preview.init=function(Y){M.core_question_engine.init_form(Y,'#responseform');var closebutton=Y.Node.create('<input type="button" />');closebutton.set('value',M.str.question.closepreview);Y.one('#previewcontrols').append(closebutton);Y.on('click',function(){window.close()},closebutton);Y.on('submit',M.core_question_engine.prevent_repeat_submission,'#mform1',null,Y)}