MeatEater
Все очень просто:
1) создаем контейнер с формой, делаем его невидимым (style="display: none;") и назначаем ему какой-недь ID (например, myForm);
2) при щелчке на каком-либо слове (рисунке и проч.) выполням JS-скрипт, который будет менять видимость нужного контйнера:
Код:
var myDiv = document.getElementById('myForm').style;
myDiv['display'] == '';
3) при щелчке в любом другом месте - делаем этот контейнер невидимым:
Код:
myDiv['display'] == 'none';
Не за что???