I havn't even thought about images, I imagine we should be able to incorporate that so long as they are put into the containing directory, otherwise we will have problems with the output file... As to the menu not functioning after putting extra stuff in there- it is rather specific, those values placed into the arrays must be pretty much exact - It could be any of the other extras since they'll all update at once-I'll look at that.
I'd be hesitant about changing onborder size (style will be fine) it will interfear with the menu look. It will probibly move the selected submenu item across, personally I think it wont flow, like setting onBold.
Could you redesign the page for me? That would be a great help. At the moment the biggest problem I feel (apart from edit items) is just the shear usability of the editor. As we add more options into it we are going to reduce the ease of use. Idealiy we should have everything on the one page without scrolling-what do you think about having tabbed windows for the options, we could make it look like a standard windows properties page. Just an idea, could be done with js/css- ATM I dont know how, but how hard can it be

As to the undefined thats just a case of initialising the form properly, if we give those variables values then they will be defined and output properly, alternatly we could just not output anything undefined/null or empty.
BTW _m[0][22] is the layer info for the menu... [HTMLDivElement]
Havn't found the other two

EDIT: Here is a very quick sample of a tabbed type page, Still needs alot of work with styling but should be compatable with most browsers.