context:         _splitPattern: function() {            // Dojo wants date and time patterns separately, however in CForms these form one string            // Therefore, when variant is dateTime we try to split them. This is not perfect of course,            // it assume date and time information is grouped and time information is after date information            // (which is however very common).            if (this.variant == "date") {                // pure date mode, assume pattern is only for dates                this.datePattern = this.pattern;                return;            } else if (this.variant == "time") {                // pure time mode, assume patter is only for times                this.timePattern = this.pattern;                return;            }            // http://www.unicode.org/reports/tr35/tr35-4.html#Date_Format_Patterns            var timeFormattingChars = ["a", "h", "H", "K", "k", "m", "s", "S", "A", "z", "Z"];            var pattern = this.pattern;            if (pattern == null || pattern == "")                return;            var beginTimePattern = -1;            for (var i = 0; i < pattern.length; i++) {                var c = pattern.charAt(i);                if (dojo.lang.inArray(timeFormattingChars, c)) {                    beginTimePattern = i;                    break;                }            }            if (beginTimePattern == -1) {                // pure date pattern                this.datePattern = pattern;            } else {                this.datePattern = dojo.string.trimEnd(pattern.substr(0, beginTimePattern));                this.timePattern = pattern.substr(beginTimePattern, pattern.length);            }        },
meta: 1201	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/1201/576d4bed3ff1835474c2428e0083a41fd085b81c/DropdownDateTimePicker.js/clean/blocks/cocoon-forms/cocoon-forms-impl/src/main/resources/org/apache/cocoon/forms/resources/js/DropdownDateTimePicker.js