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_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; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&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<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}



<!--layer
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_showHideLayers() { //v6.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
}
//-->


// ÇöÀç ½Ã°£À» urlµÚ¿¡ ºÙ¿© ÀÌµ¿ÇÒ °æ¿ì »ç¿ë.
function getTemp()
{
	var now = new Date();
	var hours = now.getHours();
	var minutes = now.getMinutes();
	var seconds = now.getSeconds();
	return stemp = hours+minutes+seconds;
}


//¹®ÀÚ¿­ÀÇ Áß°£¿¡ »ðÀÔµÈ °ø¹éÀ» Àç°ÅÇÑ´Ù.
function removeSpace(org_src)
{
    var src="";
    for( i=0; i<org_src.length; i++)
    {
        if( org_src.charAt(i) != ' ')
            src += org_src.charAt(i);
    }
    return src;
}


//¹®ÀÚ¿­ÀÇ ¾çÂÊ(¿ÞÂÊ, ¿À¸¥ÂÊ) °ø¹éÀ» Á¦°Å ÇÔ¼ö 
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 replace(str, from, to)
{
    var index;
    var pstr;
    var str1;
    var str2;
    if((index = str.indexOf(from)) >= 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 += emate_replace(str2, from, to);
	 	}
	 	return pstr;
    }else{
    	return str;
    }
}


//¹®ÀÚ¿­ÀÇ ±æÀÌ¸¦ °è»ê. ÇÑ±ÛÀÎ °æ¿ì 2±ÛÀÚ·Î °è»ê.
 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 <= 'ÆR' ) 
                 length += 2; 
             else if ( ch > 128) 
                 length += 2; 
             else 
                 length++; 
         } 
         return length; 
     } 
}

/* ÀÔ·ÂµÈ °ªÀÌ ¼Ò¹®ÀÚÀÎ °æ¿ì ÀÌ°Å³ª '_'ÀÎ °æ¿ì¿¡ true¸¦ ¸®ÅÏÇÑ´Ù. */                
function isSmallAlphabet(obj) {                                             
    var str = obj;             
	var tmp_b = true;
    
	if(str.length == 0)                                                
        return false;                                                  

	for(var i=0; i < str.length; i++) {                                
        if( ('a' > str.charAt(i) || str.charAt(i) > 'z')  )  {
			
			tmp_b = false;
		}
		if ( str.charAt(i) == '_' )
		{
			tmp_b = true;
		} 
		if (!tmp_b)
		{
			return false;
		}			
    }                                                                  
    return true;                                                       
}

// ¾Ë¹Ùºª°ú ¼ýÀÚÀÎ °æ¿ì¸¸ true
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 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 isValidString(string)
{
	var ch;
	if( string.length== 0 ) return false;
	for ( k = 0; k < string.length; k++ )
	{
		ch = string.charAt(k);
		if ( ch != ' ' )
			return (true);
	}
	return (false);
}


//¹®ÀÚ¿­ÀÇ ±æÀÌ¸¦ °Ë»ç.
 function isValidLength(string, min, max) 
 { 
	 
	var length = getLength(trim(string));
	
	if ( length < min || length > max)
		return false;

	return true;
}


function isHangul(name) 
{ 
    if(name.length < 1 || name.length > 6) 
    { 
        return false; 
    } 
    for(var i = 0; i < name.length; i++) 
    { 
        var chr = name.substr(i,1); 
        chr = escape(chr); 
        if (chr.charAt(1) == "u") 
        { 
            chr = chr.substr(2, (chr.length - 1)); 
            if((chr < "AC00") || (chr > "D7A3")) 
                return false; 
        } 
        else 
            return false; 
    } 
    return true; 
}



