1function AddTip(elm,tipContent){(elm=$("#"+elm)).attr("title",""),elm.tooltip({content:tipContent,position:{my:"center top+20",at:"center bottom",using:function(position,feedback){$(this).css(position),$("<div>").addClass("arrow").addClass(feedback.vertical).addClass(feedback.horizontal).appendTo(this)}}})}function showJsPopUp(status,message,closeMs){$("#jsPopUpMessageContent").html(message),"success"==status?($("#jsPopUpMessage").removeClass("jsPopUpMessageFailure"),$("#jsPopUpMessage").addClass("jsPopUpMessageSuccess")):($("#jsPopUpMessage").removeClass("jsPopUpMessageSuccess"),$("#jsPopUpMessage").addClass("jsPopUpMessageFailure")),parseInt(closeMs)>0?($("#jsPopUpMessage").hide(),$("#jsPopUpMessage").fadeTo(100,1).delay(3e3).fadeOut()):($("#jsPopUpMessage").fadeTo(100,1),$("#jsPopUpMessage").show())}function setupPassword(txtPWid){var txtPassword=$("#"+txtPWid),lnkRandomPW=$("#lnkRandomPW"),showPassword=$("#showPassword"),hidePassword=$("#hidePassword");function showPW(){showPassword.hide(),txtPassword.fadeIn(),lnkRandomPW.show(),hidePassword.show()}function hidePW(){showPassword.show(),txtPassword.hide(),lnkRandomPW.hide(),hidePassword.hide()}""==txtPassword.val()?showPW():hidePW(),showPassword.click(function(){showPW()}),hidePassword.click(function(){hidePW()}),lnkRandomPW.click(function(){var pass=getRandomPassword();txtPassword.val(pass)})}function getRandomPassword(){for(var chars=["abcdefghijklmnopqrstuvwxyz","ABCDEFGHIJKLMNOPQRSTUVWXYZ","01234567890123456789012345"],pass="",y=0;y<3;y++)for(var x=0;x<2;x++){var i=Math.floor(26*Math.random());pass+=chars[y].charAt(i)}return pass}var Common={};function copyElementTextToClipboard(element){var $temp=$("<input>");$("body").append($temp),$temp.val($("#"+element).text()).select(),document.execCommand("copy"),$temp.remove()}function selectElementText(element){var range,selection,doc=document,text=doc.getElementById(element);doc.body.createTextRange?((range=document.body.createTextRange()).moveToElementText(text),range.select()):window.getSelection&&(selection=window.getSelection(),(range=document.createRange()).selectNodeContents(text),selection.removeAllRanges(),selection.addRange(range))}function setupElementForClickCopy(contentElementId,messageElementId,triggerElementId){$("#"+triggerElementId).mouseup(function(){selectElementText(contentElementId),copyElementTextToClipboard(contentElementId),$("#"+messageElementId).html("Copy Successful!"),$("#"+messageElementId).animate({backgroundColor:"#5cd3b2"},"slow")})}function requireReCAPTCHA(_,arguments){var recaptchaResponse=document.getElementById("g-recaptcha-response");arguments.IsValid=recaptchaResponse&&recaptchaResponse.value&&recaptchaResponse.value.length>0}function postJSON(url,body){return fetch(url,{method:"POST",headers:{Accept:"application/json","Content-Type":"application/json"},body:JSON.stringify(body)}).then(async r=>r.ok?{success:!0,payload:await r.json()}:{success:!1,errorMessage:"Unexpected or network error"})}function getJSON(url,queryParams){var query=new URLSearchParams;return Object.keys(queryParams).forEach(key=>{query.append(key,queryParams[key])}),(query=query.toString()).length>0&&(url=`${url}?${query}`),fetch(url,{method:"GET",headers:{Accept:"application/json","Content-Type":"application/json"}}).then(r=>r.ok?{success:!0,payload:r.json()}:{success:!1,errorMessage:"Unexpected or network error"})}function switchToLogin(event){return event.preventDefault(),window.open("/time-clock/frmPunch.aspx","_blank"),!1}Common.showYesNoModalDialog=function(callBackFunction,title,content,ImageName,YesButtonText,NoButtonText,checkboxText,checkboxChecked){$("#dialog-confirm").attr("display","block"),$("#dialog-confirm-message").html(content),$("#dialog-confirm-image").attr("src","images/"+ImageName),$("#dialog-confirm").dialog({autoOpen:!0,modal:!0,title:title,draggable:!0,resizable:!1,close:function(event,ui){$(this).dialog("close")}
1,create:function(e,ui){if(void 0!==checkboxText){var pane=$(this).dialog("widget").find(".ui-dialog-buttonpane");$("<label class='' ><input id='dialogCheckbox' type='checkbox'"+checkboxChecked+"/> "+checkboxText+"</label>").prependTo(pane)}},buttons:[{text:YesButtonText,id:"bntOK",class:"btn btn-primary",click:function(){$(this).dialog("close"),callBackFunction()}},{text:NoButtonText,id:"bntCancel",class:"btn btn-light",click:function(){$(this).dialog("close")}}],closeOnEscape:!0,open:function(){jQuery(".ui-widget-overlay").bind("click",function(){jQuery("#dialog-confirm").dialog("close")}),$("#bntCancel").focus()}})},Common.showMessageModalDialog=function(title,content,ImageName){$("#dialog-message").attr("display","block"),$("#dialog-message-message").html(content),$("#dialog-message").dialog({autoOpen:!0,modal:!0,title:title,draggable:!0,resizable:!1,close:function(event,ui){$(this).dialog("close")},buttons:[{text:"OK",id:"bntOK",class:"btn btn-primary",click:function(){$(this).dialog("close")}}],closeOnEscape:!0,open:function(){jQuery(".ui-widget-overlay").bind("click",function(){jQuery("#dialog-confirm").dialog("close")}),$("#bntOK").focus()}})},Common.isStartDateLessThanEndDate=function(pstrStartDate,pstrEndDate){return new Date(pstrStartDate)<=new Date(pstrEndDate)},Common.isDateValid=function(dateString){if(!/^\d{1,2}\/\d{1,2}\/\d{4}$/.test(dateString))return!1;var parts=dateString.split("/"),day=parseInt(parts[1],10),month=parseInt(parts[0],10),year=parseInt(parts[2],10);if(year<1e3||year>3e3||0==month||month>12)return!1;var monthLength=[31,28,31,30,31,30,31,31,30,31,30,31];return(year%400==0||year%100!=0&&year%4==0)&&(monthLength[1]=29),day>0&&day<=monthLength[month-1]},Common.addDecimalOnlyHandler=function(e){-1!==$.inArray(e.keyCode,[46,8,9,27,13,110,190])||65==e.keyCode&&!0===e.ctrlKey||67==e.keyCode&&!0===e.ctrlKey||86==e.keyCode&&!0===e.ctrlKey||88==e.keyCode&&!0===e.ctrlKey||e.keyCode>=35&&e.keyCode<=39||(e.shiftKey||e.keyCode<48||e.keyCode>57)&&(e.keyCode<96||e.keyCode>105)&&e.preventDefault()},Common.checkIsNumeric=function(v){var result=parseFloat(v);return!isNaN(result)}; 2//# sourceURL=https://48147407.fs1.hubspotusercontent-na1.net/hubfs/48147407/hub_generated/template_assets/1/203878085169/1790801192016/template_common.js
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.