Another possibility is that either one or both wires on each side of the door have snapped or come undone. This has happened to me. You can buy or get new wires made up (about £12 the pair), but then you have to fit them; I've tried twice, and not giving up yet! If finances aren't an issue, get the pros. to come in and fix it.
Byron Thomas, June 2009