///
$(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);
}
});
});