function ShowLoader(){$("#pageLoading").fadeIn()}function HideLoader(){$("#pageLoading").fadeOut()}function ShowDelayedLoader(){window.onbeforeunload=function(){$("#pageLoading").fadeIn()}}function showSuccessModal(n,t){var i=$("#modal-message-panel"),r;$(i).removeClass();$(i).addClass("modal-dialog modal-lg panel panel-success");r=$(i).find("#glyph-icon");$(r).removeClass();$(r).addClass("glyphicon glyphicon-ok-sign");(t===null||t===undefined||t.length===0)&&(t="Success");$(i).find("#header").html(t);$(i).find("#message").text(n);$("#modalMessage").modal("show")}function showInfoModal(n,t){var i=$("#modal-message-panel"),r;$(i).removeClass();$(i).addClass("modal-dialog modal-lg panel panel-info");r=$(i).find("#glyph-icon");$(r).removeClass();$(r).addClass("glyphicon glyphicon-info-sign");(t===null||t===undefined||t.length===0)&&(t="Information");$(i).find("#header").html(t);$(i).find("#message").text(n);$("#modalMessage").modal("show")}function showWarningModal(n,t){var i=$("#modal-message-panel"),r;$(i).removeClass();$(i).addClass("modal-dialog modal-lg panel panel-warning");r=$(i).find("#glyph-icon");$(r).removeClass();$(r).addClass("glyphicon glyphicon-warning-sign");(t===null||t===undefined||t.length===0)&&(t="Warning");$(i).find("#header").text(t);$(i).find("#message").text(n);$("#modalMessage").modal("show")}function showErrorModal(n,t){var i=$("#modal-message-panel"),r;$(i).removeClass();$(i).addClass("modal-dialog modal-lg panel panel-danger");r=$(i).find("#glyph-icon");$(r).removeClass();$(r).addClass("glyphicon glyphicon-warning-sign");(t===null||t===undefined||t.length===0)&&(t="Error");$(i).find("#header").html(t);$(i).find("#message").text(n);$("#modalMessage").modal("show")}function maskPhoneNumber(){$(".PhoneNumber").mask("(999)999-9999",{completed:function(){$(this).next().val($(this).mask())}}).change(function(){$(this).val()===""&&$(this).next().val("")})}function maskDOB(){$(".DOB1").mask("99/99/9999",{completed:function(){$(this).next().val($(this).mask())}}).change(function(){$(this).val()===""&&$(this).next().val("")})}function maskZipCode(){$(".ZipCode").mask("99999?-9999",{completed:function(){$(this).next().val($(this).mask())}}).blur(function(){var n=$(".ZipCode").val().substr(6,4);n!==""&&n.length!==4&&$(".ZipCode").val("")}).change(function(){$(this).val()===""&&$(this).next().val("")})}function loadLocations(){$.ajax({type:"GET",url:$("#ulLocationList").data("locaton-load-url"),global:!1,success:function(n){$("#ulLocationList").html(n)}})}var ODPS={},c,SessionTimeout;ODPS.Helpers={ShowLoader:function(){$("#pageLoading").fadeIn()},ShowDelayedLoader:function(){ShowDelayedLoader()},HideLoader:function(){$("#pageLoading").fadeOut()},ShowSuccessModal:function(n,t){showSuccessModal(n,t)},ShowInfoModal:function(n,t){showInfoModal(n,t)},ShowWarningModal:function(n,t){showWarningModal(n,t)},ShowErrorModal:function(n,t){showErrorModal(n,t)},redirect:function(n){window.location.href=n},remainingTimer:0,countdownTimer:"",timer:function(n){var r=Math.round(ODPS.Helpers.remainingTimer/86400),f=Math.round(ODPS.Helpers.remainingTimer-r*86400),i,e,t,o,u;r<=0&&(r=ODPS.Helpers.remainingTimer);i=Math.round(f/3600);e=Math.round(f-i*3600);i>=24&&(i=23);t=Math.floor(ODPS.Helpers.remainingTimer/60);o=Math.round(ODPS.Helpers.remainingTimer-t*60);t>=60&&(t=59);u=Math.floor(ODPS.Helpers.remainingTimer-t*60);document.getElementById(n).innerText=" [Expire in "+("0"+i).slice(-2)+":"+("0"+t).slice(-2)+":"+("0"+u).slice(-2)+"]";i*3600+t*60+u<=0?(clearInterval(ODPS.Helpers.countdownTimer),document.getElementById(n).innerText=" [Expired]"):ODPS.Helpers.remainingTimer--},Filter:function(n,t){return n.filter(function(n){return n.Title===t})}};ODPS.Paging={ChangeCurrentPage:function(n,t){$("#"+n+" input[name=Parameters\\.CurrentPage]").val(t);$("#"+n).submit()},ChangeRecordsPerPage:function(n,t){$("#"+n+" input[name=Parameters\\.CurrentPage]").val(1);$("#"+n+" input[name=Parameters\\.RecordsPerPage]").val(t);$("#"+n).submit()},ChangeSort:function(n,t,i){$("#"+n+" input[name=Parameters\\.CurrentPage]").val(1);$("#"+n+" input[name=Parameters\\.SortField]").val(t);$("#"+n+" input[name=Parameters\\.SortDirection]").val(i);ODPS.Helpers.ShowLoader();$("#"+n).submit()},SubmitQuery:function(n){$("#"+n+" input[name=Parameters\\.CurrentPage]").val(1);ODPS.Helper.ShowLoader()},Reset:function(){ODPS.Helpers.redirect(window.location.pathname)},LoadDetail:function(n){$("#DetailView").html("Loading...");$("#DetailModal").modal();$.ajax({url:n,contentType:"application/html; charset=utf-8",type:"POST",datatype:"html"}).success(function(n){$("#DetailView").html(n)}).error(function(n,t){alert(t)})}};$(function(){if($(document).ajaxStart(function(){ODPS.Helpers.ShowLoader()}),$(document).ajaxComplete(function(){ODPS.Helpers.HideLoader()}),$(document).ajaxStop(function(){ODPS.Helpers.HideLoader();SessionTimeout.startTimer()}),$(document).ajaxError(function(){ODPS.Helpers.HideLoader()}),$(".time").mask("99:99",{placeholder:"__:__"}),$(".latlong").mask("99.999999",{placeholder:"__.______"}),$(".dateandtimepicker").datetimepicker({sideBySide:!0,allowInputToggle:!0,toolbarPlacement:"bottom",minDate:"1/1/1753",icons:{close:"OK"}}),$(".datepickercontrol").datetimepicker({format:"MM/DD/YYYY",allowInputToggle:!0,useCurrent:!1,minDate:"1/1/1753",icons:{close:"OK"}}),$(".timepicker").datetimepicker({format:"LT",stepping:15,allowInputToggle:!0}),maskPhoneNumber(),maskDOB(),maskZipCode(),$("#toggle-switch").bootstrapToggle(),$(":submit").click(function(){return $(this).hasClass("cancel")?!0:$("form").valid()?$(this).hasClass("disable-loading")?!0:(ShowLoader(),!0):!1}),document.getElementById("HoldSeconds")){var n=parseInt($("#HoldSeconds").val());n>0?(ODPS.Helpers.remainingTimer=n,ODPS.Helpers.countdownTimer=setInterval('ODPS.Helpers.timer("scheduletimer")',1e3)):ODPS.Helpers.remainingTimer=0}$(".btn-captcha").click(function(){$.ajax({type:"GET",url:"RefreshCaptcha",contentType:"image/png",success:function(n){$(".captchaImage").attr("src","data:image/png;base64,"+n)},error:function(){alert("Error refrshing Captcha.")}})});$("#logout_popup").length>0&&SessionTimeout.startTimer();loadLocations();$.get($("#divGovernorDirector").data("url"),function(n){document.getElementById("DirectorLink").innerText=ODPS.Helpers.Filter(n,"Director")[0].Name+", "+ODPS.Helpers.Filter(n,"Director")[0].Title;document.getElementById("GovernorLink").innerText=ODPS.Helpers.Filter(n,"Governor")[0].Name+", "+ODPS.Helpers.Filter(n,"Governor")[0].Title})});$(document).ready(function(){$("form").attr("autocomplete","off");$(document).on("focus",":input",function(){$(this).attr("autocomplete","off");$(this).attr("list","autocompletelist")})});c=0;max_count=1080;logout=!0;timerHandle=null;countDownTimer=null;SessionTimeout={startTimer:function(){$("#logout_popup").length>0&&(timerHandle!==null&&clearTimeout(timerHandle),timerHandle=setTimeout(function(){logout=!0;c=0;max_count=120;$("#timer").html(max_count);$("#logout_popup").modal("show");SessionTimeout.startCount()},108e4))},resetTimer:function(){$.ajax({type:"GET",cache:!1,url:$("#logout_popup").data("keepalive-url"),success:function(){logout=!1;clearTimeout(countDownTimer);$("#logout_popup").modal("hide");SessionTimeout.startTimer()},error:function(){SessionTimeout.signOut()}})},timedCount:function(){c=c+1;remaining_time=max_count-c;remaining_time===0&&logout?(SessionTimeout.signOut(),$("#logout_popup").modal("hide")):($("#timer").html(remaining_time),countDownTimer=setTimeout(function(){SessionTimeout.timedCount()},1e3))},startCount:function(){SessionTimeout.timedCount()},signOut:function(){ODPS.Helpers.redirect($("#logout_popup").data("logout-url"))}}