Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- jQuery.extend(DateInput.DEFAULT_OPTS, {
- month_names: ["Januar", "Februar", "März", "April", "Mai", "Juni", "Juli", "August", "September", "Oktober", "November", "Dezember"],
- short_month_names: ["Jan", "Feb", "Mär", "Apr", "Mai", "Jun", "Jul", "Aug", "Sep", "Okt", "Nov", "Dez"],
- short_day_names: ["So", "Mo", "Di", "Mi", "Do", "Fr", "Sa"],
- stringToDate: function(string) {
- var matches;
- if (matches = string.match(/^(\d{2,2}).(\d{2,2}).(\d{4,4})$/)) {
- return new Date(matches[3], matches[2] - 1, matches[1]);
- } else {
- return null;
- };
- },
- dateToString: function(date) {
- var month = (date.getMonth() + 1).toString();
- var dom = date.getDate().toString();
- if (month.length == 1) month = "0" + month;
- if (dom.length == 1) dom = "0" + dom;
- return dom + "." + month + "." + date.getFullYear() ;
- },
- show: function() {
- if($('#edit-start-day').val().length>4){
- this.selectedDate = this.stringToDate($('#edit-start-day').val());
- this.selectedDateString = this.dateToString(this.stringToDate($('#edit-start-day').val()));
- this.selectMonth(this.selectedDate);
- }
- this.rootLayers.css("display", "block");
- $([window, document.body]).click(this.hideIfClickOutside);
- this.input.unbind("focus", this.show);
- $(document.body).keydown(this.keydownHandler);
- this.setPosition();
- },
- });;
Add Comment
Please, Sign In to add comment