Per queste cose ci sono i veri linguaggi di programmazione, con la tecnologia web ed il semplice scripting lato client non si puo' fare tutto.

ciao