Simpler text generation.
[mkws-moved-to-github.git] / tools / htdocs / mkws.js
index 60464d7..7d5856e 100644 (file)
@@ -640,24 +640,22 @@ function replaceHtml(el, html) {
 
 function renderDetails(data, marker)
 {
-    var details = '<div class="details" id="mkwsDet_'+data.recid+'">';
-
     if (mkws.templateRecord === undefined) {
        maybeLoadTemplate("Record");
     }
 
+    var details;
     if (mkws.templateRecord) {
        var template = mkws.templateRecord;
-       details += template(data);
+       details = template(data);
     } else {
-       details += defaultRenderRecord(data, marker);
+       details = defaultRenderDetails(data, marker);
     }
 
-    details += '</div>';
-    return details;
+    return '<div class="details" id="mkwsDet_' + data.recid + '">' + details + '</div>';
 }
 
-function defaultRenderRecord(data, marker)
+function defaultRenderDetails(data, marker)
 {
     var details = '<table>';
     if (marker) details += '<tr><td colspan="2">'+ marker + '</td></tr>';