How to get your dirty whites clean again... HOT HOT HOT water, 1 cap of laundry detergent, 1 cup powdered dish washer detergent, 1 cup bleach, 1/2 cup borax. Tell you what, you have to rewash it once to put softener in but its the whitest youll ever see your whites. If you omit the bleach it works great to get stains out of colors too (baby spit up is no longer a stain on OLD clothes)
My mattress had several stains, I'm sure they were a combination of drool, urine, beverages, baby spit up- you name it. Anyhow, this method really worked well. I had one pretty dark stain that I sprayed again later with a new mixture. I am amazed..