jQuery(document).ready(function () {
if (jQuery(".swift-staff-page").length > 0) {
var nav = jQuery("body").find("nav").css("position");
var header = jQuery("body").find("header").css("position");
var padding = '';
if (header === 'fixed' || header === 'absolute') {
padding = jQuery("body").find("header").height();
} else if (nav === 'fixed') {
padding = jQuery("body").find("nav").height();
}
if (padding !== '') {
jQuery(".swift-staff-page").css('padding-top', padding);
}
}
jQuery("#apply_for_this_position").on('click', function () {
jQuery(".swiftstaff_apply_form").slideToggle('slow');
jQuery("#apply_for_this_position").hide();
});
jQuery('.jobs-pagination-link').tooltipster();
/* single swift job form */
jQuery(document).ready(function () {
if (jQuery('#SC_fh_timezone').size() > 0) {
jQuery('#SC_fh_timezone').val(jstz.determine().name());
}
if (jQuery('#SC_fh_capturepage').size() > 0) {
jQuery('#SC_fh_capturepage').val(window.location.origin + window.location.pathname);
}
if (jQuery('#SC_fh_language').size() > 0) {
jQuery('#SC_fh_language').val(window.navigator.userLanguage || window.navigator.language);
}
jQuery("#FrmswiftStaffApply").on("submit", function (e) {
var ss_job_flag = true;
if (jQuery(".swiftstaff_form_apply_now").attr("data-preque") == 1) {
ss_job_flag = false;
jQuery(".preInterview").slideToggle('slow');
jQuery(".swiftstaff_form_apply_now").removeAttr("data-preque");
e.preventDefault();
}
// validate captcha
if (jQuery("#job_form_captcha_flag").length > 0 && jQuery("#job_form_captcha_flag").val() == 1) {
jQuery(".swiftstaff-error").remove();
var job_captcha_code = jQuery.trim(jQuery("#job_captcha_code").val());
if (job_captcha_code.length <= 0) {
ss_job_flag = false;
jQuery('html, body').animate({
scrollTop: jQuery("#job_captcha_code").offset().top
}, 1000);
jQuery("#job_captcha_code").focus();
jQuery("#job_captcha_code-container label").after('Code is required.');
return false;
} else if (job_captcha_code.toLowerCase() != 'swiftcloud') {
ss_job_flag = false;
jQuery('html, body').animate({
scrollTop: jQuery("#job_captcha_code").offset().top
}, 1000);
jQuery("#job_captcha_code").focus();
jQuery("#job_captcha_code-container label").after('Please enter correct code.');
return false;
}
}
if (ss_job_flag) {
jQuery(".swiftstaff_form_apply_now").html(' Loading...');
}
});
});
function showPreInterview() {
jQuery(".preInterview").slideToggle('slow');
}
});