// dangerous.js: warnings on potentially harmful actions

function dangerous_click(el, ev) {
  return confirm(el.dangerous);
}

function dangerous_bind(el) {
  if (el.className=='dangerous' && el.title) {
    el.dangerous= el.title;
    el.title= null;
    event_addListener(el, 'click', dangerous_click);
  }
}

if (!window.dangerous_bound) {
  event_addBinding('a', dangerous_bind);
  event_addBinding('input', dangerous_bind);
  window.dangerous_bound= true;
}
