/*
 * JSMin
 * Javascript Compressor
 * http://www.crockford.com/
 * http://www.smallsharptools.com/Projects/Packer/
*/

// V:\1.1.007\js\lib\ext-namirial\Ext.ux.Namirial.form.DateField.js

Ext.ns("Ext.ux");Ext.ns('Ext.ux.Namirial');Ext.ns('Ext.ux.Namirial.form');Ext.ux.Namirial.form.DateField=Ext.extend(Ext.form.DateField,{openDate:new Date(),returnFormat:false,onTriggerClick:function(){if(this.disabled){return;}
if(this.menu==null){this.menu=new Ext.menu.DateMenu();}
Ext.apply(this.menu.picker,{minDate:this.minValue,maxDate:this.maxValue,disabledDatesRE:this.ddMatch,disabledDatesText:this.disabledDatesText,disabledDays:this.disabledDays,disabledDaysText:this.disabledDaysText,format:this.format,showToday:this.showToday,minText:String.format(this.minText,this.formatDate(this.minValue)),maxText:String.format(this.maxText,this.formatDate(this.maxValue))});this.menu.on(Ext.apply({},this.menuListeners,{scope:this}));this.menu.picker.setValue(Ext.ux.Namirial.form.DateField.superclass.getValue.call(this)||this.openDate);this.menu.show(this.el,"tl-bl?");},getValue:function(){var value=Ext.ux.Namirial.form.DateField.superclass.getValue.call(this);if(this.returnFormat&&typeof(value)=='object'){return(value.format(this.returnFormat))}else{return value;}}});Ext.reg('namirial_datefield',Ext.ux.Namirial.form.DateField);

