/** * comma(x), uncomma(x) * * ¼ýÀÚ Ç¥½Ã (3ÀÚ¸®¸¶´Ù ÄÞ¸¶Âï±â) * * @Usage var money = 1000; * money = comma(money); * alert(money); * alert(uncomma(money)); */ function comma(x) { var temp = ""; var x = String(uncomma(x)); num_len = x.length; co = 3; while (num_len>0){ num_len = num_len - co; if (num_len<0){ co = num_len + co; num_len = 0; } temp = ","+x.substr(num_len,co)+temp; } return temp.substr(1); } function uncomma(x) { var reg = /(,)*/g; x = parseInt(String(x).replace(reg,"")); return (isNaN(x)) ? 0 : x; } function btn_overInput(f) { f.className = "onbox"; } function btn_outInput(f) { f.className = "offbox"; } //Ç÷¡½¬ IEÆÐÄ¡¿¡ µû¸¥ Å׵θ® ¾ø¾Ö±â function MakeFlash(Url,Width,Height,Vars){ document.writeln(""); document.writeln(""); document.writeln(""); document.writeln(""); document.writeln(""); document.writeln(""); document.writeln(""); } //À©µµ¿ìÇÏ´Ü ¹ØÁÙ ÅؽºÆ® /* var scrmsg = "¿­´ë°úÀÏ Àü¹®ºê·£µå _¢½¾ÆÀÌ·¯ºê¸Á°í½ºÆ¾¢½_¸Á°í½ºÆ¾_µÎ¸®¾È_¶÷ºÎź_¸®Ä¡_·Õ°£_¾Æº¸Ä«µµ µî ÀüÈ­ÁÖ¹®°¡´É T.0505-233-2322 "; var scrspacer = " "; var scrpos = 0; function ScrollMessage() { window.status = scrmsg.substring(scrpos, scrmsg.length) + scrspacer + scrmsg.substring(0,scrpos); scrpos++; if (scrpos > scrmsg.length) scrpos = 0; window.setTimeout("ScrollMessage()", 500); } ScrollMessage(); */ //±æÀÌ Ã¼Å© ÇÔ¼ö(°°Àº °æ¿ì=true, °°Áö ¾ÊÀº °æ¿ì=false) function len_check(val, len_val){ if(val.length!=len_val) return false; return true; } //¼ýÀÚ °Ë»ç function num_check(val){ if (isNaN(val)) return false; return true; } // °ø¹éÀÌ ÀÖ´ÂÁö check function empty_check(data) { for ( var i = 0 ; i < data.length ; i++ ) { if ( data.substring( i, i+1 ) == " " ) return false; } return true; } // ÇѱÛÀ¸·Î ±¸¼ºÀÌ µÇ¾î ÀÖ´ÂÁö Check function han_check(val){ var result = true; for(var i=0; i < val.length;i++){ var ch=val.charCodeAt(i); if(ch > 255) continue; else{ if(ch == 32) continue; result = false; break; } } return result; } // ¿µ¹®À̳ª ¼ýÀÚ·Î ÀÌ·ç¾îÁ® ÀÖ´ÂÁö check function eng_check(str) { for (i=0; i <= str.length -1 ; i++){ ch = str.substring(i,i+1); if ((ch >= "0" && ch <= "9") || (ch >= "a" && ch <= "z") ||(ch >= "A" && ch <= "Z")){ chk=true; } else{ chk=false; break; } } return chk; } // ³¯Â¥ÇÔ¼ö function date_check(val){ //ÀԷ°ªÀÌ ¼ýÀÚÀÎÁö üũ if (!num_check(val)) { alert("ÀÔ·ÂÇϽŠ³¯Â¥´Â ¼ýÀÚ°¡ ¾Æ´Õ´Ï´Ù."); return false; } if (!len_check(val,8)) { alert("ÀÔ·ÂÇϽŠ³¯Â¥´Â ÀÚ¸´¼ö°¡ ¸ÂÁö ¾Ê½À´Ï´Ù."); return false; } return true; } //url check function url_check(val){ if(val.length > 7){ if (( val.indexOf('http', 0) == -1) || val.indexOf('.') == -1) return true; else return false; } else return false; } //Áֹεî·Ï¹øÈ£ üũÇϱâ function check_jumin(jumin) { var weight = "234567892345"; // ÀÚ¸®¼ö weight ÁöÁ¤ var val = jumin.replace("-",""); // "-"(ÇÏÀÌÇÂ) Á¦°Å var sum = 0; if(val.length != 13) { return false; } for(i=0;i<12;i++) { sum += parseInt(val.charAt(i)) * parseInt(weight.charAt(i)); } var result = (11 - (sum % 11)) % 10; var check_val = parseInt(val.charAt(12)); if(result != check_val) { return false; } return true; } //ÁֹΠ¹øÈ£ üũ ÇÔ¼ö function jumin_check(jumin1,jumin2){ if (!num_check(jumin1)){ alert("ÀÔ·ÂÇϽŠÁֹεî·Ï¹øÈ£´Â ¼ýÀÚ°¡ ¾Æ´Õ´Ï´Ù."); return false; } if (!num_check(jumin2)){ alert("ÀÔ·ÂÇϽŠÁֹεî·Ï¹øÈ£´Â ¼ýÀÚ°¡ ¾Æ´Õ´Ï´Ù."); return false; } if (!len_check(jumin1,6)){ alert("ÀÔ·ÂÇϽŠÁֹεî·Ï¹øÈ£ÀÇ ÀÚ¸´¼ö°¡ ¸ÂÁö ¾Ê½À´Ï´Ù."); return false; } if (!len_check(jumin2,7)){ alert("ÀÔ·ÂÇϽŠÁֹεî·Ï¹øÈ£ÀÇ ÀÚ¸´¼ö°¡ ¸ÂÁö ¾Ê½À´Ï´Ù."); return false; } var jumin = jumin1 + jumin2; var check_sum = parseInt(jumin.charAt(0))*2 + parseInt(jumin.charAt(1))*3 + parseInt(jumin.charAt(2))*4 + parseInt(jumin.charAt(3))*5 + parseInt(jumin.charAt(4))*6 + parseInt(jumin.charAt(5))*7 + parseInt(jumin.charAt(6))*8 + parseInt(jumin.charAt(7))*9 + parseInt(jumin.charAt(8))*2 + parseInt(jumin.charAt(9))*3 + parseInt(jumin.charAt(10))*4 + parseInt(jumin.charAt(11))*5; check_sum = check_sum % 11; check_sum = 11 - check_sum; var check_digit = parseInt(jumin.charAt(12)); if (check_sum >= 10) check_sum = check_sum - 10; if (check_digit != check_sum){ alert("¿ÇÁö ¾ÊÀº Áֹεî·Ï¹øÈ£ÀÔ´Ï´Ù."); return false; } return true; } //´ÙÀ½¿ìÇ¥Á¦ °ü·Ã ÇѸÞÀÏ Ã¼Å©... function hanmail_check(val){ if (val.match("@hanmail.net") == null && val.match("@daum.net") == null) return true; else return false; } //¸ÞÀÏ Ã¼Å©... function email_check(emailval){ var checkTLD=1; var knownDomsPat=/^(com|net|org|edu|int|mil|gov|arpa|biz|aero|name|coop|info|pro|museum)$/; var emailPat=/^(.+)@(.+)$/; var specialChars="\\(\\)><@,;:\\\\\\\"\\.\\[\\]"; var validChars="\[^\\s" + specialChars + "\]"; var quotedUser="(\"[^\"]*\")"; var ipDomainPat=/^\[(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})\]$/; var atom=validChars + '+'; var word="(" + atom + "|" + quotedUser + ")"; var userPat=new RegExp("^" + word + "(\\." + word + ")*$"); var domainPat=new RegExp("^" + atom + "(\\." + atom +")*$"); var matchArray=emailval.match(emailPat); if (matchArray==null) return false; var user=matchArray[1]; var domain=matchArray[2]; for (i=0; i127) return false; } for (i=0; i127) return false; } if (user.match(userPat)==null) return false; var IPArray=domain.match(ipDomainPat); if (IPArray!=null){ for (var i=1;i<=4;i++){ if (IPArray[i]>255) return false; } return true; } var atomPat=new RegExp("^" + atom + "$"); var domArr=domain.split("."); var len=domArr.length; for (i=0;i MaxLen º¸´Ù ¹®ÀÚ¿­ÀÌ ÂªÀ¸¸é true, ±æ¸é false ¸®ÅÏ // - Çʵå¸í : Error°¡ ¹ß»ýÇÑ ÇʵåÀÇ À̸§ // --> "" ·Î ³ÖÀ¸¸é..Alert ¶ç¿ìÁö ¾ÊÀ½. (ºñ¿ì¸é ¾ÈµÊ..) ////////////////////////////////////////////////////////////////////////////////////////////// function CheckStrLen(obj, MaxLen, FieldName) { var i, len=0; // added by ayasiee if (typeof obj == "undefined") { return true } // added by ayasiee var s = obj.value; // String ±æÀ̸¦ ±¸ÇÏ´Â ºÎºÐ.. for(i=0;i < s.length; i++) (s.charCodeAt(i) > 255)? len+=2:len++; // ±æÀÌ È®ÀÎ. if (MaxLen < len) { if (FieldName != "") alert(FieldName + "Àº(´Â) " + MaxLen + "ÀÚ¸¦ ³ÑÀ» ¼ö ¾ø½À´Ï´Ù(ÇѱÛÀº ±ÛÀÚ´ç 2ÀÚ·Î °è»êµË´Ï´Ù.)"); obj.focus(); return false; } return true; } //¿ÀÇÂÀ©µµ¿ìâ ó¸® function open_window(mypage,myname,w,h,scroll){ var win= null; var winl = (screen.width-w)/2; var wint = (screen.height-h)/2; var settings = 'status=yes,'; settings +='height='+h+','; settings +='width='+w+','; settings +='top='+wint+','; settings +='left='+winl+','; settings +='scrollbars='+scroll+','; settings +='resizable=yes'; win=window.open(mypage,myname,settings); if(parseInt(navigator.appVersion) >= 4){win.window.focus();} } // Å×ÀÌºí ¸ð¼­¸® µÕ±Û°Ô ó¸® /* //»ç¿ë¹ý ¾Æ·¡ÀÇ Å×À̺í½ÃÀÛ¿¡ ÅÂÅ©¸¦ »ðÀÔÇÑ ÈÄ ³¡³ª´Â ÁöÁ¡¿¡ ¾Æ·¡¿Í °°ÀÌ Å±׸¦ »ðÀÔÇÏ¸é ³¡ */ function roundTable(objID) { var obj = document.getElementById(objID); var Parent, objTmp, Table, TBody, TR, TD; var bdcolor, bgcolor, Space; var trIDX, tdIDX, MAX; var styleWidth, styleHeight; // get parent node Parent = obj.parentNode; objTmp = document.createElement('SPAN'); Parent.insertBefore(objTmp, obj); Parent.removeChild(obj); // get attribute bdcolor = obj.getAttribute('rborder'); bgcolor = obj.getAttribute('rbgcolor'); radius = parseInt(obj.getAttribute('radius')); if (radius == null || radius < 1) radius = 1; else if (radius > 6) radius = 6; MAX = radius * 2 + 1; /* create table {{ */ Table = document.createElement('TABLE'); TBody = document.createElement('TBODY'); Table.cellSpacing = 0; Table.cellPadding = 0; for (trIDX=0; trIDX < MAX; trIDX++) { TR = document.createElement('TR'); Space = Math.abs(trIDX - parseInt(radius)); for (tdIDX=0; tdIDX < MAX; tdIDX++) { TD = document.createElement('TD'); styleWidth = '1px'; styleHeight = '1px'; if (tdIDX == 0 || tdIDX == MAX - 1) styleHeight = null; else if (trIDX == 0 || trIDX == MAX - 1) styleWidth = null; else if (radius > 2) { if (Math.abs(tdIDX - radius) == 1) styleWidth = '2px'; if (Math.abs(trIDX - radius) == 1) styleHeight = '2px'; } if (styleWidth != null) TD.style.width = styleWidth; if (styleHeight != null) TD.style.height = styleHeight; if (Space == tdIDX || Space == MAX - tdIDX - 1) TD.style.backgroundColor = bdcolor; else if (tdIDX > Space && Space < MAX - tdIDX - 1) TD.style.backgroundColor = bgcolor; if (Space == 0 && tdIDX == radius) TD.appendChild(obj); TR.appendChild(TD); } TBody.appendChild(TR); } /* }} */ Table.appendChild(TBody); // insert table and remove original table Parent.insertBefore(Table, objTmp); } function gourl(url) { document.location.replace(url); } function msg_gourl(msg,url) { if(confirm(msg)) document.location.replace(url); } function closemsg(url,msg) { alert(msg); document.location.replace(url); window.close(); } function openclose_nomsg(url) { opener.document.location.replace(url); window.close(); } function MM_preloadImages() { //v3.0 var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array(); var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i0&&parent.frames.length) { d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);} if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i