function removeErrorMessageDiv(){var A=document.getElementById("messageLoginErrorDiv");if(A!=null){A.style.display="none"}}USAA.namespace("USAA.ec.util.AutoFocus");USAA.ec.util.AutoFocus=function(){var C=null;var O=null;var G=null;var K=YAHOO.util.Dom;var E=YAHOO.util.Event;var D=function(P){if(YAHOO.lang.isNull(C)){YAHOO.log("setting element: "+P);O=P;E.onAvailable(O,M)}};var M=function(){if(L()){YAHOO.log("focus already moved");return false}YAHOO.log("setting up environment");C=K.get(O);YAHOO.log("_oFocusElement: "+C);if(H()){YAHOO.log("setFocus run");J()}};var H=function(){if(B()&&!L()&&I()){YAHOO.log("Setting focus");C.focus();return true}YAHOO.log("Focus can't be  set. Halting...");A();return false};var J=function(){YAHOO.log("adding listeners");E.on(C,"focusout",A);E.on(C,"keypress",A);E.on(C,"click",A);var P=document.readyState;YAHOO.log("sReadyState: "+P);if(P&&P!="complete"){YAHOO.log("window not loaded");E.on(window,"load",F)}else{YAHOO.log("window already loaded");F()}};var N=function(){YAHOO.log("removing listeners");E.removeListener(C,"focusout",A);E.removeListener(C,"keypress",A);E.removeListener(C,"click",A);E.removeListener(window,"load",F)};var F=function(){YAHOO.log("refreshFocus start");if(YAHOO.lang.isNumber(G)){YAHOO.log("refreshing focus");C.blur();H();G=null}else{G=setTimeout(F,400)}};var B=function(){YAHOO.log("Checking if element valid");if(C&&C.nodeName.toLowerCase()==("input"||"select"||"textarea"||"button"||"a")&&!K.getAttribute(C,"disabled")){YAHOO.log("Valid element");return true}YAHOO.log("Does element exists: "+C);YAHOO.log("Element node name: "+C.nodeName);YAHOO.log("Is element disabled: "+K.getAttribute(C,"disabled"));YAHOO.log("Invalid element");return false};var L=function(){var P=document.activeElement;if(P){if(P.nodeName.toLowerCase()!=="body"&&P!==C){YAHOO.log("Active element changed: "+P);return true}YAHOO.log("Focus still default")}return false};var I=function(){var S=K.getDocumentScrollTop();var Q=K.getViewportHeight();var U=K.getY(C);var R=parseInt(C.offsetHeight,10);var P=S>U;var T=(U+R)>(S+Q);YAHOO.log("bAboveScreen: "+P);YAHOO.log("bBelowScreen: "+T);return(!P&&!T)};var A=function(){YAHOO.log("halting code execution");N();clearTimeout(G)};return{setElement:D}}();USAA.register("autofocus");USAA.register("autofocus-min");var SEP="|";var PAIR="=";ua=navigator.userAgent.toLowerCase();opera=ua.indexOf("opera")>=0;ie=ua.indexOf("msie")>=0&&!opera;iemac=ie&&ua.indexOf("mac")>=0;moz=ua.indexOf("mozilla")&&!ie&&!opera;os=navigator.platform;function activeXDetect(A){componentVersion=document.body.getComponentVersion("{"+A+"}","ComponentID");return(componentVersion!=null)?componentVersion:false}function stripIllegalChars(A){t="";A=A.toLowerCase();for(i=0;i<A.length;i++){if(A.charAt(i)!="\n"&&A.charAt(i)!="/"&&A.charAt(i)!="\\"){t+=A.charAt(i)}else{if(A.charAt(i)=="\n"){t+="n"}}}return t}function stripFullPath(B,A){fileName=B;filenameStart=0;filenameStart=fileName.lastIndexOf(A);if(filenameStart<0){return B}filenameFinish=fileName.length;fileName=fileName.substring(filenameStart+A.length,filenameFinish);return fileName}function fingerprint_browser(){t=ua+SEP+navigator.appVersion+SEP+navigator.platform;if(ie){t+=SEP+navigator.appMinorVersion+SEP+navigator.cpuClass+SEP+navigator.browserLanguage;t+=SEP+ScriptEngineBuildVersion()}else{if(moz){t+=SEP+navigator.language}}return t}function fingerprint_display(){t="";if(self.screen){t+=screen.colorDepth+SEP+screen.width+SEP+screen.height+SEP+screen.availHeight+SEP+screen.availWidth}return t}function fingerprint_software(){t="";isFirst=true;var A=new Hashtable();A.put("npnul32.dll","def");A.put("npqtplugin6.dll","qt6");A.put("npqtplugin5.dll","qt5");A.put("npqtplugin4.dll","qt4");A.put("npqtplugin3.dll","qt3");A.put("npqtplugin2.dll","qt2");A.put("npqtplugin.dll","qt1");A.put("nppdf32.dll","pdf");A.put("NPSWF32.dll","swf");A.put("NPJava11.dll","j11");A.put("NPJava12.dll","j12");A.put("NPJava13.dll","j13");A.put("NPJava32.dll","j32");A.put("NPJava14.dll","j14");A.put("npoji600.dll","j61");A.put("NPJava131_16.dll","j16");A.put("NPOFFICE.DLL","mso");A.put("npdsplay.dll","wpm");A.put("npwmsdrm.dll","drm");A.put("npdrmv2.dll","drn");A.put("nprjplug.dll","rjl");A.put("nppl3260.dll","rpl");A.put("nprpjplug.dll","rpv");A.put("npchime.dll","chm");A.put("npCortona.dll","cor");A.put("np32dsw.dll","dsw");A.put("np32asw.dll","asw");if(navigator.plugins.length>0){temp="";moz="";key="";lastDir="Plugins";for(i=0;i<navigator.plugins.length;i++){plugin=navigator.plugins[i];moz=stripFullPath(plugin.filename,lastDir);if(isFirst==true){key=A.containsKey(moz);if(key){temp+=A.get(moz)+PAIR+moz;isFirst=false}else{temp="";isFirst=false}}else{key=A.containsKey(moz);if(key){temp+=SEP+A.get(moz)+PAIR+moz}else{temp+=""}}}t=stripIllegalChars(temp)}else{if(navigator.mimeTypes.length>0){key="";for(i=0;i<navigator.mimeTypes.length;i++){mimeType=navigator.mimeTypes[i];if(isFirst==true){key=A.containsKey(mimeType);if(key){t+=A.get(mimeType)+PAIR+mimeType;isFirst=false}else{t+="unknown"+PAIR+mimeType;isFirst=false}}else{key=A.containsKey(mimeType);if(key){t+=SEP+A.get(mimeType)+PAIR+mimeType}else{temp+=""}}}}else{if(ie){names=new Array("abk","wnt","aol","arb","chs","cht","dht","dhj","dan","dsh","heb","ie5","icw","ibe","iec","ieh","iee","jap","krn","lan","swf","shw","msn","wmp","obp","oex","net","pan","thi","tks","uni","vtc","vnm","mvm","vbs","wfd");components=new Array("7790769C-0471-11D2-AF11-00C04FA35D02","89820200-ECBD-11CF-8B85-00AA005B4340","47F67D00-9E55-11D1-BAEF-00C04FC2D130","76C19B38-F0C8-11CF-87CC-0020AFEECF20","76C19B34-F0C8-11CF-87CC-0020AFEECF20","76C19B33-F0C8-11CF-87CC-0020AFEECF20","9381D8F2-0288-11D0-9501-00AA00B911A5","4F216970-C90C-11D1-B5C7-0000F8051515","283807B5-2C60-11D0-A31D-00AA00B92C03","44BBA848-CC51-11CF-AAFA-00AA00B6015C","76C19B36-F0C8-11CF-87CC-0020AFEECF20","89820200-ECBD-11CF-8B85-00AA005B4383","5A8D6EE0-3E18-11D0-821E-444553540000","630B1DA0-B465-11D1-9948-00C04F98BBC9","08B0E5C0-4FCB-11CF-AAA5-00401C608555","45EA75A0-A269-11D1-B5BF-0000F8051515","DE5AED00-A4BF-11D1-9948-00C04F98BBC9","76C19B30-F0C8-11CF-87CC-0020AFEECF20","76C19B31-F0C8-11CF-87CC-0020AFEECF20","76C19B50-F0C8-11CF-87CC-0020AFEECF20","D27CDB6E-AE6D-11CF-96B8-444553540000","2A202491-F00D-11CF-87CC-0020AFEECF20","5945C046-LE7D-LLDL-BC44-00C04FD912BE","22D6F312-B0F6-11D0-94AB-0080C74C7E95","3AF36230-A269-11D1-B5BF-0000F8051515","44BBA840-CC51-11CF-AAFA-00AA00B6015C","44BBA842-CC51-11CF-AAFA-00AA00B6015B","76C19B32-F0C8-11CF-87CC-0020AFEECF20","76C19B35-F0C8-11CF-87CC-0020AFEECF20","CC2A9BA0-3BDD-11D0-821E-444553540000","3BF42070-B3B1-11D1-B5C5-0000F8051515","10072CEC-8CC1-11D1-986E-00A0C955B42F","76C19B37-F0C8-11CF-87CC-0020AFEECF20","08B0E5C0-4FCB-11CF-AAA5-00401C608500","4F645220-306D-11D2-995D-00C04F98BBC9","73FA19D0-2D75-11D2-995D-00C04F98BBC9");document.body.addBehavior("#default#clientCaps");for(i=0;i<components.length;i++){ver=activeXDetect(components[i]);name=names[i];if(ver){if(isFirst==true){t+=name+PAIR+ver;isFirst=false}else{t+=SEP+name+PAIR+ver}}else{t+="";isFirst=false}}}}}return t}function fingerprint_timezone(){var A=(new Date().getTimezoneOffset()/60)*(-1);return A}function fingerprint_lang(){var A;if(typeof (navigator.language)!="undefined"){A=navigator.language}else{if(typeof (navigator.browserLanguage)!="undefined"){A=navigator.browserLanguage}else{A=""}}return A}function fingerprint_syslang(){var A;(typeof (navigator.systemLanguage)!="undefined")?A=navigator.systemLanguage:A="";return A}function fingerprint_userlang(){var A;(typeof (navigator.userLanguage)!="undefined")?A=navigator.userLanguage:A="";return A}function form_add_data(B,A,C){if(B&&B.length>0){B+="&"}else{B=""}B+=A+"="+escape(C);return B}function form_add_fingerprint(B,A,C){B=form_add_data(B,A+"d",C);return B}function post_fingerprints(A){A.fp_browser.value=fingerprint_browser();A.fp_display.value=fingerprint_display();A.fp_software.value=fingerprint_software();A.fp_timezone.value=fingerprint_timezone();A.fp_lang.value=fingerprint_lang();A.fp_syslang.value=fingerprint_syslang();A.fp_userlang.value=fingerprint_userlang()}function Hashtable(){var D={__indexToValue:[],__indexToKeys:[]};var B=[];var E=0;var C=this;function A(G){var H=null;var F=0;while(typeof B[F]=="number"){F+=1}B[F]=0;this.hasNext=this.hasMoreElements=function(){if(B[F]<E){return true}else{if(typeof B[F]=="number"){B[F]=null}return false}};this.next=this.nextElement=function(){if(this.hasNext){H=B[F];return D[G][B[F]++]}else{return null}};this.remove=function(){if(typeof H=="number"){C.remove(D.__indexToKeys[H]);H=null}}}this.get=function(F){if(typeof D[F]=="number"){return D.__indexToValue[D[F]]}else{return null}};this.put=function(F,G){if(typeof D[F]=="number"){D.__indexToValue[D[F]]=G}else{D[F]=E;D.__indexToValue[E]=G;D.__indexToKeys[E++]=F}};this.remove=function(G){var F=D[G];if(typeof F=="number"){delete D[G];E-=1;for(var H=F;H<E;H++){D.__indexToValue[H]=D.__indexToValue[H+1];D[(D.__indexToKeys[H]=D.__indexToKeys[H+1])]=H}for(var H=0;H<B.length;H++){if((B[H])&&(F<B[H])){B[H]-=1}}}};this.size=function(){return E};this.__enumerate=function(F){return new A(F)};Hashtable.prototype.elements=function(){return this.__enumerate("__indexToValue")};Hashtable.prototype.keys=function(){return this.__enumerate("__indexToKeys")};Hashtable.prototype.clear=function(){var F=this.keys();while(F.hasNext()){this.remove(F.next())}};Hashtable.prototype.toString=function(){var H,G=this.keys();var F="";while(G.hasNext()){H=G.next();F+=H+" =&gt; "+this.get(H)+"\r\n"}return F};Hashtable.prototype.contains=function(F){var G=this.elements();while(G.hasNext()){if(G.next()==F){return true}}return false};Hashtable.prototype.containsValue=Hashtable.prototype.contains;Hashtable.prototype.containsKey=function(F){return(this.get(F)!=null)};Hashtable.prototype.isEmpty=function(){return(this.size()==0)};Hashtable.prototype.putAll=function(G){if(G.constructor==Hashtable){var H,F=G.keys();while(F.hasNext()){H=F.next();this.put(H,G.get(H))}}};Hashtable.prototype.clone=function(){var F=new Hashtable();F.putAll(this);return F};Hashtable.prototype.equals=function(F){return(F==this)}}USAA.namespace("ec.logon");USAA.ec.logon.CookieHandler=function(){var D=YAHOO.util.Dom;var F=function(K,O,P,Q,M,I){var L=(/1?\d\/[123]?\d\/\d\d\d\d/gi);var J=(P&&P.match(L))?new Date(P.match(L)):new Date();if(P&&!isNaN(parseInt(P))&&!P.match(L)){J.setDate(J.getDate()+parseInt(P))}var H=J.toGMTString();var N=K+"="+O;if(P){N+="; expires="+H;N+=(Q)?"; path="+Q:"; path=/";N+=(M)?"; domain="+M:"; domain=.usaa.com";N+=(I)?"; secure":""}document.cookie=N};var E=function(H,K,I){if(!I||!D.get(I)){if(!D.get("flashMemoryContainer")){var J=document.createElement("div");J.id="flashMemoryContainer";document.getElementsByTagName("BODY")[0].appendChild(J)}I="flashMemoryContainer"}USAA.ec.logon.FlashUtil.writeFlashObject(H,K,I,1,1)};var B=function(L,N,M,J){var K=(navigator.userAgent.match("Firefox"))?"FF":((navigator.userAgent.match("MSIE"))?"IE":"SA");var I=USAA.ec.logon.FlashUtil.getMovieReference(L);if(I){var H=escape(M);I.setCookie(N,H,J,K)}};var C=function(J,L){var I=USAA.ec.logon.FlashUtil.getMovieReference(J);var K="";var H=(navigator.userAgent.match("Firefox"))?"FF":((navigator.userAgent.match("MSIE"))?"IE":"SA");if(I){K=I.getCookie(L);if(K){K=unescape(K)}}if(K&&K.match(",")){if(K.split(",")[2]==H){return K.split(",")}else{return null}}else{return null}};var G=function(J){var I=USAA.ec.logon.FlashUtil.getMovieReference(J);if(I){var H=(navigator.userAgent.match("Firefox"))?"FF":((navigator.userAgent.match("MSIE"))?"IE":"SA");return(I.dumpAllCookies(H))}return false};var A=function(H){try{this.flashTarget=USAA.ec.logon.FlashUtil.getMovieReference(H);if(this.flashTarget&&this.flashTarget.PercentLoaded()==100){return true}else{return false}}catch(I){}};return{setCookie:F,createPersistentCookieObject:E,setPersistentCookieObject:B,getPersistentCookieObject:C,dumpPersistentCookieObject:G,checkPersistentCookieObject:A}}();USAA.ec.logon.FlashUtil=function(){var D=YAHOO.util.Dom;var B=new String();var H=new String();var G=function(J,I){B=J;H=I};var C=function(J){var K=false;var I=null;try{I=new ActiveXObject("ShockwaveFlash.ShockwaveFlash").GetVariable("$version");K="IE"}catch(L){if(navigator.mimeTypes&&navigator.mimeTypes["application/x-shockwave-flash"]&&navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin){var I=(navigator.plugins["Shockwave Flash 2.0"]||navigator.plugins["Shockwave Flash"]).description;if(I){K="FF"}}else{K=false}}return K};var F=function(J){var I=(window.document[J])?window.document[J]:((document.embeds&&document.embeds[J])?document.embeds[J]:D.get(J));if(I){return I}else{return false}};var A=function(I,R,L,J,Q){var K=C(8);if(K){N=D.get(L);var P,M,N;P=(J)?J:215;M=(Q)?Q:139;if(K=="IE"){var O='<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="'+H+'" width="'+P+'" height="'+M+'" id="'+I+'" align="middle">';O+='\n<param name="allowScriptAccess" value="always" />';O+='\n<param name="movie" value="'+R+'" />';O+="\n</object>"}else{var O='<embed src="'+R+'" width="'+P+'" height="'+M+'" name="'+I+'" id="'+I+'" allowScriptAccess="always" type="application/x-shockwave-flash" pluginspage="'+B+'" />'}if(N){N.innerHTML=O}}};var E=function(J){var I=J.indexOf("=");return J.substring(I+1)};return{checkVersion:C,getMovieReference:F,writeFlashObject:A,extractToRightOfEqualSign:E,setup:G}}();USAA.ec.logon.PersistentCookieProtocol=function(){var H=new String("");var E=false;var C=function(K,L,J){USAA.ec.logon.CookieHandler.createPersistentCookieObject(K,L,J);H=K};var F=0;var I=function(L,N,K){if(D()){var O=(/\d{12}/);if(!K||K==""){if(N.match(O)){var K=N.substring(4,6)+"/"+N.substring(6,8)+"/"+N.substring(0,4)}}var J=(navigator.userAgent.match("Firefox"))?"FF":((navigator.userAgent.match("MSIE"))?"IE":"SA");USAA.ec.logon.CookieHandler.setPersistentCookieObject(H,L+J,N,K)}else{if(F<3){F=F+1;var M=function(){I(L,N,K)};setTimeout(M,250)}}};var D=function(){try{if(!USAA.ec.logon.CookieHandler.checkPersistentCookieObject("flashmemory")){return false}else{return true}}catch(J){}};var A=0;var G=function(){if(D()){var P=USAA.ec.logon.CookieHandler.dumpPersistentCookieObject("flashmemory");if(P){for(var L in P){var J=P[L];var O=J.substring(0,J.length-2);if(!document.cookie.match(O+"=(.*?)(;|$)")){var K=USAA.ec.logon.CookieHandler.getPersistentCookieObject("flashmemory",J);if(K!=null){var N=USAA.ec.logon.FlashUtil.extractToRightOfEqualSign(K[0]);var M=K[1];USAA.ec.logon.CookieHandler.setCookie(O,N,M,"/inet",".usaa.com",true)}}}}}else{if(A<3){A=A+1;setTimeout(G,500)}}};var B=function(J,L,K){if(USAA.ec.logon.FlashUtil.checkVersion(8)){USAA.ec.logon.FlashUtil.setup(L,K);USAA.ec.logon.PersistentCookieProtocol.initPersistentCookies("flashmemory",J,"flashMemoryContainer");G()}};return{initPersistentCookies:C,setCookie:I,setup:D,retrieveRelevantPersistentCookies:B}}();USAA.register("flashmemory");
