А вас не смущает, что при инсталляции прог/игр копируется туева хуча файлов, а порой еще Visual C++ просят обновить? Кстати да, попробуйте это все в инсталлятор запаковать (я в высокоуровневом программировании полный ноль).
Максим Иванов, я обычно использую переменную (ибо в чистом js дуб дубом), по умолчанию она 0, если кликнули, проверяю на 0 и присваиваю 1, открывая блок, иначе снова 0 и закрываю блок.
danteasy, у вас grid child на sessions_item, а вы поверх них лепите ссылки, естественно, все ломается. Либо, как уже сказали, используйте a вместо div, либо ссылки засуньте в div.
Антон Р., если по теме, то выполнить все рекомендации и уповать не только высокочастотники. Один мой знакомый прописывал вплоть до неправильных словоформ, которые мог вводить реальный пользователь. А также ждать и молиться богам рандома.