function validateContactFormMessage(n){var t=2e3-$(n).val().length;$("#ContactFormMessageCharactersRemainingCount").text(t);t===1?$("#ContactFormMessageCharactersRemainingText").text("character remaining"):$("#ContactFormMessageCharactersRemainingText").text("characters remaining")}function setRelativeTime(){$("#latestSections .latestSection").each(function(){var n=$(this).data("date"),t=moment(n,"YYYYMMDD").fromNow();$(this).find(".dateAdded").html("Added "+t)})}function setMultiLingualURLs(){$("#search-form").attr("action",snapPrimaryUrl+"/Search")}function setCandidate(){$("#leftPointer").fadeOut(function(){$("#rightPointer").fadeIn();$("#job").removeClass("selectedSearch");$("#candidate").addClass("selectedSearch");$("#leftArrow").fadeOut();$("#rightArrow").fadeIn();$("#searchType").val("candidate")})}function setJob(){$("#rightPointer").fadeOut(function(){$("#leftPointer").fadeIn();$("#job").addClass("selectedSearch");$("#candidate").removeClass("selectedSearch");$("#leftArrow").fadeIn();$("#rightArrow").fadeOut();$("#searchType").val("job")})}(function(n){typeof define=="function"&&define.amd?define(["jquery"],n):typeof module=="object"&&typeof module.exports=="object"?n(require("jquery")):n(jQuery)})(function(n){function u(){var u=t.settings,r;return u.autoDispose&&!n.contains(document.documentElement,this)?(n(this).timeago("dispose"),this):(r=e(this),isNaN(r.datetime)||(u.cutoff===0||Math.abs(f(r.datetime))<u.cutoff?n(this).text(i(r.datetime)):n(this).attr("title").length>0&&n(this).text(n(this).attr("title"))),this)}function e(i){if(i=n(i),!i.data("timeago")){i.data("timeago",{datetime:t.datetime(i)});var r=n.trim(i.text());t.settings.localeTitle?i.attr("title",i.data("timeago").datetime.toLocaleString()):r.length>0&&!(t.isTime(i)&&i.attr("title"))&&i.attr("title",r)}return i.data("timeago")}function i(n){return t.inWords(f(n))}function f(n){return(new Date).getTime()-n.getTime()}var t,r;n.timeago=function(t){return t instanceof Date?i(t):typeof t=="string"?i(n.timeago.parse(t)):typeof t=="number"?i(new Date(t)):i(n.timeago.datetime(t))};t=n.timeago;n.extend(n.timeago,{settings:{refreshMillis:6e4,allowPast:!0,allowFuture:!1,localeTitle:!1,cutoff:0,autoDispose:!0,strings:{prefixAgo:null,prefixFromNow:null,suffixAgo:"ago",suffixFromNow:"from now",inPast:"any moment now",seconds:"less than a minute",minute:"about a minute",minutes:"%d minutes",hour:"about an hour",hours:"about %d hours",day:"a day",days:"%d days",month:"about a month",months:"%d months",year:"about a year",years:"%d years",wordSeparator:" ",numbers:[]}},inWords:function(t){function r(r,u){var f=n.isFunction(r)?r(u,t):r,e=i.numbers&&i.numbers[u]||u;return f.replace(/%d/i,e)}var a,s;if(!this.settings.allowPast&&!this.settings.allowFuture)throw"timeago allowPast and allowFuture settings can not both be set to false.";var i=this.settings.strings,h=i.prefixAgo,c=i.suffixAgo;if(this.settings.allowFuture&&t<0&&(h=i.prefixFromNow,c=i.suffixFromNow),!this.settings.allowPast&&t>=0)return this.settings.strings.inPast;var f=Math.abs(t)/1e3,e=f/60,o=e/60,u=o/24,l=u/365;return a=f<45&&r(i.seconds,Math.round(f))||f<90&&r(i.minute,1)||e<45&&r(i.minutes,Math.round(e))||e<90&&r(i.hour,1)||o<24&&r(i.hours,Math.round(o))||o<42&&r(i.day,1)||u<30&&r(i.days,Math.round(u))||u<45&&r(i.month,1)||u<365&&r(i.months,Math.round(u/30))||l<1.5&&r(i.year,1)||r(i.years,Math.round(l)),s=i.wordSeparator||"",i.wordSeparator===undefined&&(s=" "),n.trim([h,a,c].join(s))},parse:function(t){var i=n.trim(t);return i=i.replace(/\.\d+/,""),i=i.replace(/-/,"/").replace(/-/,"/"),i=i.replace(/T/," ").replace(/Z/," UTC"),i=i.replace(/([\+\-]\d\d)\:?(\d\d)/," $1$2"),i=i.replace(/([\+\-]\d\d)$/," $100"),new Date(i)},datetime:function(i){var r=t.isTime(i)?n(i).attr("datetime"):n(i).attr("title");return t.parse(r)},isTime:function(t){return n(t).get(0).tagName.toLowerCase()==="time"}});r={init:function(){var i,f;r.dispose.call(this);i=n.proxy(u,this);i();f=t.settings;f.refreshMillis>0&&(this._timeagoInterval=setInterval(i,f.refreshMillis))},update:function(i){var r=i instanceof Date?i:t.parse(i);n(this).data("timeago",{datetime:r});t.settings.localeTitle&&n(this).attr("title",r.toLocaleString());u.apply(this)},updateFromDOM:function(){n(this).data("timeago",{datetime:t.parse(t.isTime(this)?n(this).attr("datetime"):n(this).attr("title"))});u.apply(this)},dispose:function(){this._timeagoInterval&&(window.clearInterval(this._timeagoInterval),this._timeagoInterval=null)}};n.fn.timeago=function(n,t){var i=n?r[n]:r.init;if(!i)throw new Error("Unknown function name '"+n+"' for timeago");return this.each(function(){i.call(this,t)}),this};document.createElement("abbr");document.createElement("time")});$(document).ready(function(){var t,n,i;$("#responsive-menu").sidr({name:"sidr-main",source:"#navigation",onOpen:function(){var n=$("#sidr-main").find("nav > ul > li > a").get();$(n).each(function(){$(this).next().hasClass("sidr-class-navigation-sub")&&$(this).attr("href",null)})}});$("#loginButton").click(function(){$("#cover").fadeIn(function(){$("#headerRightBot").slideDown();$("#closeLogin").fadeIn()})});$("#headerRightBot").find(".mainLayoutError").length>0&&$("#loginButton").trigger("click");$("#closeLogin").click(function(){$("#headerRightBot").slideUp(function(){$("#cover").fadeOut();$("#closeLogin").hide()})});$("#closeMenu").click(function(){return $.sidr("close","sidr-main"),!1});$("#sidr-main nav > ul > li").on("click",function(){var n=$(this).find(".sidr-class-navigation-sub").first();$(n).is(":visible")?$(n).slideUp():$(n).slideDown()});$(".sidr-class-navigation-sub").on("click",function(n){n.stopPropagation()});$("#candidate").on("click",setCandidate);$("#employer").on("click",setCandidate);$("#job").on("click",setJob);$("#employee").on("click",setJob);if($("#search-button").click(function(n){$("#searchType").val()=="candidate"&&$("#notloggedin").val()=="true"&&(n.preventDefault(),alert("Please sign up or log in to be able to access this area!"))}),!Modernizr.svg)for(t=document.getElementsByTagName("img"),n=0;n<t.length;n++)/.*\.svg$/.test(t[n].src)&&(t[n].src=t[n].src.slice(0,-3)+"png");setRelativeTime();setMultiLingualURLs();$("#ContactFormMessage").length>0&&validateContactFormMessage($("#ContactFormMessage"));$("#ContactFormMessage").keyup(function(){validateContactFormMessage(this)});$(".lightbox-as-employee").click(function(){$(".overlay-main, .lightbox-as-employee-container").fadeIn(500)});$(".overlay-main, .lightbox-as-employee-container__close").click(function(){$(".overlay-main, .lightbox-as-employee-container").fadeOut(500)});$(".lightbox-as-employer").click(function(){$(".overlay-main, .lightbox-as-employer-container").fadeIn(500)});$(".overlay-main, .lightbox-as-employer-container__close").click(function(){$(".overlay-main, .lightbox-as-employer-container").fadeOut(500)});$(".lightbox-as-expert").click(function(){$(".overlay-main, .lightbox-as-expert-container").fadeIn(500)});$(".overlay-main, .lightbox-as-expert-container__close").click(function(){$(".overlay-main, .lightbox-as-expert-container").fadeOut(500)});$(".timeago").each(function(n,t){i=moment($(t).html(),"YYYY-MM-DD hh:mm:ss");$(t).attr("datetime",i.toISOString())});$("time.timeago").timeago()})