1.6のEvent処理でのコールバックのthis

  initialize: function(id) {
  		this.id = id;
  		Event.observe($('fs_bt_submit'), 'click', this.on_submit, false);
  },
  
  on_submit: function() {
  	console.log(this.id);
  }

だと、コールバックon_sucmitではthisはDOMのidになる。
$('fs_bt_submit')を押してるので、idはfs_bt_submit
コンストラクタで登録したthis.idを使いたいときは

Event.observe($('fs_bt_submit'), 'click', this.on_submit.bind(this), false);

ってしないとダメ