return unescape(document.cookie.substring(inicio,fin));
setcookie();
//esto nunca se ejecutará
la palabra return no solo devuelve a la salida de la función, también interrumpe la misma, todo código posterior a ella no se ejecuta, debes de llamar a la función antes:
Código Javascript
:
Ver originalvar r = unescape(document.cookie.substring(inicio,fin));
setcookie();
return r;