//湲곕낯 charset �� UTF-8��. 紐낆떖�� 寃�.
//踰덊샇留� �ㅼ뼱�ㅻ뒗吏� 泥댄겕�섎뒗 �⑥닔
function check_number(num_data)
{
error = false;
check_data = num_data.value;
for (i=0; i "9"))
{
error = true;
break;
}
}
return error;
}
//踰덊샇留� �ㅼ뼱�ㅻ뒗吏� 泥댄겕�섎뒗 �⑥닔
function check_number2(num_data)
{
var pattern = /^[0-9]+([.0-9]+)?$/;
error = false;
check_data = num_data.value;
if ( pattern.test(check_data) )
error = false;
else
error = true;
return error;
}
//�곷Ц �レ옄 議고빀�� 泥댄겕�섎뒗 �⑥닔
function chk_engnum(engnum_data)
{
searchko = engnum_data.value;
error = false;
for (i = 0 ; i < searchko.length ; i++)
{
sko = searchko.charAt(i);
if ( (sko < '0' || sko > '9') && (sko < 'a' || sko > 'z') && (sko < 'A' || sko > 'Z') )
error = true;
else
error = false;
}
return error;
}
//�ㅼ뼱�④컪�� 怨듬갚怨� Null�쇨꼍�곕� 泥댄겕�섎뒗 �⑥닔
function remove_blank(field_data)
{
org_data = field_data.value;
res_data = "";
error = false;
for (i=0; org_data.length > i; i++)
{
temp_ch = org_data.charAt(i);
if (temp_ch != " ")
{
res_data = org_data.substring(i, org_data.length);
break;
}
}
for (i=res_data.length-1; 0 <= i; i--)
{
temp_ch = res_data.charAt(i);
if (temp_ch != " ")
{
res_data = res_data.substring(0, i+1);
break;
}
}
if (res_data.length == 0)
error = true;
return error;
}
//�쒓��� 嫄몃윭�대뒗 �⑥닔
function check_han( field_data )
{
error = false;
var org_data = field_data.value;
org_data = org_data.substring( org_data.lastIndexOf( "\\" ) + 1, org_data.length );
for ( i = 0 ; i < org_data.length ; i++ )
{
var a = org_data.charCodeAt(i);
if ( a > 128 )
{
error = true;
break;
}
}
return error;
}
//諛붿씠�� �ш린 寃��ы븯�� �⑥닔
function cal_byte( aquery, limit_length )
{
var tmpStr;
var temp = 0;
var onechar;
var tcount;
tcount = 0;
error = false;
tmpStr = new String( aquery.value );
temp = tmpStr.length;
for ( k = 0 ; k < temp ; k++ )
{
onechar = tmpStr.charAt( k );
if ( escape( onechar ).length > 4 )
tcount += 2;
else if ( onechar != '\r' )
tcount++;
}
if( tcount > limit_length )
error = true;
else
error = false;
return error;
}
//�좏슚�� �좎쭨�몄�瑜� 寃��ы븯�� �⑥닔
function DayCheck( obj )
{
error = true;
current = false;
if( obj.length != 8 )
return error;
var year = obj.substring( 0, 4 );
var month = obj.substring( 4, 6 );
var day = obj.substring( 6, 8 );
var sum = 0;
var i;
if( day == "00" )
return error;
if( month.substring( 0, 1 ) == "0" )
month = month.substring( 1, 2 );
if( day.substring( 0, 1 ) == "0" )
day = day.substring( 1, 2 );
if( month > 12)
return error;
if( month == "1" || month == "3" || month == "5"|| month == "7" || month == "8" || month == "10" || month == "12" )
{
if(parseInt( day ) > 31)
return error;
}
else if(month == "2")
{
if( parseInt( year ) % 4 == 0 && parseInt( year ) % 100 != 0 || parseInt( year ) % 400 == 0 )
{
if( parseInt( day ) > 29 )
return error;
}
else if( parseInt( day ) > 28 )
return error;
}
else if( parseInt( day ) > 30 )
return error;
return current;
}
//�쒓컙 泥댄겕�섎뒗 �⑥닔(24�� �뺥깭)
function TimeCheck( obj )
{
error = true;
current = false;
if ( obj.length != 4 )
return error;
var hour = obj.substring( 0, 2 );
var minute = obj.substring( 2, 4 );
if( hour.substring( 0, 1 ) == "0" )
hour = hour.substring( 1, 2 );
if( minute.substring( 0, 1 ) == "0" )
minute = minute.substring( 1, 2 );
if ( hour > 23 )
return error;
else if ( minute > 59 )
return error;
else
return current;
}
function MM_reloadPage(init)
{ //reloads the window if Nav4 resized
if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
function MM_swapImgRestore() { //v3.0
var i,x,a=document.MM_sr; for(i=0;a&&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