CSI, client-side includes sample. It works in IE 5.5+, Mozilla 1.6+, FireFox 1.0+ and Safari 2.0+. [static text]
You can also leverage the load(url) method of the tmt.csi.util object to load a new external file on the fly and achieve additional functionality, like:
swap the includes