Ok grazie cosi funziona come volevo.

ho ancora una cosa (sempre se possibile)

visto che cercando nel forum ho visto che con javascript non è possibile fare un upload
di un file anche di testo

ho questa funzione
--------
function eseguiUpload()
{
var sFile = document.curric.sFile.value;
if (sFile == "" || sFile == "undefined")
{
alert("Cambia il file da inviare(upload)");
}
else
{
var sReplace = sFile.replace(/\\/g,"\\");
var sArray = sReplace.split("\\");
var sItem = sArray[sArray.length - 1]
document.curric.sNome.value = sItem;
document.curric.txtAllega.value = sFile;
}
}

------------
a cosa serve allora???