Switch/Case from anywhere

KeithRB:
Only if you put your switch/case in a function called by both setup() and loop().

This is what I decided to go with. I am going to create a function that will take 2 variables, one is a status task (Update status, check status, check how long since the led toggeled ala BlinkWithoutDelay code) and the other variable is the status number (either to update to or check against, default to who cares because it is probably a blinkwithoutdelay check).

If I get a little confidance with programming this, I may upgrade the function to a library so I can just drop it into future projects.