Tahaarat

What is mani and mazi?

Q: I wanted to know what exactly is mani and mazi. I know one is thick and one is thin but what about the excitement thing? Mani means you have to have a ghusal and mazi is just whudhu, but I'm not sure what they actually look like. Is mazi like water (just liquid) or is it a little bit thick and strechy?

Doubts regarding ghusal

Q: What if I do ghusal and then also attend salaah but later I have a doubt whether the ghusal I did was valid or not. The reason being that I think the water didn't wet all the hair on my body. Should I do the ghusal again and repeat the salaah which I attended?