Its your Electrical system, I think some wires are Bad, Burned or broken or could be some fuse or relay. Try to take it to dealer and let them diagnose so that you know what exactly is wrong.
Something similar happened to me on my Cavalier one time and I replaced the whole button control and it worked fine after that.