﻿var Insert = Class.create({
	start:function(event,code){
		if(Prototype.Browser.IE){
/*
			if(!event.shiftKey && code ==13){
				alert("改行はSFIHTキーを押しながらEnterを押してください");
				cancelEvent(event);
				return false;
			}
*/
		}
		this._insert(code,event);
	},
	_insert:function(code,event){
		if(char =="specialkey") return false;
		mainspan =Element("span");
		mainspan.setStyle({"borderBottomStyle":"double","borderBottomWidth":"1px"});
		var obj = Roma.prototype.str(mainspan.innerHTML,char,0);
		if(!obj) return false;
		mainspan.innerHTML=obj.text;
		caretOffset = 1;
		constructHTML();
		atachCaretPos(mainspan,caretOffset);

		cancelEvent(event);
		phase = "hiraganaInput";
	}
});
var oInsert = new Insert();