function domain(n){return n.replace("http://","").replace("https://","").split("/")[0]}function switchLang(n){$.ajax({cache:!1,type:"POST",url:"/Base/ChangeLang",dataType:"json",data:JSON.stringify({lang:n}),contentType:"application/json; charset=utf-8",success:function(t){if(t==n){var r=window.location.href,i=removeURLParameter(r,"lang");window.history.replaceState({},document.title,i);window.location.reload(i)}}})}function setCookie(n,t,i,r){var f,u;i?(f=new Date,f.setTime(f.getTime()+i*864e5),u="; expires="+f.toGMTString()):u="";document.cookie=typeof r=="undefined"?n+"="+t+u+"; path=/":n+"="+t+u+"; domain=.ctgoodjobs.hk;path=/"}function getCookie(n){for(var r=n+"=",u=document.cookie.split(";"),i,t=0;t<u.length;t++)if(i=u[t].replace(/^\s+|\s+$/g,""),i.indexOf(r)==0)return i.substring(r.length,i.length);return""}function removeURLParameter(n,t){var r=n.split("?"),f,i,u;if(r.length>=2){for(f=encodeURIComponent(t)+"=",i=r[1].split(/[&;]/g),u=i.length;u-->0;)i[u].lastIndexOf(f,0)!==-1&&i.splice(u,1);return i.length>0?r[0]+"?"+i.join("&"):r[0]}return n}function fbLogin(n){window.location.replace(n)}function getLoginInfoCthr(){var n="";n=domain(window.location.href).indexOf("cthr.ctgoodjobs.hk")>=0?"/ajax/get_login_info_cthr.asp":"/ajax/get_login_info_cthr2.asp";localStorage.setItem("memberLogin","");$.ajax({url:ctSitePath+n,crossDomain:!0,type:"get",async:!0,dataType:"json",my_name:"getLoginInfo",xhrFields:{withCredentials:!0},beforeSend:function(n){domain(window.location.href).indexOf("cthr.ctgoodjobsblog.hk")>=0&&n.abort()},success:function(n){if(n[0].displayName==""){$(".navbar-right .candidate .href-self").css("display","block");$(".navbar-right #menu-bar-reg-button").hide();$(".candidate-registration").css("display","block");$("#side-menu-profile").hide();$(".employer-candidate-menu").on("click",function(){openSideMenu_right("side-menu-not-logged")});setCookie("memberLogin","")}else{$(".navbar-right .candidate .href-self").hide();$(".navbar-right #menu-bar-reg-button").css("display","block");$(".candidate-registration").hide();$("#side-menu-not-logged").hide();$(".employer-candidate-menu").on("click",function(){openSideMenu_right("side-menu-profile")});$("#menu-bar-reg-button .wrapper").html('<div class="mem-icon"><i class="fa fa-user-circle" aria-hidden="true"/><\/div> <div class="prof-txt trunc"> '+n[0].displayName+' <\/div> <i class="fa fa-angle-down"><\/i>');$("#side-menu-profile .prof-txt.trunc").text(n[0].displayName);$("#menu-bar-reg-button").show();localStorage.setItem("memberLogin",n[0].UserId);setCookie("memberLogin",n[0].UserId)}},error:function(){}})}function navHoverHandler(n,t,i){if(!i||!i.closest("form").length){var r=!1;$(".navbar-toggle").css("display")=="block"&&(r=!0);r&&t=="click"?n.find(".dropdown-menu").css("display")==="none"?n.find(".dropdown-menu").stop(!0,!0).fadeIn(300):n.find(".dropdown-menu").delay(200).fadeOut(300):r||t!="hover-in"?r||t!="hover-out"||(n.find(".dropdown-menu").delay(200).fadeOut(300),n.removeClass("open")):n.find(".dropdown-menu").stop(!0,!0).fadeIn(300)}}function ResponsiveVideo(){$(".video-content").addClass("embed-responsive embed-responsive-16by9");$(".video-content iframe").addClass("embed-responsive-item");$(".fb-video").attr("data-width","620");$(".fb-video").attr("data-height","349")}function ResponsiveImage(){$(".context img").each(function(){$(this).addClass("img-responsive")});$(".img-responsive").removeAttr("width").removeAttr("height")}function detectBrowser(){var n=navigator.userAgent,f=n.indexOf("MSIE ")>0||n.indexOf("Trident/")>0||n.indexOf("Edge/")>0,e=n.indexOf("Android")>-1&&n.indexOf("Mozilla/5.0")>-1&&n.indexOf("AppleWebKit")>-1,t=new RegExp(/AppleWebKit\/([\d.]+)/),o=t.exec(n),i=o===null?null:parseFloat(t.exec(n)[1]),r=new RegExp(/Chrome\/([\d.]+)/),s=r.exec(n),u=s===null?null:parseFloat(r.exec(n)[1]),h=/iPad|iPhone|iPod/.test(n)&&!window.MSStream,c=e&&i!==null&&i<537||u!==null&&u<37;c?$("body").addClass("native-android"):n.search("Chrome")>=0?$("body").addClass("chrome"):f?$("body").addClass("ie"):h?$("body").addClass("ios"):navigator.userAgent.indexOf("Safari")!=-1&&navigator.userAgent.indexOf("Chrome")==-1&&$("body").addClass("safari");(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|ipad|iris|kindle|Android|Silk|lge |maemo|midp|mmp|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i.test(navigator.userAgent)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(navigator.userAgent.substr(0,4)))&&$("body").addClass("mobile")}function multi_cb(n,t){var i=n.find(":checkbox.search-all-cb"),r=n.find(":checkbox:not(.search-all-cb)");n.find(":checkbox.search-all-cb").click(function(){t?$(this).prop("checked")&&n.find(":checkbox:not(.search-all-cb)").prop("checked",!1):($(this).prop("checked",!0),n.find(":checkbox:not(.search-all-cb)").prop("checked",!1))});n.find(":checkbox:not(.search-all-cb)").click(function(){$(this).prop("checked")?n.find(":checkbox:not(.search-all-cb):checked").length==n.find(":checkbox:not(.search-all-cb)").length?(n.find(":checkbox:not(.search-all-cb)").prop("checked",!1),n.find(":checkbox.search-all-cb").prop("checked",!0)):n.find(":checkbox.search-all-cb").prop("checked",!1):n.find(":checkbox:not(.search-all-cb):not(:checked)").length!=n.find(":checkbox:not(.search-all-cb)").length||t||n.find(":checkbox.search-all-cb").prop("checked",!0)})}function renderHtml(n,t){function i(n){return function(t,i){return i%2?n[t]:t}}var r=n.split(/\#\#(.+?)\#\#/g);return r.map(i(t)).join("")}function isNormal(n){var t=n;for(strs=t.split(""),i=0;i<n.length;i++)if("abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890_-@. ".indexOf(strs[i])==-1)return!1;return!0}function checkEmployerLoginform(){return which=document.employerLoginForm,which.username.value==""||which.passwd.value==""?($("#alertMsg").html($("#alertMsgDiv").attr("data-err-msg")),$("#alertMsgDiv").show(),!1):isNormal(which.username.value)&&isNormal(which.passwd.value)?($("#alertMsgDiv").hide(),!0):($("#alertMsg").html($("#alertMsgDiv").attr("data-err-msg-invalid")),$("#alertMsgDiv").show(),!1)}var controller,isMobile;String.prototype.format=function(){for(var n=this,t=arguments.length;t--;)n=n.replace(new RegExp("\\{"+t+"\\}","gm"),arguments[t]);return n};"addEventListener"in document&&window.location.href.toLowerCase().indexOf("hrnews")<0&&window.location.href.toLowerCase().indexOf("hrinsight")<0&&window.location.href.toLowerCase().indexOf("besthrpractices")<0&&document.addEventListener("DOMContentLoaded",function(){FastClick.attach(document.body)},!1);controller=new slidebars;controller.init();$("div[canvas=container]").on("scroll",function(){$(this).scrollTop()!=0&&$(this).width()>992?($(".navbar").hasClass("with-nav-adv")||$("nav").addClass("nav-s"),$("body").addClass("scrolled")):($(".navbar").hasClass("with-nav-adv")||$("nav").removeClass("nav-s"),$("body").removeClass("scrolled"))});$(".search-bar").each(function(){var n=$(this).find("input:text"),t=$(this).find(".clear");n.on("input",function(){t.toggle(!!this.value)});t.on("touchstart click",function(t){t.preventDefault();n.val("").trigger("input")})});$(".navbar-nav .for-candidate").click(function(){var n=$(this).closest(".navbar").find(".dropdown-list.cand-nav");n.is(":visible")?(n.removeClass("active"),$(this).removeClass("active")):(n.addClass("active"),$(this).addClass("active"))});$.urlParam=function(n){var t=new RegExp("[?&]"+n+"=([^&#]*)").exec(window.location.href);return t==null?null:decodeURI(t[1])||0};multi_cb($("#gloabl-search"));$(".slide-menu ul li a.toggle").click(function(){$(this).next().slideToggle();$(this).find(".fa").toggleClass("fa-angle-down fa-angle-up")});$(".cookies .accept-btn").on("click",function(){insertCookieAgreementLog();setCookie("CookieAgree","1",365,".ctgoodjobs.hk");$(".cookies").remove()});$("form#employerLoginFrm #loginFrmSubmit").on("click",function(n){n.preventDefault();checkEmployerLoginform()&&document.employerLoginForm.submit()});$("form#employerLoginFrm #username, form#employerLoginFrm #passwd").on("keyup",function(n){n.preventDefault();n.keyCode===13&&checkEmployerLoginform()&&document.employerLoginForm.submit()});$(window).on("load",function(){var t=992,n=function(){return window.innerWidth<t?"small":"big"};n()=="small"&&($(".site-info .header").addClass("collapsed"),$(".site-info .footer-subnav").hide(),$(".site-info .header a:not(.header-no-child)").attr("href","javascript:void(0)"));$(window).resize(function(){n()=="small"?($(".site-info .header").addClass("collapsed"),$(".site-info .header a:not(.header-no-child)").attr("href","javascript:void(0)")):($(".site-info .header").removeClass("collapsed"),$(".site-info .footer-subnav").css("display",""))});$(".site-info .header").click(function(){$(this).hasClass("collapsed")&&($($(this).data("target")).slideToggle(),$(this).find(".fa").toggleClass("fa-angle-down fa-angle-up"),$(this).parent(".footer-list").toggleClass("active"))});$("#about-us-nav .comm").click(function(){$($(this).data("target")).slideToggle();$(this).find(".fa").toggleClass("fa-angle-down fa-angle-up")})});if($(document).ready(function(){detectBrowser();getCookie("CookieAgree")=="1"?$(".cookies").remove():$(".cookies").show();$("a.page-scroll:not(.sticky-back-to-top)").bind("click",function(n){var t,i,r;n.preventDefault();t=$(this);t.attr("href").indexOf("#")>0?(i=t.attr("href").substr(0,t.attr("href").indexOf("#")),i==cthrSitePath&&(i="/"),r=t.attr("href").substr(t.attr("href").indexOf("#")),i==window.location.pathname?($("[canvas=container]").animate({scrollTop:$(r).position().top+$("[canvas=container]").scrollTop()},1250,"easeInOutExpo"),history.pushState(null,null,t.attr("href"))):window.location.href=t.attr("href")):($("[canvas=container]").animate({scrollTop:$(t).position().top+$("[canvas=container]").scrollTop()},1250,"easeInOutExpo"),history.pushState(null,null,t.attr("href")))});$("a.page-scroll.sticky-back-to-top").bind("click",function(n){if($(this).hasClass("ext-page"))$(location).attr("href",$(this).attr("href"));else{var i=$(this),t=i.attr("href").replace(location.pathname,"");$("body").hasClass("lowIE")||$("body").hasClass("ie9")?location.hash=t:history.pushState(null,null,t);$("[canvas=container]").stop().animate({scrollTop:$(""+t).offset().top-58},1250,"easeInOutExpo");n.preventDefault()}});$(window).load(function(){var n=document.location.hash;n&&(n.substr(0,2)=="#/"&&(n=n.replace("#/","#")),n.indexOf("gid")==-1&&$(""+n)&&($("body").hasClass("mobile")&&$("body").hasClass("ios")?setTimeout(function(){$("[canvas=container]").animate({scrollTop:$(""+n).position().top+$("[canvas=container]").scrollTop()},1250,"easeInOutExpo")},150):$("[canvas=container]").animate({scrollTop:$(""+n).position().top+$("[canvas=container]").scrollTop()},1250,"easeInOutExpo"),history.pushState(null,null,document.location.href)))});$(".thumb-info .title").dotdotdot({height:$(".thumb-info .title").height(),wrap:"letter",fallbackToLetter:!0,watch:!0});$(".h-blk .thumb-info .title").dotdotdot({height:$(".h-blk .thumb-info .title").css("max-height"),wrap:"letter",fallbackToLetter:!0,watch:!0});$(".h-blk .thumb-info .desc").dotdotdot({height:$(".h-blk .thumb-info .desc").css("max-height"),wrap:"letter",fallbackToLetter:!0,watch:!0});isMobile?($("body").addClass("mobile"),$(".m-dp").show(),$(".datepicker").hide(),$(".hide-m").hide()):($("body").removeClass("mobile"),$(".datepicker").show(),$(".m-dp").hide())}),typeof isMobile=="undefined"&&(isMobile=!1,(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|ipad|iris|kindle|Android|Silk|lge |maemo|midp|mmp|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i.test(navigator.userAgent)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(navigator.userAgent.substr(0,4))||navigator.platform==="MacIntel"&&navigator.maxTouchPoints>1)&&(isMobile=!0)),isMobile)$("a").on("click",function(){$(this).attr("target","_self")});else{$(document).on("click","a",function(){var t,o,r;if(typeof $(this).attr("href")!="undefined"){function n(n){return n.replace("http://","").replace("https://","").split("/")[0]}if(t=n($(this).attr("href")),$(this).hasClass("href-blank"))$(this).attr("target","_blank");else if($(this).hasClass("href-self")||t.indexOf("cthr.ctgoodjobs.hk")>=0||t.indexOf("cthr2.ctgoodjobs.hk")>=0)$(this).attr("target","_self");else if($(this).attr("href").toLowerCase().indexOf("http")==0)if(n(window.location.href).indexOf("cthr.ctgoodjobsblog.hk")>=0&&t.indexOf("cthr.ctgoodjobs.hk")>=0||n(window.location.href).indexOf("cthr.ctgoodjobs.hk")>=0&&t.indexOf("cthr.ctgoodjobsblog.hk")>=0)$(this).attr("target","_self");else if(t&&t!=n(window.location.href)){$(this).attr("target","_blank");function n(n){return n.replace("http://","").replace("https://","").split("/")[0]}function e(n){$.ajax({cache:!1,type:"POST",url:"/Base/ChangeLang",dataType:"json",data:JSON.stringify({lang:n}),contentType:"application/json; charset=utf-8",success:function(t){if(t==n){var r=window.location.href,i=l(r,"lang");window.history.replaceState({},document.title,i);window.location.reload(i)}}})}function u(n,t,i,r){var f,u;i?(f=new Date,f.setTime(f.getTime()+i*864e5),u="; expires="+f.toGMTString()):u="";document.cookie=typeof r=="undefined"?n+"="+t+u+"; path=/":n+"="+t+u+"; domain=.ctgoodjobs.hk;path=/"}function c(n){for(var r=n+"=",u=document.cookie.split(";"),i,t=0;t<u.length;t++)if(i=u[t].replace(/^\s+|\s+$/g,""),i.indexOf(r)==0)return i.substring(r.length,i.length);return""}function l(n,t){var r=n.split("?"),f,i,u;if(r.length>=2){for(f=encodeURIComponent(t)+"=",i=r[1].split(/[&;]/g),u=i.length;u-->0;)i[u].lastIndexOf(f,0)!==-1&&i.splice(u,1);return i.length>0?r[0]+"?"+i.join("&"):r[0]}return n}function p(n){window.location.replace(n)}function a(){var t="";t=n(window.location.href).indexOf("cthr.ctgoodjobs.hk")>=0?"/ajax/get_login_info_cthr.asp":"/ajax/get_login_info_cthr2.asp";localStorage.setItem("memberLogin","");$.ajax({url:ctSitePath+t,crossDomain:!0,type:"get",async:!0,dataType:"json",my_name:"getLoginInfo",xhrFields:{withCredentials:!0},beforeSend:function(t){n(window.location.href).indexOf("cthr.ctgoodjobsblog.hk")>=0&&t.abort()},success:function(n){if(n[0].displayName==""){$(".navbar-right .candidate .href-self").css("display","block");$(".navbar-right #menu-bar-reg-button").hide();$(".candidate-registration").css("display","block");$("#side-menu-profile").hide();$(".employer-candidate-menu").on("click",function(){openSideMenu_right("side-menu-not-logged")});u("memberLogin","")}else{$(".navbar-right .candidate .href-self").hide();$(".navbar-right #menu-bar-reg-button").css("display","block");$(".candidate-registration").hide();$("#side-menu-not-logged").hide();$(".employer-candidate-menu").on("click",function(){openSideMenu_right("side-menu-profile")});$("#menu-bar-reg-button .wrapper").html('<div class="mem-icon"><i class="fa fa-user-circle" aria-hidden="true"/><\/div> <div class="prof-txt trunc"> '+n[0].displayName+' <\/div> <i class="fa fa-angle-down"><\/i>');$("#side-menu-profile .prof-txt.trunc").text(n[0].displayName);$("#menu-bar-reg-button").show();localStorage.setItem("memberLogin",n[0].UserId);u("memberLogin",n[0].UserId)}},error:function(){}})}function f(n,t,i){if(!i||!i.closest("form").length){var r=!1;$(".navbar-toggle").css("display")=="block"&&(r=!0);r&&t=="click"?n.find(".dropdown-menu").css("display")==="none"?n.find(".dropdown-menu").stop(!0,!0).fadeIn(300):n.find(".dropdown-menu").delay(200).fadeOut(300):r||t!="hover-in"?r||t!="hover-out"||(n.find(".dropdown-menu").delay(200).fadeOut(300),n.removeClass("open")):n.find(".dropdown-menu").stop(!0,!0).fadeIn(300)}}String.prototype.format=function(){for(var n=this,t=arguments.length;t--;)n=n.replace(new RegExp("\\{"+t+"\\}","gm"),arguments[t]);return n};"addEventListener"in document&&document.addEventListener("DOMContentLoaded",function(){FastClick.attach(document.body)},!1);o=new slidebars;o.init();$("div[canvas=container]").on("scroll",function(){$(this).scrollTop()!=0&&$(this).width()>992?($(".navbar").hasClass("with-nav-adv")||$("nav").addClass("nav-s"),$("body").addClass("scrolled")):($(".navbar").hasClass("with-nav-adv")||$("nav").removeClass("nav-s"),$("body").removeClass("scrolled"))});$(".search-bar").each(function(){var n=$(this).find("input:text"),t=$(this).find(".clear");n.on("input",function(){t.toggle(!!this.value)});t.on("touchstart click",function(t){t.preventDefault();n.val("").trigger("input")})});$(".navbar-nav .for-candidate").click(function(){var n=$(this).closest(".navbar").find(".dropdown-list.cand-nav");n.is(":visible")?(n.removeClass("active"),$(this).removeClass("active")):(n.addClass("active"),$(this).addClass("active"))});$.urlParam=function(n){var t=new RegExp("[?&]"+n+"=([^&#]*)").exec(window.location.href);return t==null?null:decodeURI(t[1])||0};function w(){$(".video-content").addClass("embed-responsive embed-responsive-16by9");$(".video-content iframe").addClass("embed-responsive-item");$(".fb-video").attr("data-width","620");$(".fb-video").attr("data-height","349")}function b(){$(".context img").each(function(){$(this).addClass("img-responsive")});$(".img-responsive").removeAttr("width").removeAttr("height")}function v(){var n=navigator.userAgent,f=n.indexOf("MSIE ")>0||n.indexOf("Trident/")>0||n.indexOf("Edge/")>0,e=n.indexOf("Android")>-1&&n.indexOf("Mozilla/5.0")>-1&&n.indexOf("AppleWebKit")>-1,t=new RegExp(/AppleWebKit\/([\d.]+)/),o=t.exec(n),i=o===null?null:parseFloat(t.exec(n)[1]),r=new RegExp(/Chrome\/([\d.]+)/),s=r.exec(n),u=s===null?null:parseFloat(r.exec(n)[1]),h=/iPad|iPhone|iPod/.test(n)&&!window.MSStream,c=e&&i!==null&&i<537||u!==null&&u<37;c?$("body").addClass("native-android"):n.search("Chrome")>=0?$("body").addClass("chrome"):f?$("body").addClass("ie"):h?$("body").addClass("ios"):navigator.userAgent.indexOf("Safari")!=-1&&navigator.userAgent.indexOf("Chrome")==-1&&$("body").addClass("safari");(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|ipad|iris|kindle|Android|Silk|lge |maemo|midp|mmp|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i.test(navigator.userAgent)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(navigator.userAgent.substr(0,4)))&&$("body").addClass("mobile")}function y(n,t){var i=n.find(":checkbox.search-all-cb"),r=n.find(":checkbox:not(.search-all-cb)");n.find(":checkbox.search-all-cb").click(function(){t?$(this).prop("checked")&&n.find(":checkbox:not(.search-all-cb)").prop("checked",!1):($(this).prop("checked",!0),n.find(":checkbox:not(.search-all-cb)").prop("checked",!1))});n.find(":checkbox:not(.search-all-cb)").click(function(){$(this).prop("checked")?n.find(":checkbox:not(.search-all-cb):checked").length==n.find(":checkbox:not(.search-all-cb)").length?(n.find(":checkbox:not(.search-all-cb)").prop("checked",!1),n.find(":checkbox.search-all-cb").prop("checked",!0)):n.find(":checkbox.search-all-cb").prop("checked",!1):n.find(":checkbox:not(.search-all-cb):not(:checked)").length!=n.find(":checkbox:not(.search-all-cb)").length||t||n.find(":checkbox.search-all-cb").prop("checked",!0)})}function k(n,t){var i=n.split(/\#\#(.+?)\#\#/g);return i.map(render(t)).join("")}function s(n){var t=n;for(strs=t.split(""),i=0;i<n.length;i++)if("abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890_-@. ".indexOf(strs[i])==-1)return!1;return!0}function h(){return which=document.employerLoginForm,which.username.value==""||which.passwd.value==""?($("#alertMsg").html($("#alertMsgDiv").attr("data-err-msg")),$("#alertMsgDiv").show(),!1):s(which.username.value)&&s(which.passwd.value)?($("#alertMsgDiv").hide(),!0):($("#alertMsg").html($("#alertMsgDiv").attr("data-err-msg-invalid")),$("#alertMsgDiv").show(),!1)}y($("#gloabl-search"));$(".slide-menu ul li a.toggle").click(function(){$(this).next().slideToggle();$(this).find(".fa").toggleClass("fa-angle-down fa-angle-up")});$(".cookies .accept-btn").on("click",function(){insertCookieAgreementLog();u("CookieAgree","1",365,".ctgoodjobs.hk");$(".cookies").remove()});$("form#employerLoginFrm #loginFrmSubmit").on("click",function(n){n.preventDefault();h()&&document.employerLoginForm.submit()});$("form#employerLoginFrm #username, form#employerLoginFrm #passwd").on("keyup",function(n){n.preventDefault();n.keyCode===13&&h()&&document.employerLoginForm.submit()});$(window).on("load",function(){var t=992,n=function(){return window.innerWidth<t?"small":"big"};n()=="small"&&($(".site-info .header").addClass("collapsed"),$(".site-info .footer-subnav").hide(),$(".site-info .header a:not(.header-no-child)").attr("href","javascript:void(0)"));$(window).resize(function(){n()=="small"?($(".site-info .header").addClass("collapsed"),$(".site-info .header a:not(.header-no-child)").attr("href","javascript:void(0)")):($(".site-info .header").removeClass("collapsed"),$(".site-info .footer-subnav").css("display",""))});$(".site-info .header").click(function(){$(this).hasClass("collapsed")&&($($(this).data("target")).slideToggle(),$(this).find(".fa").toggleClass("fa-angle-down fa-angle-up"),$(this).parent(".footer-list").toggleClass("active"))});$("#about-us-nav .comm").click(function(){$($(this).data("target")).slideToggle();$(this).find(".fa").toggleClass("fa-angle-down fa-angle-up")})});if($(document).ready(function(){v();c("CookieAgree")=="1"?$(".cookies").remove():$(".cookies").show();$("a.page-scroll:not(.sticky-back-to-top)").bind("click",function(n){var t,i,r;n.preventDefault();t=$(this);t.attr("href").indexOf("#")>0?(i=t.attr("href").substr(0,t.attr("href").indexOf("#")),i==cthrSitePath&&(i="/"),r=t.attr("href").substr(t.attr("href").indexOf("#")),i==window.location.pathname?($("[canvas=container]").animate({scrollTop:$(r).position().top+$("[canvas=container]").scrollTop()},1250,"easeInOutExpo"),history.pushState(null,null,t.attr("href"))):window.location.href=t.attr("href")):($("[canvas=container]").animate({scrollTop:$(t).position().top+$("[canvas=container]").scrollTop()},1250,"easeInOutExpo"),history.pushState(null,null,t.attr("href")))});$("a.page-scroll.sticky-back-to-top").bind("click",function(n){if($(this).hasClass("ext-page"))$(location).attr("href",$(this).attr("href"));else{var i=$(this),t=i.attr("href").replace(location.pathname,"");$("body").hasClass("lowIE")||$("body").hasClass("ie9")?location.hash=t:history.pushState(null,null,t);$("[canvas=container]").stop().animate({scrollTop:$(""+t).offset().top-58},1250,"easeInOutExpo");n.preventDefault()}});$(window).load(function(){var n=document.location.hash;n&&(n.substr(0,2)=="#/"&&(n=n.replace("#/","#")),n.indexOf("gid")==-1&&$(""+n)&&($("body").hasClass("mobile")&&$("body").hasClass("ios")?setTimeout(function(){$("[canvas=container]").animate({scrollTop:$(""+n).position().top+$("[canvas=container]").scrollTop()},1250,"easeInOutExpo")},150):$("[canvas=container]").animate({scrollTop:$(""+n).position().top+$("[canvas=container]").scrollTop()},1250,"easeInOutExpo"),history.pushState(null,null,document.location.href)))});$(".thumb-info .title").dotdotdot({height:$(".thumb-info .title").height(),wrap:"letter",fallbackToLetter:!0,watch:!0});$(".h-blk .thumb-info .title").dotdotdot({height:$(".h-blk .thumb-info .title").css("max-height"),wrap:"letter",fallbackToLetter:!0,watch:!0});$(".h-blk .thumb-info .desc").dotdotdot({height:$(".h-blk .thumb-info .desc").css("max-height"),wrap:"letter",fallbackToLetter:!0,watch:!0});r?($("body").addClass("mobile"),$(".m-dp").show(),$(".datepicker").hide(),$(".hide-m").hide()):($("body").removeClass("mobile"),$(".datepicker").show(),$(".m-dp").hide())}),typeof r=="undefined"&&(r=!1,(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|ipad|iris|kindle|Android|Silk|lge |maemo|midp|mmp|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i.test(navigator.userAgent)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(navigator.userAgent.substr(0,4))||navigator.platform==="MacIntel"&&navigator.maxTouchPoints>1)&&(r=!0)),r)$("a").on("click",function(){$(this).attr("target","_self")});else $(document).on("click","a",function(){if(typeof $(this).attr("href")!="undefined"){var t=n($(this).attr("href"));$(this).hasClass("href-blank")?$(this).attr("target","_blank"):$(this).hasClass("href-self")||t.indexOf("cthr.ctgoodjobs.hk")>=0||t.indexOf("cthr2.ctgoodjobs.hk")>=0?$(this).attr("target","_self"):$(this).attr("href").toLowerCase().indexOf("http")==0&&(n(window.location.href).indexOf("cthr.ctgoodjobsblog.hk")>=0&&t.indexOf("cthr.ctgoodjobs.hk")>=0||n(window.location.href).indexOf("cthr.ctgoodjobs.hk")>=0&&t.indexOf("cthr.ctgoodjobsblog.hk")>=0?$(this).attr("target","_self"):t&&t!=n(window.location.href)?($(this).attr("target","_blank"),t.indexOf("ctgoodjobs.hk")>0&&$(this).attr("target","_self")):this.querySelector("img")!=null?$(this).attr("target","_blank"):$(this).attr("target","_self"))}});(function(n,t){n(function(){n.fn.LoginInit=function(){function r(n){for(strs=n.split(""),i=0;i<n.length;i++)if("'".indexOf(strs[i])!=-1)return!1;return!0}function u(){var u=!1,f=n.trim(t.find("input[name=username]").val()),e=n.trim(t.find("input[name=passwd]").val()),i=t.find(".alert-danger");f.length&&e.length?r(f)&&r(e)?u=!0:(i.find("#alertMsg").html(i.attr("data-err-msg-invalid")),i.show()):(i.find("#alertMsg").html(i.attr("data-err-msg")),i.show());u&&t.submit()}var t=n(this);t.find(".submit-btn").click(function(n){n.preventDefault();u()})};var r;n(".navbar").on("mouseenter",".nav .dropdown",function(t){var i=this;r=setTimeout(function(){f(n(i),"hover-in",n(t.target))},400)}).on("mouseleave",".nav .dropdown",function(t){clearTimeout(r);var i=this;r=setTimeout(function(){f(n(i),"hover-out",n(t.target))},400)}).on("click",".nav .dropdown",function(t){f(n(this),"click",n(t.target))});n("[canvas=container]").on("scroll",function(){n("footer").length>0&&(n(this).scrollTop()>160?n(".sticky-back-to-top").fadeIn(400):n(".sticky-back-to-top").fadeOut(400))});n(".navbar-left li.dropdown a.dropdown-toggle").click(function(){n(this).attr("href")==""||n(this).attr("href")=="#"||n(this).attr("target")||(t.location.href=this.href)});n("#lang").attr("href","javascript:;").click(function(){e(n(this).attr("lang"))});n("#langSlide").attr("href","javascript:;").click(function(t){t.preventDefault();e(n(this).attr("lang"))});a();n("#form-login").LoginInit();n(".navbar-nav .salary-check-action, .slide-menu .salary-check-action").on("click",function(){insertActionLogGAAjax("click","menu","salarycheck","","")});n(".navbar-nav .hr-job-action, .slide-menu .hr-job-action").on("click",function(){insertActionLogGAAjax("click","menu","hr-job","","")})})})(window.jQuery,window,document);$(this).attr("target","_self")}else this.querySelector("img")!=null?$(this).attr("target","_blank"):$(this).attr("target","_self")}});$(document).click(function(n){if(!$("body").hasClass("smallscreen")&&!$(n.target).is("a.prof-nav, a.prof-nav *")){var t=$(".dropdown-list.cand-nav");t.is(":visible")&&(t.removeClass("active"),$("#menu-bar-reg-button").removeClass("active"))}})}(function(n,t){n(function(){n.fn.LoginInit=function(){function r(n){for(strs=n.split(""),i=0;i<n.length;i++)if("'".indexOf(strs[i])!=-1)return!1;return!0}function u(){var u=!1,f=n.trim(t.find("input[name=username]").val()),e=n.trim(t.find("input[name=passwd]").val()),i=t.find(".alert-danger");f.length&&e.length?r(f)&&r(e)?u=!0:(i.find("#alertMsg").html(i.attr("data-err-msg-invalid")),i.show()):(i.find("#alertMsg").html(i.attr("data-err-msg")),i.show());u&&t.submit()}var t=n(this);t.find(".submit-btn").click(function(n){n.preventDefault();u()})};var r;n(".navbar").on("mouseenter",".nav .dropdown",function(t){var i=this;r=setTimeout(function(){navHoverHandler(n(i),"hover-in",n(t.target))},400)}).on("mouseleave",".nav .dropdown",function(t){clearTimeout(r);var i=this;r=setTimeout(function(){navHoverHandler(n(i),"hover-out",n(t.target))},400)}).on("click",".nav .dropdown",function(t){navHoverHandler(n(this),"click",n(t.target))});n("[canvas=container]").on("scroll",function(){n("footer").length>0&&(n(this).scrollTop()>160?n(".sticky-back-to-top").fadeIn(400):n(".sticky-back-to-top").fadeOut(400))});n(".navbar-left li.dropdown a.dropdown-toggle").click(function(){n(this).attr("href")==""||n(this).attr("href")=="#"||n(this).attr("target")||(t.location.href=this.href)});n("#lang").attr("href","javascript:;").click(function(){switchLang(n(this).attr("lang"))});n("#langSlide").attr("href","javascript:;").click(function(t){t.preventDefault();switchLang(n(this).attr("lang"))});getLoginInfoCthr();n("#form-login").LoginInit();n(".navbar-nav .salary-check-action, .slide-menu .salary-check-action").on("click",function(){insertActionLogGAAjax("click","menu","salarycheck","","")});n(".navbar-nav .hr-job-action, .slide-menu .hr-job-action").on("click",function(){insertActionLogGAAjax("click","menu","hr-job","","")})})})(window.jQuery,window,document)