Prendendo spunto da questo link

http://www.trans4mind.com/personal_d...ript/time2.htm

Ho risolto la funzione così

codice:
function cambiadataproxsoll(dataproxsoll) 
{

        if (confirm("Attenzione. E' stata cambiata la data di prossimo sollecito. Procedere? "))
          {
              myDays= ["Domenica","Lunedì","Martedì","Mercoledì","Giovedì","Venerdì","Sabato","Domenica"]
              myDate=new Date(eval('"'+dataproxsoll.value+'"'))
              
              document.datiform.DAYY_PROX_SOLL.value=myDays[myDate.getDay()]
              document.datiform.DATA_PROX_SOLL.focus();
          	    return;
          }
          else
           self.location.reload(true);
          
}
Ora però ho questo altro problema.

Da Javascript posso valorizzare solo i dati presenti in un testo? Mi spiego... il codice asp è il seguente

codice:
<input type="text" maxlength="100" name="DAYY_PROX_SOLL" value="<%=vc_dayyproxsoll%>" size="12" class="campinull">
<%=vc_dayyproxsoll%>
<input type="text" maxlength="100" name="DATA_PROX_SOLL" onchange="javascript:contdata(DATA_PROX_SOLL); cambiadataproxsoll(DATA_PROX_SOLL)" value="<%=vc_dataproxsoll%>" size="10" class="campodataproxsoll2">
Se volessi valorizzare vc_dayyproxsoll, come faccio?

nota: Le metto separate per problemi di "estetica"