// ¸ÞÀÎ ±Û¾²±â-º»¹® ÀÔ·Â¹Ú½º ½ºÅ©¸³Æ®



function TnT_writeEditor_layer(){

  with(document){


	// º»¹® ÀÔ·Â¹Ú½º Å©±â º¯°æ ¸Þ´º
	write("<div id='TnTWriteBox_Move' style='left:-500px; top:-500px; position:absolute; visibility:hidden; z-Index:10; border:1px solid #555555;'>");
		write("<table border='0' cellpadding='0' cellspacing='0' style='cursor:pointer;'>");
		write("		<tr bgcolor='#c2c2c2'  onClick=TnTLayeropen('TnTWriteBox_Move',0) title='´Ý±â'>");
		write("			<td colspan=3 style='font-family:Tahoma; font-size:7pt; color:#ffffff;'>&nbsp; Resize Form</td>");
		write("			<td align='right'  style='padding:2;'><img src='"+TnTimgurl+"/editor/close.gif' align=absmiddle></td>");
		write("		</tr>");
		write("		<tr bgcolor='#ffffff'>");
		write("			<td title='»ó.ÇÏ È®´ë'><img src='"+TnTimgurl+"/editor/bt_mv3.gif' onmousedown=TnT_form_size(2,70) style='border:5px solid #ffffff'></td>");
		write("			<td title='ÁÂ.¿ì È®´ë'><img src='"+TnTimgurl+"/editor/bt_mv1.gif' onmousedown=TnT_form_size(1,50) style='border:5px solid #ffffff'></td>");
		write("			<td title='»ó.ÇÏ Ãà¼Ò'><img src='"+TnTimgurl+"/editor/bt_mv4.gif' onmousedown=TnT_form_size(2,-70) style='border:5px solid #ffffff'></td>");
		write("			<td title='ÁÂ.¿ì Ãà¼Ò'><img src='"+TnTimgurl+"/editor/bt_mv2.gif' onmousedown=TnT_form_size(1,-50) style='border:5px solid #ffffff'></td>");
		write("		</tr>");
		write("</table>");
	write("</div>");


	//¼­Ã¼¼±ÅÃ ·¹ÀÌ¾î
	write("<div id='TnTEditT_font' style='left:-500px; top:-500px; width:55; position:absolute; visibility:hidden; z-Index:10; padding:0;'>");
		write("	<table border=0 cellspacing=0 cellpadding=0 style='border:1px solid #666688; background-color:#ffffff;'>");
		write("	<tr><td colspan=3 height=3 onMouseOver=TnTLayeropen('TnTEditT_font',0)></td></tr>");
		write("	<tr><td onMouseOver=TnTLayeropen('TnTEditT_font',0)>&nbsp;</td><td>");
			write("		<table border='0' cellpadding='2' cellspacing='0' width='55'>");
			write("			<tr onMouseOver=TnT_bgcolmv(this) onMouseOut=TnT_bgcolmv(this) onclick=TnTLayeropen('TnTEditT_font',0)><td><a href=javascript:TnTdrag_range('FontName','±¼¸²')><font face='±¼¸²' color=#000000>±¼¸²Ã¼</font></a></td></tr>");
			write("			<tr onMouseOver=TnT_bgcolmv(this) onMouseOut=TnT_bgcolmv(this) onclick=TnTLayeropen('TnTEditT_font',0)><td><a href=javascript:TnTdrag_range('FontName','µ¸¿ò')><font face='µ¸¿ò' color=#000000>µ¸¿òÃ¼</font></a></td></tr>");
			write("			<tr onMouseOver=TnT_bgcolmv(this) onMouseOut=TnT_bgcolmv(this) onclick=TnTLayeropen('TnTEditT_font',0)><td><a href=javascript:TnTdrag_range('FontName','¹ÙÅÁ')><font face='¹ÙÅÁ' color=#000000>¹ÙÅÁÃ¼</font></a></td></tr>");
			write("			<tr onMouseOver=TnT_bgcolmv(this) onMouseOut=TnT_bgcolmv(this) onclick=TnTLayeropen('TnTEditT_font',0)><td><a href=javascript:TnTdrag_range('FontName','±Ã¼­')><font face='±Ã¼­' color=#000000>±Ã¼­Ã¼</font></a></td></tr>");
			write("			<tr onMouseOver=TnT_bgcolmv(this) onMouseOut=TnT_bgcolmv(this) onclick=TnTLayeropen('TnTEditT_font',0)><td><a href=javascript:TnTdrag_range('FontName','malgeungd')><font face='¸¼Àº °íµñ' color=#000000>¸¼Àº°íµñ</font></a></td></tr>");
			write("			<tr onMouseOver=TnT_bgcolmv(this) onMouseOut=TnT_bgcolmv(this) onclick=TnTLayeropen('TnTEditT_font',0)><td><a href=javascript:TnTdrag_range('FontName','»ù¹°,»ù¹°Ã¼')><font face='»ù¹°,»ù¹°Ã¼' color=#000000>»ù¹°Ã¼</font></a></td></tr>");
			write("			<tr onMouseOver=TnT_bgcolmv(this) onMouseOut=TnT_bgcolmv(this) onclick=TnTLayeropen('TnTEditT_font',0)><td style='font-size:7pt;'><a href=javascript:TnTdrag_range('FontName','verdana')><font face='verdana' color=#000000>Verdana</font></a></td></tr>");
			write("			<tr onMouseOver=TnT_bgcolmv(this) onMouseOut=TnT_bgcolmv(this) onclick=TnTLayeropen('TnTEditT_font',0)><td><a href=javascript:TnTdrag_range('FontName','times') ><font face='times' color=#000000>Times</font></a></td></tr>");
			write("			<tr onMouseOver=TnT_bgcolmv(this) onMouseOut=TnT_bgcolmv(this) onclick=TnTLayeropen('TnTEditT_font',0)><td style='font-size:8pt;'><a href=javascript:TnTdrag_range('FontName','Tahoma')><font face='Tahoma' color=#000000>Tahoma</font></a></td></tr>");
			write("		</table>");
		write("	</td><td onMouseOver=TnTLayeropen('TnTEditT_font',0)>&nbsp;</td></tr>");
		write("	<tr><td colspan=3 height=4 onMouseOver=TnTLayeropen('TnTEditT_font',0)></td></tr>");
		write("	</table>");
	write("</div>");


	//'Àü¼ÛÁß' Ç¥½Ã ÀÌ¹ÌÁö
	write("<div id='writeform_stay' style='left:-500px; top:-500px; visibility:hidden; text-align:center; width:380; height:102; z-Index:10; position:absolute; background-image:url("+TnTimgurl+"/board/writestay.gif); cursor:pointer;' onclick=TnTEditDivOpen('writeform_stay',0,0,1)>");
		write("	<table cellpadding=0 cellspacing=0 border=0 style='height:4; width:320; margin-top:80;'>");
		write("		<tr><td bgcolor='#4CD509' id=gr_LT height=4></td><td id=gr_RT height=4></td></tr>");
		write("	</table>");
	write("</div>");


	//±ÛÀÚÅ©±â ¼±ÅÃ ·¹ÀÌ¾î[base]
	write("<div id='TnTEditT_size' style='left:-500px; top:-500px; width:40; position:absolute; visibility:hidden; z-Index:10; padding:0;'>");
		write("	<table border=0 cellspacing=0 cellpadding=0 style='border:1px solid #666688; background-color:#ffffff;'>");
		write("	<tr><td colspan=3 height=3 onMouseOver=TnTLayeropen('TnTEditT_size',0)></td></tr>");
		write("	<tr><td onMouseOver=TnTLayeropen('TnTEditT_size',0)>&nbsp;</td><td>");
			write("		<table border='0' cellpadding='2' cellspacing='0' width='55'>");
			write("			<tr onMouseOver=\"TnT_bgcolmv(this); fontsizevw.style.fontSize='7pt'\" onMouseOut=TnT_bgcolmv(this) onClick=TnTLayeropen('TnTEditT_size',0)><td style='font-size:8pt;'><a href=javascript:TnTdrag_range('FontSize',1)>7 pt</a></td></tr>");
			write("			<tr onMouseOver=\"TnT_bgcolmv(this); fontsizevw.style.fontSize='10pt'\" onMouseOut=TnT_bgcolmv(this) onClick=TnTLayeropen('TnTEditT_size',0)><td style='font-size:8pt;'><a href=javascript:TnTdrag_range('FontSize',2)>10 pt</a></td></tr>");
			write("			<tr onMouseOver=\"TnT_bgcolmv(this); fontsizevw.style.fontSize='12pt'\" onMouseOut=TnT_bgcolmv(this) onClick=TnTLayeropen('TnTEditT_size',0)><td style='font-size:8pt;'><a href=javascript:TnTdrag_range('FontSize',3)>12 pt</a></td></tr>");
			write("			<tr onMouseOver=\"TnT_bgcolmv(this); fontsizevw.style.fontSize='14pt'\" onMouseOut=TnT_bgcolmv(this) onClick=TnTLayeropen('TnTEditT_size',0)><td style='font-size:8pt;'><a href=javascript:TnTdrag_range('FontSize',4)>14 pt</a></td></tr>");
			write("			<tr onMouseOver=\"TnT_bgcolmv(this); fontsizevw.style.fontSize='18pt'\" onMouseOut=TnT_bgcolmv(this) onClick=TnTLayeropen('TnTEditT_size',0)><td style='font-size:8pt;'><a href=javascript:TnTdrag_range('FontSize',5)>18 pt</a></td></tr>");
			write("			<tr onMouseOver=\"TnT_bgcolmv(this); fontsizevw.style.fontSize='24pt'\" onMouseOut=TnT_bgcolmv(this) onClick=TnTLayeropen('TnTEditT_size',0)><td style='font-size:8pt;'><a href=javascript:TnTdrag_range('FontSize',6)>24 pt</a></td></tr>");
			write("			<tr onMouseOver=\"TnT_bgcolmv(this); fontsizevw.style.fontSize='36pt'\" onMouseOut=TnT_bgcolmv(this) onClick=TnTLayeropen('TnTEditT_size',0)><td style='font-size:8pt;'><a href=javascript:TnTdrag_range('FontSize',7)>36 pt</a></td></tr>");
			write("			<tr><td height=3></td></tr>");
			if(this_browser!='n')
			write("			<tr onMouseOver=TnT_bgcolmv(this) onMouseOut=TnT_bgcolmv(this) onclick=\"TnTEditDivOpen('TnTFontSizeStyle',30,-30,1); TnTLayeropen('TnTEditT_size',0)\"><td style='font-size:8pt;'><a href=javascript:void(0)>More<font style='font-size:7pt'>¢º</font></a></td></tr>");
			write("			<tr><td height=7></td></tr>");
			write("			<tr><td id='fontsizevw' bgcolor=#eeeeee style='border:1px dotted #aaaaaa;'><nobr>°¡³ªAb</nobr></td></tr>");
			write("		</table>");
		write("	</td><td onMouseOver=TnTLayeropen('TnTEditT_size',0)>&nbsp;</td></tr>");
		write("	<tr><td colspan=3 height=4 onMouseOver=TnTLayeropen('TnTEditT_size',0)></td></tr>");
		write("	</table>");
	write("</div>");


	// ±ÛÀÚÅ©±â ¼±ÅÃ ·¹ÀÌ¾î-detail
	write("<div id='TnTFontSizeStyle' style='left:-500px; top:-500px; width:135; position:absolute; visibility:hidden; z-Index:10; padding:0;'>");
		write("	<table border=0 cellspacing=0 cellpadding=0 style='border:1px solid #aaaaaa; background-color:#ffffff;'>");
		write("	<tr><td colspan=3 height=3 onMouseOver=TnTLayeropen('TnTFontSizeStyle',0)></td></tr>");
		write("	<tr><td onMouseOver=TnTLayeropen('TnTFontSizeStyle',0)>&nbsp;</td><td>");
			write("	<table border='0' cellpadding='3' cellspacing='0' bgcolor='#f5f5f5' width='135'>");
			write("		<tr>");
			write("			<td>");
			write("				<nobr>");
			write("				<input type=text name='fontsizednup' style='font-size:9pt; border:1px solid #aaaaaa; width:40;' value='9 pt'><img src='"+TnTimgurl+"/board/move2.gif' align='absmiddle' usemap='#f_height' style='cursor:pointer' border=0>");
			write("				<map name='f_height'>");
			write("					<area shape='rect' coords='0, 0, 16, 8' onmousedown='fontsizeupdown(1,1)' onmouseup='fontsizeupdown(2,0)'>");
			write("					<area shape='rect' coords='0, 9, 16, 18' onmousedown='fontsizeupdown(1,-1)' onmouseup='fontsizeupdown(2,0)'>");
			write("				</map>");
			write("				<input type=button value=' Àû ¿ë ' onclick='TnTFont_select(parseInt(TnTwmainform.fontsizednup.value))' style='border-width:1px; background-color:#dddddd; cursor:pointer; height:18;'>");
			write("				</nobr>");
			write("			</td>");
			write("		</tr>");
			write("		<tr><td height=5 bgcolor=#ffffff></td></tr>");
			write("		<tr>");
			write("			<td id='fontsizevw2' bgcolor='#f5f5f5' style='border:1px dotted #cccccc;' align=center height=40><nobr>°¡³ª´Ù AaBbGg</nobr></td>");
			write("		</tr>");
			write("	</table>");
		write("	</td><td onMouseOver=TnTLayeropen('TnTFontSizeStyle',0)>&nbsp;</td></tr>");
		write("	<tr><td colspan=3 height=4 onMouseOver=TnTLayeropen('TnTFontSizeStyle',0)></td></tr>");
		write("	</table>");
	write("</div>");

  }
}



// Å×ÀÌºí
function TnT_createdittable(){
	if(this_browser!='n'){tbody_iframe.focus(); ieRange=TnTwiframe.selection.createRange();}
	if(document.getElementById('TnT_tableLayer')) return;
	istablbgcolor='#ffffff';
	istablbordercolor='#626262';
	var tempobj=document.createElement('div');
	tempobj.setAttribute('id','TnT_tableLayer');
	tempobj.style.cssText='width:160; position:absolute; visibility:hidden; z-Index:10; border:2px solid #ececec; border-width:0 2 2 0;';
	var tempcolor = new Array('#ffffff','#f5f5f5','#ffd3ce','#ffefce','#FFFFE9','#efffce','#ceffd6','#cef3ff','#f5e3ff','#000000');
	var tempcolor2 = new Array('#000000','#626262','#ababab','#d9d9d9','#ffffff','#e7df01','#1b971b','#dd390d','#0158e7','#c05f30');
	table_str="<table cellpadding=0 cellspacing=0 border=0 width=100%><tr><td width=15><table cellpadding=0 cellspacing=1 border=0 width=100%><tr><td></td></tr></table>";
	table_str+="</td><td><table cellpadding=0 cellspacing=1 border=0 bgcolor=#777777 width=100% style='cursor:pointer;'><tr>";
	for(i=0; i<10; ++i) table_str+="<td height=10 bgcolor='"+tempcolor[i]+"' onclick=\"istablbgcolor='"+tempcolor[i]+"'; TnT_mouseovetable(1,"+(i+1)+");\" style='font-size:1px;'>&nbsp;</td>";
	table_str+="</tr></table></td></tr></table><table cellpadding=0 cellspacing=0 border=0 width=100%><tr><td width=15>";
	table_str+="<table cellpadding=0 cellspacing=1 border=0 bgcolor=#777777 width=100% style='cursor:pointer;'>";
	for(c=0; c<10; ++c) table_str+="<tr><td height=10 bgcolor='"+tempcolor2[c]+"' onclick=\"TnT_chan_bordercol('"+tempcolor2[c]+"')\"></td></tr>";
	table_str+="</table></td><td><table id=wrtmptable8 cellpadding=0 cellspacing=1 border=0 bgcolor=#777777 width=100%>";
	for(i=1; i<=10; ++i){
		table_str+="<tr>";
		for(j=1; j<=10; ++j) table_str+="<td height=10 bgcolor='#dddddd' id='edittablestd_"+i+j+"' onmouseover=TnT_mouseovetable("+i+","+j+") onmousedown=TnT_click_edit_table("+i+","+j+") style='font-size:1px;'>&nbsp;</td>";
		table_str+="</tr>";
	}
	table_str+="</table></td></tr></table><table cellpadding=0 cellspacing=1 border=0 bgcolor=#bbbbbb width=100%><tr align=center>"+
	"<td bgcolor=#ffffff id=TnTbottspace style='font-size:8pt; font-family:Tahoma; color:#E1350D;'>&nbsp;</td>"+
	"<td bgcolor=#eeeeee style='width:50; cursor:pointer;' onclick=\"TnTEditNewWin('table','exp'); TnTLayeropen('TnT_tableLayer',0);\"><img src='"+TnTimgurl+"/editor/more.gif' align=absmiddle></td>"+
	"<td bgcolor=#eeeeee align=left style='width:40; cursor:pointer;' onclick=TnTLayeropen('TnT_tableLayer',0)><img src='"+TnTimgurl+"/editor/close.gif' align=absmiddle></td></tr></table>";
	tempobj.innerHTML= table_str;
	document.body.appendChild(tempobj);
}
function TnT_mouseovetable(td_no,tr_no){
	for(i=1; i<=10; ++i)
	for(j=1; j<=10; ++j)
	document.getElementById('edittablestd_'+i+j).style.backgroundColor=(td_no<i || tr_no<j)?'#e5e5e5':istablbgcolor;
	document.getElementById('TnTbottspace').innerHTML='<b>'+tr_no+'</b> x <b>'+ td_no+'</b>';
}
function TnT_click_edit_table(tr_no,td_no){
	var table_str=' <table cellSpacing=1 cellPadding=2 width=95% bgcolor='+istablbordercolor+' border=0><tbody bgcolor='+istablbgcolor+' class=b_insert_td>';
	for(i=1; i<=tr_no; ++i){
		table_str+='<tr>';
		for(j=1; j<=td_no; ++j) table_str+='<td valign=top height=17></td>';
		table_str+='</tr>';
	}
	table_str+='</table> ';
	tbody_iframe.focus();
	if(this_browser=='n') tbody_iframe.document.execCommand("inserthtml",false,table_str);
	else ieRange.pasteHTML(table_str);
	TnTLayeropen('TnT_tableLayer',0);
}
function TnT_chan_bordercol(color){
	istablbordercolor=color;
	document.getElementById('wrtmptable8').style.backgroundColor=color;
}



// Æ÷ÀÎÆ® Áõ¿© ÀÔ·Â°ª Ã¼Å©
function point_input_checker(in_this,m_point,m_id){
	if(in_this.value=="") return;
	in_value=parseInt(in_this.value);
	m_point=parseInt(m_point);
	if(m_point < 2 || isNaN(m_point)) alert("ÁË¼ÛÇÕ´Ï´Ù\n\nÇöÀç [" + m_id + "]´ÔÀÌ º¸À¯ÇÏ½Å Æ÷ÀÎÆ®°¡ ºÎÁ·ÇÏ¿© ÀÌ ±â´ÉÀ» »ç¿ëÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.       ");
	else if(isNaN(in_value)) alert('Æ÷ÀÎÆ® Áõ¿©´Â ¼ýÀÚ·Î¸¸ ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿À.      ');
	else if(in_value>m_point){
		alert("Æ÷ÀÎÆ® Áõ¿© ÀÔ·Â¶õÀÇ ÀÔ·Â°ªÀÌ Àß¸øµÇ¾ú½À´Ï´Ù.      \n\n"+
				"ÇöÀç ["+ m_id + "] ´ÔÀÌ º¸À¯ÇÏ½Å Æ÷ÀÎÆ®´Â ["+ m_point + "] ÀÔ´Ï´Ù.        \n\n" +
				"º¸À¯ÇÏ½Å Æ÷ÀÎÆ® ¹üÀ§ ³»¿¡¼­ ÁöÁ¤ÇÏ¼Å¾ß ÇÕ´Ï´Ù.      ");
	}
	else return;
	in_this.value="";
	in_this.focus();
}




// ÄÃ·¯»ö»óÇ¥ ¿­±â
function TnTEditDivOpen(divid,scltop,sclleft,returnvol){
	TnTcol_Mode = returnvol;
	var DIV_ID = eval(divid);
	if(DIV_ID.opened){
		DIV_ID.opened = false;
		DIV_ID.style.visibility = 'hidden';
	}
	else{
		DIV_ID.opened = true;

		it_evt_x=(this_browser=='n')? mouseDN_X :  event.clientX;
		it_evt_y=(this_browser=='n')? mouseDN_Y :  event.clientY;
		DIV_ID.style.left = it_evt_x + document.body.scrollLeft + parseInt(sclleft);
		DIV_ID.style.top = it_evt_y + document.body.scrollTop - parseInt(scltop);
		DIV_ID.style.visibility = 'visible';
	}
}



// ·¹ÀÌ¾î º¸ÀÌ±â,°¨Ãß±â
function TnTLayeropen(divid,num){
	var DIV_ID=eval(divid);
	if(num==1){ DIV_ID.opened = true; DIV_ID.style.visibility = 'visible';}
	else {DIV_ID.opened = false; DIV_ID.style.visibility = 'hidden';}
}


// ¸Þ´º <tr> ¹è°æ»ö º¯È¯ÇÏ±â mounseon
function TnT_bgcolmv(this_tr){
	this_tr.style.backgroundColor=(this_tr.style.backgroundColor=='')?'#dddddd':'';
}




// ÆíÁýµµ±¸ text ¸ðµå ¹öÆ°
function button_over_EDIT(Img_this,M_over){
	if(M_over){
		Img_this.style.cssText="cursor:pointer; margin-top:2px; margin-left:2px; margin-right:0; margin-bottom:0;  filter:alpha(opacity=60);";
	}
	else{
		Img_this.style.cssText="cursor:pointer; margin:1px; filter:alpha(opacity=90);";
	}
}




// ÆíÁýµµ±¸ text ¸ðµå ¹öÆ°
function button_over_TEXT(Img_this,M_over){
	if(M_over){
		Img_this.style.cssText="cursor:pointer; margin:0; border-top:2px solid #d7d7d7; border-left:2px solid #d7d7d7;";
	}
	else{
		Img_this.style.cssText="cursor:pointer; margin:1px;";
	}
}





// ÄÃ·¯»ö»óÇ¥¿¡¼­ ¸µÅ©
function TnTGet_Color(setcolor,num){
		if(TnTcol_Mode==5){								// ÀÏ¹Ý¸ðµå¿¡¼­ ÀüÃ¼±ÛÀÚ»ö
			TnTwmainform.tbody.style.color=setcolor;		// textarea
			TnTwiframe.body.style.color=setcolor;			// iframe
		}
		if(TnTcol_Mode==3){	// ÀüÃ¼¹è°æ»ö##
			with(TnTwmainform.tbody.style){
				backgroundImage='';
				backgroundRepeat='';
				backgroundPosition='';
				backgroundColor=setcolor;
				TnTwiframe.body.style.cssText=cssText;
			}
		}
		if(num==2) return;			// mouseover ÀÏ¶§
		if(TnTcol_Mode==1)TnTdrag_range('ForeColor',setcolor);			// ±ÛÀÚ»ö
		else if(TnTcol_Mode==2)TnTdrag_range('BackColor',setcolor);	// Çü±¤Ææ
		else '';
		TnTEditDivOpen('TnTColorTableview',90,5,TnTcol_Mode);	// »ö»óÇ¥´Ý±â
}




// ¹è°æÀÌ¹ÌÁö ¼±ÅÃ

function TnT_backgimg_in(imgurl,imgposition){
	with(TnTwmainform.tbody.style){
		if(!imgurl){
			backgroundImage='';		// textarea
			backgroundRepeat='';
			backgroundPosition='';
		}
		else{
			backgroundColor='';
			backgroundImage="url("+imgurl+")";
			backgroundRepeat='no-repeat';
			backgroundPosition=imgposition;
		}
		TnTwiframe.body.style.cssText=cssText;
	}
}





// ÀÏ¹Ý¸ðµå¿¡¼­ ¹®ÀåÁ¤·Ä
function TnTbodyAlignDefault(txt_align){
	TnTwmainform.tbody.style.textAlign=txt_align;	// textarea
	TnTwiframe.body.style.textAlign=txt_align;		// iframe
}

// ±ÛÀÚÅ©±â-ÀÚ¼¼È÷
function fontsizeupdown(dvnum,intnum){
	intmvint=intnum;
	fontinput=TnTwmainform.fontsizednup;
	if(dvnum==2){clearInterval(startFontMV); return;}			// ¸¶¿ì½º ¾÷
	tHisStart=0;
	fontsizemvact(intmvint);
	startFontMV=setInterval("fontsizemvact(intmvint)",500); // ¸¶¿ì½º ´Ù¿î
}

// ±ÛÀÚÅ©±â-ÀÚ¼¼È÷ sub
function fontsizemvact(intnum){
	var thissizE=parseInt(fontinput.value)+intnum;
	if(thissizE<1) thissizE=1;										// ±ÛÀÚÅ©±â ÃÖ¼Ò°ª 1
	if(thissizE >100) thissizE=100;								// ±ÛÀÚÅ©±â ÃÖ´ë°ª 100
	fontinput.value=thissizE+' pt';
	fontsizevw2.style.fontSize=fontinput.value;
	if(tHisStart==1){clearInterval(startFontMV); startFontMV=setInterval("fontsizemvact(intmvint)",80);}
	tHisStart+=1;
}


// ±ÛÀÚÅ©±â ÀÚ¼¼È÷ ÁöÁ¤ action 
function TnTFont_select(num){
	var dragvalue=TnTwiframe.selection.createRange().htmlText;
	if(!dragvalue){
		alert('¸ÕÀú ±ÛÀÚÅ©±â º¯°æÇÒ ºÎºÐÀ» ºí·°(µå·¡±×) ¼±ÅÃÇÏ½Ê½Ã¿À.');
		TnTLayeropen('TnTFontSizeStyle',0); return;
	}
	tagcutptn=new RegExp("<table|<tr|<td|<th|<tbody|table>|tr>|td>|th>|tbody>","gi");
	if(dragvalue.match(tagcutptn)){alert("TABLE(Ç¥) ³»ºÎÀÇ ¿µ¿ªÀº ÇÑ²¨¹ø¿¡ (ÀÚ¼¼È÷)ÁöÁ¤ÇÒ ¼ö ¾ø½À´Ï´Ù.     \n\nÅØ½ºÆ® ºÎºÐº°·Î ÁöÁ¤ÇÏ½Ê½Ã¿À."); return;}
	dragvalue="<span style='font-size:"+num+"pt'>"+dragvalue+"</span>";
	//tbody_iframe.focus();
	if(dragvalue)TnTwiframe.selection.createRange().pasteHTML(dragvalue);
	TnTLayeropen('TnTFontSizeStyle',0);
}







// ±ÛÀÚÅ©±â Áõ°¡/°¨¼Ò
function TnTbodyTxtSizeDefault(updown,txt_size,reset){
		if(reset>1){ // ¸®¼Â
			TnTwmainform.tbody.style.fontSize= txt_size+'pt';	// textarea
			TnTwiframe.body.style.fontSize= txt_size+'pt';		// iframe
			return;
		}
		if(TnTwnowMode==1) tmp_size=TnTwmainform.tbody.style.fontSize;	// ÀÏ¹Ý¸ðµå
		else tmp_size=TnTwiframe.body.style.fontSize;								//ÆíÁý¸ðµå
		tmp_size=(tmp_size.length<3)?9:parseInt(tmp_size);
		if(updown==2){clearInterval(startFontMVboDy); return;} // ¸¶¿ì½º ¾÷
		tHisStart=0;
		intmvint=txt_size;
		TnTbodyTxtSizeDefault_sub(intmvint);
		startFontMVboDy=setInterval("TnTbodyTxtSizeDefault_sub(intmvint)",600); // ¸¶¿ì½º ´Ù¿î
}


function TnTbodyTxtSizeDefault_sub(){
		tmp_size=tmp_size+intmvint;
		if(tmp_size<1) tmp_size=1;										// ±ÛÀÚÅ©±â ÃÖ¼Ò°ª 1
		if(tmp_size >100) tmp_size=100;								// ±ÛÀÚÅ©±â ÃÖ´ë°ª 100
		TnTwmainform.tbody.style.fontSize= tmp_size+'pt';	// textarea
		TnTwiframe.body.style.fontSize= tmp_size+'pt';		// iframe
		if(tHisStart==1){
			clearInterval(startFontMVboDy);
			startFontMVboDy=setInterval("TnTbodyTxtSizeDefault_sub(intmvint)",100);
		}
		tHisStart+=1;
}





// ÀÏ¹Ý¸ðµå¿¡¼­ Style-Reset
function TnTbodyStyleReset(){
		TnTbodyTxtSizeDefault(0,9,9);			// ±ÛÀÚÅ©±â
		TnTbodyAlignDefault('');						// Á¤·Ä
		TnTcol_Mode=5; TnTGet_Color('',2);	// ÀüÃ¼±ÛÀÚ»ö
		TnTcol_Mode=3; TnTGet_Color('',2);	// ÀüÃ¼¹è°æ»ö
}



// iframe css style
function TnT_biginning_mode(){
		TnTwmainform=document.TechnoteWriteForm;			// textarea
		TnTwiframe=window.frames.tbody_iframe.document;		// iframe
		with(TnTwiframe){
			open();
			write("<html><head><style>");
			write("td,input,div,form,select,textarea{font-size:9pt; font-family:±¼¸²,Tahoma; word-break:break-all;}");
			write("p{margin-top:0; margin-bottom:0;}"); // ¿£ÅÍÅ°==ÇÑÄ­
			write("body{font-size:9pt; font-family:±¼¸²; line-height:140%; padding:3;}");
			write(".b_insert_td{line-height:110%;}"); // ÆíÁý±â Å×ÀÌºí tbody ÁÙ°£°Ý
			write(".b_imagine_table{border-top:1px dotted #FF00FF; border-left:1px dashed #FF00FF;}"); // ÆíÁý±â Å×ÀÌºí °¡»ó Á¡¼±
			write(".b_imagine_td{border-right:1px dashed #FF00FF; border-bottom:1px dashed #FF00FF;}"); // ÆíÁý±â Å×ÀÌºí °¡»ó Á¡¼±
			write(".b_hidden_dotted{border:1px dashed #e5e5e5;}"); // °¡»óÁ¡¼±(ÀÌ¹ÌÁö»ðÀÔ-ÁÜ¹öÆ° µî¿¡ »ç¿ë)
			write("</style></head><body style=\""+TnTbody_style+"\"></body></html>");
			close();
		}
		if(TnTwbodystyle!='') TnTwiframe.body.style.cssText=TnTwbodystyle;
		if(TnTwhtmtxt!=""){ // ±âº» ÀÔ·Â³»¿ëÀÌ ÀÖ´Ù¸é (¼³Á¤»ðÀÔ,´äº¯,¼öÁ¤½Ã)
			TnTwhtmtxt=TnTwhtmtxt.replace(/TnTNewLineChn/g,"\n");
			TnTwhtmtxt=TnTwhtmtxt.replace(/TnTQuotChn/g,"\"");
			TnTwhtmtxt=TnTwhtmtxt.replace(/TnTiHtMleFt/g,'<');
			TnTwhtmtxt=TnTwhtmtxt.replace(/TnTiHtMrigHt/g,'>');
			TnTwiframe.body.innerHTML=TnTwhtmtxt;
			TnTwmainform.tbody.value=TnTwhtmtxt;
		}
		if(TnTwiframeon!=1) TnTwiframe.designMode="On";
}



//  ÀÔ·ÂÆû »çÀÌÁî º¯µ¿
function TnT_form_size(col_row,how_m){
	if(col_row==1)TnT_w_body_size.style.width = parseInt(TnT_w_body_size.style.width)  + how_m + 'px';
	else					TnT_w_body_size.style.height = parseInt(TnT_w_body_size.style.height) + how_m + 'px';
}




// ÀÔ·Â¸ðµå ÀüÈ¯
function TnT_editmode_chn(befo,after,gubun){
		if(TnTmode_change==2){alert('ÀÔ·Â¸ðµå ÀüÈ¯ÀÌ Á¦ÇÑµÇ¾îÀÖ½À´Ï´Ù.'); return;}
		if(gubun==1){ // ÀÏ¹Ý¸ðµå¿¡¼­ ÆíÁý¸ðµå·Î
			if(TnTwchned!=1 && TnTwbasemode!=2 && TnTwbasemode!=5){ // ÀÔ·Â¸ðµå Ã³À½ º¯È¯ÀÓ, ±âº»ÀÔ·Â¸ðµå°¡ 'onlyhtm' ³ª 'ÆíÁý±â' ¸ðµå ¾Æ´Ô
				TnTwmainform.tbody.value=TnTwmainform.tbody.value.replace(/\n/g,"<br>"); // ÁÙ¹Ù²ÞÀ» <br> ·Î º¯È¯ÇÔ
			}
			TnTwtemphtm=TnTwmainform.tbody.value; // ÇöÀçÀÔ·Â°ª
			TnTwiframe.body.innerHTML=TnTwtemphtm; // ÀÔ·Â°ªÀü´Þ
			TnTwmainform.bodytype.value=5; // ¹®¼­Çü½Ä
			TnTwnowMode=2; // ÇöÀç¸ðµå
		}
		else{ // ÆíÁý¸ðµå¿¡¼­ ÀÏ¹Ý¸ðµå·Î
			TnTwtemphtm=TnTwiframe.body.innerHTML; // ÇöÀçÀÔ·Â°ª
			TnTwtemphtm=TnTwtemphtm.replace(/<\/p>$/i,"");
			TnTwtemphtm=TnTwtemphtm.replace(/&nbsp;$/i,"");
			TnTwtemphtm=TnTwtemphtm.replace(/<p>/ig,"");
			TnTwtemphtm=TnTwtemphtm.replace(/<\/p><\/td>/ig,"</td>");
			TnTwtemphtm=TnTwtemphtm.replace(/<\/p>/ig,"<br>");
			TnTwmainform.tbody.value=TnTwtemphtm; // ÀÔ·Â°ªÀü´Þ
			TnTwmainform.bodytype.value=2; // ¹®¼­Çü½Ä
			TnTwnowMode=1; // ÇöÀç¸ðµå
		}
		befo.style.display='none'; // ¼û±è
		after.style.display='inline'; // Ãâ·Â
		if(gubun==1 && this_browser=='n' && TnTwiframeon!=1) TnTwiframe.designMode="On";
		TnTwchned=1; // ÃÖÃÊ ÀÔ·Â¸ðµå º¯È¯ È®ÀÎ
}


function get_editMode(){
	return TnTwnowMode;
}


// ÀúÀå¹öÆ° Å¬¸¯½Ã ÆíÁý±â »óÅÂ¶ó¸é textarea ·Î ÀÔ·Â°ª Àü´Þ
WrFormSave=0;

Copy2Clipboard_ok='y';
strtm=new Date();
s_time=strtm.getTime();
function TnTedit_data_check(){

		var chkMSG=TnTinput_data_check();

		strtm=new Date();
		e_time=strtm.getTime();

		if((is_Admin=="") && (TnTis_modify=="") && (e_time - s_time < 8000)){
			alert("±Û ÀÔ·Â ¼Ò¿ä½Ã°£ÀÌ Ã¼Å©µË´Ï´Ù.\n\nº»¹®ÀÔ·Â ³»¿ëÀ» È®ÀÎÇÏ°í Àá½ÃÈÄ ´Ù½Ã Àü¼ÛÇÏ½Ê½Ã¿À.");
			return;
		}

		if(chkMSG){
			alert(chkMSG);
			return;
		}

		if(WrFormSave==1){
			alert('ÀÔ·ÂµÈ ³»¿ëÀ» ÀÌ¹Ì Àü¼ÛÇß½À´Ï´Ù.');
			return;
		}

		iframe_Css		=	TnTwiframe.body.style.cssText;			// ÆíÁý¸ðµå º»¹®½ºÅ¸ÀÏ
		textarea_Css	=	TnTwmainform.tbody.style.cssText;		//ÀÏ¹Ý¸ðµå º»¹® ½ºÅ¸ÀÏ

		if(TnTwnowMode==2){// ÆíÁý¸ðµå
			TnTwtemphtm=TnTwiframe.body.innerHTML; // ÇöÀçÀÔ·Â°ª
			TnTwtemphtm=TnTwtemphtm.replace(/<\/p>$/i,"");
			TnTwtemphtm=TnTwtemphtm.replace(/&nbsp;$/i,"");
			TnTwtemphtm=TnTwtemphtm.replace(/<p>/ig,"");
			TnTwtemphtm=TnTwtemphtm.replace(/<\/p><\/td>/ig,"</td>");
			TnTwtemphtm=TnTwtemphtm.replace(/<\/p>/ig,"<br>");
			TnTwmainform.tbody.value=TnTwtemphtm; // ÀÔ·Â°ªÀü´Þ
			if(iframe_Css.length>10) TnTwmainform.bodystyle.value=iframe_Css;
			else TnTwmainform.bodystyle.value='';
		}
		else{ // ÀÏ¹Ý¸ðµå
			if(textarea_Css.length>10)TnTwmainform.bodystyle.value=textarea_Css;
			else TnTwmainform.bodystyle.value='';
		}
		TnTwmainform.rest_var.value=TnTwmainform.postcheck.value;
		if(this_browser!='n' && Copy2Clipboard_ok=='y') window.clipboardData.setData("Text", TnTwmainform.tbody.value); // Å¬¸³º¸µå¿¡ º¹»ç
		if(TnTwmainform.mail){if(TnTwmainform.mail.value=='1'){TnTwmainform.mail.value='';}}
		if(TnTwmainform.homepage){if(TnTwmainform.homepage.value=='1'){TnTwmainform.homepage.value='';}}
		document.TechnoteWriteForm.submit();
		TnTEditDivOpen('writeform_stay',50,-100,1);
		WrFormSave=1;
		grGrow1=0;
		actionGRP=setInterval("countStay_grp()",80);
}




// Àü¼ÛÁß Ç¥½Ã ÀÌ¹ÌÁö
function countStay_grp(){
	grGrow1=grGrow1+4;
	if(grGrow1>318) grGrow1=1;
	gr_LT.width=grGrow1;
	gr_RT.width=320-grGrow1;
}



// ±ÛÀÚÅ©±â,±âÅ¸
function TnTdrag_range(v1,v2){
	window.frames.tbody_iframe.focus();
	if(this_browser=='n' && v1=='BackColor') v1='hilitecolor';
	if(v2=='')TnTwiframe.execCommand(v1,false,null);
	else TnTwiframe.execCommand(v1,false,v2);
	if(v1='FontName' && v2=='malgeungd') TnTwiframe.body.innerHTML=TnTwiframe.body.innerHTML.replace('malgeungd',"'¸¼Àº °íµñ'");
}




// À©µµ¿ì ÆË¾÷Ã¢ ¸µÅ©
function TnTEditNewWin(si,opt){
	var php_Link=TnTPHP_SELF+'?board='+TnTthis_board+'&config='+TnTthis_config+'&command=editsub&MainWriteicon=1&exe=';
	if(si=='table'){
		if(opt=='exp') OpenWin_smart(php_Link+'edit_table','edit_table',500,530,0,0,1,1);// Å×ÀÌºíÃ¢
		else{TnT_createdittable(); TnTEditDivOpen('TnT_tableLayer',-5,1,1);}
	}
	else if(si=='doc')					OpenWin_smart(php_Link+'edit_doc','deit_doc',303,240,0,0,1,1);//ÅÛÇÃ¸´ ¹®¼­
	else if(si=='linktag')				OpenWin_smart(php_Link+'edit_urllink','edit_link',410,120,0,0,0,0);//¸µÅ©ÅÂ±×
	else if(si=='imgfile')				OpenWin_smart(php_Link+'edit_imgfile','img_file',400,240,0,0,1,1);//ÀÌ¹ÌÁöÆÄÀÏ¾÷·Îµå
	else if(si=='imglink')				OpenWin_smart(php_Link+'edit_imglink','img_file',400,240,0,0,1,1);//ÀÌ¹ÌÁöÆÄÀÏ¸µÅ©
	else if(si=='imglink_only')		OpenWin_smart(php_Link+'edit_imglink_only','img_file',400,240,0,0,1,1);//ÀÌ¹ÌÁö ¸µÅ© only
	else if(si=='mediafile')			OpenWin_smart(php_Link+'edit_mediafile','media_file',400,180,0,0,1,1);//media ÆÄÀÏ ¾÷·Îµå
	else if(si=='publicfile')			OpenWin_smart(php_Link+'edit_publicfile','public_file',400,125,0,0,0,1);//ÀÏ¹Ý ÆÄÀÏ ¾÷·Îµå
	else if(si=='medialink')			OpenWin_smart(php_Link+'edit_medialink','media_file',400,180,0,0,1,1);//media ÆÄÀÏ ¸µÅ©
	else if(si=='medialink_only')	OpenWin_smart(php_Link+'edit_medialink_only','media_file',400,240,0,0,1,1);//media  ¸µÅ© only
	else if(si=='view'){
		//OpenWin_smart(php_Link+'edit_view','write_view',650,500,0,0,1,1);//¹Ì¸®º¸±â-À©µµ¿ì ÆË¾÷Ã¢
		iwindow_OPEN('iwindow_view_adv','edit_view','','width=300,height=200,btn_grow=y,left=1%,top=1%,autoclose=n'); // ¹Ì¸®º¸±â-iwindow ·¹ÀÌ¾î
	}
	else if(si=='bg_image')			OpenWin_smart(php_Link+'edit_bg_image','bg_img',325,265,20,7,1,1);//¹è°æ±×¸²
	else if(si=='sign')					OpenWin_smart(php_Link+'edit_sign&mode=1','e_sign',350,250,0,0,1,1);//±âÈ£(Netscape)
}


// ¼öÆò¼±,¾ÆÀÌÄÜ,±âÈ£ »ðÀÔ - ¸ð´Þ´ÙÀÌ¾ó·Î±× ¹Ú½º
// OpenWin_Dialog ÇÔ¼ö ¹è°³º¯¼ö : (¸µÅ©Url, °¡·ÎÅ©±â, ¼¼·ÎÅ©±â, °¡·ÎÀ§Ä¡, ¼¼·ÎÀ§Ä¡, scroll_is, resize_is);
// ½ºÅ©¸³Æ® Çü½Ä: x_value=showModalDialog("abcd.html",abcd.ffff.value,"font-family:Verdana; font-size:12; dialogHeight:310px; dialogWidth:480px; dialogLeft:30px; dialogTop:500px; status:0; help:0; scroll:0; resizable:0;");
function TnTEditDialog(si,num){
	var hvalue;
	var php_Link=TnTPHP_SELF+'?board='+TnTthis_board+'&config='+TnTthis_config+'&command=editsub&MainWriteicon=1&exe=';

	if(si=='face'){iwindow_OPEN('iwindow_faceicon','faceicon','from_mainwrite=1','width=250,height=200,btn_grow=y,autoclose=n,move_left=230');}
	else if(si=='sign'){iwindow_OPEN('iwindow_signicon','signicon','mode='+num,'width=250,height=250,btn_grow=y,autoclose=n,move_left=235,move_top=50'); return;}
	else if(si=='underline'){iwindow_OPEN('iwindow_underline','uline','from_mainwrite=1','width=210,height=130,autoclose=n,move_left=240,move_top=-140'); return;}

	else if(si=='hr'){iwindow_OPEN('iwindow_hrline','hrline','from_mainwrite=1','width=210,height=130,autoclose=n,move_left=265,move_top=-80'); return;} // iwindow
	// else if(si=='hr'){if(this_browser=='n'){TnTdrag_range('inserthorizontalrule',''); return;} else hvalue=OpenWin_Dialog(php_Link+'edit_hr',230,215,0,0,0,0);} // Dialog

	else if(si=='help'){iwindow_OPEN(php_Link+'edit_help','','','width=450,height=280,left=50%,top=30%'); return;}

	else if(si=='htmlwrite'){
		if(this_browser=='n') OpenWin_smart(php_Link+'edit_html','ehtm',400,270,0,0,1,1);
		else hvalue=OpenWin_Dialog(php_Link+'edit_html',400,270,0,0,1,1);
	}
	else if(si=='iframetag'){
		if(this_browser=='n') OpenWin_smart(php_Link+'edit_iframe','eiframe',400,220,0,0,0,0);
		else hvalue=OpenWin_Dialog(php_Link+'edit_iframe',400,260,0,0,0,0);
	}
	else hvalue='';

	if(hvalue){
		tbody_iframe.focus();
		TnTwiframe.selection.createRange().pasteHTML(hvalue);
	}
}



// °ü¸®ÀÚÀÏ°æ¿ì ±ÛÁ¦¸ñ ÀÔ·Â¶õ È®Àå
function sujectMove(thisimg){
	thisimg.style.display='none';
	TnTwmainform.subject.style.display='none';
	TnTwmainform.adm_subject.style.display='';
	TnTwmainform.adm_subject.value=TnTwmainform.subject.value;
}






// ±âº» ½ÇÇà
function TnT_writeEditor_set(){

	TnT_writeEditor_layer();
	if(this_browser=='n') TnTwiframeon=2; // firefox´Â ÆûÅÂ±×Àû¿ë ¾ÈµÇ¹Ç·Î

	TnTwmainform=document.TechnoteWriteForm;			// textarea
	TnTwiframe=window.frames.tbody_iframe.document;		// iframe
	if(this_browser!='n' && TnTwiframeon!=1) TnTwiframe.designMode="On";


	// ÆíÁýµµ±¸ ¹öÆ° Ãâ·Â¿©ºÎ
	if(TnTbutton_view=="2"){
		document.getElementById('button_TextMode').style.display='none';
		document.getElementById('button_EditorMode').style.display='none';
	}

	// ÃÖÃÊ Ãâ·Â¸ðµå (textarea / iframe)
	if(TnTwbasemode!='5'){ // text
		document.getElementById('TnT_textarea_main').style.display='';
		document.getElementById('TnT_textarea_iframe').style.display='none';
	}
	else{ // editor
		document.getElementById('TnT_textarea_main').style.display='none';
		document.getElementById('TnT_textarea_iframe').style.display='';
	}

	TimeDlay = setTimeout("TnT_biginning_mode()",200);



}
