Quando é necessária a interação de javascript com o asp, sempre surgem algumas dúvidas, pois o ClientID, de um controle de um formulário, é definido muitas vezes pelo asp, com base na hierarquia do controle e interfaces que controlam a geração do nome...
Apesar do VS 2008 estar munido de uma ferramenta fantastica para produzir códigos javascript para sua aplicação web, com intellisense, debug etc, vale apena ressaltar esta dica do editor online TIDE 4 JavaScript. http://tide4javascript.com/