al parecer el problema es que necesitas tener en la querystring la variable "?l=e/s" para que mantenga el idioma, entonces por consecuencia, recoje la variable, y vuelve a escribirla en todos tus enlaces que se generan automaticamente
un ejemplo:
Cita: idioma=request.querystring("l")
setupLang="l="
setupLang="l=" & idioma
y en tus enlaces dinamicos, al final puedes anexarlo
Código PHP:
response.write "<a href=tupagina.asp?condicion1=" & parametro1 &_
"&condicion2=" & parametro2 &_
setuplang
intentalo