Yes, you're right - this is what I was thinking of, but reversed my thoughts it as I wrote it.

Because both true and false functions are evaluated, it's easy to get into trouble with math functions - div/0 in particular.

Thanks for clearing that up!

Glenn
_________________________
Actually I am a Rocket Scientist! \:D