From kde-devel Sun Mar 31 04:51:02 2002 From: Anthony M Farrell Date: Sun, 31 Mar 2002 04:51:02 +0000 To: kde-devel Subject: Konquorer online banking date - Part 2 X-MARC-Message: https://marc.info/?l=kde-devel&m=101755229122499 MIME-Version: 1 Content-Type: multipart/mixed; boundary="--------------Boundary-00=_2TMTTPSOVXAW5E8XMKNG" --------------Boundary-00=_2TMTTPSOVXAW5E8XMKNG Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Attached is the second part of my online banking problem. The transfer da= te,=20 day, drop down list does not work in Konqueror. Regards Tony Farrell afarrell@slingshot.co.nz --------------Boundary-00=_2TMTTPSOVXAW5E8XMKNG Content-Type: text/html; charset="us-ascii"; name="konquerormgXl1a.html" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="konquerormgXl1a.html" WestpacTrust - IOLB: Funds transfer - Steps 1 - 4</= TITLE></HEAD> <body onload=3D"initialise(document.dateForm); resetTimeout(); setfocus()= ;" onresize=3D"if(navigator.appName=3D=3D'Netscape') initialise(document.= dateForm);" leftMargin=3D8 marginWidth=3D8 topMargin=3D8 marginHeight=3D8= bgColor=3D#FFFFFF text=3D#000066 link=3D#FF0000 alink=3D#FF0000 vLink=3D= #FF0000 background=3D/images/134_hotere.gif>=20 <a name=3D"top"> <!-- page header table --> <table width=3D780 cellpadding=3D0 cellspacing=3D0 border=3D0> <tr> <td align=3Dleft valign=3Dtop></td> </tr> </table><!-- page body table --> <table width=3D770 cellpadding=3D0 cellspacing=3D0><tr><!-- nav col --> <td align=3Dleft valign=3Dtop width=3D127><img src=3D"/images/nav_smalllo= go.gif" border=3D0 width=3D120 height=3D35><P><table width=3D100% cellspa= cing=3D0 cellpadding=3D0 border=3D0><tr><td valign=3Dtop align=3Dleft wid= th=3D100%><a href=3D"/servlet/Banking?xtr=3DAccountList" ><img src=3D"/im= ages/nav_viewaccountbalances.gif" border=3D0 alt=3D"Welcome / acct balanc= es"></a></td></tr></table><table width=3D100% cellspacing=3D0 cellpadding= =3D0 border=3D0><tr><td valign=3Dtop align=3Dleft width=3D100%><a href=3D= "/servlet/Banking?xtr=3DStaticPage&name=3DXferMoney" ><img src=3D"/images= /nav_transfermoneyorpaybills_left.gif" border=3D0 width=3D120 height=3D30= alt=3D"Transfer money or Pay bills"></a></td></tr></table><table width=3D= 100% cellspacing=3D0 cellpadding=3D0 border=3D0><tr><td valign=3Dtop alig= n=3Dleft width=3D1><img src=3D"/images/1pixel.gif" width=3D1 height=3D1 b= order=3D0></td><td valign=3Dtop align=3Dleft width=3D100%><img src=3D"/im= ages/nav_transfermoney_right_hi.gif" border=3D0 width=3D126 height=3D20 a= lt=3D"Transfer money"></td></tr></table><table width=3D100% cellspacing=3D= 0 cellpadding=3D0 border=3D0><tr><td valign=3Dtop align=3Dleft width=3D1>= <img src=3D"/images/1pixel.gif" width=3D1 height=3D1 border=3D0></td><td = valign=3Dtop align=3Dleft width=3D100%><a href=3D"/servlet/Banking?xtr=3D= StaticPage&name=3DNojava" onClick=3D"this.href=3D'/servlet/Banking?xtr=3D= BillerAdd'" ><img src=3D"/images/nav_payanaccountforthefirsttime_right.gi= f" border=3D0 width=3D120 height=3D30 alt=3D"Pay an account for the first= time"></a></td></tr></table><table width=3D100% cellspacing=3D0 cellpadd= ing=3D0 border=3D0><tr><td valign=3Dtop align=3Dleft width=3D1><img src=3D= "/images/1pixel.gif" width=3D1 height=3D1 border=3D0></td><td valign=3Dto= p align=3Dleft width=3D100%><a href=3D"/servlet/Banking?xtr=3DStaticPage&= name=3DNojava" onClick=3D"this.href=3D'/servlet/Banking?xtr=3DBillerPayme= nts'" ><img src=3D"/images/nav_makeasubsequentpayment_right.gif" border=3D= 0 width=3D120 height=3D30 alt=3D"Make a subsequent payment"></a></td></tr= ></table><table width=3D100% cellspacing=3D0 cellpadding=3D0 border=3D0><= tr><td valign=3Dtop align=3Dleft width=3D1><img src=3D"/images/1pixel.gif= " width=3D1 height=3D1 border=3D0></td><td valign=3Dtop align=3Dleft widt= h=3D100%><a href=3D"/servlet/Banking?xtr=3DFutureTransactionsList" ><img = src=3D"/images/nav_viewamendscheduledtransfersandbillpayments_right.gif" = border=3D0 width=3D120 height=3D40 alt=3D"View / amend planned transfers = & bill payments"></a></td></tr></table><table width=3D100% cellspacing=3D= 0 cellpadding=3D0 border=3D0><tr><td valign=3Dtop align=3Dleft width=3D1>= <img src=3D"/images/1pixel.gif" width=3D1 height=3D1 border=3D0></td><td = valign=3Dtop align=3Dleft width=3D100%><a href=3D"/servlet/Banking?xtr=3D= StaticPage&name=3DNojava" onClick=3D"this.href=3D'/servlet/Banking?xtr=3D= BillerModify'" ><img src=3D"/images/nav_amendpaymentreferncedetails_right= =2Egif" border=3D0 width=3D120 height=3D30 alt=3D"Amend payment reference= details"></a></td></tr></table><table width=3D100% cellspacing=3D0 cellp= adding=3D0 border=3D0><tr><td valign=3Dtop align=3Dleft width=3D1><img sr= c=3D"/images/1pixel.gif" width=3D1 height=3D1 border=3D0></td><td valign=3D= top align=3Dleft width=3D100%><a href=3D"/servlet/Banking?xtr=3DBillersPr= int" ><img src=3D"/images/nav_printalistofpeopleyoucurrentlypay_right.gif= " border=3D0 width=3D120 height=3D30 alt=3D"Print a list of people you cu= rrently pay"></a></td></tr></table><table width=3D100% cellspacing=3D0 ce= llpadding=3D0 border=3D0><tr><td valign=3Dtop align=3Dleft width=3D1><img= src=3D"/images/1pixel.gif" width=3D1 height=3D1 border=3D0></td><td vali= gn=3Dtop align=3Dleft width=3D100%><a href=3D"/servlet/Banking?xtr=3DStat= icPage&name=3DNojava" onClick=3D"this.href=3D'/servlet/Banking?xtr=3DBill= erRemove'" ><img src=3D"/images/nav_removeanaccountyounolongerpay_right.g= if" border=3D0 width=3D120 height=3D30 alt=3D"Remove an account you no lo= nger pay"></a></td></tr></table><img src=3D"/images/nav_dividerline.gif" = border=3D0 width=3D126 height=3D10><table width=3D100% cellspacing=3D0 ce= llpadding=3D0 border=3D0><tr><td valign=3Dtop align=3Dleft width=3D100%><= a href=3D"/servlet/Banking?xtr=3DStaticPage&name=3DNojava" onClick=3D"thi= s.href=3D'/servlet/Banking?xtr=3DPayTaxSelectType'" ><img src=3D"/images/= nav_paytax_L1.gif" border=3D0 width=3D120 height=3D20 alt=3D"Pay tax"></a= ></td></tr></table><table width=3D100% cellspacing=3D0 cellpadding=3D0 bo= rder=3D0><tr><td valign=3Dtop align=3Dleft width=3D100%><a href=3D"/servl= et/Banking?xtr=3DLogoff" ><img src=3D"/images/nav_logoff_left.gif" border= =3D0 width=3D120 height=3D20 alt=3D"Log out"></a></td></tr></table></td> <!-- left margin column--> <td align=3Dleft valign=3Dtop><img src=3D"/images/1pixel.gif" border=3D0 = width=3D10 height=3D1 border=3D0></td><!-- content col --> <td valign=3Dtop align=3Dleft width=3D643> <script language=3D'JavaScript'> <!-- Hide script from old browsers function validation(realName, formEltName, eltType, upToSnuff, format) { this.realName =3D realName; this.formEltName =3D formEltName; this.eltType =3D eltType; this.upToSnuff =3D upToSnuff; this.format =3D format; }var isIE3 =3D (navigator.appVersion.indexOf('MSIE 3') !=3D -1); var allAtOnce =3D false; var beginRequestAlertForText =3D ""; var beginRequestAlertGeneric =3D ""; var endRequestAlert =3D "."; var beginInvalidAlert =3D " is an invalid entry "; var endInvalidAlert =3D ""; var beginFormatAlert =3D " Use this format: ";var teleid=3D new validati= on('a Customer Tele ID', 'teleid', 'text', 'isText(str)', null);var amoun= t =3D new validation('"...sorry, but,\n- $ amount must be between 0.00 an= d 100000000.00\n- must not include commas\n- must not include spaces\n -c= ents must be entered 1.10, not 1.1"', 'amount', 'text', 'isCurrency(str)'= , null); var accounts =3D new validation('"sorry, but you need to select another "= To" account"','accountId','radio','validateAccount(formObj)', null); var elts =3D new Array(accounts, amount);function validateAccount(formObj= ) { var fromAccounts =3D formObj.form.accountId; var toAccounts =3D formObj.form.accountToId; fromIdx =3D fromAccounts.options.selectedIndex; toIdx =3D toAccounts.options.selectedIndex; if (fromAccounts.options[fromIdx].value =3D=3D toAccounts.options[toI= dx].value) return false; else return true; }function isCurrency(str) { =09var theLength =3D ""; =09var currency =3D ""; =09var maxAmount =3D 99999999.99; =09=09if (isNaN(str)) { return false; } =09=09theLength =3D str.length; =09=09if (theLength <=3D 0) { return false; } =09=09if ((str.indexOf("-") !=3D -1) | (str.indexOf(",") !=3D -1) | (str.= indexOf(" ") !=3D -1)) { return false; } =09=09if(str.indexOf(".") >=3D 0) { =09=09=09if ((theLength - str.indexOf(".")) =3D=3D 3) { =09=09=09=09currency =3D parseFloat(str); =09=09=09} else { =09=09=09=09return false; =09=09=09} =09=09} else { =09=09=09if (isNaN(str)) { =09=09=09=09return false; =09=09=09} else { =09=09=09=09currency =3D parseInt(str); =09=09=09} =09=09} =09=09if ((currency > maxAmount)||(currency =3D=3D 0)) { =09=09=09return false; =09=09} else { =09=09=09return true; =09=09} =09}function validateForm(form) { var formEltName =3D ""; var formObj =3D ""; var str =3D ""; var realName =3D ""; var alertText =3D ""; var firstMissingElt =3D null; var hardReturn =3D "\r\n"; var i =3D 0; if (elts.length =3D=3D 0) { =09return true; }=20 =20 for (i=3D0; i<elts.length; i++) { formEltName =3D elts[i].formEltName; formObj =3D eval("form." + formEltName); realName =3D elts[i].realName; if (elts[i].eltType =3D=3D "text") { str =3D formObj.value; if (eval(elts[i].upToSnuff)) continue; if (str =3D=3D "") { if (allAtOnce) { alertText +=3D beginRequestAlertForText + realName + endReque= stAlert + hardReturn; if (firstMissingElt =3D=3D null) {firstMissingElt =3D formObj= }; } else { =09alertText =3D beginRequestAlertForText + realName + endReque= stAlert + hardReturn; =09alert(alertText); } =09 } else { if (allAtOnce) { alertText +=3D realName + endInvalidAlert + hardReturn; } else { =09alertText =3D realName + endInvalidAlert + hardReturn; } if (elts[i].format !=3D null) { alertText +=3D beginFormatAlert + elts[i].format + hardReturn= ; } if (allAtOnce) { if (firstMissingElt =3D=3D null) {firstMissingElt =3D formObj= }; } else { alert(alertText); } } =09} else { if (eval(elts[i].upToSnuff)) continue; if (allAtOnce) { alertText +=3D beginRequestAlertGeneric + realName + endRequest= Alert + hardReturn; if (firstMissingElt =3D=3D null) {firstMissingElt =3D formObj}; } else { alertText =3D beginRequestAlertGeneric + realName + endRequestA= lert + hardReturn; alert(alertText); } =09} =09if (!isIE3) { var goToObj =3D (allAtOnce) ? firstMissingElt : formObj; if (goToObj.select) goToObj.select(); if (goToObj.focus) goToObj.focus(); =09} =09if (!allAtOnce) {return false}; =09} =09if (allAtOnce) { =09 if (alertText !=3D "") { alert(alertText); return false; =09 } =09}=20 // alert("I am valid!"); //remove this line when you use the code return true; //change this to return true }//--> </script> <FONT face=3D"Arial,Helvetica,Sans-Serif" SIZE=3D"5" color=3D#FF0000><B>T= ransfer money - Steps 1 - 4</B></FONT>  <BR> <FORM NAME=3D"dateForm" METHOD=3D"GET" ACTION=3D"/servlet/Banking?xtr=3DT= ransferFunds" onSubmit=3D"return validateForm(this)" AUTOCOMPLETE=3D"OFF= "> <INPUT TYPE=3D"hidden" NAME=3D"xtr" VALUE=3D"TransferFunds"> <INPUT TYPE=3D"hidden" NAME=3D"state" VALUE=3D"1"> <INPUT TYPE=3D"hidden" NAME=3D"transId" VALUE=3D"421559"> <INPUT type=3D"hidden" name=3D"serverDay" value=3D"31"> <INPUT type=3D"hidden" name=3D"serverMonth" value=3D"02"> <INPUT type=3D"hidden" name=3D"serverYear" value=3D"2002"><INPUT type=3D"= hidden" name=3D"serverDayDefault" value=3D"31"> <INPUT type=3D"hidden" name=3D"serverMonthDefault" value=3D"02"> <INPUT type=3D"hidden" name=3D"serverYearDefault" value=3D"2002"> <FONT face=3D"Arial, Helvetica, sans-serif" size=3D"2" color=3D"#FF0000">= <B></B></FONT><BR> <TABLE width=3D"550" border=3D"0" cellspacing=3D"0" cellpadding=3D"0"> <TR> <TD><IMG WIDTH=3D"12" HEIGHT=3D"1" SRC=3D"/images/1pixel.gif"></TD> <TD><IMG WIDTH=3D"220" HEIGHT=3D"1" SRC=3D"/images/1pixel.gif"></TD> <TD><IMG WIDTH=3D"318" HEIGHT=3D"1" SRC=3D"/images/1pixel.gif"></TD> </TR> <TR> <TD valign=3D"baseline"><FONT face=3D"Arial,Helvetica,Sans-Serif" SIZE=3D= "5" color=3D#FF0000><B>1</B></FONT> </TD> <TD colspan=3D"2" valign=3D"baseline"><FONT face=3D"Arial, Helvetica, san= s-serif" size=3D"2" color=3D"#000066"><B>Select an account to transfer fr= om -</B></FONT></TD>=20 </TR> <TR> <TD> </TD> <TD colspan=3D"2"> <TABLE border=3D"0" cellpadding=3D"0" cellspacing=3D"0"> <TR> <TD height=3D"22" bgcolor=3D"000066"><FONT face=3D"Arial, Helvetica, sans= -serif" size=3D"2" color=3D"#FFFFFF"><B>  Account</B></FONT></T= D> <TD align=3D"right" bgcolor=3D"000066"><FONT face=3D"Arial, Helvetica, sa= ns-serif" size=3D"2" color=3D"#FFFFFF"><B>Money available</B>  =    </FONT></TD> </TR> <TR> <TD colspan=3D"2" height=3D"1"></TD> </TR> <TR> <TD colspan=3D"2"><FONT face=3D"Courier, Sans-Serif" size=3D"2"><SELECT n= ame=3D"accountId" style=3D"WIDTH: 538px; font-family: Courier, Sans-serif= "> <OPTION value=3D"174656">Encore       =          00 0000 0000000 000=   $0.00</OPTION> <OPTION value=3D"174657">Bonus Saver      &= nbsp;    00 0000 0000000 000  $0.00</OPTION= > <OPTION value=3D"174658">MasterCard      &n= bsp;     0000 0000 0000 0000  $0,000.0= 0</OPTION> <OPTION value=3D"174659">Encore       =          00 0000 0000000 000=   $0.00</OPTION> <OPTION value=3D"174660">Bonus Saver      &= nbsp;    00 0000 0000000 000  $0.00</OPTION= > </SELECT></FONT></TD> </TR> </TABLE> </TD> </TR> <TR> <TD height=3D"50"> </TD> <TR> <TR> <TD valign=3D"baseline"><FONT face=3D"Arial,Helvetica,Sans-Serif" SIZE=3D= "5" color=3D#FF0000><B>2</B></FONT> </TD> <TD colspan=3D"2" valign=3D"baseline"><FONT face=3D"Arial, Helvetica, san= s-serif" size=3D"2" color=3D"#000066"><B>Enter date to transfer & amount = -</B></FONT></TD> </TR> <TR> <TD> </TD> <TD height=3D"22" bgcolor=3D"000066"><FONT face=3D"Arial, Helvetica, sans= -serif" size=3D"2" color=3D"#FFFFFF"><B>  Payment date</B></FON= T></TD> <TD align=3D"left" bgcolor=3D"000066"><FONT face=3D"Arial, Helvetica, san= s-serif" size=3D"2" color=3D"#FFFFFF"><B> Amount </B>( don't in= clude commas )</FONT></TD> </TR> <TR> <TD colspan=3D"3" height=3D"5"><IMG src=3D"/images/1pixel.gif"></TD> </TR> <TR> <TD> </TD> <TD> <TABLE width=3D"175" border=3D"0" cellpadding=3D"0" cellspacing=3D"0"> <TR> <TD><SELECT id=3DselectY name=3D"startYear" size=3D1 style=3D"WIDTH: 65px= " onChange=3D"repopulate(document.dateForm,this)"><OPTION>-------</OPTION= ><OPTION> </OPTION></SELECT></TD> <TD><SELECT id=3DselectM name=3D"startMonth" size=3D1 style=3D"WIDTH: 65p= x" onChange=3D"repopulate(document.dateForm,this)"><OPTION>------</OPTION= ><OPTION> </OPTION><OPTION> </OPTION><OPTION> </OPTION><OP= TION> </OPTION><OPTION> </OPTION><OPTION> </OPTION></SELEC= T></TD> <TD><SELECT id=3DselectD name=3D"startDay" size=3D1 style=3D"WIDTH: 45px"= ><OPTION>---</OPTION><OPTION> </OPTION><OPTION> </OPTION><OPTIO= N> </OPTION><OPTION> </OPTION><OPTION> </OPTION><OPTION>&n= bsp;</OPTION></SELECT></TD> </TR> </TABLE> </TD> <TD align=3D"left"><FONT face=3D"MS Courier, Courier, Sans-Serif" size=3D= "2"><B>$ </B><INPUT type=3D"text" name=3D"amount" value=3D""></FONT>= </TD> </TR> <TR> <TD> </TD> <TD align=3D"left" colspan=3D"2"><IMG src=3D"/images/1+pixel+line.gif" wi= dth=3D"538" border=3D"0" height=3D"1"></TD> </TR> <TR> <TD height=3D"50"> </TD> </TR> <TR> <TD valign=3D"baseline"><FONT face=3D"Arial,Helvetica,Sans-Serif" SIZE=3D= "5" color=3D#FF0000><B>3</B></FONT> </TD> <TD colspan=3D"2" valign=3D"baseline"><FONT face=3D"Arial, Helvetica, san= s-serif" size=3D"2" color=3D"#000066"><B>Select an account to transfer to= -</B></FONT></TD>=20 </TR> <TR> <TD> </TD> <TD colspan=3D"2"> <TABLE border=3D"0" cellpadding=3D"0" cellspacing=3D"0"> <TR> <TD height=3D"22" bgcolor=3D"000066"><FONT face=3D"Arial, Helvetica, sans= -serif" size=3D"2" color=3D"#FFFFFF"><B>  Account</B></FONT></T= D> <TD align=3D"right" bgcolor=3D"000066"><FONT face=3D"Arial, Helvetica, sa= ns-serif" size=3D"2" color=3D"#FFFFFF"><B>Current balance</B>  =    </FONT></TD> </TR> <TR> <TD colspan=3D"2" height=3D"1"></TD> </TR> <TR> <TD colspan=3D"2"><FONT face=3D"Courier, Sans-Serif" size=3D"2"><SELECT n= ame=3D"accountToId" style=3D"WIDTH: 538px; font-family: Courier, Sans-ser= if"> <OPTION value=3D"174656">Encore       =          00 0000 0000000 000=   $0.00CR</OPTION> <OPTION value=3D"174657">Bonus Saver      &= nbsp;    00 0000 0000000 000  $0.00CR</OPTI= ON> <OPTION value=3D"174658">MasterCard      &n= bsp;     0000 0000 0000 0000  $0,000.0= 0</OPTION> <OPTION value=3D"174659">Encore       =          00 0000 0000000 000=   $0.00CR</OPTION> <OPTION value=3D"174660">Bonus Saver      &= nbsp;    00 0000 000000 000  $0.00CR</OPTIO= N> </SELECT></FONT></TD> </TR> </TABLE> </TD> </TR> <TR> <TD height=3D"50"></td> </TR> <TR> <TD width=3D"12" valign=3D"baseline"><FONT face=3D"Arial,Helvetica,Sans-S= erif" SIZE=3D"5" color=3D#FF0000><B>4</B></FONT></TD> <TD> <A HREF=3D"/servlet/Banking?xtr=3DAccountList"><IMG VALIGN=3D"baseline"sr= c=3D"/images/cb_cancel.gif" border=3D"0"></A>  <INPUT type=3D"image" border=3D"0" valign=3D"baseline" name=3D"yes" src=3D= "/images/cb_nextstep.gif"> </TD> </TR> </TABLE> </FORM></td></tr></table> </BODY> </HTML> --------------Boundary-00=_2TMTTPSOVXAW5E8XMKNG-- >> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<