Js_error_example is a project mainly written in ..., it's free.
An example for catching client-side Javascript errors and submitting the details to a server via Ajax
Purely for reference.