Scusate mi potete dire dove c'č un errore in questo code html??? Per piacere??

codice:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<html>

<head>
<style>
a:link			{font:8pt/11pt Verdana; color:red}
a:visited		{font:8pt/11pt Verdana; color:#4e4e4e}
</style>
<meta HTTP-EQUIV="Content-Type" Content="text-html; charset=Windows-1252">
<title>HTTP 404 - Pagina non trovata</title>
</head>
<script> 

function Homepage(){

// in real bits, urls get returned to our script like this:
// res://shdocvw.dll/http_404.htm#http://www.DocURL.com/bar.htm 

    //For testing use 
    //DocURL = "res://shdocvw.dll/http_404.htm#https://www.microsoft.com/bar.htm"
    DocURL=document.location.href;
	
    //this is where the http or https will be, as found by searching for :// but skipping the res://
    protocolIndex=DocURL.indexOf("://", 4);

    //this finds the ending slash for the domain server 
    serverIndex=DocURL.indexOf("/", protocolIndex + 3);

    //for the href, we need a valid URL to the domain. We search for the # symbol to find the begining 
    //of the true URL, and add 1 to skip it - this is the BeginURL value. We use serverIndex as the end marker.
    //urlresult=DocURL.substring(protocolIndex - 4,serverIndex);
    BeginURL=DocURL.indexOf("#",1) + 1;
    urlresult=DocURL.substring(BeginURL, serverIndex);
    if (protocolIndex - BeginURL > 7)
        urlresult=""

    //for display, we need to skip after http://, and go to the next slash
    displayresult=DocURL.substring(protocolIndex + 3, serverIndex);

    var aElement = document.createElement("A");
    aElement.innerText = displayresult;
    aElement.href = urlresult;

    homepageContainer.appendChild(aElement);
}

function doSearch()
{
    saOC.NavigateToDefaultSearch();
}

function initPage() 
{
    document.body.insertAdjacentHTML("afterBegin","<object id=saOC CLASSID='clsid:B45FF030-4447-11D2-85DE-00C04FA35C89' HEIGHT=0 width=0></object>");
    Homepage();
}

</script>


<body bgcolor="white" onload="initPage()">

<table width="400" cellpadding="3" cellspacing="5">
  <tr>
    <td id="tableProps" valign="top" align="left">
    </td>
    <td id="tableProps2" align="left" valign="middle" width="360"><h1 id="errortype"
    style="COLOR: black; FONT: 13pt/15pt Verdana"><span id="errorText">Impossibile trovare la pagina</span></h1>
    </td>
  </tr>
  <tr>
    <td id="tablePropsWidth" width="400" colspan="2"><font
    style="COLOR: black; FONT: 8pt/11pt verdana">La pagina cercata č stata rimossa,
 il nome della pagina č stato modificato o non č disponibile al momento.</font></td>
  </tr>
  <tr>
    <td id="tablePropsWidth2" width="400" colspan="2"><font id="LID1"
    style="COLOR: black; FONT: 8pt/11pt Verdana"><hr color="#C0C0C0" noshade>
    <p id="LID2">Provare a eseguire le operazioni seguenti:</p><ul>
      <li id="list1">Verificare che l'indirizzo immesso nella barra degli indirizzi sia stato digitato
        nel modo corretto.

      
      <li id="list2">Aprire la pagina iniziale <a href="http://www.enigmi.net">
      www.enigmi.net</a>, quindi cercare i collegamenti alle informazioni
        desiderate. 
      <li id="list3">Per cercare un altro collegamento, fare clic sul pulsante
       Indietro.     
      <li ID="list4">Fare clic sul pulsante
       Cerca per ricercare informazioni su Internet. [/list]
    



    </p>
    <h2 id="ietext" style="font:8pt/11pt Verdana; color:black">HTTP 404 - File non trovato

    Internet Explorer 

    </h2>
    </font></td>

  </tr>
</table>
</body>
</html>