rem: }, 
add: } 
context:     convertToHTML: function(contentType, data) {        // dump("converting " + contentType + " to HTML\n");        var event = Components.classes["@mozilla.org/calendar/event;1"]            .createInstance(CI.calIEvent);        event.icalString = data;        var html = "<script src='chrome://lightning/content/text-calendar-handler.js'></script>\n";        html += "<center>\n";        html += startForm(data);        html += "<table bgcolor='#CCFFFF'>\n";        var organizer = event.organizer;        var rows = [["Invitation from", "<a href='" + organizer.id + "'>" +                                         organizer.commonName + "</a>"],                    ["Topic:", event.title],                    ["Start:", event.startDate.jsDate.toLocaleTimeString()],                    ["End:", event.endDate.jsDate.toLocaleTimeString()]];        html += rows.map(makeTableRow).join("\n");        html += "<tr><td colspan='2'>";        html += makeButton("accept", "Accept meeting") + " ";        html += makeButton("decline", "Decline meeting") + " ";        html += "</td></tr>\n";        html += "</table>\n</form>\n</center>";        // dump("Generated HTML:\n\n" + html + "\n\n");        return html;    },
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/f4cb9e788031164f567230431e6b9aecdcd62f3e/lightningTextCalendarConverter.js/clean/calendar/lightning/components/lightningTextCalendarConverter.js