Cómo evitar el cambio de un valor variable en Javascript [duplicar]

Posible duplicado:
¿Hay constantes en Javascript?

¿Hay una manera de declarar una estática de valor final en javascript para que no pueda ser alterada por un tercero?

Lo que tengo es una aplicación para compartir artículos, con usuarios gratuitos que son compatibles con anuncios. Lo que deseo hacer es evitar que los usuarios libres modifiquen el contenido internoHTML al modificar la variable de almacenamiento del contenido.

Lo que tengo en este momento es un temporizador que recarga el InternalHTML del artículo en el sitio web del usuario cada 5 segundos y estoy almacenando el valor de la recarga en una variable.

Sin embargo, si un genio que usa jsbeatify explora qué variable es la clave para eliminar el anuncio y lo altera, perdemos ingresos y exposición de nuestros productos.

¿Cómo evitar la alteración de la variable interna?

ACTUALIZAR

Este es el resultado final de lo que se me ocurrió:

http://jsfiddle.net/PgdYP/1/

<div id="specialdiv"></div>
<input type="button" value="try to change the function i to do something different" onclick="t.i = function(){alert(data.secret);}"><BR>
<input type="button" value="set function to null out of spite" onclick="t=null;">


 <script type="text/javascript">
    e = function(){var data = { };
    Object.defineProperty(data, 'secret', {
       value: "Hello world!",
       writable : false,
       enumerable : true,
       configurable : false
       });this.z=function(){window.setTimeout("try{document.getElementById('specialdiv').innerHTML =   '"+data.secret+"';t.i.z();}catch(err) {document.body.innerHTML=err;}",5000);}}
        g = function(){};
        g.prototype = new e();e=null;window.t = {}
        Object.defineProperty(window.t, 'i', {
        value: new g(),
        writable : false,
        enumerable : false,
        configurable : false });g = null;
        window.t = Object.freeze(window.t); t = Object.seal(window.t);
        t.i.z();
    </script>

Esto se presentará en formato empaquetado, solo para que sea más difícil copiar el código de la fuente. De esta manera, el esfuerzo para simplemente copiar y pegar el código se maximizará y será muy difícil de automatizar.

Gracias a todos por sus respuestas o comentarios.

Respuestas a la pregunta(2)

Su respuesta a la pregunta