ロゴを変えるだけなら、それぞれのレイヤーのattributionを変えるだけでいいと思いますよ。
(ただし、権利関係についてはよく調べてみてください。)
eventに対応して処理をはさむのなら
http://dev.openlayers.org/docs/files/OpenLayers/Layer-js.html
^を参考に
layer.events.on({
scope: event時にthisとなるobject,
loadstart: function(e) {
// それぞれの処理
}
// loadstartなどのイベント名については、それぞれのレイヤーのドキュメントを
};
こんなかんじでいけると思います