rem:  if (this.locale == null || this.locale == "" || !djConfig.extraLocale || !dojo.lang.inArray(djConfig.extraLocale, this.locale.split("-")[0])) { dojo.debug("DropdownDateTimePicker: no locale specified or locale used by widget or CForm (" + this.locale + ") is not loaded via djConfig.extraLocale, will fall back to 'en'."); 
add: this.locale = dojo.locale; if (this.locale == null) 
context:         postMixInProperties: function(args, frag, parent) {            cocoon.forms.DropdownDateTimePicker.superclass.postMixInProperties(this, args, frag, parent);            // search form locale            var fragNode = this.getFragNodeRef(frag);            if (fragNode.form) {                var formLocale = fragNode.form.getAttribute("locale");                if (formLocale != null)                    this.locale = formLocale;            }            // make sure locale is supported by dojo, otherwise fall back to 'en'            if (this.locale == null || this.locale == "" || !djConfig.extraLocale || !dojo.lang.inArray(djConfig.extraLocale, this.locale.split("-")[0])) {                dojo.debug("DropdownDateTimePicker: no locale specified or locale used by widget or CForm (" + this.locale + ") is not loaded via djConfig.extraLocale, will fall back to 'en'.");                this.locale = "en";            }            this._splitPattern();            this._initDateFormatOptions();            this.templateString = "<span style='white-space: nowrap'><input dojoAttachPoint='inputNode' autocomplete='off' style='vertical-align: middle'/>";            if (this._datePickerNeeded()) {                this.templateString += "<img src='${this.dateIconURL}' dojoAttachEvent='onclick:_onDateIconClick' dojoAttachPoint='dateButtonNode' style='vertical-align: middle; cursor: pointer; cursor: hand'/>";            }            if (this._timePickerNeeded()) {                this.templateString += "<img src='${this.timeIconURL}' dojoAttachEvent='onclick:_onTimeIconClick' dojoAttachPoint='timeButtonNode' style='vertical-align: middle; cursor: pointer; cursor: hand'/>";            }            if (this.showInputSample == "true") {                var inputSample = dojo.date.format(new Date(), this.dateFormatOptions);                this.templateString += "&#160;&#160;[&#160;" + inputSample + "&#160;]";            }            this.templateString += "</span>";        },
meta: 1201	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/1201/794308106faeefa015866a5edb21b75673923073/DropdownDateTimePicker.js/clean/blocks/cocoon-forms/cocoon-forms-impl/src/main/resources/org/apache/cocoon/forms/resources/js/DropdownDateTimePicker.js