Occhio però, quoto da un'altra discussione
Dico solo una cosa senza entrare nel merito del javascript.
Se è per salvaguardare il codice, non esiste un metodo per evitare ad un utente web medio di visualizzare il tuo codice html. Vuoi per la cache, vuoi per le combinazioni di tasti del browser, vuoi per le estensioni dei vari browser (che magari te lo disabilitano).
Altrettanto impossibile è salvaguardare le immagini, perchè, proprio male che vada, posso stampare lo schermo.
Detto questo passo la parola ai maestri del javascript