var count=0;function editSecQuestionAns(c,k,o){if(!errMsg(o)){return false;}if(count>0){return false;}count++;var a=document.getElementById("securityForm");var p=c;var d=k;if(o=="myprofile"){var m=a.password.value;}else{var m="";}var l=a.secQuest1.value;var j=a.secQuest2.value;var i=a.secQuest3.value;
var h=a.customQuestion.value;var g=a.answer1.value;var f=a.answer2.value;var e=a.answer3.value;var b;var n;b="/page/editSecurityQuesAndAnswer.do";n="consumerId="+d+"&securityAction="+p+"&reqId="+Math.random();n+="&secQuest1="+l+"&secQuest2="+j+"&secQuest3="+i+"&answer1="+g+"&answer2="+f+"&answer3="+e+"&password="+m+"&customQuestion="+h;
initRequest(b);req.onreadystatechange=processRequestSaveQueAns;req.open("POST",b,true);req.setRequestHeader("Content-type","application/x-www-form-urlencoded");req.setRequestHeader("Content-length",n.length);req.setRequestHeader("Connection","close");req.send(n);}function validatePassword(a){var b=document.getElementById("securityForm");
var e=b.password.value;var d=a;var c;var f;c="/page/validatePassword.do";f="consumerId="+d+"&password="+e+"&reqId="+Math.random();initRequest(c);req.onreadystatechange=processRequest2;req.open("POST",c,true);req.setRequestHeader("Content-type","application/x-www-form-urlencoded");req.setRequestHeader("Content-length",f.length);
req.setRequestHeader("Connection","close");req.send(f);}function validateUserIdFromDirectory(){var a=document.getElementById("directorySignInForm");var c=a.password.value;var e=a.username.value;var b;var d;b="/page/validatePassword.do";d="userName="+e+"&password="+c+"&reqId="+Math.random();initRequest(b);
req.onreadystatechange=processRequestDirectorySignIn;req.open("POST",b,true);req.setRequestHeader("Content-type","application/x-www-form-urlencoded");req.setRequestHeader("Content-length",d.length);req.setRequestHeader("Connection","close");req.send(d);}function signOutFromDirectory(){var a;var b;a="/page/logout.do";
b="TBAR_logout=1"+"&action=billerDirectory"+"&reqId="+Math.random();initRequest(a);req.onreadystatechange=processRequestDirectorySignOut;req.open("POST",a,true);req.setRequestHeader("Content-type","application/x-www-form-urlencoded");req.setRequestHeader("Content-length",b.length);req.setRequestHeader("Connection","close");
req.send(b);}function registerUserFromDirectory(){var a=document.getElementById("directoryRegisterForm");var h=a.password.value;var e=a.password2.value;var c=a.userId.value;var g=a.email1.value;var f=a.zipcode.value;var d=a.referred_by.value;var j="United States";var b;var i;b="/page/registerFromDirectory.do";
i="userId="+c+"&password="+h+"&password2="+e+"&email1="+g+"&zipcode="+f+"&country="+j+"&action=billerDirectory"+"&referred_by="+d+"&reqId="+Math.random();initRequest(b);req.onreadystatechange=processRequestDirectoryRegister;req.open("POST",b,true);req.setRequestHeader("Content-type","application/x-www-form-urlencoded");
req.setRequestHeader("Content-length",i.length);req.setRequestHeader("Connection","close");req.send(i);}function createReminderFromDirectory(){var c=document.getElementById("directoryCreateReminderForm");var a=c.account_list.value;var e=c.dueDate.value;var b=c.totalDue.value;var d;d="/page/createReminder.do?action=billerDirectory&account_list="+a+"&dueDate="+e+"&totalDue="+b+"&reqId="+Math.random();
initRequest(d);req.onreadystatechange=processCreateReminderDirectory;req.open("GET",d,true);req.send(null);}function getfocus(){if(document.getElementById("secQuest1").disabled==false){document.getElementById("secQuest1").focus();}}function sendFeedbackMail(g){var a=document.getElementById("sendFeedbackForm");
var i=a.to.value;var d=a.from.value;var c=a.subject.value;var f=a.message.value;var e=a.sitename.value;var h=" ";if(rtrim(g)!=""){h="&CbId="+g;}var b;b="/page/emailToContactUs.do?to="+i+"&from="+d+"&message="+f+"&subject="+c+"&reqId="+Math.random()+h+"&sitename="+e;initRequest(b);req.onreadystatechange=processSendFeedbackMail;
req.open("GET",b,true);req.send(null);}function processSendFeedbackMail(){if(req.readyState==4){if(req.status==200){var a=req.responseXML.getElementsByTagName("valid")[0].childNodes[0].nodeValue;if(a!=null){closewin("popwin");}}}}function populateSecurityQuestion2(a){var c=a;var b;b="/page/validatePassword.do?consumerId="+c+"&populateSecquestions=yes&reqId="+Math.random();
initRequest(b);req.onreadystatechange=processRequest3;req.open("GET",b,true);req.send(null);}function processRequest4(){if(req.readyState==4){if(req.status==200){var b=document.getElementById("securityForm");if(req.responseXML.getElementsByTagName("validPassword")[0].firstChild.nodeValue!=null){var c=req.responseXML.getElementsByTagName("validPassword")[0].firstChild.nodeValue;
if(c=="false"){if(req.responseXML.getElementsByTagName("failAttempts")[0].firstChild.nodeValue!=null){var a=req.responseXML.getElementsByTagName("failAttempts")[0].firstChild.nodeValue;if(a!=null&&a>=3){redirect1();}}showPasswordError1("password","passwordErr","row1",a);disableSecOptions();return true;
}else{clearPasswordError("password","passwordErr","row1");openSecOptions("password");}}}}}var req;function initRequest(a){if(window.XMLHttpRequest){req=new XMLHttpRequest();if(req.overrideMimeType){req.overrideMimeType("text/xml");}}else{if(window.ActiveXObject){isIE=true;req=new ActiveXObject("Microsoft.XMLHTTP");
}}}function processRequestSaveQueAns(){if(req.readyState==4){if(req.status==200){var b=document.getElementById("securityForm");var a=req.responseXML.getElementsByTagName("validPassword")[0].childNodes[0].nodeValue;if(a=="true"){var c=req.responseXML.getElementsByTagName("valid")[0].childNodes[0].nodeValue;
var d=req.responseXML.getElementsByTagName("action")[0].childNodes[0].nodeValue;if(c=="true"&&d=="myprofile"){closewin("popwin");createWin("/page/views/billeo/pages/dimpages/securityQuesThanksPopup.jsp?securityAction=myprofile","popwin");}else{if(c=="true"&&d=="editsecurity"){closewin("popwin");createWin("/page/views/billeo/pages/dimpages/securityQuesThanksPopup.jsp?securityAction=editsecurity","popwin");
}}}else{closewin("popwin");}}}}function processRequest3(){if(req.readyState==4){if(req.status==200){var b=document.getElementById("securityForm");if(req.responseXML.getElementsByTagName("question1")[0].firstChild!=null&&req.responseXML.getElementsByTagName("question1")[0].firstChild.nodeValue!=null){var a=req.responseXML.getElementsByTagName("question1")[0].firstChild.nodeValue;
if(rtrim(a)==""){a="- Select a question -";}}else{a="- Select a question -";}if(req.responseXML.getElementsByTagName("answer1")[0].firstChild!=null&&req.responseXML.getElementsByTagName("answer1")[0].firstChild.nodeValue!=null){var g=req.responseXML.getElementsByTagName("answer1")[0].firstChild.nodeValue;
}else{g="";}b.answer1.value=rtrim(g);populateSecurityQuestion1(a);if(req.responseXML.getElementsByTagName("question2")[0].firstChild!=null&&req.responseXML.getElementsByTagName("question2")[0].firstChild.nodeValue!=null){var f=req.responseXML.getElementsByTagName("question2")[0].firstChild.nodeValue;
b.secQuest2.value=f;}else{b.secQuest2.options[0].selected=true;}if(req.responseXML.getElementsByTagName("answer2")[0].firstChild!=null&&req.responseXML.getElementsByTagName("answer2")[0].firstChild.nodeValue!=null){var e=req.responseXML.getElementsByTagName("answer2")[0].firstChild.nodeValue;}else{e="";
}b.answer2.value=rtrim(e);if(req.responseXML.getElementsByTagName("question3")[0].firstChild!=null&&req.responseXML.getElementsByTagName("question3")[0].firstChild.nodeValue!=null){var d=req.responseXML.getElementsByTagName("question3")[0].firstChild.nodeValue;b.secQuest3.value=d;}else{b.secQuest3.options[0].selected=true;
}if(req.responseXML.getElementsByTagName("answer3")[0].firstChild!=null&&req.responseXML.getElementsByTagName("answer3")[0].firstChild.nodeValue!=null){var c=req.responseXML.getElementsByTagName("answer3")[0].firstChild.nodeValue;}else{c="";}b.answer3.value=rtrim(c);}}}function processRequest2(){if(req.readyState==4){if(req.status==200){var c=document.getElementById("securityForm");
if(req.responseXML.getElementsByTagName("validPassword")[0].firstChild.nodeValue!=null){var d=req.responseXML.getElementsByTagName("validPassword")[0].firstChild.nodeValue;if(d=="false"){if(req.responseXML.getElementsByTagName("failAttempts")[0].firstChild.nodeValue!=null){var a=req.responseXML.getElementsByTagName("failAttempts")[0].firstChild.nodeValue;
var b=req.responseXML.getElementsByTagName("maxAttempts")[0].firstChild.nodeValue;if(a!=null&&a>=b){closewin("popwin");createWin("/page/views/billeo/pages/dimpages/passwordFailPopup.jsp","popwin");return true;}}showPasswordError1("password","passwordErr","row1",a);disableSecOptions();return true;}else{clearPasswordError("password","passwordErr","row1");
openSecOptions("password");setTimeout("getfocus()",500);}}}}}function processRequestDirectorySignIn(){if(req.readyState==4){if(req.status==200){var b=document.getElementById("directorySignInForm");if(req.responseXML.getElementsByTagName("validPassword")[0].firstChild.nodeValue!=null){var c=req.responseXML.getElementsByTagName("validPassword")[0].firstChild.nodeValue;
var a=document.getElementById("userIdMessage");var d;if(c=="false"){a.style.color="red";d="This Username or Password is not Valid.";}else{window.location=window.location;}var e=document.createTextNode(d);if(a.childNodes[0]){a.replaceChild(e,a.childNodes[0]);}else{a.appendChild(e);}}}}}function processRequestDirectorySignOut(){if(req.readyState==4){if(req.status==200){var a=req.responseXML.getElementsByTagName("valid")[0].childNodes[0].nodeValue;
if(a=="false"){userMessageElement.style.color="red";messageText="Issues with sign out.";}else{document.getElementById("Signup").style.display="block";document.getElementById("registerFromDirectory").style.display="none";window.location=window.location;}var b=document.createTextNode(messageText);if(userMessageElement.childNodes[0]){userMessageElement.replaceChild(b,userMessageElement.childNodes[0]);
}else{userMessageElement.appendChild(b);}}}}function processRequestDirectoryRegister(){if(req.readyState==4){if(req.status==200){var a=req.responseXML.getElementsByTagName("valid")[0].childNodes[0].nodeValue;if(a=="false"){userMessageElement.style.color="red";messageText="Issues with Registration.";}else{document.getElementById("Signup").style.display="block";
document.getElementById("registerFromDirectory").style.display="none";window.location=window.location;}var b=document.createTextNode(messageText);if(userMessageElement.childNodes[0]){userMessageElement.replaceChild(b,userMessageElement.childNodes[0]);}else{userMessageElement.appendChild(b);}}}}function processCreateReminderDirectory(){if(req.readyState==4){if(req.status==200){var a=req.responseXML.getElementsByTagName("valid")[0].childNodes[0].nodeValue;
if(a=="false"){userMessageElement.style.color="red";messageText="Issues with Reminder Creation.";}else{window.parent.location=window.parent.location;}}}}function skipAddSec(){url="/page/skipAddSecQ.do";initRequest(url);parameters="";req.onreadystatechange=processSkipAddSec;req.open("GET",url,true);req.setRequestHeader("Content-type","application/x-www-form-urlencoded");
req.setRequestHeader("Content-length",parameters.length);req.setRequestHeader("Connection","close");req.send(parameters);}function processSkipAddSec(){if(req.readyState==4){if(req.status==200){if(req.responseXML.getElementsByTagName("skipAddSec")[0].firstChild.nodeValue!=null){var a=req.responseXML.getElementsByTagName("skipAddSec")[0].firstChild.nodeValue;
if(a=="true"){closewin("popwin");}}}}}