На ссылке висит функция.
<a href="javascript:attribute()">Звонок</a>
По клику на нее появляется и исчезает блок div#cl с формой. Как мне добавить в эту функцию событие, что бы при нажатии мимо ссылки и блока div c формой, div исчезал бы.
И можно ли как-то убрать функцию из ссылки? Хотелось бы обращаться к id
<a href="#" id="zvonok">Звонок</a>
function attribute(){
var form = document.getElementById('cl');
if(form.style.display == 'none'){
form.style.display = 'block';
}else{
form.style.display = 'none';
}