Hey,
I was hoping someone would just tell me an easier(shorter) way to do this.

val = analog(0);
if(val < 0){
delay(1000)
a = 1
else
a = 0
if(val < 0 && a = 1)
delay(1000)
b = 1
else
b = 0
if(val < 0 && a = 1 && b = 1)
delay(1000)
c = 1
else
c = 0
if(val < 0 && a = 1 && b = 1 && c = 1)
delay(1000)
d = 1
else
d = 0

and so on....

Say you wanted to do something when analogRead was in a certain state for more than 60 seconds.

Thanks