shell bypass 403
(function($) {
"use strict"; // Start of use strict
$('.owl-carousel').owlCarousel({
loop: false,
margin: 15,
nav: false,
autoplay: true,
autoplayTimeout: 3000,
responsive: {
0: {
items: 4
},
600: {
items: 6
},
1000: {
items: 10
}
}
});
$("#btn-show-advanced-search").on("click", function(e) {
$(this).hide();
$("#btn-hidden-advanced-search").show();
$('#form-search-advanced').show();
});
$("#btn-hidden-advanced-search").on("click", function(e) {
$(this).hide();
$("#btn-show-advanced-search").show();
$('#form-search-advanced').hide();
});
$('#form_search').on('submit', function() {
var keyword = $('#keyword').val();
var params = [];
var city = $('#city').val();
if(city != undefined && city != null && city != '') {
params.push(`city=${city}`);
}
var functionalArea = $('#category').val();
if(functionalArea != undefined && functionalArea != null && functionalArea != '') {
params.push(`functionalarea=${functionalArea}`);
}
var jobType = $('#job_type').val();
if(jobType != undefined && jobType != null && jobType != '') {
params.push(`jobtype=${jobType}`);
}
var salaryFrom = $('#salary_from').val();
if(salaryFrom != undefined && salaryFrom != null && salaryFrom != '') {
params.push(`salaryfrom=${salaryFrom}`);
}
var salaryTo = $('#salary_to').val();
if(salaryTo != undefined && salaryTo != null && salaryTo != '') {
params.push(`salaryto=${salaryTo}`);
}
var url = url_search_jobs;
url = url.replace(':q', keyword);
if(params.length > 0) {
url += '?' + params.join('&');
}
window.location.href = url;
});
// trigger open advance filter
(function(){
var jobType = $('#job_type').val();
var salaryFrom = $('#salary_from').val();
var salaryTo = $('#salary_to').val();
if(
(jobType != undefined && jobType != null && jobType != '')
|| (salaryFrom != undefined && salaryFrom != null && salaryFrom != '')
|| (salaryTo != undefined && salaryTo != null && salaryTo != '')
) {
$("#btn-show-advanced-search").trigger('click');
}
})();
$('#form_search_home_page').on('submit', function() {
var keyword = $('#keyword').val();
var city = $('#city').val();
var functionalArea = $('#category').val();
var url = url_search_home_page;
url = url.replace(':q', keyword);
window.location.href = url + `?city=${city}&functionalarea=${functionalArea}`;
});
$('#form_companies_search').on('submit', function() {
var keyword = $('#keyword').val();
var params = [];
var city = $('#city').val();
if(city != undefined && city != null && city != '') {
params.push(`city=${city}`);
}
var industry = $('#industry').val();
if(industry != undefined && industry != null && industry != '') {
params.push(`industry=${industry}`);
}
url_search_companies = url_search_companies.replace(':q', keyword);
if(params.length > 0) {
url_search_companies += '?' + params.join('&');
}
window.location.href = url_search_companies;
});
})(jQuery); // End of use strict