Grazie mille, almeno so che da javascript non si scappa. Il problema è che non ho maimaimai programmato in Java, se foste così gentili da copypastarmi una possibile soluzione al problema nel codice che ho postato sareste davvero i numeri uno!
E' un lavoro abbastanza importante e con una certa priorità, e nonostante avessi precisato ai capi di non saperne di Java mi hanno tirato in mezzo a 'sta cosa e non riesco a venirne a capo, aiuto!