YIKES!! Get her into rehab before she ends up like Heath Ledger. You just can't mix all those kinds of drugs and be healthy. She needs help, it won't be easy but if you love her enough you can do it. Good luck!
if shes taking it just for the hell of it or bc she says it makes her feel good or normal then she needs to go to rehab. she could O.D mixing all those things and taking all that crap for years is horrible for you. she obviously has a problem. if you want her to live you will make her go to rehab and stay there. I've seen my friends do this crap and they go to rehab but never end up staying. make her go and finish. thats not healthy