Nested divs and click event handlers

Nested divs and click event handlers

Hi all,
I have just started using javascript and jquery and I have a small issue; this might as well be an issue with javascript more than jquery, I am unsure about it.
So I have a div nested in another div and click event handlers associated with both.
I have two questions:
1. Is there any default order in which the corresponding event handlers are called? I would expect that when I click the inner div, the corresponding event handler is called first, but this does not seem to be the case. I need the inner handler to be called first, so is there any way I can do this?
2. In another similar case, the inner event handler is called first, but then the outer event handler also get called, despite a event.stopPropagation() call in the inner handler. Is this normal? Is there any way I can prevent it?

Thanks,
Simone