/**** * trim function * @parm str 변환할 문자열 (recommanded) ****/ function nfTrim(str){ var i = 0; for(i=0;i=0;i--){ if(str.charAt(i) != ' '){ break; } } if(i < 0) return ""; str = str.substring(0,(i+1)); return str; } /*************** default Head Write ******************/ /* theDoc : target document Object */ /* tbody : target Object for write */ /* cols : data Array[i] Length Column Length */ /* d : data Array name */ function dftHeadWrite(theDoc,tbody,cols,d){ if(cols == 0) return; tt = ""; for (i=0; i"; // tt += "" + d[i] + ""; } tt += ""; theDoc.writeln(tt); } /*************** default Table Write ******************/ /* theDoc : target document Object */ /* tbody : target Object for write */ /* rows : data Array[][] Length Record Length */ /* cols : data Array[i] Length Column Length */ /* d : data Array name */ function dftWrite(theDoc,tbody,rows,cols,d){ if(rows == 0){ if(cols != 0){ if(isEng) theDoc.writeln("There are no data available according to the conditions you inquired."); else theDoc.writeln("No data available under the selected conditions."); } return; } for (i=0; i"; } tt += ""; theDoc.writeln(tt); } } /************* default Table Write With Link **********/ /* theDoc : target document Object */ /* tbody : target Object for write */ /* rows : data Array[][] Length Record Length */ /* cols : data Array[i] Length Column Length */ /* d : data Array name */ /* link1 : data Link Column 1st */ /* link2 : data Link Column 2nd */ /* linkfun: Linking Function name */ function dftLinkWrite(theDoc,tbody,rows,cols,d,link1,link2,linkfun){ l = new Array(); for (i=0; i" + d[i][j] + ""; } else { l[i][j] = d[i][j] ; } } } dftWrite(theDoc,tbody,rows,cols,l); } /*********** default interval table write *************/ /* theDoc : target document Object */ /* tbody : target Object for write */ /* hArr : String Array ,head Array name */ /* dArr : String Array ,data Array name */ /* interval : int Array , interval Array */ function printIntervalFree(theDoc,tbody,hArr,dArr,interval,cols){ if(dArr.length == 0) return; if(typeof(interval) == 'undefined'){ // default interval = new Array(); for(i=0;i"; tt += "" + dArr[interval[i*2]] + ""; tt += "" + hArr[interval[(i*2)+1]] + ""; tt += "" + dArr[interval[(i*2)+1]] + ""; tt += ""; } if(interval.length%2 != 0){ if(i%2 == 0) tt += ""; else tt += ""; tt += "" + hArr[interval[i*2]] + ""; if(typeof(cols) == 'undefined') { tt += "" + dArr[interval[i*2]] + ""; tt += " "; tt += " "; } else { tt += "" + dArr[interval[i*2]] + ""; } tt += ""; } theDoc.writeln(tt); } // 예제 javascript:openZipCode('frm.ZIPCODE1','frm.ZIPCODE2','frm.ADDR1','frm.ADDR2'); function openZipCode(str1 ,str2 ,str3 , str4){ var urlTmp = "/pib/bank/ln/wplon026_09p.jsp?zipcode1="+str11+"&zipcdoe2="+str2+"&addr1="+str3+"&addr2="+str4; var prop = "toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=yes,resizable=0,width=550,height=400"; var winName = "newZipcode"; window.open(urlTmp, winName, prop); } function fillSpace(aNum, len) { var str = aNum; var attach = ""; if(aNum.length < len) { for(var i = len - aNum.length; i>=1; i--) attach = attach + " "; str = attach + str; } return str; } function setAttribute(id, strAttribute) { var tObj = document.getElementById(id); var arrAtt = strAttribute.split('|'); if(tObj != null && tObj != "undefined") { for(var i=0; i