function PrintEmbed2(EmbID) { document.write(document.getElementById(EmbID).value); } function autoResizePopup() { /*?? ??? ??? ?? ???? resizing*/ var winW, winH, sizeToW, sizeToH; if ( parseInt(navigator.appVersion) > 3 ) { if ( navigator.appName=="Netscape" ) { winW = window.innerWidth; winH = window.innerHeight; } if ( navigator.appName.indexOf("Microsoft") != -1 ) { winW = document.body.scrollWidth; winH = document.body.scrollHeight; } } sizeToW = 0; sizeToH = 0; if ( winW > 1000 ) { sizeToW = 1000 - document.body.clientWidth; } else if ( Math.abs(document.body.clientWidth - winW ) > 3 ) { sizeToW = winW - document.body.clientWidth; } if ( winH > 680 ) { sizeToH = 680 - document.body.clientHeight; } else if ( Math.abs(document.body.clientHeight - winH) > 4 ) { sizeToH = winH - document.body.clientHeight; } if ( sizeToW != 0 || sizeToH != 0 ) window.resizeBy(sizeToW, sizeToH); /*?? ??? ??? ????? ??*/ if (document.layers) { var sinist = screen.width / 2 - outerWidth / 2; var toppo = screen.height / 2 - outerHeight / 2; } else { var sinist = screen.width / 2 - document.body.offsetWidth / 2; var toppo = -75 + screen.height / 2 - document.body.offsetHeight / 2; } self.moveTo(sinist, toppo); } function removeSpace(org_src) { var src=""; for( i=0; i= 0) { str1 = str.substr(0, index); str2 = str.substr(index+(from.length), str.length); pstr = str1; pstr += to; if(str2 && str2.length >= from.length) { pstr += replace(str2, from, to); } return pstr; }else{ return str; } } //???? ??(??, ???) ??? ?? ?? function trim(src) { var search = 0 while ( src.charAt(search) == " ") { search = search + 1 } src = src.substring(search, (src.length)) search = src.length - 1 while (src.charAt(search) ==" ") { search = search - 1 } return src.substring(0, search + 1) } function getLength(string) { var ch; var length = 0; if( string == "") return 0; browserName = navigator.appName; browserVer = navigator.appVersion.indexOf("5."); if (browserName == "Netscape") return string.length; else { for ( k = 0; k < string.length; k++ ) { ch = string.charAt(k); if ( ch >= '?' && ch <= '?' ) { length += 2; } else if ( ch > 128) { length += 2; } else length++; } return length; } } function isAlphaNumeric(checkStr) { var checkOK = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"; for (i = 0; i < checkStr.length; i++) { ch = checkStr.charAt(i); for (j = 0; j < checkOK.length; j++) if (ch == checkOK.charAt(j)) break; if (j == checkOK.length) { return (false); break; } } return (true); } function isHangulName(checkStr) { var ch; var length = 0; if( string == "") return 0; browserName = navigator.appName; browserVer = navigator.appVersion.indexOf("5."); if (browserName == "Netscape") { return string.length; } else { for ( k = 0; k < string.length; k++ ) { ch = string.charAt(k); if ( ch >= '?' && ch <= '?' ) { return true; } } } return false; } function isUpperCase(checkStr) { var checkOK = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; for (i = 0; i < checkStr.length; i++) { ch = checkStr.charAt(i); for (j = 0; j < checkOK.length; j++) if (ch == checkOK.charAt(j)) break; if (j == checkOK.length) { return (false); break; } } return (true); } function isValidCode(checkStr) { var checkOK = "abcdefghijklmnopqrstuvwxyz0123456789_"; for (i = 0; i < checkStr.length; i++) { ch = checkStr.charAt(i); for (j = 0; j < checkOK.length; j++) if (ch == checkOK.charAt(j)) break; if (j == checkOK.length) { return (false); break; } } return (true); } function isNumeric(value) { var ch, ch2=1; if( value =="") return false; for ( k = 0; k < value.length; k++ ) { ch = value.charAt(k); if ( ch < '0' || ch > '9' ) { return (false); } } return (true); } function isDateformat(strDate) { var strMonth = new Array(31,28,31,30,31,30,31,31,30,31,30,31); if ( strDate.length != 10 ) return false; var YYYY = eval(strDate.substr(0,4)); var MM = eval(strDate.substr(5,2)); var DD = eval(strDate.substr(8,2)); if ( !isNumeric(YYYY) || !isNumeric(MM) || !isNumeric(DD) ) return false; if ( strDate.charAt(4) != '-' || strDate.charAt(7) != '-' ) return false var MonthDays = (YYYY != 2) ? strMonth[MM-1] : (( YYYY%4==0 && YYYY%100 !=0 || YYYY%400 ==0 ) ? 29:28 ); if( ( MM <13 && MM >0 && DD >0 && DD <= MonthDays) == false ) return false; return true; } function getByteMask(total_filesize) { if( parseInt(total_filesize) <= 0 ) return size = "0Kb"; var size, att_msize, att_ksize, att_bsize; att_msize = parseInt(total_filesize) / 1048576; att_ksize = ""+( parseInt(total_filesize) % 1048576)/1024; msize = parseInt(att_msize); if( msize > 0 ) size = msize +"M"; else size =""; if( att_ksize.indexOf(".") > 0 ) size += att_ksize.substring(0, att_ksize.indexOf(".")+2)+"Kb"; else size += att_ksize + "Kb"; if( parseInt(size) <= 0 ) size = "0.1Kb"; return size; } function isValid( formObj, varCheckerArr ){ var tempValue; for( i = 0; i < varCheckerArr.length; i ++ ){ tempValue = formObj[ varCheckerArr[i][0] ].value; if( getLength( trim(tempValue) ) <= 0 ){ alert(varCheckerArr[i][2]); }else if( getLength( trim(tempValue) ) > varCheckerArr[i][1] && varCheckerArr[i][1] != 0 ){ alert(varCheckerArr[i][3]); }else{ continue; } formObj[ varCheckerArr[i][0] ].focus(); return false; } return true; }