==================================================================================================
obfuscateされる範囲
--------------------------------------------------------------------------------------------------
(1) etobfをページにロードすれば、body全体をobfuscateする。

(2) 一つでもeto-applyをクラスタグに指定すれば、eto-applyが指定されたエレメント内のみがobfuscateされる。

(3) eto-excludeをクラスタグに指定すれば、そのエレメント内はobfuscateされない。

(4) <select>と<textarea>と<* contenteditable="true">は、eto-excludeが指定されているとみなされる。

(5) eto-excludeとeto-forceの両方が指定されていた場合、eto-forceが実行される。
　　つまり、eto-forceでeto-excludeをキャンセルできる。
==================================================================================================

==================================================================================================
obfuscateするためのTextNodeのタグ名
--------------------------------------------------------------------------------------------------
<eto></eto>
==================================================================================================

==================================================================================================
obfuscateするタイミング
--------------------------------------------------------------------------------------------------
ディフォルトでは、DOMContentLoaded

--------------------------------------------------------------------------------------------------
The DOMContentLoaded event is fired when the initial HTML document has been completely loaded and parsed,
without waiting for stylesheets, images, and subframes to finish loading. This makes it useful
if you want to manipulate or access the DOM as soon as it's ready,
but don't need to wait for everything else to load.
--------------------------------------------------------------------------------------------------

==================================================================================================
configuration
--------------------------------------------------------------------------------------------------
ETObf({
	start:
		0 (default),
		300 (delay 300ms),
		null (auto start is off)
	tag:"eto",
});
==================================================================================================

==================================================================================================
Run manually for nodes defined decoratively
--------------------------------------------------------------------------------------------------
ETObf().run();
==================================================================================================

==================================================================================================
Run manually for nodes specified by parameters
--------------------------------------------------------------------------------------------------
ETObf().run();
==================================================================================================
