Remove extraneous guards on loadTemplate()
[mkws-moved-to-github.git] / tools / htdocs / mkws.js
index 9f17d0b..0ea7223 100644 (file)
@@ -313,10 +313,7 @@ function _make_mkws_team($, teamName) {
 
     function renderSummary(hit)
     {
-       if (mkws.templateSummary === undefined) {
-           loadTemplate("Summary");
-       }
-
+       loadTemplate("Summary");
        hit._id = "mkwsRec_" + hit.recid;
        hit._onclick = "mkws.showDetails(this.id);return false;"
        return mkws.templateSummary(hit);
@@ -775,10 +772,7 @@ function _make_mkws_team($, teamName) {
 
     function renderDetails(data, marker)
     {
-       if (mkws.templateRecord === undefined) {
-           loadTemplate("Record");
-       }
-
+       loadTemplate("Record");
        var template = mkws.templateRecord;
        var details = template(data);
        return '<div class="details" id="mkwsDet_' + data.recid + '">' + details + '</div>';
@@ -787,6 +781,9 @@ function _make_mkws_team($, teamName) {
 
     function loadTemplate(name)
     {
+       if (mkws['template' + name])
+           return; // It's already been done
+
        var source = $("#mkwsTemplate" + name).html();
        if (!source) {
            source = defaultTemplate(name);