Javascript calculation? I've stumbled on that a while back...

Like you said... the web is full of surprises!