1) Warum schreibst Du das HTML nicht direkt in die XPage?
<?xml version="1.0" encoding="UTF-8"?>
<xp:view xmlns:xp="http://www.ibm.com/xsp/core">
<xp:br></xp:br>
Normaler Text<xp:br></xp:br><xp:br>
</xp:br><h1>Und das jetzt als HTML <h1></h1><xp:br>
</xp:br><xp:br></xp:br>Und wieder normaler Text<xp:br></xp:br>
</xp:view>
2) Ohen den Code zu sehen, wird Dir niemand sagen können, warum er nicht funktiuoniert. Ich vermute mal, dass Du nicht alles von de Mootools kopiert hast, oder er JS Klassen nicht finden kann.
3) Ja, es kann sein, dass JS in einem Browser funktioniert und in einem anderen nicht. Deswegen gibt es ja Dojo,MooTools, ... damit man sich um dieses lästige Thema nicht kümmern muss.