mettendo

return true

sotto

document[this.name].submit();

sembra andato tutto a posto... può essere?