

//ÇÃ·¡½ÃÃâ·Â
function getFlash(id,url,w,h,t,bg){
	if(!t) var t='transparent'; if(!bg) var bg='none';
	var flashOut='<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width='+w+' height='+h+' id='+id+'>';
	flashOut+='<param name="movie" value='+url+' /><param name="wmode" value='+t+' /><param name="base" value="." /><param name="bgcolor" value='+bg+' />';
	flashOut+='<param name="allowScriptAccess" value="sameDomain" /><param name="quality" value="high" /><param name="menu" value="false" />';
	flashOut+='<embed base="." src='+url+' width='+w+' height='+h+' name='+id+' wmode='+t+' bgcolor='+bg+' swLiveConnect="true" allowScriptAccess="sameDomain" quality="high" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />';
	flashOut+='</object>';
	document.write(flashOut);
}

//**   tab menu **//
function tabchange(img,divid,usetitle){
	var tabarea=img.parentNode;
	var imgs=tabarea.getElementsByTagName('img');
	var setimgsrc,setimgcheck,imgtype,newname,obj;

	var iset=(!usetitle)?1:0;

	//off image set
	for(var i=iset; i<imgs.length; i++){
		imgs[i].style.cursor='pointer';
		setimgsrc=imgs[i].src.split("/");
		setimgcheck=setimgsrc[setimgsrc.length-1].split(".gif");
		imgcheck=setimgcheck[0];
		if(!usetitle){
			obj=eval(document.getElementById(divid+i));
		}else{
			obj=eval(document.getElementById(divid+(i+1)));
		}
		if(img==imgs[i]){
			if(imgcheck.indexOf('on')==-1){
				img.src=img.src.replace(imgcheck,imgcheck+'on');
			}
			if(obj) obj.style.display='block';
		}else{
			if(imgcheck.indexOf('on')!=-1){
				newname=imgcheck.replace('on','');
				imgs[i].src=imgs[i].src.replace(newname+'on',newname);
			}
			if(obj) obj.style.display='none';
		}
	}

}

//**   img change **//
function imgchange(imgobj){
 if(imgobj.src.indexOf('on.gif')==-1){
  imgobj.src=imgobj.src.replace('.gif','on.gif');
  imgobj.onmouseout=function(){if(this.src.indexOf('on.gif')!=-1) this.src=this.src.replace('on.gif','.gif');}
 }
}

// ** popup ** //
function popup(url,w,h,scroll,resize){
 if(scroll) w=w+17;
 if(!scroll) scroll='no'; if(!resize) resize='no';
 var winl=(screen.width-w)/2; var wint=(screen.height-h)/2;
 var winnameset=url.split('/'); var winname=winnameset[winnameset.length-1].split('.')[0];
 window.open(url,winname,'width='+w+',height='+h+',top='+wint+',left='+winl+',resizable='+resize+',scrollbars='+scroll+',toolbars=no,status=yes,menu=no');
}

/** list **/
	function mover(obj){
			obj.className='over';
			obj.onmouseout=function(){
				this.className='';
			}
		}

/** faq **/
function view(click){
	var obj=click.parentNode;
	var dts=obj.getElementsByTagName('dt');
	var dds=obj.getElementsByTagName('dd');
	for(i=0;i<dts.length;i++){
		if(click==dts[i]){
			dts[i].className='over';
			dts[i].onmouseover=null;
			dts[i].onmouseout=null;
			dds[i].style.display=(dds[i].style.display=='none')? '' : 'none';
		}else{
			dts[i].className='';
			dts[i].onmouseover=function(){
				mover(this);
			}
			dds[i].style.display='none';
		}
	}
}


/************************************************************************
ÇÔ¼ö¸í		: fn_OpenWindow(name, url, width, height, toolbar, menubar, statusbar, scrollbar, resizable)
ÀÛ¼º¸ñÀû	: ÆË¾÷Ã¢À» È­¸é °¡¿îµ¥¿¡ ¶ç¿öÁÖ´Â ÇÔ¼ö
Parameter	: name - À©µµ¿ì ÀÌ¸§
			  url - ÆË¾÷Ã¢ÀÇ ¸µÅ©
			  width - ÆË¾÷Ã¢ÀÇ °¡·ÎÆø
			  height - ÆË¾÷Ã¢ÀÇ ¼¼·ÎÆø
			  toolbar - Åø¹Ù¸¦ º¸¿©ÁÙÁö ¿©ºÎ
			  menubar - ¸Þ´º¹Ù¸¦ º¸¿©ÁÙÁö ¿©ºÎ
			  statusbar - »óÅÂ¹Ù¸¦ º¸¿©ÁÙÁö ¿©ºÎ
			  scrollbar - ½ºÅ©·Ñ¹Ù¸¦ º¸¿©ÁÙÁö ¿©ºÎ
			  resizable - ÆË¾÷Ã¢ÀÇ Å©±âÁ¶Àý °¡´É ¿©ºÎ
			  			  
Return		:			 
				
ÀÛ ¼º ÀÚ	: Ç»Áî¿ÍÀÌ¾î
ÃÖÃÊÀÛ¼ºÀÏ	: 2008.01.06
ÃÖÁ¾ÀÛ¼ºÀÏ	: 2008.01.06
¼öÁ¤³»¿ª	:
*************************************************************************/
function fn_OpenWindow(url, width, height, wname)
{
	var left = (screen.width - width) / 2;
	var top = (screen.height - height ) / 2;
	var win = window.open(url, wname,'scrollbars=yes,left='+left+',top='+top+',width='+width+',height='+height);
	win.focus();
}

/************************************************************************
ÇÔ¼ö¸í		: autoTab(input,len, e) 
ÀÛ¼º¸ñÀû	: ÀÚµ¿À¸·Î ´ÙÀ½ ÄÁÆ®·Ñ·Î Æ÷Ä¿½º ÀÌµ¿ÇÏ´Â ÇÔ¼ö
Parameter	: input - ÇØ´çÄÁÆ®·ÑÀÌ¸§ this ÀÔ·ÂÇÏ¸éµÊ
			  len - ¸î¹øÂ° ¹®ÀÚ¿­¿¡¼­ Æ÷Ä¿½º°¡ ÀÌµ¿ ÁÖ¹Î¹øÈ£ 6ÀÚ¸® ÈÄ µÚ·ÎÀÌµ¿ ÀÏ¶§ 6ÀÔ·Â
			  e - event
»ç¿ë¿¹
<input type="text" id="txtSerial1" runat="server" maxlength="6" onkeyup="return autoTab(this, 6, event);">-
<input type="password" id="txtSerial2" runat="server" maxlength="7" onkeyup="return autoTab(this, 7, event);"> 			  
			  
			
Return		: ´ÙÀ½ÄÁÆ®·Ñ·¯ ÀÌµ¿ÇÒ°ÍÀÎÁö ¾Æ´ÑÁö.

ÀÛ ¼º ÀÚ	: Ç»Áî¿ÍÀÌ¾î
ÃÖÃÊÀÛ¼ºÀÏ	: 2005.08.27
ÃÖÁ¾ÀÛ¼ºÀÏ	: 2005.08.27
¼öÁ¤³»¿ª	:
*************************************************************************/

	// ÀÔ·ÂÃ¼Å© ÀÚµ¿ ÅÇ
var isNN = (navigator.appName.indexOf("Netscape")!=-1);

function autoTab(input,len, e) 
{
	var keyCode = (isNN) ? e.which : e.keyCode; 
	var filter = (isNN) ? [0,8,9] : [0,8,9,16,17,18,37,38,39,40,46];
	if(input.value.length >= len && !containsElement(filter,keyCode)) 
	{
		input.value = input.value.slice(0, len);
		input.form[(getIndex(input)+1) % input.form.length].focus();
	}

	function containsElement(arr, ele) 
	{
		var found = false, index = 0;
		while(!found && index < arr.length)
		if(arr[index] == ele)
		found = true;
		else
		index++;
		return found;
	}

	function getIndex(input) 
	{
		var index = -1, i = 0, found = false;
		while (i < input.form.length && index == -1)
		if (input.form[i] == input)index = i;
		else i++;
		return index;
	}
	return true;
}

/************************************************************************
ÇÔ¼ö¸í		: fn_Trim(str)
ÀÛ¼º¸ñÀû	: ÀÔ·Â¹ÞÀº ¹®ÀÚ¿­ÀÇ ÁÂ¿ìÃø ¸ðµÎÀÇ ºó°ø¹éÀ» Á¦°ÅÇÑ´Ù
Parameter	: str - ÀÔ·Â¹ÞÀº ¹®ÀÚ¿­
Return		: ÀÔ·Â¹ÞÀº ¹®ÀÚ¿­ÀÇ ÁÂ¿ìÃø ¸ðµÎÀÇ ºó°ø¹éÀ» Á¦°ÅµÈ ¹®ÀÚ¿­

ÀÛ ¼º ÀÚ	: Ç»Áî¿ÍÀÌ¾î
ÃÖÃÊÀÛ¼ºÀÏ	: 2005.08.09
ÃÖÁ¾ÀÛ¼ºÀÏ	: 2005.08.09
¼öÁ¤³»¿ª	:
*************************************************************************/
function fn_Trim(str) 
{ 
	var search = 0 
  	while ( str.charAt(search) == " ") 
	{ 
		search = search + 1 
	} 
    str = str.substring(search, (str.length)) 
    search = str.length - 1 
	
    while (str.charAt(search) ==" ") 
	{ 
        search = search - 1 
	} 
	return str.substring(0, search + 1)         
} 

/************************************************************************
ÇÔ¼ö¸í		: fn_IsNull(obj, lbl)
ÀÛ¼º¸ñÀû	: objÀÇ °ªÀÌ Ã¼Å©ÈÄ ¸¸ÀÏ, Null ÀÌ¸é °æ°íÃ¢¿¡ lblÀ» ¶ç¿î´Ù
Parameter	: obj - Ã¼Å©ÇÒ ¿ÀºêÁ§Æ®
			  lbl - °æ°í ¸Þ¼¼Áö
Return		: true - NullÀÓ
			  false - Null ¾Æ´Ô

ÀÛ ¼º ÀÚ	: Ç»Áî¿ÍÀÌ¾î
ÃÖÃÊÀÛ¼ºÀÏ	: 2005.07.28
ÃÖÁ¾ÀÛ¼ºÀÏ	: 2005.07.28
¼öÁ¤³»¿ª	:
*************************************************************************/
function fn_IsNull(obj,lbl)
{
	if(fn_Trim(obj.value) == '' )
	{
		alert(lbl+' ÀÔ·Â(¼±ÅÃ)ÇØÁÖ½Ê½Ã¿ä.');
		obj.focus(); 
		return true;   
	}
	return false;  
}

/************************************************************************
ÇÔ¼ö¸í		: FormatNumber(number)
ÀÛ¼º¸ñÀû	: ¼ýÀÚ¸¦ È¯À² Æ÷¸äÀ¸·Î º¯È¯.
		  Parameter : ÀÏ¹Ý ¼ýÀÚ ¿¹ 23000000
		  Return : Æ÷¸äÈ­µÈ ¼ýÀÚ ¿¹ 23,000,000
ÀÛ ¼º ÀÚ	: Ç»Áî¿ÍÀÌ¾î
ÃÖÃÊÀÛ¼ºÀÏ	: 2005.08.08
ÃÖÁ¾ÀÛ¼ºÀÏ	:
¼öÁ¤³»¿ª	:
*************************************************************************/
function FormatNumber(number) 
{ 
	number = '' + number; 
	if (number.length > 3)
	{ 			var mod = number.length % 3; 
		var output = (mod > 0 ? (number.substring(0,mod)) : ''); 
		for (i=0 ; i < Math.floor(number.length / 3); i++) 
		{ 
			if ((mod == 0) && (i == 0)) 
				output += number.substring(mod+ 3 * i, mod + 3 * i + 3); 
			else 
				output+= ',' + number.substring(mod + 3 * i, mod + 3 * i + 3); 
		} 
		return (output); 
	} 
	else 
		return number; 
}

/************************************************************************
ÇÔ¼ö¸í		: RemoveComma(number)
ÀÛ¼º¸ñÀû	: È¯À² Æ÷¸äÀ» ÀÏ¹Ý¼ýÀÚÇüÅÂ·Î º¯È¯.
		  Parameter : Æ÷¸äÈ­µÈ ¼ýÀÚ ¿¹ 23,000,000
		  Return : ÀÏ¹Ý ¼ýÀÚ ¿¹ 23000000
ÀÛ ¼º ÀÚ	: Ç»Áî¿ÍÀÌ¾î
ÃÖÃÊÀÛ¼ºÀÏ	: 2005.08.08
ÃÖÁ¾ÀÛ¼ºÀÏ	:
¼öÁ¤³»¿ª	:
*************************************************************************/
function RemoveComma(number)
{
	//debugger
	var arrayNumber = number.split(",");
	var z;
	var nNumber = "";
	for(z = 0; z < arrayNumber.length; ++ z)
	{
		nNumber += arrayNumber[z];
	}	
	return nNumber;
}

/************************************************************************
ÇÔ¼ö¸í		: fn_ResetChecked(obj)
ÀÛ¼º¸ñÀû	: radiobox³ª checkboxÀÇ ¼±ÅÃÇØÁ¦
Parameter	: obj - Ã¼Å©ÇÒ ¿ÀºêÁ§Æ®		  

ÀÛ ¼º ÀÚ	: ¼Õ°æ¿í( Ç»Áî¿ÍÀÌ¾î )
ÃÖÃÊÀÛ¼ºÀÏ	: 2006.05.29
ÃÖÁ¾ÀÛ¼ºÀÏ	: 2006.05.29
¼öÁ¤³»¿ª	:
*************************************************************************/
function fn_ResetChecked(obj)
{
    if (obj.length > 1) {
        for (var inx = 0; inx < obj.length; inx++) {
            obj[inx].checked = false;
        }
    }
}

/************************************************************************
ÇÔ¼ö¸í		: fn_IsChecked(obj, msg)
ÀÛ¼º¸ñÀû	: radiobox³ª checkbox°¡ ¼±ÅÃµÇÁö ¾Ê¾ÒÀ» °æ¿ì msg¸¦ ¶ç¿î´Ù
Parameter	: obj - Ã¼Å©ÇÒ ¿ÀºêÁ§Æ®
			  msg - °æ°í ¸Þ¼¼Áö
Return		: true - Ã¼Å©µÇ¾úÀ½
			  false - Ã¼Å©µÇÁö ¾Ê¾ÒÀ½.

ÀÛ ¼º ÀÚ	: ¼Õ°æ¿í( Ç»Áî¿ÍÀÌ¾î )
ÃÖÃÊÀÛ¼ºÀÏ	: 2006.05.29
ÃÖÁ¾ÀÛ¼ºÀÏ	: 2006.05.29
¼öÁ¤³»¿ª	:
*************************************************************************/
function fn_IsChecked(obj, msg)
{
    if (obj.length > 1) {
        for (var inx = 0; inx < obj.length; inx++) {
            if (obj[inx].checked) return true;
        }
    } else {
        if (obj.checked) return true;
    }
	alert(msg + ' ¼±ÅÃÇØ ÁÖ½Ê½Ã¿ä.');
	//obj.focus(); // ÁÖ¼®Ã³¸®ÇÏÁö ¾ÊÀ» °æ¿ì È­¸éÀÌ Àü¼ÛÀÌ µÇ´Â Çö»ó ¹ß»ý ????
	
	return false;		 
}

/************************************************************************
ÇÔ¼ö¸í		: fn_GetValueOfRadio(obj)
ÀÛ¼º¸ñÀû	: radiobox¿¡¼­ Ã¼Å©µÈ °ªÀ» °¡Á®¿Â´Ù.
Parameter	: obj - Ã¼Å©ÇÒ ¿ÀºêÁ§Æ®
Return		: Ã¼Å©µÈ °ª

ÀÛ ¼º ÀÚ	: ¼Õ°æ¿í( Ç»Áî¿ÍÀÌ¾î )
ÃÖÃÊÀÛ¼ºÀÏ	: 2006.05.29
ÃÖÁ¾ÀÛ¼ºÀÏ	: 2006.05.29
¼öÁ¤³»¿ª	:
*************************************************************************/
function fn_GetValueOfRadio(obj)
{
	var val;
	var len = obj.length;
	
	if(len > 1)
	{
		for(var i = 0 ; i < len ; i++)
		{
			if(obj[i].checked == true)
				val = obj[i].value;
		}
		return val;
	}
	else
		if(obj.checked == true)
			return obj.value;		 
}


/************************************************************************
ÇÔ¼ö¸í		: fn_SetChecked(obj, str)
ÀÛ¼º¸ñÀû	: radiobox, checkbox¿¡¼­ ¹®ÀÚ¿­°ú µ¿ÀÏÇÑ Ç×¸ñÀ» Ã¼Å©ÇÑ´Ù.
Parameter	: obj - Ã¼Å©ÇÒ ¿ÀºêÁ§Æ®
Return		: 

ÀÛ ¼º ÀÚ	: ¼Õ°æ¿í( Ç»Áî¿ÍÀÌ¾î )
ÃÖÃÊÀÛ¼ºÀÏ	: 2006.05.29
ÃÖÁ¾ÀÛ¼ºÀÏ	: 2006.05.29
¼öÁ¤³»¿ª	:
*************************************************************************/
function fn_SetChecked(obj,str) 
{
    if (obj.length > 1) {
        for (var inx = 0; inx < obj.length; inx++) {
			if (obj[inx].value == str)
				obj[inx].checked = true;
        }
    } else {
		if (obj.value == str)
			obj.checked = true;
    }
}



/************************************************************************
ÇÔ¼ö¸í		: fn_SetSelect(obj, str)
ÀÛ¼º¸ñÀû	: selectbox¿¡¼­ ¹®ÀÚ¿­°ú µ¿ÀÏÇÑ Ç×¸ñÀ» Ã¼Å©ÇÑ´Ù.
Parameter	: obj - Ã¼Å©ÇÒ ¿ÀºêÁ§Æ®
Return		: 

ÀÛ ¼º ÀÚ	: ¼Õ°æ¿í( Ç»Áî¿ÍÀÌ¾î )
ÃÖÃÊÀÛ¼ºÀÏ	: 2006.05.29
ÃÖÁ¾ÀÛ¼ºÀÏ	: 2006.05.29
¼öÁ¤³»¿ª	:
*************************************************************************/
function fn_SetSelect(obj,str) 
{
	for(i=0;i<obj.options.length;i++) {
		if(obj.options[i].value == str)
			obj.options[i].selected=true;
	}
}

//RIA ¿­±â
function showRIA(){
		
	//ria url
	var riaobjurl='/NFront/swf/jejuw_ria.swf';
	
	//ria size
	var riaobjwidth='616px';
	var riaobjheight='414px';

	//background layer color
	var bgobjbgcolor='#000';

	//background layer opacity
	var bgobjopacity=30;

	var bgobjid='riabg';
	var riaobjid='imria';
	var bgobj=document.getElementById(bgobjid);

	var sels=document.body.getElementsByTagName('select');
	if(sels.length>0){
		for(var i=0,max=sels.length; i<max; i++) sels[i].style.visibility='hidden';
	}
	
	function gety(){
		var height=(navigator.userAgent.toLowerCase().indexOf('msie')!=-1)? document.documentElement.offsetHeight : self.innerHeight;
		var scrollheight=(navigator.userAgent.toLowerCase().indexOf('firefox')!=-1)? self.innerHeight+window.scrollMaxY : document.body.scrollHeight;
		return (scrollheight>height)? scrollheight : height;
	}

	if(!bgobj){

		document.body.style.height='100%';
		var bgobjstyle='position:absolute;left:0;top:0;width:100%;height:'+gety()+'px;background:'+bgobjbgcolor+';z-index:10000;';
		var riaobjstyle='position:absolute;left:50%;top:120;width:'+riaobjwidth+';height:'+riaobjheight+';margin-left:-'+Math.ceil(parseInt(riaobjwidth)/2)+'px;z-index:11000;';
		if(navigator.userAgent.toLowerCase().indexOf('msie')!=-1){
			bgobj=document.createElement('<div id="'+bgobjid+'" style="'+bgobjstyle+'filter:alpha(opacity='+bgobjopacity+');">');
			riaobj=document.createElement('<div id="'+riaobjid+'" style="'+riaobjstyle+'">');
		}else{
			bgobj=document.createElement('div');
			bgobj.setAttribute('id',bgobjid);
			bgobj.setAttribute('style',bgobjstyle+'opacity:0.3');
			riaobj=document.createElement('div');
			riaobj.setAttribute('id',riaobjid);
			riaobj.setAttribute('style',riaobjstyle);
		}

		var bodyinhtml=document.body.innerHTML;
		bodyinhtml+='<div id="'+bgobjid+'"style="'+bgobjstyle+'filter:alpha(opacity='+bgobjopacity+');opacity='+(bgobjopacity/100)+'"></div><div id="'+riaobjid+'" style="'+riaobjstyle+'"><object id="ria" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="https://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width='+riaobjwidth+' height='+riaobjheight+'><param name="movie" value='+riaobjurl+' /><param name="wmode" value="transparent" /><param name="base" value="." /><param name="bgcolor" value="none" /><param name="allowScriptAccess" value="sameDomain" /><param name="quality" value="high" /><param name="menu" value="false" /><embed name="ria" base="." src='+riaobjurl+' width='+riaobjwidth+' height='+riaobjheight+' wmode="transparent" bgcolor="none" swLiveConnect="true" allowScriptAccess="sameDomain" quality="high" type="application/x-shockwave-flash" pluginspage="https://www.macromedia.com/go/getflashplayer" /></object></div>';
		//document.body.appendChild(bgobj);
		//bgobj.innerHTML='';
		//document.body.appendChild(riaobj);
		document.body.innerHTML=bodyinhtml;

	}else{
		riaobj=document.getElementById(riaobjid);
		bgobj.style.display='block';
		riaobj.style.display='block';
	}

}

//RIA ´Ý±â
function close_layer(){
	document.getElementById('riabg').style.display='none';
	document.getElementById('imria').style.display='none';
	var sels=document.body.getElementsByTagName('select');
	if(sels.length>0){
		for(var i=0,max=sels.length; i<max; i++) sels[i].style.visibility='';
	}
}