Hola, tengo un código de javascript en una página que se ejecuta junto a un servidor Labview.
 
El código es el siguiente:  
Código:
 <script>
var pagina = 'direccion determinada';
     function redireccion() {
        document.location.href=pagina;
    }
function leerCookie(nombre) {
a = document.cookie.substring(document.cookie.indexOf( nombre + '=') + nombre.length + 1,document.cookie.length);
if(a.indexOf(';') != -1)a = a.substring(0,a.indexOf(';'))
return a;
} 
if (leerCookie('ler')!="tomas"){
	alert("No puede acceder directamente.");
				
			 var segundos = 500;
			 setTimeout("redireccion()",segundos);
}
  Se supone que la cookie esta creada bien por que yo la veo desde el navegador, pero no se guarda en a... 
Alguna ayuda con el código por favor?? 
Muchas gracias.