{"version":3,"file":"js/send_other_request_new.e411a936.js","mappings":"yLAQAA,OAAOC,iBAAmB,CACtBC,WAAY,YACRC,EAAAA,EAAAA,GAAU,0BAA2B,CACjCC,OAAQC,EAAAA,UACRC,WAAY,QACZC,QAAS,UAEb,IAAIC,GAAeL,EAAAA,EAAAA,GAAU,4BAA6B,CACtDC,OAAQC,EAAAA,UACRC,WAAY,QACZC,QAAS,UAETE,GAAeN,EAAAA,EAAAA,GAAU,2BAA4B,CACrDC,OAAQC,EAAAA,UACRC,WAAY,QACZC,QAAS,WAEbJ,EAAAA,EAAAA,GAAU,4BAA6B,CACnCC,OAAQC,EAAAA,UACRK,YAAY,EACZC,YAAY,EACZL,WAAY,MACZM,WAAW,KAEfT,EAAAA,EAAAA,GAAU,2BAA4B,CAClCC,OAAQC,EAAAA,UACRK,YAAY,EACZC,YAAY,EACZL,WAAY,MACZM,WAAW,IAIfC,IAAE,8BAA8BC,GAAG,UAAS,WACxC,IAAIC,EAAgBF,IAAEG,MAAMC,MACN,MAAlBF,GAA2C,MAAlBA,GACzBF,IAAE,uBAAuBK,YAAY,UAAUC,SAASC,OAAOF,YAAY,UAC3EL,IAAE,oBAAoBM,SAASD,YAAY,UAAUE,OAAOF,YAAY,UACxEL,IAAE,oBAAoBM,SAASD,YAAY,UAAUE,OAAOF,YAAY,UACxEL,IAAE,wBAAwBK,YAAY,UAAUC,SAASC,OAAOF,YAAY,UAC5EL,IAAE,mBAAmBM,SAASE,SAAS,UAAUD,OAAOC,SAAS,UACjER,IAAE,mBAAmBM,SAASE,SAAS,UAAUD,OAAOC,SAAS,UAC3C,MAAlBN,IACAF,IAAE,mBAAmBM,SAASD,YAAY,UAAUE,OAAOF,YAAY,UACvEL,IAAE,mBAAmBM,SAASD,YAAY,UAAUE,OAAOF,YAAY,aAG3EL,IAAE,uBAAuBQ,SAAS,UAAUF,SAASC,OAAOC,SAAS,UACrER,IAAE,oBAAoBM,SAASE,SAAS,UAAUD,OAAOC,SAAS,UAClER,IAAE,oBAAoBM,SAASE,SAAS,UAAUD,OAAOC,SAAS,UAClER,IAAE,wBAAwBQ,SAAS,UAAUF,SAASC,OAAOC,SAAS,UACtER,IAAE,mBAAmBM,SAASE,SAAS,UAAUD,OAAOC,SAAS,UACjER,IAAE,mBAAmBM,SAASE,SAAS,UAAUD,OAAOC,SAAS,UAEzE,IAEAb,EAAac,OAAOC,SAASC,MAAK,SAASC,GACnC,gBAAiBhB,IACjBA,EAAaiB,QACbjB,EAAakB,IAAI,UAAWF,EAAc,KAE9ChB,EAAaiB,OACjB,GAmBJ,E","sources":["webpack://python-webpack-boilerplate/./frontend/src/application/send_other_request_new.js"],"sourcesContent":["import $ from \"jquery\";\nimport \"../styles/datetimepicker.css\";\n//import \"../components/bootstrap_datetimepicker\";\n//import \"../components/bootstrap_datetimepicker_nb\";\nimport flatpickr from \"flatpickr\";\nimport {Norwegian} from \"flatpickr/dist/l10n/no\";\nimport \"flatpickr/dist/flatpickr.css\";\n\nwindow.sendOtherRequest = {\n    initialize: function () {\n        flatpickr(\"input[id=id_event_date]\", {\n            locale: Norwegian,\n            dateFormat: 'd/m/Y',\n            minDate: 'today'\n        });\n        let pickUpDateFp = flatpickr(\"input[id=id_pick_up_date]\", {\n            locale: Norwegian,\n            dateFormat: 'd/m/Y',\n            minDate: 'today'\n        });\n        let returnDateFp = flatpickr(\"input[id=id_return_date]\", {\n            locale: Norwegian,\n            dateFormat: 'd/m/Y',\n            minDate: 'today'\n        });\n        flatpickr(\"input[id=id_pick_up_time]\", {\n            locale: Norwegian,\n            enableTime: true,\n            noCalendar: true,\n            dateFormat: 'H:i',\n            time_24hr: true\n        });\n        flatpickr(\"input[id=id_return_time]\", {\n            locale: Norwegian,\n            enableTime: true,\n            noCalendar: true,\n            dateFormat: 'H:i',\n            time_24hr: true\n        });\n\n        // Toggle hidden fields\n        $('input[id^=\"id_transport_\"]').on('change',function () {\n            let valueSelected = $(this).val();\n            if (valueSelected === '1' || valueSelected === '2') {\n                $('#id_pick_up_address').removeClass('hidden').parent().prev().removeClass('hidden');\n                $('#id_pick_up_date').parent().removeClass('hidden').prev().removeClass('hidden');\n                $('#id_pick_up_time').parent().removeClass('hidden').prev().removeClass('hidden');\n                $('#id_number_of_people').removeClass('hidden').parent().prev().removeClass('hidden');\n                $('#id_return_date').parent().addClass('hidden').prev().addClass('hidden');\n                $('#id_return_time').parent().addClass('hidden').prev().addClass('hidden');\n                if (valueSelected === '2') {\n                    $('#id_return_date').parent().removeClass('hidden').prev().removeClass('hidden');\n                    $('#id_return_time').parent().removeClass('hidden').prev().removeClass('hidden');\n                }\n            } else {\n                $('#id_pick_up_address').addClass('hidden').parent().prev().addClass('hidden');\n                $('#id_pick_up_date').parent().addClass('hidden').prev().addClass('hidden');\n                $('#id_pick_up_time').parent().addClass('hidden').prev().addClass('hidden');\n                $('#id_number_of_people').addClass('hidden').parent().prev().addClass('hidden');\n                $('#id_return_date').parent().addClass('hidden').prev().addClass('hidden');\n                $('#id_return_time').parent().addClass('hidden').prev().addClass('hidden');\n            }\n        });\n        // Update date and time pickers upon changes\n        pickUpDateFp.config.onChange.push(function(selectedDates) {\n            if ('currentYear' in returnDateFp) {\n                returnDateFp.clear();\n                returnDateFp.set('minDate', selectedDates[0]);\n            }\n            returnDateFp.clear();\n        });\n        /*\n        pickUpDateElem.on('change', function () {\n            let pickUpDateParts = $(this).val().split('/');\n            $('div[id=id_return_date]').datetimepicker(\n                'setStartDate', pickUpDateParts[2] + '-' + pickUpDateParts[1] + '-' + pickUpDateParts[0]);\n            $('div[id=id_pick_up_time]').datetimepicker(\n                'setStartDate', pickUpDateParts[2] + '-' + pickUpDateParts[1] + '-' + pickUpDateParts[0]);\n            $('div[id=id_return_time]').datetimepicker(\n                'setStartDate', pickUpDateParts[2] + '-' + pickUpDateParts[1] + '-' + pickUpDateParts[0]);\n        });\n\n        returnDateElem.on('change', function () {\n            let returnDateParts = $(this).val().split('/');\n            $('div[id=id_return_time]').datetimepicker(\n                'setStartDate', returnDateParts[2] + '-' + returnDateParts[1] + '-' + returnDateParts[0]);\n        });\n\n         */\n    }\n};\n"],"names":["window","sendOtherRequest","initialize","flatpickr","locale","Norwegian","dateFormat","minDate","pickUpDateFp","returnDateFp","enableTime","noCalendar","time_24hr","$","on","valueSelected","this","val","removeClass","parent","prev","addClass","config","onChange","push","selectedDates","clear","set"],"sourceRoot":""}