эт конечно с потолка взял пример, чтобы указать на ошибку. вообше тут правильно разбивать в массив и потом искать obj.className.split(/\s+/).indexOf(c) . а на практике в начале и конец добавляют пробелы и ишут уже используя (" "+obj.className+" ").indexOf(" "+c+" ") !== -1 , это правда не по стандарту но зато быстро.
в getCookie unescape делать нужно для значения а не для всей куки