(function(){ function postToForeground (results, source) { sendMessageToForeground({ result: results, source: source }); } function $(query) { return document.querySelector(query) || {}; } function initRuntime () { function event (data) { var i, j, results, tmp; if (data.event === 'downloaded') { $('#loading').textContent = ('辞書を展開中・・・'); } else if (data.event === 'load') { $('#loading').hidden = (true); $('#inputform').hidden = (false); } else if (data.event === 'result' && data.method === 'parseNBest') { results = []; for (i=0;i