l'errore dovrebbe essere qui:
onkeyup='this.form.end.value=this.value;'
dove ti riferisci all'oggetto form "this.form" e non al campo (almeno credo) prova cosi:
onkeyup='document.getElementById("end").value=this .value;' oppure cosi:
onkeyup='document.NOME_FORM.end.value=this.value;'