Buscando apenas un poco en Google, encontré este caso de regionalización (Globalization) administrada con JavaScript que, creo, deberías leer con atención.
Lo que quiero decir con tanta insistencia es que cuando programas, no es suficiente que un código funcione, además debe ser
efectivo y
eficiente. Si no lo es, tarde o temprano se paga con degradación de la perfomance.
Globalization with Javascript and Xslt Globalization And Localization In ASP.NET AJAX Handling TimeZone Information In ASP.NET Script Globalization and Localization