var fileInput = document.getElementById('browseFile');
if (fileInput) {
fileInput.addEventListener('change', showFileName);
function showFileName(event) {
var fileInput = event.srcElement;
var fileName = fileInput.files[0].name;
document.getElementById('placeholderInput').placeholder = fileName;
}
}
if ($('.multipleSelect').length) {
$('.multipleSelect').fastselect();
}
/*-------------------------------------------------------------------------------
Start Check Input is empty
-------------------------------------------------------------------------------*/
$('.input-effect input').each(function () {
if ($(this).val().length > 0) {
$(this).addClass('read-only-input');
} else {
$(this).removeClass('read-only-input');
}
$(this).on('keyup', function () {
if ($(this).val().length > 0) {
$(this).siblings('.invalid-feedback').fadeOut('slow');
} else {
$(this).siblings('.invalid-feedback').fadeIn('slow');
}
});
});
$('.input-effect textarea').each(function () {
if ($(this).val().length > 0) {
$(this).addClass('read-only-input');
} else {
$(this).removeClass('read-only-input');
}
});
/*-------------------------------------------------------------------------------
End Check Input is empty
-------------------------------------------------------------------------------*/
$(window).on('load', function () {
$('.input-effect input, .input-effect textarea').focusout(function () {
if ($(this).val() != '') {
$(this).addClass('has-content');
} else {
$(this).removeClass('has-content');
}
});
});
/*-------------------------------------------------------------------------------
End Input Field Effect
-------------------------------------------------------------------------------*/
// Search icon
$('#search-icon').on('click', function () {
$('#search').focus();
});
$('#start-date-icon').on('click', function () {
$('#startDate').focus();
});
$('#end-date-icon').on('click', function () {
$('#endDate').focus();
});
$('.primary-input.date').datepicker({
autoclose: true,
setDate: new Date()
});
$('.primary-input.date').on('changeDate', function (ev) {
// $(this).datepicker('hide');
$(this).focus();
});
$('.primary-input.time').datetimepicker({
format: 'LT'
});
/*-------------------------------------------------------------------------------
Nice Select
-------------------------------------------------------------------------------*/
if ($('.niceSelect').length) {
$('.niceSelect').niceSelect();
}