Touch sensors and Fading LEDs

ARgghhh... sorry for bumping my dead old thread, but After my last post I managed to make it all work... then the laptop I was working on was formatted without my knowledge...
I know, I should have had one million backups, but I didn't, The code I had pasted here was the most recent version.

Anyway, I can remember making a small change to the order of the loop and all was well.

Again, what i'm trying to do is make sure the sensor has been released and the LED has faded to 0 before it can be triggered again.

Can anyone help?