If I had a nickel for everytime I heard this story.

I wish I had better answers to this ever growing problem. Your stuck unless you can prove and get him arrested for placing your children in danger. Continue to call every single time that your child reports it to you. The court sees him as an equal parent. You've done everything that your supposed to do.
Any chance he's willing to go into treatment? I know silly question, but please amuse me.