Help with Arduino

I've posted the entire message on the arduino forums, but i know there is people that use it here.
It's a circuit to allow arduino run with battery and at the same time, to allow charging without disconecting it.

So I ask you the same question, will it work? Right now it's only a design.


Picture of Help with Arduino