I think detox in periods is very good for the body.
I am agree with Gary Rowell about cleansing the liver, because of much toxins. I am very interested in health and herbals, and my experience is that "mariatistel" is a very good herbal for the liver.
Rawfood as Chlorella and spirulina algas are good products too.
Obvious, eating the right food is very important, as Hippokrates said: "the food shall be your medicine,and the medicine shall be your food"