Es bringt sowieso nichts seinen Quelltext über JS zu "schützen".
Jeder HTML Quelltext muss vom Browser gelesen werden können, somit ist auch jeder Quelltext von einem entsprechendem Tool lesbar.
Selbst wenn man seinen Quelltext mit irre vielen verschachtelten JS Funktionen mit unsinnigen namen erst manuell vom Browser schreiben lässt,
mit ein wenig Zeitaufwand und entsprechenden Tools kommt jeder an den reinen HTML Code.
Hier z.B. mal den Quelltext von google:
http://tests.daoc-ds.de/goto/goto/http…n~__~rem~~_.jpg
selbst wenn sie mit allen erdenklichen varianten die einsicht des quelltextes im Browser gesperrt hätten, nichts hinder ein Script daran, den Quelltext übers HTTP Protokoll abzurufen, immerhin soll ihn ein Browser ja sehen