Bez namere da popujem:
Korišćenje ovakvih adhoc "algoritama" (šiftovanje, xorovanje itd) je prilično opasno. Danas znaš da je u pitanju smešna "enkripcija" i koristiš je za neozbiljne stvari, sutra zaboraviš, ti ili neko drugi naiđe na nju, ne ulazi u analizu koda, i iskoristi je za nešto ozbiljno i eto sigurnosnog propusta.
Ako je poenta samo da se na prvi pogled ne vidi šta piše, mnogo je bolje koristiti neko klasično 7-bitno enkodiranje (npr Base64), plus što time rešavaš problem non-printable i karaktera sa "kukama i kvakama" koji mogu da prave problem pri manipulaciji.
Npr:
http://ntt.cc/2008/01/19/base64-enco...avascript.html