Scusa, errore di battitura: sostituisci
codice:
if(f.elements[i].valur=="" || f.elements[i].valur=="undefined")
con
codice:
if(f.elements[i].value=="" || f.elements[i].value=="undefined")