请高手看看下面的脚本代码错在哪儿?
页面是ASP.net,在页面中有一个服务器控件,用来显示服务器上的当前时间,下面的脚本是在客户端显示服务器时间的代码,但总是报告第一行“var   strTime:   String;”缺少 "; ",如果把第一行去掉,则又报告“hh=int(strTime.substr(0,2));”缺少对象。请高手看看,我的脚本代码错在哪? 
  <script   language= "javascript ">  
 displaytime();   
 function   displaytime() 
 { 
       var   strTime:   String; 
       strTime   =   document.getElementById( " <%=txtCurTime.ClientID   %>  ").innerText; 
       hh   =   int(strTime.substr(0,2)); 
       mm   =   int(strTime.substr(3,2)); 
       ss   =   int(strTime.substr(6,2)); 
       if(ss> =59) 
       { 
             ss   =   0; 
             mm   ++; 
       } 
       else 
       { 
             ss   ++; 
       } 
       if(mm> =59) 
       { 
             mm   =   0; 
             hh   ++; 
       } 
       else 
       { 
             mm   ++; 
       } 
       document.getElementByID( " <%=txtCurTime.ClientID   %>  ").innerText   =   FormatTime(hh,   mm,   ss); 
       setTimeout(displaytime(),   1000); 
 }   
 function   FormatTime(hh:int,   mm:int,   ss:int):   String 
 { 
       var   strRet:   String; 
       strRet   =    " "; 
       if(hh   >    9) 
       { 
             strRet   +=    "0 "; 
       } 
       strRet   +=   hh.tostring()   +    ": "; 
       if(mm   >    9) 
       { 
             strRet   +=    "0 "; 
       } 
       strRet   +=   mm.tostring()   +    ": "; 
       if(ss   >    9) 
       { 
             strRet   +=    "0 "; 
       } 
       strRet   +=   ss.tostring(); 
       return   strRet; 
 } 
  </javascript>  
------解决方案--------------------var strTime: String;??直接 
 var strTime;就可以了吧? 
 你试一下
------解决方案--------------------int 是个什么东西   
 定义了吗? 
------解决方案--------------------看不懂LZ的JS语法,更看不懂LZ的代码逻辑。大概理解了你的功能,下面代码可以实现:   
  <!DOCTYPE HTML PUBLIC  "-//W3C//DTD HTML 4.0 Transitional//EN ">  
  <HTML>  
   <HEAD>  
    <TITLE>  New Document  </TITLE>  
    <meta http-equiv=Content-Type content= "text/html;charset=utf-8 ">  
    <META NAME= "Generator " CONTENT= "EditPlus ">  
    <META NAME= "Author " CONTENT= "Philoo ">  
    <META NAME= "Keywords " CONTENT= " ">  
    <META NAME= "Description " CONTENT= " ">  
    <SCRIPT LANGUAGE= "JavaScript ">  
    <!-- 
     setInterval( 'displaytime() ', 1000);   
     function displaytime() 
     { 
 	var strTime = document.getElementById( "txt1 ").value;//