文字移动效果不能使用
为什么我的文字移动效果不能使用,我在里面加了两个alert进行调试,发现只有第一个alert能运行,第二个alert就运行不了,怀疑是document对象的问题,但找了半天都找不出问题来!高手帮我看看呀!!
<html>
   <head>
     <title>文字移动效果</title>
   </head>
   <body>
   	<p>
   	<center>
   	<font color="ffaafa"><h2>文字移动效果----上下滚动的文本</h2></font>
   	<hr width=300>
   	<p>
   	<script lanuage="JavaScript">
   		var MarqueeWidth=180;
   		var MarqueeHeight=80;
   		var speed=3;
   		var marqueencontents='<font face="Arial" color=#993366><strong><big>kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk</big></strong></font>';
		if(document.all)
		{
			alert("11111");     //第一个alert能运行
			document.write('<marquee direction="up" scrollAmount='+speed+' stytle="width:'+MarqueeWidth+';height:'+MarqueeHeight+'">'+marqueecontents+'</marquee>');
			alert("22222");     //第二个alert就不能运行了
		}	
		function regenerate()
		{
			if(document.layers)
			{
				setTimeout("window.onresize=regenerate",450);
				intializemarquee();
			}
		}		
		function intializemarquee()
		{
			document.MarqueeMessage001.doucument.MarqueeMessage002.document.write(marqueecontests);
			document.MarqueeMessage001.doucument.MarqueeMessage002.document.close;
			thelength=document.MarqueeMessage001.doucument.MarqueeMessage002.document.height;
			scrollText();
		}		
		function scrollText()
		{
			if(document.MarqueeMessage001.doucument.MarqueeMessage002.top>=thelength*(-1))
			{
				document.MarqueeMessage001.doucument.MarqueeMessage002.top-=speed;
				setTimeout("ScrollText()",100);
			}
			else
			{
				document.MarqueeMessage001.doucument.MarqueeMessage002.top=MarqueeHeight;
				ScrollText();
			}
		}
		window.onload=regenerate;
		</script>
		<ilayer name="MarqueeMessage001" width=&{MarqueeWidth};height=&{MarqueeHeight};>
			<layer name="MarqueeMessage002" width=&{MarqueeWidth};height=&{MarqueeHeight};>
		</ilayer>
	  </body>
</html>
------解决方案--------------------var marqueencontents= ' <font face="Arial" color=#993366 > <strong > <big >kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk </big > </strong > </font > ';  
if(document.all)  
{  
  alert("11111");     //第一个alert能运行  
  document.write( ' <marquee direction="up" scrollAmount= '+speed+ ' stytle="width: '+MarqueeWidth+ ';height: '+MarqueeHeight+ '" > '+marqueecontents+ ' </marquee > ');  
  alert("22222");     //第二个alert就不能运行了  
}
===================================  
請比較一下紅色標記部分.