Time Frame question

What is a reasonable time frame from the date that: (1) a judge makes his decision in court to the time it is written up; (2) delivered to opposing attorney for review; (3) returned to attorney; to (4) signed by judge; and (5) implemented?

Usually the judge will indicate when an order should be submitted (10 days or so after a ruling). From there, it depends. I have waited over 2 months for an order to be entered by the judge after submission.