il codice javascript NON PUO' ESSERE NASCOSTO. assolutamente.

si puo' cercare di offuscarlo, di comprimerlo, di metterlo in una pagina esterna, di usare un frameset...

ma alla fine:
- un inesperto non avrebbe ragione di leggerti gli script, e al massimo nn capirebbe il codice
- un esperto te lo prenderebbe lo stesso


quindi e' meglio mettersi il cuore in pace: javascript e' open source.