/// $(function() { ListingEditor.register('phoneDetails', { fields: { "Main": "main_phone_number", "Ext": "main_phone_number_ext", "After Hours": "after_hours_phone_number", "Freephone": "free_phone_number", "Mobile": "mobile_number", "Fax": "fax_number", "Contact": "contact_person_name" }, show: function(callback) { var context = this; var editor = $$("div.editor"); $("

Edit Phone Details

").appendTo(editor); editor.append(EditorFormatter.fieldTable(this.fields)); editor.append(EditorFormatter.dialogButtons(function() { EditorFormatter.saveData(editor); ModalPopup.hide(); $('#phoneDetails').effect('highlight', {}, 200); if (callback) callback(); }, function () { ModalPopup.hide(); })); EditorFormatter.applyData(editor); ModalPopup.show(editor); }, refresh: function() { var el = $('#phoneDetails'); EditorFormatter.setInfo(el, this.fields, true); } }); });