>>1 のように DOM ツリーを操作すれば、スクリプト側から全部コントロールできるので楽なんだけど、
もし一括コントロールが必要でないなら、その都度 document.write() で書き出しても良い。かえって面倒かもしれないが。
・body 要素直下document.write('<div id="highslide-container"><\/div>');
・キャプションの下document.write('<div id="controlbar" class="highslide-overlay controlbar">'
+ '<a href="javascript:void(0)" onclick="return hs.previous(this)" onkeypress="return hs.previous(this)" title="前の画像"><\/a>'
+ '<a href="javascript:void(0)" onclick="return hs.next(this)" onkeypress="return hs.next(this)" title="次の画像"><\/a>'
+ '<a href="javascript:void(0)" class="highslide-move" title="Click and drag to move" style="margin-left: 10px"><\/a>'
+ '<a href="javascript:void(0)" onclick="hs.close(this)" onkeypress="hs.close(this)" title="Close"><\/a>'
+ '<\/div>');
この場合の注意点として、終了タグ </div>、</a> の "<" と "/" を続けて書かないようにすること(上記参照……なお、外部スクリプトにするなら気にしなくても良い)。