+MIM.textinput = function (event)
+{
+ var str = ''
+ var changed = false;
+ for (var i = 0; i < event.data.length; i++)
+ {
+ if (event.data.charAt (i) == 'あ')
+ {
+ str += 'ア'; changed = true;
+ }
+ else
+ str += event.data.charAt (i);
+ }
+ alert (str);
+ if (changed)
+ {
+ var e = document.createEvent ('TextEvent');
+ e.initTextEvent ('textInput', event.canBuggle, event.cancelable, event.view,
+ str, event.inputMode);
+ document.getElementById ('text').value = str;
+ event.target.dispatchEvent (e);
+ }
+}
+