Okay, so I have an idea. What if I have the Render_Button class have 2 sprites, one for each image, and then also let it have a pointer that points to whatever sprite I'm using! Problem solved! (I hope!)
Just integrated the BugFix above and it worked! So far I've encountered no problems. On to fixing the Render_Menu class, because I SEVERELY jacked it up when I programmed in Render_Buttons ! Also, if anyone can point me to a good tutorial on pointers and references I'd be very happy.