本館の Google Maps API で RSS 1.0 から地図表示するページでは Google Maps API と prototype.js 1.3.1 を混ぜて使っていました。この2つはクリティカルな部分が重複していますので「いつかは衝突するだろう」と懸念してましたが、Ajax と Event 回りのハンドラの取り回しは prototype.js の方が扱いやすいので混ぜて使っていたのです。 そして、ついに Google Maps API が 2.66 にアップデートされたとき、懸念が現実となり、map2.addOverlay(marker) 実行でエラーが発生するようになりました。 というわけで、しぶしぶながら、ようやく Google Maps API 一本に統一することにしました。 まずは、RSS を XmlHttpRequest で取ってくる部分です。GDownloadUr