| Server IP : 103.234.187.230 / Your IP : 216.73.216.216 Web Server : Apache System : Linux lserver42043-ind.megavelocity.net 3.10.0-1160.108.1.el7.x86_64 #1 SMP Thu Jan 25 16:17:31 UTC 2024 x86_64 User : apache ( 48) PHP Version : 7.4.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /var/www/html/b2b.hellogtx.com/public/js/hotelinv/ |
Upload File : |
/*------------------------------------------------------------------
[ datetimepicker & minicolors Trigger Js]
Project : Fickle Responsive Admin Template
Version : 1.0
Author : AimMateTeam
URL : http://aimmate.com
Support : aimmateteam@gmail.com
Primary use : Picker Tool
-------------------------------------------------------------------*/
jQuery(document).ready(function ($) {
'use strict';
date_and_time_picker_call();
mini_color_call();
});
/*** Date & Time Picker Call ***/
function date_and_time_picker_call() {
'use strict';
$('.dateTimePicker').datetimepicker();
$('.dateTimePickerCustom').datetimepicker();
$('.dateTimePickerCustom1').datetimepicker();
$('.datePickerCall').click(function () {
$('.dateTimePickerCustom').datetimepicker('show');
});
$('.datePickerCall1').click(function () {
$('.dateTimePickerCustom1').datetimepicker('show');
});
$('.timePickerOnly').datetimepicker({
datepicker: false,
format: 'H:i',
mask: '00:00'
});
$('.bookingDate').datetimepicker({
timepicker: false,
datepicker: true,
mask: '39/19/9999',
format: 'd/m/Y',
maxDate: 0,
});
$('.datePickerOnly').datetimepicker({
timepicker: false,
datepicker: true,
mask: '39/19/9999',
format: 'd/m/Y'
});
$('#departure_date').datetimepicker({
format: 'd/m/Y',
formatDate: 'd/m/Y',
timepicker: false,
mask: true,
maxDate: false,
minDate: 0,
});
$('#serdeparture_date').datetimepicker({
format: 'd/m/Y',
formatDate: 'd/m/Y',
timepicker: false,
mask: true,
maxDate: false,
minDate: 0,
});
$('#Rdeparture_date').datetimepicker({
format: 'd/m/Y',
formatDate: 'd/m/Y',
timepicker: false,
mask: true,
//maxDate: ($("#return_date").val() != '') ? $("#return_date").val() : false,
minDate: 0,
onChangeDateTime: function () {
$("#return_date").val($("#Rdeparture_date").val());
},
});
$('#return_date').datetimepicker({
format: 'd/m/Y',
formatDate: 'd/m/Y',
mask: true,
minDate: ($("#Rdeparture_date").val() != '__/__/____') ? $("#Rdeparture_date").val() : false,
onShow: function (ct) {
this.setOptions({
value: ($('#return_date').val() != '__/__/____') ? $('#return_date').val() : '',
minDate: ($('#Rdeparture_date').val() != '__/__/____') ? $('#Rdeparture_date').val() : false,
});
},
timepicker: false,
});
$('#date_timepicker_start').datetimepicker({
onShow: function (ct) {
this.setOptions({
maxDate: $('#date_timepicker_end').val() ? $('#date_timepicker_end').val() : false
})
}
/*format:'Y/m/d',
timepicker:false*/
});
$('#date_timepicker_end').datetimepicker({
onShow: function (ct) {
this.setOptions({
minDate: $('#date_timepicker_start').val() ? $('#date_timepicker_start').val() : false
})
}
/*format:'Y/m/d',
timepicker:false*/
});
$('#inlineDatePicker').datetimepicker({
format: 'd.m.Y H:i',
inline: true,
lang: 'en'
});
$('#inlineDatePickerLanguage').datetimepicker({
format: 'd.m.Y H:i',
inline: true,
lang: 'es'
});
$('#chekInDate1').datetimepicker({
timepicker: false,
datepicker: true,
mask: true,
formatDate: 'd/m/Y',
format: 'd/m/Y',
minDate: 0,//yesterday is minimum date(for today use 0 or -1970/01/01)
//maxDate:($("#chekOutDate").val()!='' && $('#chekInDate').val()!='__/__/____')?$("#chekOutDate").val():false,
onChangeDateTime: function () {
var CheckIn = $("#chekInDate").val();
var arrCheckIn = CheckIn.split("/");
var day = parseInt(arrCheckIn[0]) + parseInt(1);
var month = arrCheckIn[1] - parseInt(1);
var year = arrCheckIn[2];
var CheckOut = new Date(year, parseInt(month), day);
var d = CheckOut;
d.setDate(d.getDate());
var date = d.getDate();
var month = d.getMonth() + 1;
var year = d.getFullYear();
if (month < 10)
month = "0" + month;
if (date < 10)
date = "0" + date;
var CheckOut = date + '/' + month + '/' + year;
$("#chekOutDate").val(CheckOut);
}
});
$('#chekOutDate1').datetimepicker({
timepicker: false,
datepicker: true,
mask: true,
minDate: ($('#chekInDate').val() != '' && $('#chekInDate').val() != '__/__/____') ? $('#chekInDate').val() : false,
formatDate: 'd/m/Y',
format: 'd/m/Y',
onChangeDateTime: selector,
onShow: function (ct) {
var CheckIn = $("#chekInDate").val();
var arrCheckIn = CheckIn.split("/");
var day = parseInt(arrCheckIn[0]) + parseInt(30);
var month = arrCheckIn[1] - parseInt(1);
var year = arrCheckIn[2];
var CheckOut = new Date(year, parseInt(month), day);
var d = CheckOut;
d.setDate(d.getDate());
var date = d.getDate();
var month = d.getMonth() + 1;
var year = d.getFullYear();
if (month < 10)
month = "0" + month;
if (date < 10)
date = "0" + date;
var CheckOut = date + '/' + month + '/' + year;
this.setOptions({
value: ($('#chekOutDate').val() != '' && $('#chekOutDate').val() != '__/__/____') ? $('#chekOutDate').val() : '',
minDate: ($('#chekInDate').val() != '' && $('#chekInDate').val() != '__/__/____') ? $('#chekInDate').val() : false,
maxDate: ($('#chekOutDate').val() != '' && $('#chekOutDate').val() != '__/__/____') ? CheckOut : false
});
}
});
$('#chekInDate').datepicker({
timepicker: false,
datepicker: true,
numberOfMonths: 2,
mask: true,
//formatDate: 'd/m/Y',
dateFormat: 'dd/mm/yy',
minDate: 0,//yesterday is minimum date(for today use 0 or -1970/01/01)
//maxDate:($("#chekOutDate").val()!='' && $('#chekInDate').val()!='__/__/____')?$("#chekOutDate").val():false,
onSelect: function(dateText, inst) {
var CheckIn = $(this).val();
var arrCheckIn = CheckIn.split("/");
var day = parseInt(arrCheckIn[0]) + parseInt(1);
var month = arrCheckIn[1] - parseInt(1);
var year = arrCheckIn[2];
var CheckOut = new Date(year, parseInt(month), day);
var d = CheckOut;
d.setDate(d.getDate());
var date = d.getDate();
var month = d.getMonth() + 1;
var year = d.getFullYear();
if (month < 10)
month = "0" + month;
if (date < 10)
date = "0" + date;
var CheckOut = date + '/' + month + '/' + year;
$("#chekOutDate").val(CheckOut);
$('#chekOutDate').datepicker('option', 'minDate', CheckOut);
$("#chekInDate2").val(CheckOut);
$('#chekInDate2').datepicker('option', 'minDate', CheckOut);
var arrCheckOut = CheckOut.split("/");
var day = parseInt(arrCheckOut[0]) + parseInt(1);
var month = arrCheckOut[1] - parseInt(1);
var year = arrCheckOut[2];
var CheckOut2 = new Date(year, parseInt(month), day);
var d2 = CheckOut2;
d2.setDate(d2.getDate());
var date2 = d2.getDate();
var month2 = d2.getMonth() + 1;
var year2 = d2.getFullYear();
if (month2 < 10)
month2 = "0" + month2;
if (date2 < 10)
date2 = "0" + date2;
var CheckOut2 = date2 + '/' + month2 + '/' + year2;
$("#chekOutDate2").val(CheckOut2);
$('#chekOutDate2').datepicker('option', 'minDate', CheckOut2);
}
});
$('#chekOutDate').datepicker({
timepicker: false,
datepicker: true,
numberOfMonths: 2,
mask: true,
minDate:calculatedata(),
dateFormat: 'dd/mm/yy',
onSelect: function(dateText, inst) {
var chekOutDate = $(this).val();
var arrCheckIn2 = chekOutDate.split("/");
var day2 = parseInt(arrCheckIn2[0]) ;
var month2 = arrCheckIn2[1] - parseInt(1);
var year2 = arrCheckIn2[2];
var day3 = parseInt(arrCheckIn2[0]) + parseInt(1) ;
var month3 = arrCheckIn2[1] - parseInt(1);
var year3 = arrCheckIn2[2];
var chekInDate2 = new Date(year2, parseInt(month2), day2);
var d = chekInDate2;
var chekOutDate2 = new Date(year3, parseInt(month3), day3);
var d2 = chekOutDate2;
d.setDate(d.getDate());
var date2 = d.getDate();
var month2 = d.getMonth() + 1;
var year2 = d.getFullYear();
if (month2 < 10)
month2 = "0" + month2;
if (date2 < 10)
date2 = "0" + date2;
var chekInDate2 = date2 + '/' + month2 + '/' + year2;
$("#chekInDate2").val(chekInDate2);
$('#chekInDate2').datepicker('option', 'minDate', chekInDate2);
d2.setDate(d2.getDate());
var date3 = d2.getDate();
var month3 = d2.getMonth() + 1;
var year3 = d2.getFullYear();
if (month3 < 10)
month3 = "0" + month3;
if (date3 < 10)
date3 = "0" + date3;
var chekOutDate2 = date3 + '/' + month3 + '/' + year3;
$("#chekOutDate2").val(chekOutDate2);
$('#chekOutDate2').datepicker('option', 'minDate', chekOutDate2);
}
});
$('#chekInDatevilla').datepicker({
timepicker: false,
datepicker: true,
numberOfMonths: 1,
mask: true,
//formatDate: 'd/m/Y',
dateFormat: 'dd/mm/yy',
minDate: 0,//yesterday is minimum date(for today use 0 or -1970/01/01)
//maxDate:($("#chekOutDate").val()!='' && $('#chekInDate').val()!='__/__/____')?$("#chekOutDate").val():false,
onSelect: function(dateText, inst) {
var CheckIn = $(this).val();
var arrCheckIn = CheckIn.split("/");
var day = parseInt(arrCheckIn[0]) + parseInt(1);
var month = arrCheckIn[1] - parseInt(1);
var year = arrCheckIn[2];
var CheckOut = new Date(year, parseInt(month), day);
var d = CheckOut;
d.setDate(d.getDate());
var date = d.getDate();
var month = d.getMonth() + 1;
var year = d.getFullYear();
if (month < 10)
month = "0" + month;
if (date < 10)
date = "0" + date;
var CheckOut = date + '/' + month + '/' + year;
$("#chekOutDatevilla").val(CheckOut);
$('#chekOutDatevilla').datepicker('option', 'minDate', CheckOut);
$("#chekInDate2").val(CheckOut);
$('#chekInDate2').datepicker('option', 'minDate', CheckOut);
}
});
$('#chekOutDatevilla').datepicker({
timepicker: false,
datepicker: true,
numberOfMonths: 1,
mask: true,
minDate:calculatedata(),
dateFormat: 'dd/mm/yy',
onSelect: function(dateText, inst) {
var chekOutDate = $(this).val();
var arrCheckIn2 = chekOutDate.split("/");
var day2 = parseInt(arrCheckIn2[0]) ;
var month2 = arrCheckIn2[1] - parseInt(1);
var year2 = arrCheckIn2[2];
var day3 = parseInt(arrCheckIn2[0]) + parseInt(1) ;
var month3 = arrCheckIn2[1] - parseInt(1);
var year3 = arrCheckIn2[2];
var chekInDate2 = new Date(year2, parseInt(month2), day2);
var d = chekInDate2;
var chekOutDate2 = new Date(year3, parseInt(month3), day3);
var d2 = chekOutDate2;
d.setDate(d.getDate());
var date2 = d.getDate();
var month2 = d.getMonth() + 1;
var year2 = d.getFullYear();
if (month2 < 10)
month2 = "0" + month2;
if (date2 < 10)
date2 = "0" + date2;
}
});
$('#datebox2').click( function() {
var checkboxvalue = $('#datebox2').val();
// alert(checkboxvalue);
if(checkboxvalue == 0){
$('#datebox2').val('1');
$('.checkDate').css(
'display' , 'block',
);
var CheckOut = $("#chekOutDate").val();
$("#chekInDate2").val(CheckOut);
$('#chekInDate2').datepicker('option', 'minDate', CheckOut);
var CheckOut2 = CheckOut.split("/");
var day = parseInt(CheckOut2[0]) + parseInt(1);
var month = CheckOut2[1] - parseInt(1);
var year = CheckOut2[2];
var CheckOut = new Date(year, parseInt(month), day);
var d = CheckOut;
d.setDate(d.getDate());
var date = d.getDate();
var month = d.getMonth() + 1;
var year = d.getFullYear();
if (month < 10)
month = "0" + month;
if (date < 10)
date = "0" + date;
var CheckOut = date + '/' + month + '/' + year;
$("#chekOutDate2").val(CheckOut);
$('#chekOutDate2').datepicker('option', 'minDate', CheckOut);
}else if(checkboxvalue == 1){
$('#datebox2').val('0');
$('.checkDate').css(
'display' , 'none',
);
}
})
$('#chekInDate2').datepicker({
timepicker: false,
datepicker: true,
numberOfMonths: 2,
mask: true,
//formatDate: 'd/m/Y',
dateFormat: 'dd/mm/yy',
minDate: calculatecheckin2(),//yesterday is minimum date(for today use 0 or -1970/01/01)
//maxDate:($("#chekOutDate").val()!='' && $('#chekInDate').val()!='__/__/____')?$("#chekOutDate").val():false,
onSelect: function(dateText, inst) {
var CheckIn2 = $(this).val();
var arrCheckIn2 = CheckIn2.split("/");
var day2 = parseInt(arrCheckIn2[0]) + parseInt(1);
var month2 = arrCheckIn2[1] - parseInt(1);
var year2 = arrCheckIn2[2];
var CheckOut2 = new Date(year2, parseInt(month2), day2);
var d = CheckOut2;
d.setDate(d.getDate());
var date2 = d.getDate();
var month2 = d.getMonth() + 1;
var year2 = d.getFullYear();
if (month2 < 10)
month2 = "0" + month2;
if (date2 < 10)
date2 = "0" + date2;
var CheckOut2 = date2 + '/' + month2 + '/' + year2;
$("#chekOutDate2").val(CheckOut2);
$('#chekOutDate2').datepicker('option', 'minDate', CheckOut2);
}
});
$('#chekOutDate2').datepicker({
timepicker: false,
datepicker: true,
numberOfMonths: 2,
mask: true,
minDate:calculatedata2(),
dateFormat: 'dd/mm/yy',
});
function calculatedata(){
var CheckIn = $('#chekInDate').val();
var arrCheckIn = CheckIn.split("/");
var day = parseInt(arrCheckIn[0]) + parseInt(1);
var month = arrCheckIn[1] - parseInt(1);
var year = arrCheckIn[2];
var CheckOut = new Date(year, parseInt(month), day);
var d = CheckOut;
d.setDate(d.getDate());
var date = d.getDate();
var month = d.getMonth() + 1;
var year = d.getFullYear();
if (month < 10)
month = "0" + month;
if (date < 10)
date = "0" + date;
var CheckOut = date + '/' + month + '/' + year;
return CheckOut;
}
function calculatecheckin2(){
var CheckIn = $('#chekOutDate').val();
var arrCheckIn = CheckIn.split("/");
// var day = parseInt(arrCheckIn[0]) + parseInt(1);
var day = parseInt(arrCheckIn[0]);
var month = arrCheckIn[1] - parseInt(1);
var year = arrCheckIn[2];
var CheckIn2 = new Date(year, parseInt(month), day);
var d = CheckIn2;
d.setDate(d.getDate());
var date = d.getDate();
var month = d.getMonth() + 1;
var year = d.getFullYear();
if (month < 10)
month = "0" + month;
if (date < 10)
date = "0" + date;
var CheckIn2 = date + '/' + month + '/' + year;
return CheckIn2;
}
function calculatedata2(){
var CheckIn = $('#chekInDate2').val();
var arrCheckIn2 = CheckIn.split("/");
var day = parseInt(arrCheckIn2[0]) + parseInt(1);
var month = arrCheckIn2[1] - parseInt(1);
var year = arrCheckIn2[2];
var CheckOut2 = new Date(year, parseInt(month), day);
var d = CheckOut2;
d.setDate(d.getDate());
var date = d.getDate();
var month = d.getMonth() + 1;
var year = d.getFullYear();
if (month < 10)
month = "0" + month;
if (date < 10)
date = "0" + date;
var CheckOut2 = date + '/' + month + '/' + year;
return CheckOut2;
}
var selector = function (dateStr) {
var d1 = $('#chekInDate').val();
var d2 = $('#chekOutDate').val();
var days = 0;
if (d1 && d2 && d1 != '__/__/____' && d2 != '__/__/____') {
var mdy = d1.split('/');
if (mdy[1] > 0) {
var monthSelection = mdy[1] - 1;
} else {
var monthSelection = mdy[1];
}
var d1 = new Date(mdy[2], parseInt(monthSelection), mdy[0]);
var mdy2 = d2.split('/');
if (mdy2[1] > 0) {
var monthSelection2 = mdy2[1] - 1;
} else {
var monthSelection2 = mdy2[1];
}
var d2 = new Date(mdy2[2], parseInt(monthSelection2), mdy2[0]);
var currentTime = new Date();
var dd = currentTime.getDate();
var mm = currentTime.getMonth(); //January is 0!
var yyyy = currentTime.getFullYear();
var currentDate = new Date(yyyy, mm, dd);
if (Date.parse(d1) > Date.parse(d2) || Date.parse(d1) < Date.parse(currentDate)) {
var dt = new Date(dateStr);
var currentSelectedDate = dt.setDate(dt.getDate() + 1);
var currentSelectedDate = new Date(currentSelectedDate);
var currentdd = pad(currentSelectedDate.getDate());
var currentmm = pad(currentSelectedDate.getMonth() + 1); //January is 0!
var currentyyyy = currentSelectedDate.getFullYear();
$("#chekOutDate").val(currentdd + '/' + currentmm + '/' + currentyyyy);
}
var days = Math.floor((Date.parse(d2) - Date.parse(d1)) / 86400000);
if (days > 0) {
var days = days;
} else {
var days = 0;
}
}
$('#nights').val(days);
}
function pad(n) {
return n < 10 ? '0' + n : n;
}
$('.dateofbirth').datetimepicker({
format: 'd/m/Y',
formatDate: 'd/m/Y',
mask: true,
scrollMonth: false,
scrollInput: false,
onShow: function (ct) {
var ct = new Date(); //alert(ct)
var day = ct.getDate() + 1; // month (in integer 0-11)
var month = ct.getMonth() + 1; // month (in integer 0-11)
var year = ct.getFullYear(); // year
var minYear = year - 13;
var dateofbirth = day + '/' + month + '/' + minYear;
this.setOptions({
value: ($('.dateofbirth').val() == '__/__/____') ? dateofbirth : '',
maxDate: ($('.dateofbirth').val() == '__/__/____') ? minYear + '/' + month + '/' + day : false,
yearEnd: minYear,
});
},
timepicker: false,
});
$('.dateofbirth2').datetimepicker({
format: 'd/m/Y',
mask: true,
timepicker: false,
scrollMonth: false,
scrollInput: false,
onShow: function (ct) {
var ct = new Date(); //alert(ct)
var day = ct.getDate() + 5; // month (in integer 0-11)
var month = ct.getMonth() + 1; // month (in integer 0-11)
var year = ct.getFullYear(); // year
var minYear = year - 12;
var dateofbirth = day + '/' + month + '/' + minYear;
var departureMonthInfant = $('#departureMonthInfant').val();
var departureDayInfant = $('#departureDayInfant').val();
var departureMonthChild = $('#departureMonthChild').val();
var departureDayChild = $('#departureDayChild').val();
this.setOptions({
yearStart: minYear,
yearEnd: minYear + 10,
minDate: minYear + '/'+parseInt(departureMonthInfant)+'/'+parseInt(departureDayInfant),
maxDate: parseInt(minYear + 10) + '/'+parseInt(departureMonthChild)+'/'+parseInt(departureDayChild),
});
},
timepicker: false,
});
$('.dateofbirth3').datetimepicker({
format: 'd/m/Y',
mask: true,
timepicker: false,
scrollMonth: false,
scrollInput: false,
onShow: function (ct) {
var ct = new Date(); //alert(ct)
var day = ct.getDate() + 5; // month (in integer 0-11)
var month = ct.getMonth() + 1; // month (in integer 0-11)
var year = ct.getFullYear(); // year
var minYear = year - 2;
var dateofbirth = day + '/' + month + '/' + minYear;
var departureMonthInfant = $('#departureMonthInfant').val();
var departureDayInfant = $('#departureDayInfant').val();
var departureDates = $('#departureDates').val();
this.setOptions({
yearStart: minYear,
yearEnd: minYear + 2,
minDate: minYear + '/'+parseInt(departureMonthInfant)+'/'+parseInt(departureDayInfant),
maxDate: departureDates,
});
},
timepicker: false,
});
$('.passportexpiry').datetimepicker({
format: 'd/m/Y',
timepicker: false,
minDate: '0',
mask: true,
scrollMonth: false,
scrollInput: false,
});
$('.passporIssue').datetimepicker({
format: 'd/m/Y',
timepicker: false,
scrollMonth: false,
mask: true,
scrollInput: false,
maxDate: '0',
});
}
/*** Date & Time Picker Call End ***/
/*** Mini Color Call Start***/
function mini_color_call() {
'use strict';
$('.miniColors').minicolors({
animationSpeed: 50,
animationEasing: 'swing',
change: null,
changeDelay: 0,
control: 'hue',
defaultValue: $defultColor,
hide: null,
hideSpeed: 100,
inline: false,
letterCase: 'lowercase',
opacity: true,
position: 'bottom left',
show: null,
showSpeed: 100,
theme: 'bootstrap'
});
$('.miniColors2').minicolors({
animationSpeed: 50,
animationEasing: 'swing',
change: null,
changeDelay: 0,
control: 'hue',
defaultValue: $redActive,
hide: null,
hideSpeed: 100,
inline: false,
letterCase: 'lowercase',
opacity: false,
position: 'bottom right',
show: null,
showSpeed: 100,
theme: 'bootstrap'
});
$('.miniColor3').minicolors({
animationSpeed: 50,
animationEasing: 'swing',
change: null,
changeDelay: 0,
control: 'hue',
defaultValue: $brownActive,
hide: null,
hideSpeed: 100,
inline: false,
letterCase: 'lowercase',
opacity: true,
position: 'top left',
show: null,
showSpeed: 100,
theme: 'bootstrap'
});
$('.miniColor4').minicolors({
animationSpeed: 50,
animationEasing: 'swing',
change: null,
changeDelay: 0,
control: 'hue',
defaultValue: $lightBlueActive,
hide: null,
hideSpeed: 100,
inline: false,
letterCase: 'uppercase',
opacity: true,
position: 'top right',
show: null,
showSpeed: 100,
theme: 'bootstrap'
});
}
/*** Mini Color Call End***/