Haiz, Istihaazah & Nifaas

Yellow discharge

Q: I recently went to a Muslim doctor and I mentioned to her regarding me getting yellow discharge now and then. So I asked does she consider it haiz and she told me no, maybe it's like an illness or something else but from what she knows brown is like dried blood but not yellow discharge. Can I take this advice from her?

Woman in haidh becoming clean on a plane

Q: I will be travelling from Jhb to Dubai and from Dubai to Madinah. When I depart I will be in the state of haidh but it will stop over the course of the journey.

1. If I realise that I am no longer in the state of haidh whilst on the plane and ghusl is not possible and salaah time will set in and pass while on the plane, what are my options?

2. If haidh ends and I cannot make ghusl, would I be considered to have been paak and if 78km away from Madina will qasr then apply to me? Or will I only be considered paak once ghusl is made upon landing and so full salaah applies?

Salaah for a woman who has a haidh habit of 4 days but bleeds for more than 10 days

Q: 

1. A girl has a haidh habit of 4 days, but for the past year she has been bleeding for over ten days. Does she have to wait for the full ten days to be over and then make qadha of the 6 days salah, or can she start reading after the 4th day as she is sure that she is going to bleed for more than 10 days?

2. If she thinks her haidh is over after 7 days and makes ghusl and starts reading salah, and then sees blood again on the 9th day and it continues past the tenth day, will the salah she read from the 7th to the 10th day be counted or will she still have to make qadha of them?

Woman spotting after performing umrah

Q: A woman is currently in Makkah Mukarramah. She has completed her umrah etc. and she spotted just once after Zuhr Salaah. Since then, she has not seen any blood or spotting and more than 24 hours have passed. She has completed more than 15 days of tuhr and it could be her haidh. What does she do? Can she perform tawaaf in this condition?