what should i do?

I have been in qatar for the past 31 years . I was serving the ministry of electricity department from1979 - 2001, due to qatariseation,I was terminated and they had given me release. I serverd a private company for 3 years after that they also gave me release. I joined another company in doha, as a Sales manager and have been working there for the last six years, for a salary of 5000 Qrs. There was no increments given to me though they had promised.
Now i am on my vacation and all the liabilities which the company has to get from the clients ( amount ) was given to my company by the clients in writing before me starting from Doha for my vacation . For the past couple of years the company delayed in paying my salary as and when they wish. Now they have to pay me 5 months slary which they promised to pay when I go on my vacation, but they have not paid that till now.
1) What is the qatar labour law say about this ? will I get my salary ?
2) Can I get a release from the company because I had given my visa to the current company? Can you kindly advise me on this issue.
its not for me that is so obvious its for my uncle i really need some advice he doesnt know im asking u guys so kindly cut out the jokes and help me here guys.... hope u understand.....
regards 24 year old rita....:)
would like to know
Are you working here since your previous life???
worked 31 years I guess its time to retire..
May ALLAAH(God)help you." Ameen"
Could you tell where are you from?
Tell us about yourself
i am 24 years studying in doha and also looking for good job
31 years?????????
when did you start working since previous life???
Don't make fool to us as well as QL
R u sure that u've worked in DOHA for 31yrs??? Coz ur profile says that u r in the age group of 18-25???