JavaScript の質問用スレッド

このエントリーをはてなブックマークに追加
241l-_-l
ランダムスクリプトに関しての質問です。
以下のスクリプト(どっかで拾ったもの)を使ってます。

(外部ファイル)
var kazuAc9=2;
var htmlAc9=new Array();
htmlAc9[0]='<link rel="stylesheet" href="http://www.skipup.com/~l-_-l/style/l-_-l.css" type="text/css" charset="shift_jis" media="all" />';
htmlAc9[1]='<link rel="stylesheet" href="http://www.skipup.com/~l-_-l/style/lo_ol.css" type="text/css" charset="shift_jis" media="all" />';

function writeHTMLAc9() {
var num=Math.floor(Math.random()*(kazuAc9+1));
document.write(htmlAc9[num]);
}


(HTML内)
<script type="text/javascript">
writeHTMLAc9();
</script>

元は確かランダム画像だったんですが、ランダムCSSとして使ってます。

んで、何度かに一回かならず

undefined

というエラー(?)がでます。その際、スタイルは反映されません。
エラー回避方法を探しています。
(画像を使った場合も同じでした。)どうかお願いします。