(function(n){"use strict";function l(t){return n.map(t,function(n){return n===""?null:n})}function o(t){var i=!1,r=l(t);return n.each(r,function(n,t){return t=(""+t).toLowerCase(),i=u.indexOf(t)>-1||e.indexOf(t)>-1,i===!0?!1:void 0}),i}function i(t,i){try{var r=!1,u=!1;return n.isArray(t)||(t=n.makeArray(t)),n.isArray(i)||(i=n.makeArray(i)),u=o(i),u===!1&&(r=o(t)),r}catch(f){console.info("deviceDetector: No match String || Array given in isDeviceType()",f)}}function s(){var i=0,r=u+e;return n.each(t.browsers.versions,function(n,t){var u=r.indexOf(t.index);if(u>-1)return i=parseFloat(r.substring(u+t.map).split(".")[0]),!1}),i}function f(r){var u="unknown";return n.each(t.browsers.names,function(n,t){var f=i(t.pattern.include,t.pattern.exclude);if(f)return u=r===!0?t.id:t.name,!1}),u}function r(){var i={string:"0.0.0",categories:{major:0,minor:0,bugfix:0}},r=u+e;return n.each(t.oss.versions,function(n,t){var f=r.indexOf(t.index),u;if(f>-1)return i.string=r.substring(f+t.map).split(t.cut)[0]||"0.0.0",u=i.string.split(t.chop),i.categories.major=parseInt(u[0])||0,i.categories.minor=parseInt(u[1])||0,i.categories.bugfix=parseInt(u[2])||0,!1}),i}function h(r){var u="unknown";return n.each(t.oss.names,function(n,t){var f=i(t.pattern.include,t.pattern.exclude);if(f)return u=r===!0?t.id:t.name,!1}),u}function c(){var i=!1;return n.each(t.supports,function(n,t){f(!0)===t.id&&s()>=parseFloat(t.version)&&(i=!0)}),i}var t;n.fn.deviceDetector=function(i){return typeof i!==undefined&&n.extend(!0,t,i),!0};n.fn.deviceDetector.isMobile=function(){return i(t.vendors.apple.ios.pattern.include,t.vendors.apple.ios.pattern.exclude)||i(t.vendors.google.android.pattern.include,t.vendors.google.android.pattern.exclude)||i(t.vendors.microsoft.windowsPhone.pattern.include,t.vendors.microsoft.windowsPhone.exclude)||i(t.vendors.blackberry.blackberry.pattern.include,t.vendors.blackberry.blackberry.exclude)||i(t.mobile.pattern.include,t.mobile.pattern.exclude)};n.fn.deviceDetector.isDesktop=function(){return i(t.vendors.apple.macos.pattern.include,t.vendors.apple.macos.pattern.exclude)||i(t.vendors.lbu.unixlike.pattern.include,t.vendors.lbu.unixlike.pattern.exclude)||i(t.vendors.microsoft.windows.pattern.include,t.vendors.microsoft.windows.pattern.exclude)};n.fn.deviceDetector.isSafari=function(){return i(t.vendors.apple.safari.pattern.include,t.vendors.apple.safari.pattern.exclude)};n.fn.deviceDetector.isIpad=function(){return i(t.vendors.apple.ipad.pattern.include,t.vendors.apple.ipad.pattern.exclude)};n.fn.deviceDetector.isIphone=function(){return i(t.vendors.apple.iphone.pattern.include,t.vendors.apple.iphone.pattern.exclude)};n.fn.deviceDetector.isIos=function(){return i(t.vendors.apple.ios.pattern.include,t.vendors.apple.ios.pattern.exclude)};n.fn.deviceDetector.isMacos=function(){return i(t.vendors.apple.macos.pattern.include,t.vendors.apple.macos.pattern.exclude)};n.fn.deviceDetector.isChrome=function(){return i(t.vendors.google.chrome.pattern.include,t.vendors.google.chrome.pattern.exclude)};n.fn.deviceDetector.isAndroid=function(){return i(t.vendors.google.android.pattern.include,t.vendors.google.android.pattern.exclude)};n.fn.deviceDetector.isFirefox=function(){return i(t.vendors.mozilla.firefox.pattern.include,t.vendors.mozilla.firefox.pattern.exclude)};n.fn.deviceDetector.isMsie=function(){return i(t.vendors.microsoft.msie.pattern.include,t.vendors.microsoft.msie.pattern.exclude)};n.fn.deviceDetector.isEdge=function(){return i(t.vendors.microsoft.edge.pattern.include,t.vendors.microsoft.edge.pattern.exclude)};n.fn.deviceDetector.isIe=function(){return i(t.vendors.microsoft.ie.pattern.include,t.vendors.microsoft.ie.pattern.exclude)};n.fn.deviceDetector.isIeMobile=function(){return i(t.vendors.microsoft.ieMobile.pattern.include,t.vendors.microsoft.ieMobile.pattern.exclude)};n.fn.deviceDetector.isWindows=function(){return i(t.vendors.microsoft.windows.pattern.include,t.vendors.microsoft.windows.pattern.exclude)};n.fn.deviceDetector.isWindowsPhone=function(){return i(t.vendors.microsoft.windowsPhone.pattern.include,t.vendors.microsoft.windowsPhone.pattern.exclude)};n.fn.deviceDetector.isOpera=function(){return i(t.vendors.opera.opera.pattern.include,t.vendors.opera.opera.pattern.exclude)};n.fn.deviceDetector.isOperaMini=function(){return i(t.vendors.opera.operaMini.pattern.include,t.vendors.opera.operaMini.pattern.exclude)};n.fn.deviceDetector.isBlackberry=function(){return i(t.vendors.blackberry.blackberry.pattern.include,t.vendors.blackberry.blackberry.pattern.exclude)};n.fn.deviceDetector.isLinux=function(){return i(t.vendors.lbu.linux.pattern.include,t.vendors.lbu.linux.pattern.exclude)};n.fn.deviceDetector.isBsd=function(){return i(t.vendors.lbu.bsd.pattern.include,t.vendors.lbu.bsd.pattern.exclude)};n.fn.deviceDetector.getBrowserVersion=function(){return s()};n.fn.deviceDetector.getBrowserName=function(){return f()};n.fn.deviceDetector.getBrowserId=function(){return f(!0)};n.fn.deviceDetector.getOsVersion=function(){return r().string};n.fn.deviceDetector.getOsVersionString=function(){return r().string};n.fn.deviceDetector.getOsVersionCategories=function(){return r().categories};n.fn.deviceDetector.getOsVersionMajor=function(){return r().categories.major};n.fn.deviceDetector.getOsVersionMinor=function(){return r().categories.minor};n.fn.deviceDetector.getOsVersionBugfix=function(){return r().categories.bugfix};n.fn.deviceDetector.getOsName=function(){return h()};n.fn.deviceDetector.getOsId=function(){return h(!0)};n.fn.deviceDetector.isSupported=function(){return c()};n.fn.deviceDetector.getInfo=function(){return{browserVersion:this.getBrowserVersion(),browserName:this.getBrowserName(),browserId:this.getBrowserId(),osVersion:this.getOsVersion(),osVersionString:this.getOsVersionString(),osVersionCategories:this.getOsVersionCategories(),osVersionMajor:this.getOsVersionMajor(),osVersionMinor:this.getOsVersionMinor(),osVersionBugfix:this.getOsVersionBugfix(),osName:this.getOsName(),osId:this.getOsId(),supported:c(),mobile:this.isMobile(),desktop:this.isDesktop(),safari:this.isSafari(),iphone:this.isIphone(),ipad:this.isIpad(),ios:this.isIos(),macos:this.isMacos(),chrome:this.isChrome(),android:this.isAndroid(),firefox:this.isFirefox(),ie:this.isIe(),msie:this.isMsie(),edge:this.isEdge(),ieMobile:this.isIeMobile(),windowsPhone:this.isWindowsPhone(),windows:this.isWindows(),opera:this.isOpera(),operaMini:this.isOperaMini(),blackberry:this.isBlackberry(),linux:this.isLinux(),bsd:this.isBsd()}};n.fn.deviceDetector.__removeEmptyValuesFromArray=l;n.fn.deviceDetector.__isMatching=o;n.fn.deviceDetector.__isDeviceType=i;n.fn.deviceDetector.__getBrowserVersion=s;n.fn.deviceDetector.__getBrowserName=f;n.fn.deviceDetector.__getOsVersion=r;n.fn.deviceDetector.__getOsName=h;n.fn.deviceDetector.__isSupported=c;var a=navigator,u=(""+a.userAgent).toLowerCase(),e=(""+a.appVersion).toLowerCase();u=(""+u).toLowerCase();e=u;t={};n.extend(t,{vendors:{apple:{safari:{pattern:{include:"safari",exclude:["chrome","iemobile","opr/","opera"]}},iphone:{pattern:{include:"iphone",exclude:"iemobile"}},ipad:{pattern:{include:"ipad",exclude:"iemobile"}},ios:{pattern:{include:["ipad","iphone","ipod"],exclude:"iemobile"}},macos:{pattern:{include:"mac os",exclude:["iphone","ipad","ipod"]}}},google:{chrome:{pattern:{include:"chrome",exclude:["edge","msie","firefox","opr/","opera"]}},android:{pattern:{include:"android",exclude:"windows phone"}}},mozilla:{firefox:{pattern:{include:"firefox",exclude:""}}},microsoft:{msie:{pattern:{include:["trident","msie"],exclude:"iemobile"}},edge:{pattern:{include:"edge",exclude:"iemobile"}},ie:{pattern:{include:["trident","msie","edge",],exclude:"iemobile"}},ieMobile:{pattern:{include:"iemobile",exclude:""}},windows:{pattern:{include:"windows nt",exclude:""}},windowsMobile:{pattern:{include:"windows phone",exclude:""}},windowsXp:{pattern:{include:"windows nt 5",exclude:""}},windowsVista:{pattern:{include:"windows nt 6.0",exclude:""}},windows7:{pattern:{include:"windows nt 6.1",exclude:""}},windows8:{pattern:{include:"windows nt 6.2",exclude:""}},windows81:{pattern:{include:"windows nt 6.3",exclude:""}},windows10:{pattern:{include:"windows nt 10.0",exclude:""}},windowsPhone:{pattern:{include:"windows phone",exclude:""}}},opera:{opera:{pattern:{include:["opera","opr","presto"],exclude:"opera mini"}},operaMini:{pattern:{include:"opera mini",exclude:""}}},blackberry:{blackberry:{pattern:{include:"blackberry",exclude:""}}},lbu:{linux:{pattern:{include:"linux",exclude:""}},bsd:{pattern:{include:["bsd","unix","sunos"],exclude:""}},unixlike:{pattern:{include:["linux","bsd","unix","sunos","X11"],exclude:["mobile","tablet","phone","droid"]}}}}});n.extend(t,{browsers:{names:{edge:{id:"edge",name:"Microsoft Edge",pattern:t.vendors.microsoft.edge.pattern},ie:{id:"msie",name:"Microsoft Internet Explorer",pattern:t.vendors.microsoft.ie.pattern},ieMobile:{id:"ieMobile",name:"Microsoft Internet Explorer Mobile",pattern:t.vendors.microsoft.ieMobile.pattern},chrome:{id:"chrome",name:"Google Chrome",pattern:t.vendors.google.chrome.pattern},safari:{id:"safari",name:"Apple Safari",pattern:t.vendors.apple.safari.pattern},firefox:{id:"firefox",name:"Mozilla Firefox",pattern:t.vendors.mozilla.firefox.pattern},opera:{id:"opera",name:"Opera",pattern:t.vendors.opera.opera.pattern},operaMini:{id:"operaMini",name:"Opera Mini",pattern:t.vendors.opera.operaMini.pattern},blackberry:{id:"blackberry",name:"BlackBerry",pattern:t.vendors.blackberry.blackberry.pattern}},versions:{"default":{index:"rv:",map:3},edge:{index:"edge/",map:5},msie:{index:"msie ",map:5},ieMobile:{index:"iemobile/",map:9},chrome:{index:"chrome/",map:7},firefox:{index:"firefox/",map:8},opr:{index:"opr/",map:4},operaMini:{index:"opera/",map:6},opera:{index:"opera ",map:5},safari:{index:"version/",map:8}}}});n.extend(t,{oss:{names:{windowsPhone:{id:"windowsPhone",name:"Microsoft Windows Phone",pattern:t.vendors.microsoft.windowsPhone.pattern},windowsXp:{id:"windowsXp",name:"Microsoft Windows XP",pattern:t.vendors.microsoft.windowsXp.pattern},windowsVista:{id:"windowsVista",name:"Microsoft Windows Vista",pattern:t.vendors.microsoft.windowsVista.pattern},windows7:{id:"windows7",name:"Microsoft Windows 7",pattern:t.vendors.microsoft.windows7.pattern},window8:{id:"windows8",name:"Microsoft Windows 8",pattern:t.vendors.microsoft.windows8.pattern},window81:{id:"windows81",name:"Microsoft Windows 8.1",pattern:t.vendors.microsoft.windows81.pattern},windows10:{id:"windows10",name:"Microsoft Windows 10",pattern:t.vendors.microsoft.windows10.pattern},macos:{id:"macos",name:"Apple Mac OS X",pattern:t.vendors.apple.macos.pattern},ios:{id:"ios",name:"Apple iOS",pattern:t.vendors.apple.ios.pattern},android:{id:"android",name:"Android Linux",pattern:t.vendors.google.android.pattern},linux:{id:"linux",name:"GNU/Linux OS",pattern:t.vendors.lbu.linux.pattern},bsd:{id:"bsd",name:"BSD OS",pattern:t.vendors.lbu.bsd.pattern},blackberry:{id:"blackberry",name:"BlackBerry OS",pattern:t.vendors.blackberry.blackberry.pattern}},versions:{windowsPhone:{index:t.vendors.microsoft.windowsPhone.pattern.include,map:14,cut:/;|\)/,chop:"."},windowsXp:{index:t.vendors.microsoft.windowsXp.pattern.include,map:11,cut:/;|\)/,chop:"."},windowsVista:{index:t.vendors.microsoft.windowsVista.pattern.include,map:11,cut:/;|\)/,chop:"."},windows7:{index:t.vendors.microsoft.windows7.pattern.include,map:11,cut:/;|\)/,chop:"."},windows8:{index:t.vendors.microsoft.windows8.pattern.include,map:11,cut:/;|\)/,chop:"."},windows81:{index:t.vendors.microsoft.windows81.pattern.include,map:11,cut:/;|\)/,chop:"."},windows10:{index:t.vendors.microsoft.windows10.pattern.include,map:11,cut:/;|\)/,chop:"."},android:{index:t.vendors.google.android.pattern.include,map:8,cut:/;|\)/,chop:"."},ios:{index:"cpu os ",map:7,cut:/ |\)/,chop:"_"},iphone:{index:"iphone os ",map:10,cut:/ |\)/,chop:"_"},ipad:{index:"ipad os ",map:8,cut:/ |\)/,chop:"_"},macos:{index:"mac os x",map:9,cut:/ |\)|;/,chop:/_|\./},bsd:{index:t.vendors.lbu.bsd.pattern.include,map:5,cut:/ |\)/,chop:"."},linux:{index:t.vendors.lbu.linux.pattern.include,map:5,cut:/;| |\)/,chop:"."},blackberry:{index:t.vendors.blackberry.blackberry.pattern.include,map:10,cut:/;|\)/,chop:"."}}}});n.extend(t,{mobile:{pattern:{include:["mobile","tablet","phone","droid"],exclude:""}}});n.extend(t,{supports:{msie:{id:"msie",version:"11"},edge:{id:"edge",version:"12"},chrome:{id:"chrome",version:"66"},firefox:{id:"firefox",version:"60"},safari:{id:"safari",version:"11"}}})})(jQuery);var passwordCheck=function(){function t(t){$(t).keyup(function(){n($(this).val(),this)}).focus(function(){$("#pswd_info").show()}).blur(function(){$("#pswd_info").hide()})}function n(n){var t=n;return t.length<8?$("#length").removeClass("valid").addClass("invalid"):$("#length").removeClass("invalid").addClass("valid"),t.match(/[a-z]/)?$("#letter").removeClass("invalid").addClass("valid"):$("#letter").removeClass("valid").addClass("invalid"),t.match(/[A-Z]/)?$("#capital").removeClass("invalid").addClass("valid"):$("#capital").removeClass("valid").addClass("invalid"),t.match(/\d/)?$("#number").removeClass("invalid").addClass("valid"):$("#number").removeClass("valid").addClass("invalid"),$("#pswd_info li.invalid").length===0}return{init:t,validate:n}}();$(function(){passwordCheck.init($("#Password"));$("#NewPassword")&&passwordCheck.init($("#NewPassword"))})