I don't think bromine causes yellow stains, nor does calcium. Beyond that, I don't know.