En primer lugar, Bienvenido a FDW @feranimaciones, en segundo, un buen tutorial sobre cookies
http://www.w3schools.com/js/js_cookies.asp
está en inglés pero es facil de entender...
Ejemplo, por algun lado tenés
var cuenta = getCookie(nom)
sencillamente no existe un método ó función de javascript que se llame getCookie(), en todo caso, deberías crear una función a tal efecto, idem para setCookie()....
te dejo una pequeña librería para escribir, leer y borrar cookies, cargala desde un archivo js externo, y después intenta hacer tu script llamando a esas funciones
cookies.js
Código Javascript
:
Ver original/******************
funciones para creación, lectura y borrado de cookies
ejempo de establecimiento de una cookie
<a href="crearCookie('color','rojo','1','');>Crear cookie de nombre color, con valor rojo que expirará en 1 día</a>
El valor para horas no se tendrá en cuenta si se especifican dias,
para que la cookie expire en determinada cantidad de horas,
indicar el 4º parámetro y el de las horas dejarlo en blanco, pero respetando las comillas simples.
crearCookie('color','rojo','','1') --> la cookie cadicará en 1 hora
emprear(c)2006
******************/
function crearCookie(nombre,valor,dias,horas) {
if (dias) {
var fecha = new Date();
fecha.setTime(fecha.getTime()+(dias*24*60*60*1000));
var expires = "; expires="+fecha.toGMTString();
}else if (!dias && horas){
var fecha = new Date();
fecha.setTime(fecha.getTime()+(horas*60*60*1000));
var expires = "; expires="+fecha.toGMTString();
}
else var expires = "";
document.cookie = nombre+"="+valor+expires+"; path=/";
}
function leerCookie(nombre) {
var nombreCO = nombre + "=";
var ca = document.cookie.split(';');
for(var i=0;i < ca.length;i++) {
var c = ca[i];
while (c.charAt(0)==' ') c = c.substring(1,c.length);
if (c.indexOf(nombreCO) == 0) return c.substring(nombreCO.length,c.length);
}
return null;
}
function borrarCookie(nombre) {
crearCookie(nombre,"",-1);
}
Saludos