function fnSendMsg(evt){
if(typeof window.parent.postMessage == 'function') {
window.parent.postMessage('keypress-from-game', '*');
} else if(typeof window.top.postMessage == 'function' && window.top != window.self) {
window.top.postMessage('keypress-from-game', '*');
}
}
document.body.addEventListener('click', function(event) {
fnSendMsg(event);
});
document.addEventListener('keypress', function(event) {
fnSendMsg(event);
});
document.addEventListener('keydown', function (e) {
fnSendMsg(event);
});
document.addEventListener('keyup', function (e) {
fnSendMsg(event);
});