ho fatto questo script per un counter che scrive su un file txt

nella index.html viene richiamato tramite

<script language="JavaScript" src="http://www.gelion.it/mdb-database/counter.asp"></script>

lo script è

codice:
<%
Response.Expires = 0
Set fs = CreateObject("Scripting.FileSystemObject")
Path = server.mappath("conta.txt")
Set a = fs.OpenTextFile(path)
conta = CInt(a.ReadLine)
If Session("conta") = "" then
Session("conta") = conta
conta = conta + 1
a.close
Set a = fs.CreateTextFile(path, True)
a.WriteLine(conta)
End If
a.Close
%>

var str = "<%= conta %>";
var begin = "<img src=\"http://www.gelion.it/counter/";
var middle = ".gif\" alt=\"";
var last = "\">";
for(x = 0;x < str.length; x++)    {
    str1 = str.charAt(x);
    document.write(begin + str1 + middle + str1 + last);
    }
dove sbaglio dato che non si vede nulla?