/******************************************************************************
* ÆÄ ÀÏ ¸í: common.js
* ÀÛ¾÷³»¿ë: °øÅë ½ºÅ©¸³Æ®ÇÔ¼ö
* ÀÎ    ¼ö: 
* ÀÛ¼ºÀÏÀÚ: 2004.01.05
* ÀÛ ¼º ÀÚ: (ÁÖ)ÀÎÅÍ³Ý½ºÆ®¸®Æ®
 ******************************************************************************/

//-----------------------------------------------------------------------------
// Ã³¸®³»¿ë : ¼ýÀÚÀÔ·ÂÃ¼Å©
//            (ÀÔ·Â°¡´É¹®ÀÚ : [,],[-],[.],[/],[0],[1],[2],[3],[4],[5],[6],[7],[8],[9],[:])
// ÀÎ¼ö     : 
// ÀÛ¼ºÀÏÀÚ : 2001.07.20
// ÀÛ ¼º ÀÚ : (ÁÖ)ÀÎÅÍ³Ý½ºÆ®¸®Æ®
// º¯°æÀÌ·Â : xxxx.xx.xx    xxxxxxxxxxxxxxxxxxxxxxxxxx
// ÀÌº¥Æ®   : onkeypress, onkeydown
// »ç¿ë¿¹   : onkeypress='gf_NumPress();' onkeydown='gf_NumDown();'
// ºñ°í     : µÎ°³ÀÇ ÇÔ¼ö¸¦ µ¿½Ã¿¡ »ç¿ëÇÒ°Í
//-----------------------------------------------------------------------------
//onKeyPress() ÀÌº¥Æ®¿¡¼­ È£Ãâ(,./-Æ÷ÇÔ)
function gf_NumPress()
{
    var rtn_cd = true ;
    if( 44 > event.keyCode || 58 < event.keyCode )
    {
        rtn_cd = false ;
    }
    event.returnValue = rtn_cd ;
    return rtn_cd;
}
//onKeyPress() ÀÌº¥Æ®¿¡¼­ È£Ãâ(¿ÏÀüÇÑ¼ýÀÚ¸¸ÀÔ·Â)
function gf_NumPress2()
{
    var rtn_cd = true ;
    if( 48 > event.keyCode || 57 < event.keyCode )
    {
        rtn_cd = false ;
    }
    event.returnValue = rtn_cd ;
    return rtn_cd;
}
//¼ýÀÚ¿Í .¸¸ ³Ö´Â ½ºÅ©¸³Æ®
function gf_IntDot()
{
	if((event.keyCode<48) || (event.keyCode>57))
	{
		if( event.keyCode != 46)
		{
			alert("¼ýÀÚ¿Í Á¡(.)¸¸ ³Ö¾î ÁÖ¼¼¿ä.");
			event.returnValue=false;
		}
	}
}
	
//¼ýÀÚ¿Í ,¸¸ ³Ö´Â ½ºÅ©¸³Æ®
function gf_IntComma()
{
	if((event.keyCode<48) || (event.keyCode>57))
	{
		if( event.keyCode != 44)
		{
			alert("¼ýÀÚ¸¸ ³Ö¾î ÁÖ¼¼¿ä.");
			event.returnValue=false;
		}
	}
}

function js_int_comma_key()
{
	if((event.keyCode<48) || (event.keyCode>57))
	{
		if( event.keyCode != 44)
		{
			alert("¼ýÀÚ¿Í ÄÞ¸¶(,)¸¸ ³Ö¾î ÁÖ¼¼¿ä.");
			event.returnValue=false;
		}
	}
}

//onKeyDown() ÀÌº¥Æ®¿¡¼­È£Ãâ --------------------
function gf_NumDown()
{
    var rtn_cd = true ;
    if( 229 == event.keyCode )
    {
        rtn_cd = false ;
    }
    event.returnValue = rtn_cd ;
    return rtn_cd;
}

//-----------------------------------------------------------------------------
// Ã³¸®³»¿ë   : ³¯Â¥ÀÇÁ¤ÇÕ¼º¹× ±â°£Ã¼Å©  
// ÀÎ¼ö       : FromObj --> ±â°£ÀÇ½ÃÀÛ(³¯Â¥ÀÔ·ÂObject) »ý·«ºÒ°¡
//            : ToObj   --> ±â°£ÀÇÁ¾·á(³¯Â¥ÀÔ·ÂObject) »ý·«°¡´É
// ÀÛ¼ºÀÏÀÚ   : 2004.01.16
// ÀÛ ¼º ÀÚ   : (ÁÖ)ÀÎÅÍ³Ý½ºÆ®¸®Æ®
// ÀÌº¥Æ®     : onChange, onBlur
// »ç¿ë¿¹     : onBlur='gf_ChkDate(this,this.form.DATE2);' 
//            : onChange='gf_ChkDate(this);' onBlur='gf_FocusMove(this);'
// ¸Þ¸ð       : gf_ChkDate2() ÇÔ¼ö´Â Á¤ÇÕ¼ºÃ¼Å©
//-----------------------------------------------------------------------------
function gf_ChkDate(FromObj,ToObj)
{
	var rtn_cd = true;
	var ArgLen = arguments.length;

	//Á¤ÇÕ¼ºÃ¼Å©
	if( '' != FromObj.value )
	{
		rtn_cd = gf_ChkDate2(FromObj.value);
		if( false == rtn_cd )
		{
			alert('['+FromObj.value+']Àº Àß¸øµÈ ³¯Â¥ÀÔ´Ï´Ù.   \n¿¹)YYYY-MM-DD');
			focus_move	= false;	
			FromObj.value = '';
			//FromObj.focus();
		}
		else
		{
			focus_move	  = true;	
			FromObj.value = rtn_cd;
		}
	}

	if( false != rtn_cd && 2 == ArgLen )
	{
		if( '' != ToObj.value )
		{
			rtn_cd = gf_ChkDate2(ToObj.value);
			if( false == rtn_cd )
			{
				alert('['+ToObj.value+']Àº Àß¸øµÈ ³¯Â¥ÀÔ´Ï´Ù.   \n¿¹)YYYY-MM-DD');
				focus_move	= false;	
				ToObj.value = '';
				//ToObj.focus();
			}
			else
			{
				focus_move	= true;	
				ToObj.value = rtn_cd;
			}
		}

		if( false != rtn_cd && '' != FromObj.value && '' != ToObj.value )
		{
			if( FromObj.value > ToObj.value )
			{
				alert("³¯Â¥¹üÀ§(½ÃÀÛ>Á¾·á)¸¦ È®ÀÎÇØÁÖ½Ê½Ã¿ä.");
				rtn_cd = false;
				focus_move	= false;	
				ToObj.value = '';
				FromObj.value = '';
				//FromObj.focus();
			}
		}
	}

	return rtn_cd;
}

//-----------------------------------------------------------------------------
// ÀÏÀÚÀÇ Á¤ÇÕ¼ºÃ¼Å©
//-----------------------------------------------------------------------------
function gf_ChkDate2(pDATE)
{
    var rtn_cd  = true;
    var sep     = '-';
    var month   = new Array(31,28,31,30,31,30,31,31,30,31,30,31);
    var arrDate = pDATE.split('');
    var outDate = '';

    //¼ýÀÚÀÌ¿ÜÀÇ ¹®ÀÚ´Â ±¸ºÐÀÚ·ÎÄ¡È¯ -------------
    for ( cnt=0; cnt < arrDate.length; cnt++ ) 
    {
        if( arrDate[cnt].match(/[0-9]/gi) ) 
        {
            outDate = outDate + arrDate[cnt];
        }
        else
        {
            outDate = outDate + sep;
        }
    }

    //³â¿ùÀÏÀ»±¸ºÐÀÚ·ÎºÐ¸® -----------------------
    arrDate    = outDate.split(sep);
    if( 3 == arrDate.length && "" != arrDate[0])
    {
        var aYear  = arrDate[0];
        var aMonth = arrDate[1];
        var aDay   = arrDate[2];

        //À±³â°è»ê(À±³âÀÇ2¿ùÀº29ÀÏ·ÎÁöÁ¤)
        if( aYear%4 == 0 && (aYear%100!=0 || aYear%400==0)) { month[1]=29; }

        //¿ùÃ¼Å©
        if( 1 > aMonth || 12 < aMonth ) { rtn_cd = false; }
        //ÀÏÃ¼Å©
        if(rtn_cd && ( 1 > aDay || month[aMonth-1] < aDay ) ) { rtn_cd = false; }

        if(rtn_cd)
        {
            //¿ù Æ÷¸Ëº¯°æ
            if( 1 == aMonth.length ){ aMonth = '0' + aMonth; }
            //ÀÏ Æ÷¸Ëº¯°æ
            if( 1 == aDay.length ) 	{ aDay = '0' + aDay; }
            rtn_cd = aYear+sep+aMonth+sep+aDay;
        }
    }
    else
    {
        rtn_cd = false;
    }
    return rtn_cd;
}

//-----------------------------------------------------------------------------
// ÀÔ·Â°ª°Ë»çÈÄ Æ÷Ä¿½ºÀÌµ¿¿©ºÎ ÆÇ´Ü
//-----------------------------------------------------------------------------
function gf_FocusMove(obj)
{
	rtn_cd = true;
	if( !focus_move )
	{
		obj.focus();
		focus_move = true;
	}
	return rtn_cd;
}

//-----------------------------------------------------------------------------
// Ã³¸®³»¿ë   : ÁÖ¹Îµî·Ï¹øÈ£Ã¼Å©
// ÀÎ¼ö       : Obj   --> ÁÖ¹Îµî·Ï¹øÈ£ÀÔ·ÂObject
// ÀÛ¼ºÀÏÀÚ   : 2001.07.20
// ÀÛ ¼º ÀÚ   : (ÁÖ)ÀÎÅÍ³Ý½ºÆ®¸®Æ® 
// º¯°æÀÌ·Â   : xxxx.xx.xx    xxxxxxxxxxxxxxxxxxxxxxxxxx
// ÀÌº¥Æ®     : onBlur
// »ç¿ë¿¹     : onBlur='gf_ChkJumin(this);' 
//-----------------------------------------------------------------------------
function gf_ChkJumin(pJNUMBER)
{
    if( '' == pJNUMBER ) { return false; }

    var rtn_cd   = true;
    var arrJumin = pJNUMBER.split('');
    var outJumin = '';

    //¼ýÀÚÀÌ¿ÜÀÇ ¹®ÀÚÁ¦°Å ------------------------
    for ( cnt=0; cnt < arrJumin.length; cnt++ ) 
    {
        if( arrJumin[cnt].match(/[0-9]/gi) ) 
        {
            outJumin = outJumin + arrJumin[cnt];
        }
    }

    if ( outJumin.charAt(12) ==
        (11-((outJumin.charAt(0)  * 2 + outJumin.charAt(1)  * 3 + 
                outJumin.charAt(2)  * 4 + outJumin.charAt(3)  * 5 + 
                outJumin.charAt(4)  * 6 + outJumin.charAt(5)  * 7 + 
                outJumin.charAt(6)  * 8 + outJumin.charAt(7)  * 9 + 
                outJumin.charAt(8)  * 2 + outJumin.charAt(9)  * 3 + 
                outJumin.charAt(10) * 4 + outJumin.charAt(11) * 5 
        )%11))%10 )
    {
        //obj.value = obj.value.substring(0,6) + '-' + obj.value.substring(6.12);
    }
    else
    {
        alert("¿Ã¹Ù¸¥ ÁÖ¹Îµî·Ï¹øÈ£¸¦ ÀÔ·ÂÇØÁÖ½Ê½Ã¿ä.");
        rtn_cd = false;
    }
    return rtn_cd;
}

//-----------------------------------------------------------------------------
// Ã³¸®³»¿ë   : ¸ÞÀÏÀÇÁ¤ÇÕ¼ºÃ¼Å©
// ÀÎ¼ö       : Obj   --> ¸ÞÀÏÀÔ·ÂObject
// ÀÛ¼ºÀÏÀÚ   : 2001.07.20
// ÀÛ ¼º ÀÚ   : (ÁÖ)ÀÎÅÍ³Ý½ºÆ®¸®Æ® 
// º¯°æÀÌ·Â   : xxxx.xx.xx    xxxxxxxxxxxxxxxxxxxxxxxxxx
// ÀÌº¥Æ®     : onBlur
// »ç¿ë¿¹     : onBlur='gf_ChkMail(this);' 
//-----------------------------------------------------------------------------
function gf_ChkMail(pOBJ)
{
    if( '' == pOBJ.value ) {	return false; }

    var rtn_cd = true;
    var mail   = pOBJ.value;

    if( !mail.match(/([a-zA-Z0-9._-]+@[a-zA-Z0-9._-]+\.[a-zA-Z0-9._-]+)/gi) )
    {
        rtn_cd = false;
    }

    var arrMail  = mail.split('@');

    if( 2 == arrMail.length )
    {
        var arrMail2 = arrMail[1].split('.');

        if( rtn_cd && (2 > arrMail2.length || 3 < arrMail2.length) )
        {
            rtn_cd = false;
        }

        if( rtn_cd )
        {
            for(cnt=0;cnt < arrMail2.length; cnt++ )
            {
                if( '' == arrMail2[cnt] )
                {
                    rtn_cd = false;
                    break;
                }
            }
        }
    }
    else
    {
        rtn_cd = false;
    }

    if( !rtn_cd )
    {
        alert("¿Ã¹Ù¸¥ E-MailÀ» ÀÔ·ÂÇØÁÖ½Ê½Ã¿ä.");
        pOBJ.value = '';
        pOBJ.focus();
    }
    return rtn_cd;
}

//-----------------------------------------------------------------------------
// ³¯Â¥°Ë»ö(³â¿ùÀÏ YYYY-MM-DD)
// onkeypress='gf_NumPress();' onkeydown='gf_NumDown();' onBlur='gf_ChkDate(this);' onfocus='this.select()'>&nbsp;
//<IMG SRC='/images/cal.gif' BORDER='0' onClick=\"gf_GetDate('PUBLIC_FORM.M_BIRTHDAY')\" STYLE='CURSOR:HAND' ALIGN=ABSMIDDLE>
//-----------------------------------------------------------------------------
function gf_GetDate(pFIELD,pRUN_MSG)
{
    var rtn_cd      = true;
    var window_left = (screen.width-280)/2;
    var window_top  = (screen.height-200)/2;
    var pOLD_DAY    = eval(pFIELD + '.value');
    window.open('/common/calendar.php?pFLD='+pFIELD+'&pRUN_MSG='+pRUN_MSG+'&pOLD_DAY='+pOLD_DAY,
        '',
        'scrollbars=no,width=280,height=200,status=no,top=' + window_top + ',left=' + window_left + '');
    return rtn_cd;
}

//-----------------------------------------------------------------------------
// »õÃ¢ ÁÖ¼ÒÃ£±â pFORMS (Æû³×ÀÓ), pZIPCODE1(¿ìÆí¹øÈ£1³×ÀÓ), pZIPCODE2(¿ìÆí¹øÈ£2³×ÀÓ), pADDR (ÁÖ¼Ò1³×ÀÓ)
//-----------------------------------------------------------------------------
function gf_ZipSerch(pFORMS,pZIPCODE1,pZIPCODE2,pADDR)
{
    var rtn_cd   = true;
    var w_width  = 438;
    var w_height = 450;
    var w_left   = (screen.width-w_width)/2;
    var w_top    = (screen.height-w_height)/2;

    window.open('/common/zipcode.php?pFORMS='+pFORMS+'&pZIPCODE1='+pZIPCODE1+'&pZIPCODE2='+pZIPCODE2+'&pADDR='+pADDR,'ZIP','scrollbars=yes,width='+w_width+',height='+w_height+',scrollbars=yes,toolbar=no,status=no,location=no,top='+w_top+',left='+w_left);
    return rtn_cd;
}
//-----------------------------------------------------------------------------
// »õÃ¢ ÁÖ¼ÒÃ£±â pFORMS (Æû³×ÀÓ), pZIPCODE1(¿ìÆí¹øÈ£1³×ÀÓ), pZIPCODE2(¿ìÆí¹øÈ£2³×ÀÓ), pADDR (ÁÖ¼Ò1³×ÀÓ)
//-----------------------------------------------------------------------------
function gf_ZipSerch1(pFORMS,pZIPCODE1,pZIPCODE2,pADDR,pAPT)
{
    var rtn_cd   = true;
    var w_width  = 438;
    var w_height = 450;
    var w_left   = (screen.width-w_width)/2;
    var w_top    = (screen.height-w_height)/2;

    window.open('/common/zipcode_ulsan.php?pFORMS='+pFORMS+'&pZIPCODE1='+pZIPCODE1+'&pZIPCODE2='+pZIPCODE2+'&pADDR='+pADDR+'&pAPT='+pAPT,'ZIP','scrollbars=yes,width='+w_width+',height='+w_height+',scrollbars=yes,toolbar=no,status=no,location=no,top='+w_top+',left='+w_left);
    return rtn_cd;
}

//-----------------------------------------------------------------------------
// Ã³¸®³»¿ë : »ç¾÷ÀÚµî·Ï¹øÈ£ Á¤ÇÕ¼º Ã¼Å©
// ÀÎ¼ö     : »ç¾÷ÀÚµî·Ï¹øÈ£(XXX-XX-XXXXX) »ý·«ºÒ°¡
// ÀÛ¼ºÀÏÀÚ : 2003.01.11
// ÀÛ ¼º ÀÚ : (ÁÖ)ÀÎÅÍ³Ý½ºÆ®¸®Æ®
// ÀÌº¥Æ®   : onBlur
// »ç¿ë¿¹   : onBlur='gf_ChkSaupno(this.value)' 
//-----------------------------------------------------------------------------
function gf_ChkSaupno(pFORMS,pWORKNUM) 
{ 
	
	var rtn_cd = true;
    pWORKNUM    = pWORKNUM.replace(/-/gi,"");

    if ( 10 != pWORKNUM.length ) 
    { 
		alert("Àß¸øµÈ »ç¾÷ÀÚµî·Ï¹øÈ£ ÀÔ´Ï´Ù."); 
        pFORMS.value = "";
		rtn_cd = false; 
    } 

    if ( rtn_cd )
    {
        sumMod  = 0; 
        sumMod += parseInt(pWORKNUM.substring(0,1)); 
        sumMod += parseInt(pWORKNUM.substring(1,2)) * 3 % 10; 
        sumMod += parseInt(pWORKNUM.substring(2,3)) * 7 % 10; 
        sumMod += parseInt(pWORKNUM.substring(3,4)) * 1 % 10; 
        sumMod += parseInt(pWORKNUM.substring(4,5)) * 3 % 10; 
        sumMod += parseInt(pWORKNUM.substring(5,6)) * 7 % 10; 
        sumMod += parseInt(pWORKNUM.substring(6,7)) * 1 % 10; 
        sumMod += parseInt(pWORKNUM.substring(7,8)) * 3 % 10; 
        sumMod += Math.floor(parseInt(pWORKNUM.substring(8,9)) * 5 / 10); 
        sumMod += parseInt(pWORKNUM.substring(8,9)) * 5 % 10; 
        sumMod += parseInt(pWORKNUM.substring(9,10)); 
       
        if ( 0 != sumMod % 10 ) 
        { 
            alert("Àß¸øµÈ »ç¾÷ÀÚµî·Ï¹øÈ£ ÀÔ´Ï´Ù."); 
			pFORMS.value = "";
			rtn_cd = false; 
        } 
    }
    return rtn_cd; 
} 

//-----------------------------------------------------------------------------
// »õÃ¢ ÀÌ¹ÌÁöº¸±â pIMAGE (°æ·Î + ÀÌ¹ÌÁö¸í), pCONTENT (ÀÌ¹ÌÁö ¼³¸í)
//-----------------------------------------------------------------------------
function gf_ImageView(pIMAGE, pCONTENT)
{
    var rtn_cd   = true;
    var w_width  = 300;
    var w_height = 250;
    var w_left   = 10;
    var w_top    = 10;
    var newstr   = "";
 
    window.open('/common/image_view.php?pIMAGE=' + pIMAGE + '&pCONTENT=' + pCONTENT ,'image','scrollbars=yes,width='+w_width+',height='+w_height+',top='+w_top+',left='+w_left);
    return rtn_cd;
}

//-----------------------------------------------------------------------------
// »ö»ó¼±ÅÃ
//-----------------------------------------------------------------------------
function gf_ColorSet(fld)
{
   var rtn_cd = true;
   var window_left = (screen.width-332)/2;
   var window_top  = (screen.height-300)/2;
   window.open('/common/color_set.php?FLD='+fld,'»ö»óÁöÁ¤',
      'scrollbars=no,width=332,height=300,status=no,top=' + window_top + ',left=' + window_left + '');
   return rtn_cd;
}

//-----------------------------------------------------------------------------
// ¼ýÀÚÄÄ¸¶»©±â gf_OutComma(º¯¼ö)
//-----------------------------------------------------------------------------
function gf_OutComma(str) 
{
    comm_str   = String(str); 
    uncomm_str = '';

    for(i=0; i<comm_str.length; i++) 
    { 
        substr=comm_str.substring(i,i+1);
        if(substr!=',') { uncomm_str += substr; }
    }        

    return uncomm_str; 
}

//-----------------------------------------------------------------------------
// ¼ýÀÚÄÄ¸¶³Ö±â gf_InComma(º¯¼ö)
//-----------------------------------------------------------------------------
function gf_InComma(str) 
{
    uncomm_str = String(gf_OutComma(str)); 
    comm_str   = ''; 

    loop_j = uncomm_str.length - 3; 

    for(j=loop_j; j>=1 ; j=j-3) 
    { 
        comm_str=','+uncomm_str.substring(j,j+3)+comm_str; 
    } 

    comm_str = uncomm_str.substring(0,j+3)+comm_str; 

    return comm_str;
}


//-----------------------------------------------------------------------------
// SHOP114 È¨ÆäÀÌÁö »õÃ¢¿­±â
//-----------------------------------------------------------------------------
function gf_Shop(home)
{
    var rtn_cd = true;
    var window_left = (screen.width-332)/2;
    var window_top  = (screen.height-300)/2;

    if ("" != home)
    {
        window.open('http://'+home,'_new');
    }
    else
    {
        alert('µî·ÏµÈ È¨ÆäÀÌÁö°¡ ¾ø½À´Ï´Ù');
    }
    return rtn_cd;
}

//-----------------------------------------------------------------------------
// ¾÷¼Ò ¸Þ´ºº¸±â »õÃ¢
//-----------------------------------------------------------------------------
function gf_Menu(cf_id)
{
    var rtn_cd   = true;
    var w_width  = 420;
    var w_height = 300;
    var w_left   = 250;
    var w_top    = 300;
 
    window.open('/shop/upso_menu.php?CF_ID=' + cf_id,'menu',
    'scrollbars=yes,width='+w_width+',height='+w_height+',top='+w_top+',left='+w_left);
    return rtn_cd;
}
//----------------------------------------------------
// ¾÷¼Ò¼Ò°³ ÆäÀÌÁö¿¡¼­ »õÃ¢ ÀÌ¹ÌÁöº¸±â
//----------------------------------------------------
function f_PreViewWindow(what) {
    pic = new Image();
    var url = what;
    pic.src = url;
    var PicWidth=eval(pic).width+11;
    var PicHeight=eval(pic).height+28;
    var sFeatures="dialogHeight:"+PicHeight+"px; dialogWidth:"+PicWidth+"px; center: 1; help: 1; resizable: 1; status: 0;";
    window.showModelessDialog( url,"ÀÌ¹ÌÁö", sFeatures);
}
//-----------------------------------------------------------------------------
// ¾÷·ÎµåÆÄÀÏÁ¤º¸¿¡¼­ ÆÄÀÏÀÌ¸§À» ÃßÃâ
//-----------------------------------------------------------------------------
function f_CheckFileName(sajin,kbn)
{
	var rtn_cd      = true;
	var pos_sajin   = 0;
	var pos_jsajin  = 0;
	var file_sajin  = "";
	var file_jsajin = "";

	//»çÁø ÆÄÀÏ¸íÃßÃâ
	if (sajin)
	{
		pos_sajin  = sajin.lastIndexOf("\\") + 1;
		file_sajin = sajin.substr(pos_sajin);
		pos_ext    = file_sajin.lastIndexOf(".") + 1;
		file_ext   = file_sajin.substr(pos_ext);
      if ( "IMAGE" == kbn && ( "gif" != file_ext && "jpg" != file_ext && "bmp" != file_ext) )
      {
         alert("È®ÀåÀÚ°¡ gif, jpg, bmpÀÎ ÀÌ¹ÌÁöÆÄÀÏÀ» ¼±ÅÃÇÏ½Ê½Ã¿ä.");
         rtn_cd = false;
      }
      else if ( "MUSIC" == kbn && ( "asf" != file_ext && "wav" != file_ext && "mp3" != file_ext) )
      {
         alert("È®ÀåÀÚ°¡ asf, wav, mp3ÀÎ À½¾ÇÆÄÀÏÀ» ¼±ÅÃÇÏ½Ê½Ã¿ä.");
         rtn_cd = false;
      }
      else if ( "APPEND" == kbn && ( "php" == file_ext || "php3" == file_ext ) ) 
      {
         alert("Ã·ºÎÇÒ¼ö ¾ø´Â ÆÄÀÏÇü½Ä ÀÔ´Ï´Ù.");
         rtn_cd = false;
      }
	}
	return rtn_cd;
}

//-----------------------------------------------------------------------------
// ·Ñ¿À¹ö¹öÆ°
//-----------------------------------------------------------------------------
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_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_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];}
}
//-----------------------------------------------------------------------------
// get focus
//-----------------------------------------------------------------------------
function gf_GetFocus(pObj) 
{
	var rtn_cd = true;
    pObj.style.backgroundColor = '#FFFF99';
    pObj.select();
	return rtn_cd;
}
//-----------------------------------------------------------------------------
// lost focus
//-----------------------------------------------------------------------------
function gf_LostFocus(pObj) 
{
	var rtn_cd = true;
    pObj.style.backgroundColor = '#FFFFFF';
	return rtn_cd;
}

//-----------------------------------------------------------------------------
// Ã³¸®³»¿ë : ÆË¾÷Ã¢¶ç¿ì±â
//-----------------------------------------------------------------------------

function getCookie(name) 
{
    var nameOfCookie = name + '=';
    var x = 0

    while ( x <= document.cookie.length ) 
    {
        var y = (x+nameOfCookie.length);
        if ( document.cookie.substring( x, y ) == nameOfCookie ) 
        {
            if ( (endOfCookie=document.cookie.indexOf( ';',y )) == -1 )
            endOfCookie = document.cookie.length;
            return unescape( document.cookie.substring(y, endOfCookie ) );
        }
        x = document.cookie.indexOf( ' ', x ) + 1;
        if ( x == 0 )
        {
            break;
        }
    }
    return '';
}

function openCookieWin() 
{
    //if (getCookie('ncook') != 'done') {
    //    noticeWindow = window.open('popup.html','NewWindow1','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,copyhistory=yes,width=450,height=612, top=30,left=0');
    //    noticeWindow.opener = self;
    //}
    if (getCookie('ncook1') != 'done') {
        noticeWindow1 = window.open('popup2.php','NewWindow2','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,copyhistory=yes,width=625,height=535, top=30,left=200');
        noticeWindow1.opener = self;
    }
}


//-----------------------------------------------------------------------------
//  »õÃ¢
//-----------------------------------------------------------------------------
function openpop()
{
    window.open('/recurit.html','NewWindow3','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,copyhistory=yes,width=450,height=612, top=30,left=150');
    return rtn_cd;
}

//-----------------------------------------------------------------------------
// Æ÷Ä¿½º°¡ ÀÌµ¿µÇ´Â ÀÔ·Â¶õÀÇ ¹ÙÅÁ»öÀ» ³ë¶õ»öÀ¸·Î º¯°æ
// get focus    ¿¹) onfocus='gf_GetFocus(this);'
//-----------------------------------------------------------------------------
function gf_GetFocus(pObj) 
{
	var rtn_cd = true;
    pObj.style.backgroundColor = '#FFFF99';
    pObj.select();
	return rtn_cd;
}
//-----------------------------------------------------------------------------
// Æ÷Ä¿½º°¡ ³ª°¬À»¶§ ¹ÙÅÁ»öÀ» Èò»öÀ¸·Î  º¯°æ
// lost focus   ¿¹) onblur='gf_LostFocus(this);'
//-----------------------------------------------------------------------------
function gf_LostFocus(pObj) 
{
	var rtn_cd = true;
    pObj.style.backgroundColor = '#FFFFFF';
	return rtn_cd;
}


//-----------------------------------------------------------------------------
// ±ÛÀÚ¼ö Ã¼Å©
//-----------------------------------------------------------------------------
function gf_OnkeyCnt()
{
	var form = document.PUBLIC_FORM;
	var len = 0;
	var str;
	var count = 0;
	var temp;
	var txt;
	
	str = new String(form.DB_SOGAE.value);
	len = str.length;
	
	for (k=0 ; k<len ; k++){
		temp = str.charAt(k);
		if (escape(temp).length > 4) {
			count += 2;
		}
		else if (temp == '\r' && str.charAt(k+1) == '\n') { // \r\nÀÏ °æ¿ì
			count += 2;
		}
		else if (temp != '\n') {
			count++;
		}
		
		if (count > 1000){
		form.DB_SOGAE.blur();
		form.DB_SOGAE.focus();
		alert("500±ÛÀÚ ÀÌ³»·Î ÀÔ·ÂÇÏ¼¼¿ä.\nÁ¤»óÀûÀ¸·Î ÀÔ·ÂÀÌ ¾ÈµË´Ï´Ù.");
		txt = str.substring( 0, k );
		form.DB_SOGAE.value = txt;
		form.DB_SOGAECNT.value = 1000;
		return false;
		}
		
	}
	
	form.DB_SOGAECNT.value = count;

}

//-----------------------------------------------------------------------------
// ±ÛÀÚ¼ö Ã¼Å©
//-----------------------------------------------------------------------------
function gf_OnkeyCnt1()
{
	var form = document.sform;
	var len = 0;
	var str;
	var count = 0;
	var temp;
	var txt;
	
	str = new String(form.cs_detail.value);
	len = str.length;
	
	for (k=0 ; k<len ; k++){
		temp = str.charAt(k);
		if (escape(temp).length > 4) {
			count += 2;
		}
		else if (temp == '\r' && str.charAt(k+1) == '\n') { // \r\nÀÏ °æ¿ì
			count += 2;
		}
		else if (temp != '\n') {
			count++;
		}
		
		if (count > 1000){
		form.cs_detail.blur();
		form.cs_detail.focus();
		alert("500±ÛÀÚ ÀÌ³»·Î ÀÔ·ÂÇÏ¼¼¿ä.\nÁ¤»óÀûÀ¸·Î ÀÔ·ÂÀÌ ¾ÈµË´Ï´Ù.");
		txt = str.substring( 0, k );
		form.cs_detail.value = txt;
		form.cs_detailcnt.value = 1000;
		return false;
		}
		
	}
	
	form.cs_detailcnt.value = count;

}

//-----------------------------------------------------------------------------
// »õÃ¢¶ç¿ì±â
//-----------------------------------------------------------------------------
function gf_OpenWin(theURL,winName,features) 
{
    var w_left   = 250;
    var w_top    = 300;

  window.open(theURL,winName,features);
}


//-----------------------------------------------------------------------------
// ÀüÀÚ½Å¹® Ã¢ ¶ç¿ì±â
//-----------------------------------------------------------------------------
function na_open_window()
{
	//alert('ÇöÀç »çÀÌÆ® °³ÆíÀ¸·Î ÀÛ¾÷ ÁßÀÔ´Ï´Ù.');
	//top.location.href='/index.php';
	url="http://book.ulsansosik.com/ulsansosik/bookmain.asp";
  window.open(url,"multibook","fullscreen");
}

