function EcheckScan(txtScan,txtBankTransit,txtBankAccount,txtCheckNo) { var i ; var ABA ; var StrA; var StrB ; var NumA; var NumB; var temp; var result; var objScan=document.getElementById(txtScan); var BankTransit=document.getElementById(txtBankTransit); var BankAccount=document.getElementById(txtBankAccount); var CheckNo=document.getElementById(txtCheckNo); var MICRInfo=sTrim(objScan.value); //debugger; if(MICRInfo.length<=0) return false; result=""; for(i=0;i sTrim(NumB).length) { BankAccount.value = NumA; CheckNo.value=NumB; } else { BankAccount.value= NumB; CheckNo.value=NumA; } } return false; } function checkScan(ddBillingType,txtScan,txtBankTransit,txtBankAccount) { var i ; var ABA ; var StrA; var StrB ; var NumA; var NumB; var temp; var result; var billType=document.getElementById(ddBillingType); var objScan=document.getElementById(txtScan); var BankTransit=document.getElementById(txtBankTransit); var BankAccount=document.getElementById(txtBankAccount); var MICRInfo=sTrim(objScan.value); if(MICRInfo.length<=0) return false; result=""; for(i=0;i sTrim(NumB).length) { BankAccount.value = NumA; } else { BankAccount.value= NumB; } if(Math.abs(sTrim(NumA).length - sTrim(NumB).length) < 3 && sTrim(BankAccount).length > 6) { alert("Please verify the checking account number."); } } } return false; } function CalcAge(Birthdate) { var date1 = new Date(Birthdate); var date2 = new Date(); var age = date2.getFullYear() - date1.getFullYear(); if (date2.getMonth()0) { msg=msg + " from the "+ List ; } msg=msg+"?"; var rv=window.confirm(msg); if (rv) { evt.returnValue=true; return true; } else if (rv=='true') { evt.returnValue=true; return true; } else { evt.returnValue=false; return false; } } else { window.alert("Please select a record in the grid."); evt.returnValue=false; return false; } } function Date_getDay(aiYear,aiMonth){ var loDay = [0,31,28,31,30,31,30,31,31,30,31,30,31]; if (aiYear%4==0) loDay[2] = 29; if (aiMonth=='08') return loDay[8]; if (aiMonth=='09') return loDay[9]; return loDay[parseInt(aiMonth)]; } function Date_istrue(asDate) { var lsDate = asDate + ""; var loDate = lsDate.split("/"); var liYear ; var liMonth; var liDay ; //if (loDate.length!=3) loDate = lsDate.split("\"); if (loDate.length!=3) loDate = lsDate.split("-"); if (loDate.length!=3) { if (lsDate.length==8) { liMonth=lsDate.substr(0,2); liDay=lsDate.substr(2,2); liYear=lsDate.substr(4,4); } else if (lsDate.length==6) { liMonth=lsDate.substr(0,2); liDay=lsDate.substr(2,2); liYear=lsDate.substr(4,2); } else { return false; } } else { liYear = loDate[2]; liMonth = loDate[0]; liDay = loDate[1]; if ((liYear.length>4)||(liMonth.length>2)||(liDay.length>2)) return false; } if (liYear.length==2) if (liYear>10) {liYear ='19' +liYear;} else {liYear ='20' + liYear;} if (isNaN(liYear)||isNaN(liMonth)||isNaN(liDay)) return false; if ((liYear<1900)||(liYear>3000)) return false; if ((liMonth>12)||(liMonth<=0)) return false; if (Date_getDay(liYear,liMonth)12) { m=1; y++; } d=dateAdd(d,0,Date_getDay(y,m),0); m++; } } else { d=dateAdd(currDate,ma,0,0); } return d; } function findOption(controlName,optionText) { var objDest=document.getElementById(controlName); //debugger; for(i=0;i4)||(loDate[1].length>2)||(loDate[0].length>2)) return sDate; liYear = loDate[2]; liMonth = loDate[0]; liDay = loDate[1]; } if (liYear.length==2) if (liYear>10) {liYear ='19' +liYear;} else {liYear ='20' + liYear;} fDate=liMonth + "/" + liDay + "/" + liYear; return fDate; } function formatPercentage(controlName) { var s; var s2; s=document.getElementById(controlName).value ; if (sTrim(s).length==0) {s2="";} else if (s.indexOf("%")>=0) {s2=s;} else { s=s.replace("$",""); s=s.replace(",",""); if (isNaN(s)) {s2=0;} else { if (s>1) { s2=s + "%";} else { s= s * 100; s2=s + "%"; } } } document.getElementById(controlName).value=s2; } function formatPercentageByValue(sNumber, DecimalPlace) { //debugger; var s = sTrim(sNumber); var s2; if (s.length==0) {s2="";} else if (s.indexOf("%")>=0) {s2=s;} else { s=s.replace("$",""); s=s.replace(",",""); if (isNaN(s)) {s2=0;} else { s= s * 100; s=roundNumber(s,DecimalPlace); s2=s + "%"; } } return s2; } function getForm() { var f = window.document.forms['form1']; if (!f) { f = window.document.forms[0]; } if (!f) f=window.document.form1; return f; } function redirect2Https() { if (window.location.protocol == 'http:' && location.hostname !="localhost" && location.hostname.indexOf("10.8.1")<0 ) { var httpURL = window.location.hostname + window.location.pathname + window.location.search; var httpsURL = "https://" + httpURL; window.location = httpsURL; } } function makecall(phoneNo, ID) { var s; if (sTrim(phoneNo).length == 0) return false; if (ID > 0) { $.getJSON('reqHandler.aspx?ID=' + ID + '&T=P'); } if (skypeCheck()) { s = "skype:+1"; s += phoneNo; s += "?call"; window.location.replace(s); } else { //s = "callto: " + phoneNo; // window.location.replace(s); alert("Skype is not installed on this computer."); return false; } } function moveToCenter(id) { var divmsg = $("#" + id); var i = $(window).height(); if (divmsg.css("top") != '0px') return; if (divmsg.css("display") != "none") { i -= divmsg.height(); } else { i -= 200; } divmsg.css("top", i / 2); } function sendemail(email, ID) { var s; if (sTrim(email).length == 0) return false; if (ID > 0) { $.getJSON('reqHandler.aspx?ID=' + ID + '&T=P'); } s = "mailto: "+ email; window.location.replace(s); } function sTrim(S) { S=S+''; return S.replace(/(^\s*)|(\s*$)/g, ""); } function toCurrency(s) { var N1; var N2; var r; s=s + ''; if (sTrim(s).length==0) return(''); s=s.replace("$",""); s=s.replace(",",""); if (isNaN(s)) return(0); N1=Math.round(s *100); N2=Math.floor(s); if (N1==N2*100 ) { r="$" +N2 +".00"; } else { N2=N2+(N1-N2*100)/100; r="$" + N2 ; } if (r.indexOf("-")>=0) r = "-" + r.replace("-","") if (r.indexOf(".")==r.length-2) r += "0" return(r); } // // change a string that contains a number into currency format (including comma) // function toCurrency2(s) { var N1; var N2; var r; s=s + ''; if (sTrim(s).length==0) return(''); s=s.replace("$",""); s=s.replace(",",""); if (isNaN(s)) return(0); N1=Math.round(s *100); N2=Math.floor(s); if (N1==N2*100 ) { r="$" +N2 +".00"; } else { N2=N2+(N1-N2*100)/100; r="$" + N2 ; } if (r.indexOf("-")>=0) r = "-" + r.replace("-","") if (r.indexOf(".")==r.length-2) r += "0" var i; var j; i=r.indexOf("."); j=4; if (r.indexOf("-")>=0) j=5; while (i>j) { i=i-3; r=r.substr(0,i)+","+r.substr(i); } return(r); } function getUpdated(gridname, hiddenname) { var fnd; var s1 = "", st=""; $("#" + gridname + " tr").each(function () { var $this = $(this); s = $this.attr("update"); if (s == "A" || s == "U" || s == "D") { s1 = s1 + "<" + gridname + ">" + s + "" + $this.attr("rowId") + "" + $this.attr("optionid") + ""; $("td", $this).each(function () { s = $(this).attr("fldname"); st=""; if ($(":checkbox", this).length > 0) { st=($(":checkbox", this).attr("checked") ? '1' : '0'); } else { if ($(":input", this).length > 0) { st = $(":input", this).val(); } else { st= $(this).text(); } st=st.replace(//g,">"); } s1 = s1 + "<" + s + ">" + st + ""; }); s1 = s1 + ""; fnd = true; } }); if (fnd) { s1= s1.replace(/&/g, "&") s1 = s1.replace(//g, ">"); } else { s1 = ""; } $("#" + hiddenname).val($("#" + hiddenname).val() + s1); return s1; } function checkagentid(agtid) { s = $.ajax({ url: "/apl8/app/reqhandler.aspx?T=AgtId&ID=" + agtid, type: "GET", async: false }).responseText; return s; } // // script used by the table grid // function _gridheaderclick(id) { return submitform(id, "header"); } function _gridlinkclickinclude(id) { submitform(id, "link_"); } function submitform(id, tag, hidebutton) { var f = getForm(); $("#_tbid").val(tag + id.toString()); if (hidebutton) $("#" + id).css("visibility", "hidden"); try { __doPostBack('_tbid', ''); } catch (e) { f.submit(); } }