prototype.js: Event.observe

Event.observe(element, name, observer, useCapture)
useCaptureは意味わからんので、無いこととして扱った。
nameはclickとかmouseoutとか、
observerは関数オブジェクトを指定する。
function func1(){}で定義した関数はそのまま指定。
クラス定義内でメソッドを指定する場合は、
this.method1.bind(this)
を指定し、window.eventだかなんだかって問題を避けたい場合は
this.method1.bindAsEventListener(this)
を指定する。
それと、Event.stopObservingを使いたい場合は、Event.observeで指定したobserverをどこかにとっておかないとダメ。だと思う。