//jQuery.noConflict();
(function($) {
    
    var langs = {
        
        en: {
            starts: 0
        }
    
    }



    $(document).ready(function($){
        var lang = $('html').attr('xml:lang');
        
           
        if (!$("form#booking_step_1 input[name='start']").length) {
            return;
        }
        var begin = $("form#booking_step_1 input[name='start']").val();
        var end = $("form#booking_step_1 input[name='end']").val();
        var li = $("form#booking_step_1 input[name='start']").parent();
        $("form#booking_step_1 input[name='end']").parent().remove();
        li.html('');
        $('<input type="hidden" name="start" value="" /><input type="hidden" name="end" value="" />').prependTo( li );
        $("form#booking_step_1 input[name='start']").val(begin);
        $("form#booking_step_1 input[name='end']").val(end);
        var settings = {
            flat: true,
            date: [begin,end],
            current: begin,
            calendars: 1,
            mode: 'range',
            onChange: function() {
                var data = li.DatePickerGetDate(true);
                $("form#booking_step_1 input[name='start']").val(data[0]);
                $("form#booking_step_1 input[name='end']").val(data[1]);
            }
        };
        
        if (langs[lang])
            $.extend(settings,langs[lang]);
        li.DatePicker(settings);
    });
})(jQuery);
