$(window).resize(function(){setTimeout(function(){$(".slider-nav .slick-list").height($(".slick-active").height())},500)});$(function(){function Utils(){}function u(i){i();n.length>0?t.hasClass("show")||t.addClass("show"):t.removeClass("show")}function f(n,t){var r=$("form#enquiry-form"),f=!0,s=[],u,i;$("div.type-enquiry input[id^='cb-enq-']").each(function(){$(this).prop("checked")&&s.push($(this).val())});u={name:r.find("input#enquiry-form-name").val(),company:r.find("input#enquiry-form-company").val(),email:r.find("input#enquiry-form-email").val(),countryCode:$.trim(r.find("select#enquiry-form-country-code").val()),contactNo:r.find("input#enquiry-form-contact").val(),typeEnquiry:s,content:$.trim(r.find("textarea#enquiry-form-content").val())};i=r.find("div.name .alert-danger");u.name==""?(f=!1,i.find(".alertMsg").html(i.attr("data-err-empty")),i.show()):i.hide();i=r.find("div.email .alert-danger");u.email==""?(f=!1,i.find(".alertMsg").html(i.attr("data-err-empty")),i.show()):e(u.email)?i.hide():(f=!1,i.find(".alertMsg").html(i.attr("data-err-invalid")),i.show());i=r.find("div.contact-no .alert-danger");u.contactNo!=""?o(u.contactNo,u.countryCode)?i.hide():(f=!1,i.find(".alertMsg").html(i.attr("data-err-invalid")),i.show()):i.hide();i=r.find("div.type-enquiry .alert-danger");u.typeEnquiry==""?(f=!1,i.find(".alertMsg").html(i.attr("data-err-empty")),i.show()):i.hide();i=r.find("div.enquiry-content .alert-danger");u.content==""?(f=!1,i.find(".alertMsg").html(i.attr("data-err-empty")),i.show()):i.hide();f&&t&&($("#loading_image").show(),$.ajax({type:"POST",url:"/CTHR/SubmitEnquiry",cache:!1,async:!1,data:u,my_name:"submitEnquiry",success:function(n){n===!0&&($("#loading_image").hide(),$("form#enquiry-form").remove(),$("div.advertise-ways").hide(),$("div.msg-open-form.open-desc").hide(),$("#thankyouMsgDiv").show(),$("div[canvas=container]").scrollTop()<$("#get-started-on-ctgoodjobs").offset().top+$("#get-started-on-ctgoodjobs").height()&&$("div[canvas=container]").animate({scrollTop:$("#get-started-on-ctgoodjobs").offset().top},1e3))},error:function(){return!1}}))}function e(n){return(bValid=!1,n?(i=n.indexOf("@"),i>0&&(j=n.indexOf(".",i),j>0&&n.indexOf("/")<0&&n.indexOf(" ")<0&&n.charAt(n.length-1)!="."&&(bValid=!0))):bValid=!0,n.indexOf("'")<0||(bValid=!1),!bValid)?!1:!0}function o(n,t){var r=!0;for(i=0;i<n.length;i++)if(chr=n.charAt(i),!(chr>="0"&&chr<="9"||chr==" "||chr=="-")){r=!1;break}return t!="undefined"&&t=="+852"&&n.length!=8&&(r=!1),r}var Utils,r,t,n;detectBrowser();$(".slider-nav").slick({dots:!0,speed:300,slidesToShow:1,slidesToScroll:1,autoplay:!0,autoplaySpeed:8e3,responsive:[{breakpoint:768,settings:{adaptiveHeight:!0}}]});$(".send-enquiry-now-btn").on("click",function(){$(".advertise").addClass("open-enquiry-form")});Utils.prototype={constructor:Utils,isElementInView:function(n,t){var i=$("div[canvas=container]").scrollTop(),u=i+$("div[canvas=container]").height(),r=$(n).offset()!=undefined?$(n).offset().top:0,f=r+$(n).height();return t===!0?i<r&&u>f:r<=u&&f>=i}};Utils=new Utils;r=!1;$("div[canvas=container]").scroll(function(){var n=Utils.isElementInView($("#recruitment-tools"),!1),t=Utils.isElementInView($("#get-started-on-ctgoodjobs"),!1);(n||t)&&r==!1&&(r=!0,insertActionLogAjax("scroll","cthr-home","why-ct-section"))});$(document).on("click",".slider-header.header-recruitment a#myhr-explore-btn",function(){insertActionLogAjax("click","cthr-home","myhr-explore-btn")});$(".slider-header.header-salary-check a#salarycheck-explore-btn").on("click",function(){insertActionLogAjax("click","cthr-home","salarycheck-explore-btn")});$(".slider-header.header-survey-report a#survey-report-explore-btn").on("click",function(){insertActionLogAjax("click","cthr-home","survey-report-explore-btn")});$(".slider-header.header-hr-courses a#hr-course-explore-btn").on("click",function(){insertActionLogAjax("click","cthr-home","hr-course-explore-btn")});$(".slider-header.header-survey-report #extra-survey-report a").on("click",function(){insertActionLogAjax("click","cthr-home","survey-report-slider",$(this).attr("data-blk-id"))});$(".slider-header.header-hr-courses #extra-hr-courses a").on("click",function(){insertActionLogAjax("click","cthr-home","hr-courses-slider",$(this).attr("data-blk-id"))});$("#cthr-highlights .article-blk a").on("click",function(){insertActionLogAjax("click","cthr-home","article-news-blk",$(this).parent().attr("data-blk-id"))});$(".slider-header.header-hr-courses #extra-hr-courses a").each(function(){insertActionLogAjax("impression","cthr-home","hr-courses-slider",$(this).attr("data-blk-id"))});$("header .title").fitText(1.2,{minFontSize:"20px",maxFontSize:"30px"});$("#explore-recruitment-tools-btn").add("#get-started-now-btn").on("click",function(){$("#employer-login-modal").modal("hide")});$("[canvas=container]").on("scroll",function(){$("footer").length>0&&(window.matchMedia("(max-width: 767px)").matches?$(this).scrollTop()>160?$(".sticky-contact-us").fadeIn(400):$(".sticky-contact-us").fadeOut(400):$(this).scrollTop()+$(this).innerHeight()<$(this)[0].scrollHeight&&$(".sticky-contact-us").fadeIn(400))});t=$(".act-field .clear-btn");n=[];window.addEventListener("click",function(n){var t=$(".criteria-content.show");t.length>0&&($(".criteria-content.show").prev().parent().has(n.target).length||t.has(n.target).length||($(".criteria-content").removeClass("show"),$(".criteria-w").removeClass("criteria-on")))});$(".act-field").on("click",function(n){if($(".criteria-w").not($(this).parent()).removeClass("criteria-on"),$(n.target).is("a.done-btn"))$(".criteria-content").removeClass("show"),$(".criteria-w").removeClass("criteria-on");else{$(this).parents(".criteria-w").toggleClass("criteria-on");var t=$(this).attr("data-target-menu"),i=$(t);$(".criteria-content").not(t).removeClass("show");i.toggleClass("show")}});$(".clear-btn").click(function(t){if(t.stopPropagation(),$(this).css("opacity")!=0){var i=$(this).closest(".act-field").find(".field-txt");u(function(){var t=$(".criteria-content li");t.find("input[type=checkbox]").prop("checked",!1);t.find(".item").removeClass("selected");n=[];$(i).html($(i).attr("data-msg-default"))})}else $(this).closest(".act-field").click()});$(".criteria-w:not(.single-choice) .criteria-content .primary").on("click","a",function(t){var f,s,i;t.preventDefault();var e=$(this),r=$(this).closest(".criteria-w").find(".field-txt"),o=$(this).find("input").attr("id");e.hasClass("selected")?u(function(){var t=n.indexOf(o);t>-1&&n.splice(t,1)}):u(function(){n.push(o)});f=$(this).find("input[type=checkbox]");f.prop("checked",!f.prop("checked"));e.toggleClass("selected");s=ui_add_more!="undefined"?ui_add_more:"more";i="";n.length?(n.length==1&&(i+=$("#"+n[n.length-1]).closest(".cb-item").find(".title").html()),n.length==2&&(i+=$("#"+n[0]).closest(".cb-item").find(".title").html()+" , "+$("#"+n[1]).closest(".cb-item").find(".title").html()),n.length>2&&(i+=$("#"+n[0]).closest(".cb-item").find(".title").html()+" , "+$("#"+n[1]).closest(".cb-item").find(".title").html(),i+="  + "+(n.length-2),i+=" "+s),$(r).html(i)):$(r).html($(r).attr("data-msg-default"))});$(".submit a#enquiry-form-send").on("click",function(n){n.preventDefault();f($(this),!0)})})