iA


CrapCode of the Day – JavaScript Edition

by Vijay Kiran

This what I found after looking at the source code of a retarded online banking website, Oh yeah they have blocked the right-click so I couldn’t see the code.

if ('BalanceMain' == id) {
  document.getElementById('BALANCE').style.color = "#ff6600";
  document.getElementById('BALANCE').style.textDecoration = 'underline';
}
else {
  document.getElementById('BALANCE').style.color = "#5d6063";
  document.getElementById('BALANCE').style.textDecoration = 'none';
}
if (id == 'HomeFileUpload') {
  document.getElementById('UploadFile').style.color = "#ff6600";
  document.getElementById('UploadFile').style.textDecoration = 'underline';
}
else if (id == 'HomeFileUploadReport') {
  document.getElementById('UploadFileReport').style.color = "#ff6600";
  document.getElementById('UploadFileReport').style.textDecoration = 'underline';
}
 
if ('SearchMain' == id) {
  document.getElementById('SERCHTRAN').style.color = "#ff6600";
  document.getElementById('SERCHTRAN').style.textDecoration = 'underline';
}
else {
  document.getElementById('SERCHTRAN').style.color = "#5d6063";
  document.getElementById('SERCHTRAN').style.textDecoration = 'none';
}
if (id == 'HomeFileUpload') {
  document.getElementById('UploadFile').style.color = "#ff6600";
  document.getElementById('UploadFile').style.textDecoration = 'underline';
}
else if (id == 'HomeFileUploadReport') {
  document.getElementById('UploadFileReport').style.color = "#ff6600";
  document.getElementById('UploadFileReport').style.textDecoration = 'underline';
}
 
if ('StatementsMain' == id) {
  document.getElementById('VIEWACCSTAT').style.color = "#ff6600";
  document.getElementById('VIEWACCSTAT').style.textDecoration = 'underline';
}
else {
  document.getElementById('VIEWACCSTAT').style.color = "#5d6063";
  document.getElementById('VIEWACCSTAT').style.textDecoration = 'none';
}
if (id == 'HomeFileUpload') {
  document.getElementById('UploadFile').style.color = "#ff6600";
  document.getElementById('UploadFile').style.textDecoration = 'underline';
}
else if (id == 'HomeFileUploadReport') {
  document.getElementById('UploadFileReport').style.color = "#ff6600";
  document.getElementById('UploadFileReport').style.textDecoration = 'underline';
}
 
if ('CardRegistration' == id) {
  document.getElementById('CARDREG').style.color = "#ff6600";
  document.getElementById('CARDREG').style.textDecoration = 'underline';
}
else {
  document.getElementById('CARDREG').style.color = "#5d6063";
  document.getElementById('CARDREG').style.textDecoration = 'none';
}
if (id == 'HomeFileUpload') {
  document.getElementById('UploadFile').style.color = "#ff6600";
  document.getElementById('UploadFile').style.textDecoration = 'underline';
}
else if (id == 'HomeFileUploadReport') {
  document.getElementById('UploadFileReport').style.color = "#ff6600";
  document.getElementById('UploadFileReport').style.textDecoration = 'underline';
}
 
if ('CCPaymentReport' == id) {
  document.getElementById('USERREPORT').style.color = "#ff6600";
  document.getElementById('USERREPORT').style.textDecoration = 'underline';
}
else {
  document.getElementById('USERREPORT').style.color = "#5d6063";
  document.getElementById('USERREPORT').style.textDecoration = 'none';
}
if (id == 'HomeFileUpload') {
  document.getElementById('UploadFile').style.color = "#ff6600";
  document.getElementById('UploadFile').style.textDecoration = 'underline';
}
else if (id == 'HomeFileUploadReport') {
  document.getElementById('UploadFileReport').style.color = "#ff6600";
  document.getElementById('UploadFileReport').style.textDecoration = 'underline';
}
 
if ('DepositMain' == id) {
  document.getElementById('DEPDETAILVIEW').style.color = "#ff6600";
  document.getElementById('DEPDETAILVIEW').style.textDecoration = 'underline';
}
else {
  document.getElementById('DEPDETAILVIEW').style.color = "#5d6063";
  document.getElementById('DEPDETAILVIEW').style.textDecoration = 'none';
}
if (id == 'HomeFileUpload') {
  document.getElementById('UploadFile').style.color = "#ff6600";
  document.getElementById('UploadFile').style.textDecoration = 'underline';
}
else if (id == 'HomeFileUploadReport') {
  document.getElementById('UploadFileReport').style.color = "#ff6600";
  document.getElementById('UploadFileReport').style.textDecoration = 'underline';
}
 
if ('DepositRequest' == id) {
  document.getElementById('REQFORDEP').style.color = "#ff6600";
  document.getElementById('REQFORDEP').style.textDecoration = 'underline';
}
else {
  document.getElementById('REQFORDEP').style.color = "#5d6063";
  document.getElementById('REQFORDEP').style.textDecoration = 'none';
}
if (id == 'HomeFileUpload') {
  document.getElementById('UploadFile').style.color = "#ff6600";
  document.getElementById('UploadFile').style.textDecoration = 'underline';
}
else if (id == 'HomeFileUploadReport') {
  document.getElementById('UploadFileReport').style.color = "#ff6600";
  document.getElementById('UploadFileReport').style.textDecoration = 'underline';
}
 
if ('FundTransferHome' == id) {
  document.getElementById('FUNDSTRANSFERHOME').style.color = "#ff6600";
  document.getElementById('FUNDSTRANSFERHOME').style.textDecoration = 'underline';
}
else {
  document.getElementById('FUNDSTRANSFERHOME').style.color = "#5d6063";
  document.getElementById('FUNDSTRANSFERHOME').style.textDecoration = 'none';
}
if (id == 'HomeFileUpload') {
  document.getElementById('UploadFile').style.color = "#ff6600";
  document.getElementById('UploadFile').style.textDecoration = 'underline';
}
else if (id == 'HomeFileUploadReport') {
  document.getElementById('UploadFileReport').style.color = "#ff6600";
  document.getElementById('UploadFileReport').style.textDecoration = 'underline';
}
 
if ('NEFTPayReview' == id) {
  document.getElementById('FUNDSTRANSFERREPORT').style.color = "#ff6600";
  document.getElementById('FUNDSTRANSFERREPORT').style.textDecoration = 'underline';
}
else {
  document.getElementById('FUNDSTRANSFERREPORT').style.color = "#5d6063";
  document.getElementById('FUNDSTRANSFERREPORT').style.textDecoration = 'none';
}
if (id == 'HomeFileUpload') {
  document.getElementById('UploadFile').style.color = "#ff6600";
  document.getElementById('UploadFile').style.textDecoration = 'underline';
}
else if (id == 'HomeFileUploadReport') {
  document.getElementById('UploadFileReport').style.color = "#ff6600";
  document.getElementById('UploadFileReport').style.textDecoration = 'underline';
}
 
if ('PayeeMain' == id) {
  document.getElementById('MANAGEBINEFICIRY').style.color = "#ff6600";
  document.getElementById('MANAGEBINEFICIRY').style.textDecoration = 'underline';
}
else {
  document.getElementById('MANAGEBINEFICIRY').style.color = "#5d6063";
  document.getElementById('MANAGEBINEFICIRY').style.textDecoration = 'none';
}
if (id == 'HomeFileUpload') {
  document.getElementById('UploadFile').style.color = "#ff6600";
  document.getElementById('UploadFile').style.textDecoration = 'underline';
}
else if (id == 'HomeFileUploadReport') {
  document.getElementById('UploadFileReport').style.color = "#ff6600";
  document.getElementById('UploadFileReport').style.textDecoration = 'underline';
}
 
if ('AuthorizeBeneficiary' == id) {
  document.getElementById('XAUTHORIZE').style.color = "#ff6600";
  document.getElementById('XAUTHORIZE').style.textDecoration = 'underline';
}
else {
  document.getElementById('XAUTHORIZE').style.color = "#5d6063";
  document.getElementById('XAUTHORIZE').style.textDecoration = 'none';
}
if (id == 'HomeFileUpload') {
  document.getElementById('UploadFile').style.color = "#ff6600";
  document.getElementById('UploadFile').style.textDecoration = 'underline';
}
else if (id == 'HomeFileUploadReport') {
  document.getElementById('UploadFileReport').style.color = "#ff6600";
  document.getElementById('UploadFileReport').style.textDecoration = 'underline';
}
 
if ('HomeWMSRedirect' == id) {
  document.getElementById('WMS').style.color = "#ff6600";
  document.getElementById('WMS').style.textDecoration = 'underline';
}
else {
  document.getElementById('WMS').style.color = "#5d6063";
  document.getElementById('WMS').style.textDecoration = 'none';
}
if (id == 'HomeFileUpload') {
  document.getElementById('UploadFile').style.color = "#ff6600";
  document.getElementById('UploadFile').style.textDecoration = 'underline';
}
else if (id == 'HomeFileUploadReport') {
  document.getElementById('UploadFileReport').style.color = "#ff6600";
  document.getElementById('UploadFileReport').style.textDecoration = 'underline';
}
 
if ('LoanSummary' == id) {
  document.getElementById('LNDETAIL').style.color = "#ff6600";
  document.getElementById('LNDETAIL').style.textDecoration = 'underline';
}
else {
  document.getElementById('LNDETAIL').style.color = "#5d6063";
  document.getElementById('LNDETAIL').style.textDecoration = 'none';
}
if (id == 'HomeFileUpload') {
  document.getElementById('UploadFile').style.color = "#ff6600";
  document.getElementById('UploadFile').style.textDecoration = 'underline';
}
else if (id == 'HomeFileUploadReport') {
  document.getElementById('UploadFileReport').style.color = "#ff6600";
  document.getElementById('UploadFileReport').style.textDecoration = 'underline';
}
 
if ('LoanRequest' == id) {
  document.getElementById('LNREQ').style.color = "#ff6600";
  document.getElementById('LNREQ').style.textDecoration = 'underline';
}
else {
  document.getElementById('LNREQ').style.color = "#5d6063";
  document.getElementById('LNREQ').style.textDecoration = 'none';
}
if (id == 'HomeFileUpload') {
  document.getElementById('UploadFile').style.color = "#ff6600";
  document.getElementById('UploadFile').style.textDecoration = 'underline';
}
else if (id == 'HomeFileUploadReport') {
  document.getElementById('UploadFileReport').style.color = "#ff6600";
  document.getElementById('UploadFileReport').style.textDecoration = 'underline';
}
 
if ('LoanCalculator' == id) {
  document.getElementById('LOANCAL').style.color = "#ff6600";
  document.getElementById('LOANCAL').style.textDecoration = 'underline';
}
else {
  document.getElementById('LOANCAL').style.color = "#5d6063";
  document.getElementById('LOANCAL').style.textDecoration = 'none';
}
if (id == 'HomeFileUpload') {
  document.getElementById('UploadFile').style.color = "#ff6600";
  document.getElementById('UploadFile').style.textDecoration = 'underline';
}
else if (id == 'HomeFileUploadReport') {
  document.getElementById('UploadFileReport').style.color = "#ff6600";
  document.getElementById('UploadFileReport').style.textDecoration = 'underline';
}
 
if ('HomeWMSRedirect' == id) {
  document.getElementById('FPS').style.color = "#ff6600";
  document.getElementById('FPS').style.textDecoration = 'underline';
}
else {
  document.getElementById('FPS').style.color = "#5d6063";
  document.getElementById('FPS').style.textDecoration = 'none';
}
if (id == 'HomeFileUpload') {
  document.getElementById('UploadFile').style.color = "#ff6600";
  document.getElementById('UploadFile').style.textDecoration = 'underline';
}
else if (id == 'HomeFileUploadReport') {
  document.getElementById('UploadFileReport').style.color = "#ff6600";
  document.getElementById('UploadFileReport').style.textDecoration = 'underline';
}
 
if ('HomePRVBRedirect' == id) {
  document.getElementById('PRIVATEBANK').style.color = "#ff6600";
  document.getElementById('PRIVATEBANK').style.textDecoration = 'underline';
}
else {
  document.getElementById('PRIVATEBANK').style.color = "#5d6063";
  document.getElementById('PRIVATEBANK').style.textDecoration = 'none';
}
if (id == 'HomeFileUpload') {
  document.getElementById('UploadFile').style.color = "#ff6600";
  document.getElementById('UploadFile').style.textDecoration = 'underline';
}
else if (id == 'HomeFileUploadReport') {
  document.getElementById('UploadFileReport').style.color = "#ff6600";
  document.getElementById('UploadFileReport').style.textDecoration = 'underline';
}
 
if ('EBPPGetBills' == id) {
  document.getElementById('PAYBILLS').style.color = "#ff6600";
  document.getElementById('PAYBILLS').style.textDecoration = 'underline';
}
else {
  document.getElementById('PAYBILLS').style.color = "#5d6063";
  document.getElementById('PAYBILLS').style.textDecoration = 'none';
}
if (id == 'HomeFileUpload') {
  document.getElementById('UploadFile').style.color = "#ff6600";
  document.getElementById('UploadFile').style.textDecoration = 'underline';
}
else if (id == 'HomeFileUploadReport') {
  document.getElementById('UploadFileReport').style.color = "#ff6600";
  document.getElementById('UploadFileReport').style.textDecoration = 'underline';
}
 
if ('EBPPManagePersonalList' == id) {
  document.getElementById('RIGSTERBILLER').style.color = "#ff6600";
  document.getElementById('RIGSTERBILLER').style.textDecoration = 'underline';
}
else {
  document.getElementById('RIGSTERBILLER').style.color = "#5d6063";
  document.getElementById('RIGSTERBILLER').style.textDecoration = 'none';
}
if (id == 'HomeFileUpload') {
  document.getElementById('UploadFile').style.color = "#ff6600";
  document.getElementById('UploadFile').style.textDecoration = 'underline';
}
else if (id == 'HomeFileUploadReport') {
  document.getElementById('UploadFileReport').style.color = "#ff6600";
  document.getElementById('UploadFileReport').style.textDecoration = 'underline';
}
 
if ('EBPPViewBillMain' == id) {
  document.getElementById('TRACKPAYMENT').style.color = "#ff6600";
  document.getElementById('TRACKPAYMENT').style.textDecoration = 'underline';
}
else {
  document.getElementById('TRACKPAYMENT').style.color = "#5d6063";
  document.getElementById('TRACKPAYMENT').style.textDecoration = 'none';
}
if (id == 'HomeFileUpload') {
  document.getElementById('UploadFile').style.color = "#ff6600";
  document.getElementById('UploadFile').style.textDecoration = 'underline';
}
else if (id == 'HomeFileUploadReport') {
  document.getElementById('UploadFileReport').style.color = "#ff6600";
  document.getElementById('UploadFileReport').style.textDecoration = 'underline';
}


  • http://blog.spikylee.com Arthur

    You can never be sure enough about the upload field..