Sip.conf webconfiguration

I’m using asterisk 1.2 and got a little problem with my sip-provider, so there servers goes up and down at the moment. Then i need to change the registration och sip-account-settings in sip.conf manual everytime they got problem so i register on a nother sip-server. So i wonder if any got a tip off a simple web-script that i can use to change those settings with a simple click so my agents don’t need to call me everytime when sip.provider-server-#1 goes down and change it to #2?