Необходимо Вам добавить усилия и трудолюбия для достижения цели.
Не получается - читаем мануал ОЧЕНЬ внимательно и стараемся понять: "что я сделал не так", исправляем и двигаемся дальше к цели.
1 Событие onClick на блокирующем слое, который накладывается поверх контента и развернут на все окно.
2. При первом посещении пишите куки в браузер и затем их проверяете.