     @picker.find('>div').hide().filter('.datepicker-'+DateTools.modes[this.viewMode].clsName).show()
 
 nativePicker = false
+
+convertToNative = ($input, options)->
+  value = $input.attr('value')
+  $input.prop("type", "date")
+  if value && value.length > 0
+    locale = options.locale || $input.data('date-locale') || DateTools.getLocale()
+    format  = DateTools.parseFormat(options.format || $input.data('date-format') || Locales[locale].dates.format);
+    date = DateTools.parseDate(value, format)
+    value = DateTools.formatDate(date, {
+      separator: '-'
+      parts: ["yyyy", "mm", "dd"]
+    })
+    $input.prop('value', value)
+  
 
 $.fn.datepicker = (option) ->
   @each ->

    }

    @isInput = @element.is('input');
    @component = if !@isInput && @element.is('.date') then @element.find('.add-on') else false;

    if @isInput
      @element.on {
        focus: $.proxy(@show, this)
        click: $.proxy(@show, this)
        blur:  $.proxy(@hide, this)
        keyup: $.proxy(@update, this)
      }
    else

      daysMin: ["Do", "Lu", "Ma", "Mi", "Ju", "Vi", "Sa", "Do"]
      months: ["Enero", "Febrero", "Marzo", "Abril", "Mayo", "Junio", "Julio", "Agosto", "Septiembre", "Octubre", "Noviembre", "Diciembre"]
      monthsShort: ["Ene", "Feb", "Mar", "Abr", "May", "Jun", "Jul", "Ago", "Sep", "Oct", "Nov", "Dic"]
  pt:
    dates:
      format: 'dd/mm/yyyy'
      weekStart: 1
      days: ["Domingo", "Segunda", "Terça", "Quarta", "Quinta", "Sexta", "Sabado", "Domingo"]
      daysShort: ["Dom", "Seg", "Ter", "Quar", "Qui", "Sex", "Sab", "Dom"]
      daysMin: ["Do", "Se", "Te", "Qu", "Qu", "Se", "Sa", "Do"]
      months: ["Janeiro", "Fevereiro", "Março", "Abril", "Maio", "Junho", "Julho", "Agosto", "Setembro", "Outubro", "Novembro", "Dezembro"]
      monthsShort: ["Jan", "Fev", "Mar", "Abr", "Mai", "Jun", "Jul", "Ago", "Set", "Out", "Nov", "Dez"]
  ru: 
    dates:
      format: 'dd.mm.yyyy'
      weekStart: 1
