function getCookie(n){var i,t;if(typeof n=="undefined")return null;for(i=document.cookie.split(";"),t=0;t<i.length;t++)if(i[t].replace(/^\s?([^=]*)=.*$/,"$1")==n)return i[t].replace(/^\s?[^=]*=(.*)$/,"$1");return null}function deleteCookie(n){document.cookie=n+"=0; expires=Thu, 01 Jan 1970 00:00:01 GMT; path=/"}function setCookie(n,t,i){if(typeof n!="undefined"&&typeof t!="undefined"){if(getCookie(n)!=null&&deleteCookie(n),i){var r=new Date;r.setDate(r.getDate()+i);t+="; expires="+r.toUTCString()}document.cookie=n+"="+t+"; path=/"}}function getAntiForgeryToken(){return $("[name=__RequestVerificationToken]").val()}function showFlash(n,t,i){i===void 0&&(i=!0);var u="success",r=i;t==MessageType.ErrorWithAutoHide&&(r=!0,u="error");t===MessageType.Error&&(r=!1,u="error");t===MessageType.Warning&&(r=!1,u="warn");t===MessageType.Info&&(r=!1,u="info");$.notify.addStyle("bootstrap-wrap",{html:"<div>\n<span data-notify-text><\/span>\n<\/div>",classes:{base:{"font-weight":"bold",padding:"8px 10px 8px 14px","text-shadow":"0 1px 0 rgba(255, 255, 255, 0.5)","background-color":"#fcf8e3",border:"1px solid #fbeed5","border-radius":"4px","padding-left":"25px","background-repeat":"no-repeat","background-position":"3px 7px"},error:{color:"#B94A48","background-color":"#F2DEDE","border-color":"#EED3D7","background-image":"url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAtRJREFUeNqkVc1u00AQHq+dOD+0poIQfkIjalW0SEGqRMuRnHos3DjwAH0ArlyQeANOOSMeAA5VjyBxKBQhgSpVUKKQNGloFdw4cWw2jtfMOna6JOUArDTazXi/b3dm55socPqQhFka++aHBsI8GsopRJERNFlY88FCEk9Yiwf8RhgRyaHFQpPHCDmZG5oX2ui2yilkcTT1AcDsbYC1NMAyOi7zTX2Agx7A9luAl88BauiiQ/cJaZQfIpAlngDcvZZMrl8vFPK5+XktrWlx3/ehZ5r9+t6e+WVnp1pxnNIjgBe4/6dAysQc8dsmHwPcW9C0h3fW1hans1ltwJhy0GxK7XZbUlMp5Ww2eyan6+ft/f2FAqXGK4CvQk5HueFz7D6GOZtIrK+srupdx1GRBBqNBtzc2AiMr7nPplRdKhb1q6q6zjFhrklEFOUutoQ50xcX86ZlqaZpQrfbBdu2R6/G19zX6XSgh6RX5ubyHCM8nqSID6ICrGiZjGYYxojEsiw4PDwMSL5VKsC8Yf4VRYFzMzMaxwjlJSlCyAQ9l0CW44PBADzXhe7xMdi9HtTrdYjFYkDQL0cn4Xdq2/EAE+InCnvADTf2eah4Sx9vExQjkqXT6aAERICMewd/UAp/IeYANM2joxt+q5VI+ieq2i0Wg3l6DNzHwTERPgo1ko7XBXj3vdlsT2F+UuhIhYkp7u7CarkcrFOCtR3H5JiwbAIeImjT/YQKKBtGjRFCU5IUgFRe7fF4cCNVIPMYo3VKqxwjyNAXNepuopyqnld602qVsfRpEkkz+GFL1wPj6ySXBpJtWVa5xlhpcyhBNwpZHmtX8AGgfIExo0ZpzkWVTBGiXCSEaHh62/PoR0p/vHaczxXGnj4bSo+G78lELU80h1uogBwWLf5YlsPmgDEd4M236xjm+8nm4IuE/9u+/PH2JXZfbwz4zw1WbO+SQPpXfwG/BBgAhCNZiSb/pOQAAAAASUVORK5CYII=)"},success:{color:"#468847","background-color":"#DFF0D8","border-color":"#D6E9C6","background-image":"url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAutJREFUeNq0lctPE0Ecx38zu/RFS1EryqtgJFA08YCiMZIAQQ4eRG8eDGdPJiYeTIwHTfwPiAcvXIwXLwoXPaDxkWgQ6islKlJLSQWLUraPLTv7Gme32zoF9KSTfLO7v53vZ3d/M7/fIth+IO6INt2jjoA7bjHCJoAlzCRw59YwHYjBnfMPqAKWQYKjGkfCJqAF0xwZjipQtA3MxeSG87VhOOYegVrUCy7UZM9S6TLIdAamySTclZdYhFhRHloGYg7mgZv1Zzztvgud7V1tbQ2twYA34LJmF4p5dXF1KTufnE+SxeJtuCZNsLDCQU0+RyKTF27Unw101l8e6hns3u0PBalORVVVkcaEKBJDgV3+cGM4tKKmI+ohlIGnygKX00rSBfszz/n2uXv81wd6+rt1orsZCHRdr1Imk2F2Kob3hutSxW8thsd8AXNaln9D7CTfA6O+0UgkMuwVvEFFUbbAcrkcTA8+AtOk8E6KiQiDmMFSDqZItAzEVQviRkdDdaFgPp8HSZKAEAL5Qh7Sq2lIJBJwv2scUqkUnKoZgNhcDKhKg5aH+1IkcouCAdFGAQsuWZYhOjwFHQ96oagWgRoUov1T9kRBEODAwxM2QtEUl+Wp+Ln9VRo6BcMw4ErHRYjH4/B26AlQoQQTRdHWwcd9AH57+UAXddvDD37DmrBBV34WfqiXPl61g+vr6xA9zsGeM9gOdsNXkgpEtTwVvwOklXLKm6+/p5ezwk4B+j6droBs2CsGa/gNs6RIxazl4Tc25mpTgw/apPR1LYlNRFAzgsOxkyXYLIM1V8NMwyAkJSctD1eGVKiq5wWjSPdjmeTkiKvVW4f2YPHWl3GAVq6ymcyCTgovM3FzyRiDe2TaKcEKsLpJvNHjZgPNqEtyi6mZIm4SRFyLMUsONSSdkPeFtY1n0mczoY3BHTLhwPRy9/lzcziCw9ACI+yql0VLzcGAZbYSM5CCSZg1/9oc/nn7+i8N9p/8An4JMADxhH+xHfuiKwAAAABJRU5ErkJggg==)"},info:{color:"#3A87AD","background-color":"#D9EDF7","border-color":"#BCE8F1","background-image":"url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3QYFAhkSsdes/QAAA8dJREFUOMvVlGtMW2UYx//POaWHXg6lLaW0ypAtw1UCgbniNOLcVOLmAjHZolOYlxmTGXVZdAnRfXQm+7SoU4mXaOaiZsEpC9FkiQs6Z6bdCnNYruM6KNBw6YWewzl9z+sHImEWv+vz7XmT95f/+3/+7wP814v+efDOV3/SoX3lHAA+6ODeUFfMfjOWMADgdk+eEKz0pF7aQdMAcOKLLjrcVMVX3xdWN29/GhYP7SvnP0cWfS8caSkfHZsPE9Fgnt02JNutQ0QYHB2dDz9/pKX8QjjuO9xUxd/66HdxTeCHZ3rojQObGQBcuNjfplkD3b19Y/6MrimSaKgSMmpGU5WevmE/swa6Oy73tQHA0Rdr2Mmv/6A1n9w9suQ7097Z9lM4FlTgTDrzZTu4StXVfpiI48rVcUDM5cmEksrFnHxfpTtU/3BFQzCQF/2bYVoNbH7zmItbSoMj40JSzmMyX5qDvriA7QdrIIpA+3cdsMpu0nXI8cV0MtKXCPZev+gCEM1S2NHPvWfP/hL+7FSr3+0p5RBEyhEN5JCKYr8XnASMT0xBNyzQGQeI8fjsGD39RMPk7se2bd5ZtTyoFYXftF6y37gx7NeUtJJOTFlAHDZLDuILU3j3+H5oOrD3yWbIztugaAzgnBKJuBLpGfQrS8wO4FZgV+c1IxaLgWVU0tMLEETCos4xMzEIv9cJXQcyagIwigDGwJgOAtHAwAhisQUjy0ORGERiELgG4iakkzo4MYAxcM5hAMi1WWG1yYCJIcMUaBkVRLdGeSU2995TLWzcUAzONJ7J6FBVBYIggMzmFbvdBV44Corg8vjhzC+EJEl8U1kJtgYrhCzgc/vvTwXKSib1paRFVRVORDAJAsw5FuTaJEhWM2SHB3mOAlhkNxwuLzeJsGwqWzf5TFNdKgtY5qHp6ZFf67Y/sAVadCaVY5YACDDb3Oi4NIjLnWMw2QthCBIsVhsUTU9tvXsjeq9+X1d75/KEs4LNOfcdf/+HthMnvwxOD0wmHaXr7ZItn2wuH2SnBzbZAbPJwpPx+VQuzcm7dgRCB57a1uBzUDRL4bfnI0RE0eaXd9W89mpjqHZnUI5Hh2l2dkZZUhOqpi2qSmpOmZ64Tuu9qlz/SEXo6MEHa3wOip46F1n7633eekV8ds8Wxjn37Wl63VVa+ej5oeEZ/82ZBETJjpJ1Rbij2D3Z/1trXUvLsblCK0XfOx0SX2kMsn9dX+d+7Kf6h8o4AIykuffjT8L20LU+w4AZd5VvEPY+XpWqLV327HR7DzXuDnD8r+ovkBehJ8i+y8YAAAAASUVORK5CYII=)"},warn:{color:"#C09853","background-color":"#FCF8E3","border-color":"#FBEED5","background-image":"url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAABJlBMVEXr6eb/2oD/wi7/xjr/0mP/ykf/tQD/vBj/3o7/uQ//vyL/twebhgD/4pzX1K3z8e349vK6tHCilCWbiQymn0jGworr6dXQza3HxcKkn1vWvV/5uRfk4dXZ1bD18+/52YebiAmyr5S9mhCzrWq5t6ufjRH54aLs0oS+qD751XqPhAybhwXsujG3sm+Zk0PTwG6Shg+PhhObhwOPgQL4zV2nlyrf27uLfgCPhRHu7OmLgAafkyiWkD3l49ibiAfTs0C+lgCniwD4sgDJxqOilzDWowWFfAH08uebig6qpFHBvH/aw26FfQTQzsvy8OyEfz20r3jAvaKbhgG9q0nc2LbZxXanoUu/u5WSggCtp1anpJKdmFz/zlX/1nGJiYmuq5Dx7+sAAADoPUZSAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfdBgUBGhh4aah5AAAAlklEQVQY02NgoBIIE8EUcwn1FkIXM1Tj5dDUQhPU502Mi7XXQxGz5uVIjGOJUUUW81HnYEyMi2HVcUOICQZzMMYmxrEyMylJwgUt5BljWRLjmJm4pI1hYp5SQLGYxDgmLnZOVxuooClIDKgXKMbN5ggV1ACLJcaBxNgcoiGCBiZwdWxOETBDrTyEFey0jYJ4eHjMGWgEAIpRFRCUt08qAAAAAElFTkSuQmCC)"}}});$.notify(n,{globalPosition:"top center",autoHideDelay:3e3,className:u,showAnimation:"fadeIn",hideAnimation:"fadeOut",autoHide:r,clickToHide:!r,style:"bootstrap-wrap"})}function printFunction(){event.preventDefault();window.print()}function openDocument(n,t){t.preventDefault();window.open(n,"_blank")}var LoginViewModel=function(){function n(){this.dataHandler=new Network.EChartsDataHandler;this.authenticationAttemptTry=ko.observable();this.authenticationAttemptTryTimes=ko.observable();this.urlToRedirectOnSuccess=ko.observable();this.questionViewModal=ko.observable();this.pageReloaded=ko.observable(!0);this.inputSuccess=ko.observable(!0);this.noInputErrorMessage=ko.observable();this.answerPositionsArray=ko.observableArray();this.authenticationErrorMessage=ko.observable();this.spacePositions=ko.observableArray()}return n.prototype.modifyQuestionList=function(n){var t=$("#"+n).val();switch(n){case"Question1Uid":$('#Question2Uid option[value="'+t+'"]').remove();$('#Question3Uid option[value="'+t+'"]').remove();break;case"Question2Uid":$('#Question1Uid option[value="'+t+'"]').remove();$('#Question3Uid option[value="'+t+'"]').remove();break;case"Question3Uid":$('#Question1Uid option[value="'+t+'"]').remove();$('#Question2Uid option[value="'+t+'"]').remove()}},n.prototype.inputAnswer=function(n){$(".focused-Border")&&$(".focused-Border").val(n);$(".focused-Border").val()===undefined&&($("#inputDefault1").val()===""?$("#inputDefault1").val(n):$("#inputDefault2").val()===""&&$("#inputDefault2").val(n));$("#inputDefault2").removeClass("focused-Border");$("#inputDefault1").removeClass("focused-Border")},n.prototype.clearAnswer=function(){$("#inputDefault1").val("");$("#inputDefault2").val("")},n.prototype.logout=function(){this.dataHandler.getData(null,"/Account/Logoff",null,null)},n.prototype.Proceed=function(n,t,i){var r=this,f,u,e;if(this.authenticationErrorMessage(""),$("#inputDefault1").val()==""||$("#inputDefault2").val()==""){this.authenticationErrorMessage("Last attempt was not successful. Please try again.");this.noInputErrorMessage("Input Required");this.inputSuccess(!1);return}f=function(n){if(n.SessionTimeExceeded&&r.logout(),r.inputSuccess(!0),n.Success)r.authenticationErrorMessage(""),window.location.href=n.UrlToRedirect;else{r.authenticationErrorMessage("Last attempt was not successful. Please try again.");r.authenticationAttemptTry("Attempt - "+n.AttemptTry);r.authenticationAttemptTryTimes(n.UserAuthenticationQuestionViewModel.AttemptNo);r.answerPositionsArray([]);r.questionViewModal(ko.mapping.fromJS(n.UserAuthenticationQuestionViewModel));for(var t=0;t<r.questionViewModal().AnswerStringLength();t++)r.answerPositionsArray.push({position:t,point:""});r.inputSuccess(!0);r.pageReloaded(!1);r.clearAnswer()}r.spacePositions.removeAll();r.spacePositions(ko.mapping.fromJS(n.UserAuthenticationQuestionViewModel.SpacePositions))};u=$("#inputDefault1").val();u=this.pageReloaded()?u.concat($("#inputDefault2").val()).concat(n.toString()).concat(t.toString()).concat(i.toString()):u.concat($("#inputDefault2").val()).concat(this.questionViewModal().AnswerNo()).concat(this.questionViewModal().Position1()).concat(this.questionViewModal().Position2());e={inputChars:u};this.dataHandler.sendData(JSON.stringify(e),"/Account/TwoStepAuth",f,null)},n.prototype.notAllowedInput=function(n){n==="inputDefault1"?$("#inputDefault2").removeClass("focused-Border"):$("#inputDefault1").removeClass("focused-Border");$("#"+n).addClass("focused-Border");$("#"+n).val("")},n.prototype.verifyRecaptchaToken=function(n,t,i){var r={response:n},u=function(n){n&&JSON.parse(n).success||i!=null&&i()};this.dataHandler.sendData(JSON.stringify(r),t,u,null)},n}(),Network,MessageType;(function(n){var t=function(){function n(){}return n.sendData=function(t,i,r,u,f,e){return f===void 0&&(f=null),e===void 0&&(e=!0),n.handler.sendData(t,i,r,u,f,e)},n.prototype.sendData=function(n,t,i,r,u,f){return u===void 0&&(u=null),f===void 0&&(f=!0),$.ajax({url:t,type:"POST",headers:{__RequestVerificationToken:getAntiForgeryToken()},data:n,global:f,dataType:"json",contentType:"application/json",processData:!1,statusCode:{403:function(){showFlash("Insufficient permissions to perform this action.",MessageType.Error)},401:function(){window.location.href="/"}},beforeSend:function(){u&&u(!0)},complete:function(){u&&u(!1)}}).done(function(n){i&&i(n)}).fail(function(n){r&&r(n)})},n.getData=function(t,i,r,u,f){return f===void 0&&(f=!0),n.handler.getData(t,i,r,u,f)},n.prototype.getData=function(n,t,i,r,u){return u===void 0&&(u=!0),$.ajax({url:t,type:"GET",headers:{__RequestVerificationToken:getAntiForgeryToken()},cache:!1,data:n,global:u,processData:!1,contentType:"application/json"}).done(function(n){i&&i(n)}).fail(function(n){r&&r(n)})},n}();t.handler=new t;n.EChartsDataHandler=t})(Network||(Network={}));$(document).ajaxStart(function(){$("#loadingimage").show()});$(document).ajaxStop(function(){$("#loadingimage").hide()});$(document).ajaxComplete(function(){$("#loadingimage").hide()});$(document).ajaxError(function(){$("#loadingimage").hide()});$.fn.serializeObject=function(){var n={},t=this.serializeArray();return $.each(t,function(){var t=this.name.replace("input","");n[t]!==undefined?(n[t].push||(n[t]=[n[t]]),n[t].push(this.value||"")):n[t]=this.value||""}),n},function(n){n[n.Success=0]="Success";n[n.Error=1]="Error";n[n.ErrorWithAutoHide=2]="ErrorWithAutoHide";n[n.Warning=3]="Warning";n[n.Info=4]="Info"}(MessageType||(MessageType={}))