I'm not sure if there's a question in there - but good luck. It's not so hard to implement, but yes, it can take a bit of JavaScript knowledge to do it right.
Actually I find JavaScript a very good language to work with, and the weak typing is very familiar to Clarion developers, so no great problems there at all.
I went to a jQuery training course in Boston some years ago and it was interesting to see how much people struggled with the concept of "compare a long to a string" - and concepts of a string being "true" or "false" and so on. Stuff we take for granted and use every day. So I think a lot of the scare stories you mention are by people unfamiliar with the concept.
cheers
Bruce