Node targetNode = (Node)target;
ItsNatStfulDocumentImpl itsNatDoc = clientDoc.getItsNatStfulDocument();
ItsNatDOMStdEventListenerRegistryImpl globalRegistry = null;
if (itsNatDoc.hasDOMStdEventListeners())
globalRegistry = itsNatDoc.getDOMStdEventListenerRegistry();
ItsNatDOMStdEventListenerRegistryImpl clientRegistry = null;
if (clientDoc.hasDOMStdEventListeners())
clientRegistry = clientDoc.getDOMStdEventListenerRegistry();
int capturingCount = 0;
if (globalRegistry != null) capturingCount += globalRegistry.getCapturingCount();
if (clientRegistry != null) capturingCount += clientRegistry.getCapturingCount();
boolean someoneCaptures = capturingCount > 0;
ArrayList<Node> parentList = null;
if (someoneCaptures || evt.getBubbles())
{