Ciao e benvenuto.
Prova cosi:
codice:
/**
*** Returns the YMD value as an argument for sending to the server
**/
Calendar.prototype.getArgDate = function()
{
var YY = this.year;
var MM = (this.month1 <= 9)? ("0" + this.month1 ) : this.month1;
var DD = (this.selDay <= 9)? ("0" + this.selDay ) : this.selDay;
document.getElementById('iCal').value= YY + '/' + MM + '/' + DD;
}
inserisci un campo nel HTML:
codice:
<input type="text" name="iCal" id="iCal" />
Non si possono caricare file inerenti classi java o javascript invece che solo immagini?
Non si possono inserire file con estensione diversa dalle immagini perché:
A) Motivi di sicurezza
B) Pesantezza da gestire per upload lato server
Puoi usare servizi esterni come fanno tutti ma dubito che questo aiuti molto, perché credo che siano in pochissimi che salvino > installino > testino > etc... un file (con tutti i rischi che ne può derivare), molto più utile una pagina demo online dimostrativa.

P.S. In futuro fai più attenzione quando scrivi i titoli che dovrebbero essere più esaustivi
P.S.S. Curiosità perché "imbarcarsi" in un progetto (sembrerebbe complesso) senza avere almeno le basi dei programmi che si dovranno usare?