anchor.diff:            if (month < 10) month = "0" + month;
             if (day < 10) day = "0" + day;
             return year + "/" + month + "/" + day;
  +        }
  +
  +        function formatToLocaleDateString(date, lang) {
  +          var year = date.getFullYear(), month = date.getMonth()+1, day = date.getDate();
  +          if (month < 10) month = "0" + month;
  +          if (day < 10) day = "0" + day;
  +          var sep = getDateSeparator(lang);
  +          if (lang === "en") {
  +            return month + sep + day + sep + year;
  +          }
  +          return day + sep + month + sep + year;
           }
   
           /**
  
positive.code: <c:set var="browseContext" value="${requestScope.browseContext}"/>
  <c:set var="componentLabel" value="${browseContext[1]}"/>
  <c:set var="instanceId" value="${browseContext[3]}"/>
  
  <c:set var="function" value="${requestScope.Function}"/>
  <c:set var="rssUrl" value="${requestScope.RSSUrl}"/>
  
negative.code:               }
                if (endDate.getFullYear() > startDate.getFullYear() || endDate.getMonth() > startDate.getMonth() ||
                  endDate.getDate() > startDate.getDate()) {
                  endTime = "<fmt:message key='GML.to'/> " + formatToLocaleDateString(endDate, '${language}');
                }
                if (event.endTimeDefined) {
                  endTime = endTime + " <fmt:message key='GML.at'/> " + formatTime(endDate);
  