I'll take a shot at this. Don't expect AJAX, I'll say that much.
At least not first thing. AJAX is my weak point, thus the advantage of having a jQuery guy on your dev team.. haha.
Rambling cause I'm tired. anyways. I'll take a look and see if I could make one sometime here in the next week