Se o código está em uma lima que de .JS não trabalhará porque a lima de JS não é considerada uma página ativa do usuário, conseqüentemente nenhuma comandos do ASP não serão funcionados.
Uma ac1ão alternativa pôde ser chamar a passagem da lima de JS os valores em um querystring - usar então o Javascript para começ o valor querystring.