Hi,
Are these routed (Layer 3) connections or is everything a single Layer 2 domain? If it is routed, you could use a simple routing protocol like EIGRP between the 3560 and the central router, and put lower costs on the Wifi link than on the WAN link. When EIGRP notices that the Wifi link is down (because the neighbor hellos time out), it will reroute traffic over the WAN link. And when the Wifi comes back up, EIGRP will return the routing to the normal situation. Something like this:
|central router|------- Wifi EIGRP Cost 1000 ---------| 3560 |-------local LAN
| |
-----------------WAN link EIGRP Cost 25000--------
Configuration of EIGRP is very straigtforward, and there's lots of documentation on the Cisco site
Hope it helps
Peter