toggleDlg=(function(ev,obj){
var c='d-block',q='.'+c,els;
return function(ev,obj){
els=D.querySelectorAll(q);
if(els.length)
for(var el,i=0;el=els[i];i++)
if(obj!==el)
el.classList.remove(c);
if(obj) {
obj.classList.toggle(c);
if(ev)
ev.stopPropagation();
}
};
})(),
ЗЫ В порядке: Петька - прибор! - Восемь! - Что "восемь"? - А что "прибор"?