Prova con xajax...
Tutte le dichiarazioni dei metodi li fai via php, come codice jscript hai solo ed esclusivamente....nulla
Fa tutto xajax. Tu devi solo preoccuparti del codice php...

http://www.xajax-project.org/en/home/