I might have to get something like thatI have one of those mats that can absorb a good amount of water. You could keep it in front of and/or under your tank to help protect the carpeting.
http://www.drsfostersmith.com/product/prod_display.cfm?c=3578+3728+14697&pcatid=14697