Yeah, how do you want me to send it to you? I'll leave my custom functions (I'll add some comments for you) in so you can see how to add your own custom buttons that do more than just insert text. You'll be able to create your own popups (like the image manager, flash manager, etc) and insert the data returned from the popup into the editor.