HI, the reason why there isn't any documentation for using client side javascript is because javascript itself is it's own programming language. We enable our modules to support javascript for user customization (such as calculations, etc). Also, javascript is very vast and can be personalized to each individual's desire. For somewhat easy tasks, we can quickly create / post the javascript on this forum or through email support but for more complicated tasks, we would support this through paid premium support since it would take our developers time to figure out the syntax/procedures as well.
Sometimes, users of our products will post their own javascript developments here to share with the group, sometimes they don't. I hope this explains the situation.
-- David