function upperCase(str) { if (str.length = 0 ) return ""; else return str.toUpperCase(); } function lowerCase(str) { if (str.length = 0 ) return ""; else return str.toLowerCase(); } function Trim(str) { var search = 0 while ( str.charAt(search) == " ") search = search + 1 str = str.substring(search, (str.length)) search = str.length - 1 while (str.charAt(search) ==" ") search = search - 1 return str.substring(0, search + 1) } function Trim2(str){ var reg = /\s+/g; return str.replace(reg,''); } function showPopup() { var url, name, w, h, loca, top, left, status, scroll, resize; var menubar, toolbar, locat, fullscreen; var winprops, win; url = arguments[0]; name = arguments[1]; if (arguments[2] == "" || arguments[2] == null) w = 300; else w = arguments[2]; if (arguments[3] == "" || arguments[3] == null) h = 200; else h = arguments[3]; if ( arguments[4] == "" || arguments[4] == null || arguments[4] == "1" || arguments[4] == "yes") { top = (screen.height - h) / 2; left = (screen.width - w) / 2; loca = 'top='+top+'; left='+left+';' ; } else if(arguments[4] == "0" || arguments[4] == "no") { if (arguments[5] == "" || arguments[5] == null) top = 0; else top = arguments[5]; if (arguments[6] == "" || arguments[6] == null) left = 0; else left = arguments[6]; loca = 'top='+top+'; left='+left+';' ; } else loca = ''; if (arguments[7] == "" || arguments[7] == null) status = '1'; else status = arguments[7]; if (arguments[8] == "" || arguments[8] == null) scroll = '0'; else scroll = arguments[8]; if (arguments[9] == "" || arguments[9] == null) resize = '0'; else resize = arguments[9]; if (arguments[10] == "" || arguments[10] == null) menubar = '0'; else menubar = arguments[10]; if (arguments[11] == "" || arguments[11] == null) toolbar = '0'; else toolbar = arguments[11]; if (arguments[12] == "" || arguments[12] == null) locat = '0'; else locat = arguments[12]; if (arguments[13] == "" || arguments[13] == null) fullscreen = '0'; else fullscreen = arguments[13]; winprops = 'width='+w+'; height='+h+'; '+loca+' status=' +status+'; scrollbars='+scroll+'; resizable='+resize+'; menubar=' +menubar+'; toolbar='+toolbar+'; location='+locat+'; fullscreen='+fullscreen; win = window.open(url,name,winprops); // return false; return win ; // modify jsyeom } function closeWindow() { window.close(); return false; } // Áֹεî·Ï¹øÈ£ üũ function checkNationalId(nationalId1, nationalId2) { if(isNaN(nationalId1) || isNaN(nationalId2)) { return 'N'; } var nationalId = nationalId1 + nationalId2; var nationalIdStr = nationalId.toString(); a = nationalIdStr.substring(0, 1); b = nationalIdStr.substring(1, 2); c = nationalIdStr.substring(2, 3); d = nationalIdStr.substring(3, 4); e = nationalIdStr.substring(4, 5); f = nationalIdStr.substring(5, 6); g = nationalIdStr.substring(6, 7); h = nationalIdStr.substring(7, 8); i = nationalIdStr.substring(8, 9); j = nationalIdStr.substring(9, 10); k = nationalIdStr.substring(10, 11); l = nationalIdStr.substring(11, 12); m = nationalIdStr.substring(12, 13); month = nationalIdStr.substring(2,4); day = nationalIdStr.substring(4,6); if(month <= 0 || month > 12) return 'N'; if(day <= 0 || day > 31) return 'N'; // Áֹεî·ÏµÞÀÚ¸® ù¹øÂ° ¹øÈ£ À¯È¿¼º üũ (1,2,3,4) are only valid if(g > 4 || g == 0) return 'N'; temp=a*2+b*3+c*4+d*5+e*6+f*7+g*8+h*9+i*2+j*3+k*4+l*5; temp=temp%11; temp=11-temp; temp=temp%10; if(temp == m) return 'Y'; else return 'N'; } // ÇѱÛÀÎÁö ¾Æ´ÑÁö ±¸º° function isHangul(s) { var len; len = s.length; for (var i = 0; i < len; i++) { if (s.charCodeAt(i) != 32 && (s.charCodeAt(i) < 44032 || s.charCodeAt(i) > 55203)) return false; } return true; } // °ø¹éÀÌ ÀÖ´ÂÁö üũ function checkSpace( str ) { return (str.search(/\s/) != -1); } // 14¼¼ ÀÌ»óÀ̸é true¾Æ´Ï¸é false; function is14AgeOver( v_year, v_month, v_day) { var today = new Date(); var d_year = v_year*1; var d_month = v_month*1; var d_day = v_day*1; /* °ú°Å ³¯Â¥¿©¾ß ÇÔ. */ if( v_year > today.getYear() ) return false; else if( v_year == today.getYear() && v_month*1 > (today.getMonth()*1+1)) return false; else if( v_year == today.getYear() && v_month*1 == (today.getMonth()*1+1) && v_day > today.getDate()) return false; /* ´Þº° ÀÏ check */ if( d_month == 1 || d_month == 3 || d_month == 5 || d_month == 7 || d_month == 8 || d_month == 10 || d_month == 12){ if( d_day > 31 || d_day < 1) return false; } else if(d_month == 4 || d_month == 6 || d_month == 9 || d_month == 11 ){ if( d_day > 30 || d_day < 1 ) return false; } else if( d_month == 2 ) { if( ((d_year%4) == 0 && (d_year%100)!= 0) || ((d_year%100) == 0 && (d_year%400) == 0) ){ if( d_day > 29 || d_day < 1 ) return false; } else { if( d_day > 28 || d_day < 1 ) return false; } } return true; }