function validaCookie(name){
/*valida cookie*/
var nameEQ = name + "="; /* recebe um parametro e concatena com = */
var ca = document.cookie.split(';'); /* separa o conteudo em um Array, o array é definido tirando os ";" e tornando o restante em cada indice do array */
for(var i=0,x=ca.length;i<x;i++){ /* percorre o array */
var c = ca[i]; /* adiciona o valor de um indice em uma variavel dãããa */
while (c.charAt(0)==' ') { /* enquanto o primeiro carecter for espaço */
c = c.substring(1,c.length); /* vai pegando a partir do segundo caracter até o tamanho da string, e adicionando a mesma variavel até */
} /* o while seja falso :P */
if (c.indexOf(nameEQ) == 0){ /* se o parametro recebido na função concatenado com = estiver na primeira posição da string depois do tratamento com o while ele retorna verdadeiro */
return true; /* e acaba o script por aqui */
}
}
return false; /* senão ele retorna falso e ficam felizes para sempre */
}/* FIM JS GENERICO */