这段代码哪里错了???急!
<SCRIPT LANGUAGE="JavaScript">
<!--
var matrix;
function matrixwrite(string,bold,italic,speed){
var height=window.screen.height;
var width=window.screen.width;
var s="height="+eval(height+10)+",width="+eval(width+30);
matrix=window.open("blank.html","matrix 的窗口",s);
matrix.document.open("text/html","replace");
var i;
var timer=0;
if(matrix.moveTo) matrix.moveTo(-10,-30);
if(matrix.resizeBy) matrix.resizeBy(0,50);
matrix.document.write("<body bgcolor=000000 text=00ff00 onblur='self.focus()'>");
matrix.cument.write("font face=system");
if(bold==true) matrix.document.write("<b>");
if(italic==true) matrix.document.write("<i>");
for(i=0;i<=string.length;i++){
timer+=(Math.random()*speed)};
setTimeout("matrix.document.writr("+string.charAt(i)+")",timer);
timer+=2000;
setTimeout("matrix.close()",timer);
}
var message=new Array("你好黑客帝国","我好金汉","这好象市个挖你啊","你他吗的");
function getrnd(){
return (parseLnt(Math.random()*message.length));
}
function writernd(bold,italic,speed){
matrixwrite(message.[getrnd()],bold,italic,speed);
}
//-->
</SCRIPT>
<a href="javascript:writernd(false,false,750)">粗</a>
<a href="javascript:writernd(true,false,750)"> 斜</a>
<a href="javascript:writernd(true,true,750)">粗斜</a>
<a href="javascript:matrixwrite('哈哈哈哈后',false,false,750)">通常</a>