var host_url	= "www.naegohyang.com";
var nvTbMenu_Layers = new Array('font','fontsize_l','forecolor_l','forebgcolor_l','bgcolor_l','upimage_l','hyperlink_l','emoticon_l');
var _blank_Table = "<table><tr><td></td></tr></table>";
var _Sample_Content = "ABCDEFGHIJKLM";
var _Color_Chart = new Array();
_Color_Chart[0] = new Array('#ffffff','#e5e4e4','#d9d8d8','#c0bdbd','#a7a4a4','#8e8a8b','#827e7f','#767173','#5c585a','#000000');
_Color_Chart[1] = new Array('#fefcdf','#fef4c4','#feed9b','#fee573','#ffed43','#f6cc0b','#e0b800','#c9a601','#ad8e00','#8c7301');
_Color_Chart[2] = new Array('#ffded3','#ffc4b0','#ff9d7d','#ff7a4e','#ff6600','#e95d00','#d15502','#ba4b01','#a44201','#8d3901');
_Color_Chart[3] = new Array('#ffd2d0','#ffbab7','#fe9a95','#ff7a73','#ff483f','#fe2419','#f10b00','#d40a00','#940000','#6d201b');
_Color_Chart[4] = new Array('#ffdaed','#ffb7dc','#ffa1d1','#ff84c3','#ff57ac','#fd1289','#ec0078','#d6006d','#bb005f','#9b014f');
_Color_Chart[5] = new Array('#fcd6fe','#fbbcff','#f9a1fe','#f784fe','#f564fe','#f546ff','#f328ff','#d801e5','#c001cb','#8f0197');
_Color_Chart[6] = new Array('#e2f0fe','#c7e2fe','#add5fe','#92c7fe','#6eb5ff','#48a2ff','#2690fe','#0162f4','#013add','#0021b0');
_Color_Chart[7] = new Array('#d3fdff','#acfafd','#7cfaff','#4af7fe','#1de6fe','#01deff','#00cdec','#01b6de','#00a0c2','#0084a0');
_Color_Chart[8] = new Array('#edffcf','#dffeaa','#d1fd88','#befa5a','#a8f32a','#8fd80a','#79c101','#3fa701','#307f00','#156200');
_Color_Chart[9] = new Array('#d4c89f','#daad88','#c49578','#c2877e','#ac8295','#c0a5c4','#969ac2','#92b7d7','#80adaf','#9ca53b');
var _Color_SelList1 = new Array('#008000','#993366','#CC9900','#9B18C1','#FF9900','#0000FF','#FF0000','#177FCD','#FF3399','#8E8E8E');
var _Color_SelList2 = new Array('#FFDAED','#FF0000','#99DCFF','#0000FF','#A6FF4D','#009966','#E4FF75','#8E8E8E','#E4E4E4','#333333');
var _EMOTICON_DIR = "";
var emoIcon = new Array();
emoIcon[0] = new Array('1_01','1_02','1_03','1_04','1_05','1_06','1_07','1_08','1_09','1_10','1_11','1_12','1_13','1_14','1_15','1_16','1_17','1_18','1_19','1_20','1_21','1_22','1_23','1_24','1_25');
emoIcon[1] = new Array('2_01','2_02','2_03','2_04','2_05','2_06','2_07','2_08','2_09','2_10','2_11','2_12','2_13','2_14','2_15','2_16','2_17','2_18','2_19','2_20','2_21','2_22','blank','blank','blank');
emoIcon[2] = new Array('3_01','3_02','3_03','3_04','3_05','3_06','3_07','3_08','3_09','3_10','3_11','3_12','3_13','3_14','3_15','3_16','3_17','3_62','3_18','3_19','3_20','3_21','3_22','3_23','3_24');
emoIcon[3] = new Array('3_25','3_26','3_27','3_28','3_29','3_30','3_31','3_32','3_33','3_34','3_35','3_36','3_37','3_38','3_39','3_40','3_41','3_42','3_43','3_44','3_45','3_46','3_47','3_48','3_49');
emoIcon[4] = new Array('3_50','3_51','3_52','3_53','3_54','3_55','3_56','3_57','3_58','3_59','3_60','3_61','blank','blank','blank','blank','blank','blank','blank','blank','blank','blank','blank','blank','blank');

var emoGroup = new Array('Ç¥Á¤','Ä³¸¯ÅÍ','»ç¹° 1','»ç¹° 2','»ç¹° 3');

function make_font()
{
var i = 0;
var padding = 0;
var _fonts = new String;
//var _kfont_var = new Array('±¼¸²','µ¸¿ò','¹ÙÅÁ','±Ã¼­');
var _efont_var = new Array('Arial','Tahoma','Times New Roman','Verdana');
//var _kfont_sample = "°¡³ª´Ù¶ó¸¶¹Ù»ç¾Æ";
var _efont_sample = "ABCDEFGHIJKLM";

//for( i = 0 ; i < _kfont_var.length ; i++ )
//{
//if ( i == 0 ) padding = 2; else padding = 0;
//_fonts += "<tr><td style=\"padding:"+ padding +" 0 0 12\"><a onClick=\"javascirpt:nvTbLayerClick('fontname','"+ _kfont_var[i] +"')\" style=\"cursor:hand;font-family:" + _kfont_var[i] + "\">" + _kfont_sample + " (" + _kfont_var[i] + ")</a></td></tr>";
//}
for( i = 0 ; i < _efont_var.length ; i++ )
{
if( i == _efont_var.length - 1 ) padding = 12; else padding = 0;
_fonts += "<tr><td style=\"padding:0 0 " + padding +" 12\"><a onClick=\"javascirpt:nvTbLayerClick('fontname','"+ _efont_var[i] +"')\" style=\"cursor:hand;font-family:" + _efont_var[i] + "\">" + _efont_sample + " (" + _efont_var[i] + ")</a></td></tr>";
}
return _fonts;
}

function make_fontsize()
{
var _font_size = new String;
_font_size = "<tr><td style=\"padding:2 0 0 12\"><a onClick=\"javascirpt:nvTbLayerClick('fontsize','1')\" style=\"cursor:hand;font-size:10px;line-height:normal;\">ABCDEFGHIJKLM (8pt)</a></td></tr>";
_font_size += "<tr><td style=\"padding:0 0 0 12\"><a onClick=\"javascirpt:nvTbLayerClick('fontsize','2')\" style=\"cursor:hand;font-size:12px;line-height:normal;\">ABCDEFGHIJKLM (10pt)</a></td></tr>";
_font_size += "<tr><td style=\"padding:0 0 0 12\"><a onClick=\"javascirpt:nvTbLayerClick('fontsize','3')\" style=\"cursor:hand;font-size:14px;line-height:normal;\">ABCDEFGHIJKLM (12pt)</a></td></tr>";
_font_size += "<tr><td style=\"padding:0 0 0 12\"><a onClick=\"javascirpt:nvTbLayerClick('fontsize','4')\" style=\"cursor:hand;font-size:18px;line-height:normal;\">ABCDEFGHIJKLM (14pt)</a></td></tr>";
_font_size += "<tr><td style=\"padding:0 0 0 12\"><a onClick=\"javascirpt:nvTbLayerClick('fontsize','5')\" style=\"cursor:hand;font-size:24px;line-height:normal;\">ABCDEFGHIJKLM (18pt)</a></td></tr>";
_font_size += "<tr><td style=\"padding:0 0 0 12\"><a onClick=\"javascirpt:nvTbLayerClick('fontsize','6')\" style=\"cursor:hand;font-size:32px;line-height:normal;\">ABCDEFGHI (24pt)</a></td></tr>";
//_font_size += "<tr><td style=\"padding:0 0 10 12\"><a onClick=\"javascirpt:nvTbLayerClick('fontsize','7')\" style=\"cursor:hand;font-size:46px\">ABCDE (36pt)</a></td></tr>";
return _font_size;
}

function make_colorChart(changeMenu,colorList)
{
var i = 0;
var j = 0;
var colorChart = new String;

colorChart = "<table border='0' bgcolor='#FFFFFF' cellspacing='2' cellpadding='0'>";
for( i = 0 ; i < colorList.length ; i++ )
{
colorChart += "<tr>";
for( j = 0 ; j < colorList[i].length ; j++ )
{
colorChart += "<td width='15' height='10' bgcolor='" + colorList[i][j] + "' style='cursor:hand;' onClick='nvTbLayerClick(\""+changeMenu +"\",\"" + colorList[i][j] + "\");'></td>";
}
colorChart += "</tr>";
}
colorChart += "</table>";

return colorChart;
}

function make_fontColor( fontMenu, sample,colorList, colorChart)
{
var i = 0;
var j = 0;
var fontSample = new String;
var _Make_ColorChart = make_colorChart(fontMenu,colorChart);

fontSample = "<tr><td style=\"padding:7 5 15 10\"><table  bgcolor='#FFFFFF' border='0' cellpadding='0' cellspacing='0'><td align='center'><table border='0'>";
for( i = 0 ; i < (colorList.length/2) ; i++ )
{
fontSample += "<tr>";
if( fontMenu == "forecolor" )
{
fontSample += "<td><font color='" + colorList[j] +"' style='cursor:hand;' onClick='nvTbLayerClick(\""+ fontMenu + "\",\"" + colorList[j] + "\");'>" + sample +"</font></td>";
fontSample += "<td><font color='" + colorList[j+1] +"' style='cursor:hand;' onClick='nvTbLayerClick(\""+ fontMenu +"\",\"" + colorList[j+1] + "\");'>" + sample +"</font></td>";
}
else if( fontMenu == "backcolor" )
{
fontSample += "<td bgcolor='" + colorList[j] +"'><font color='#404040' style='cursor:hand;' onClick='nvTbLayerClick(\""+ fontMenu + "1\",\"" + colorList[j] + "\");'>" + sample +"</font></td>";
fontSample += "<td bgcolor='" + colorList[j+1] +"'><font color='#FFFFFF' style='cursor:hand;' onClick='nvTbLayerClick(\""+ fontMenu +"2\",\"" + colorList[j+1] + "\");'>" + sample +"</font></td>";
}
fontSample += "</tr>";
j += 2;
}
fontSample += "</table>";
fontSample += _blank_Table + _Make_ColorChart;

fontSample += "</td></table></td></tr>";
return fontSample;
}

function make_emoticon(emo_grp)
{
var i = 0;
var emoList = new String;
var next_p = 0;
var prev_p = 0;
var total_p = emoGroup.length;
emo_grp = parseInt(emo_grp);

if( emo_grp ) prev_p = emo_grp - 1;
else prev_p = total_p - 1;
if( emo_grp != (total_p-1 ) ) next_p = emo_grp + 1;
else next_p = 0;

emoList = "<tr><td style=\"padding:5 0 15 12\" bgcolor=\"F5F5F5\"><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" bgcolor=\"FFFFFF\"><tr><td height=\"2\" bgcolor=\"E2E2E2\" colspan=\"3\"></td></tr>";
emoList += "<tr><td bgcolor=\"E2E2E2\" width=\"20\" nowrap align=\"center\"><a style='CURSOR:HAND' onClick='change_emoPage(\"" + prev_p +"\");'><img src=\"http://static.naver.com/new_mail/images/edit_prev.gif\"></a></td><td bgcolor=\"E2E2E2\" align=\"center\" width=\"98\" nowrap>" + emoGroup[emo_grp] + "</td><td bgcolor=\"E2E2E2\" width=\"20\" nowrap align=\"center\"><a style='CURSOR:HAND' onClick='change_emoPage(\"" + next_p +"\");'><img src=\"http://static.naver.com/new_mail/images/edit_next.gif\"></a></td></tr>";
emoList += "<tr><td colspan=\"3\"><table border=0 cellpadding=0 cellspacing=0 width=100%>";
for( i = 0 ; i < 25 ; i++ )
{
if( !(i % 5) ) emoList += "<tr>";
if (emoIcon[emo_grp][i] == "blank") emoList += "<td  height=\"25\" width=\"26\" align=\"center\"><img src='"+ _EMOTICON_DIR + "emo_" + emoIcon[emo_grp][i] + ".gif'></td>";
else emoList += "<td style='CURSOR:HAND' onMouseOver=\"this.style.background='#FFF3B3'\" OnMouseOut=\"this.style.background=''\" onClick='nvTbLayerClick(\"insert_emoticon\",\""+ emoIcon[emo_grp][i] +"\");' height=\"25\" width=\"26\" align=\"center\"><img src='"+ _EMOTICON_DIR + "emo_" + emoIcon[emo_grp][i] + ".gif'></td>";
if( i % 5 == 4 ) emoList += "</tr>";
}
emoList += "</table></td></tr>";
emoList += "</table></td></tr>";
return emoList;
}

function make_Layer(layer_name,contents,layer_width,layer_height)
{
var _Layer_top = "<table border='0' cellpadding='0' cellspacing='0'><tr><td class='box_g'><table border='0' cellpadding='0' cellspacing='1' bgcolor='FFFFFF'><tr><td><table border='0' cellpadding='0' cellspacing='0' bgcolor='F5F5F5' width='"+ (layer_width-10) + "'><tr><td style='padding:3 3 0 0' align='right'><a onClick='javascript:nvTbCloseLayer(" + layer_name + ")' style='cursor:hand'><img src='/TM_bbs/img/edit_close.gif'></a></td></tr>";
var _Layer_bottom = "</table></td></tr></table></td></tr></table>";
var _Layer = "<div style='position:absolute;margin-top:-2px;width:"+layer_width+";height:"+layer_height+";display:none;overflow:hidden;' id='Layer_"+ nvTbMenu_Layers[layer_name] +"'>";
_Layer += _Layer_top + contents + _Layer_bottom;
_Layer += "</div>";

return _Layer;
}

var _Make_Fonts = make_Layer(0,make_font(),"250","300");
var _Make_FontSize = make_Layer(1,make_fontsize(),"340","340");
var _Make_FontColor = make_fontColor( "forecolor",_Sample_Content, _Color_SelList1, _Color_Chart );
_Make_FontColor = make_Layer(2,_Make_FontColor,"240","320");
var _Make_FontBgColor = make_fontColor( "backcolor",_Sample_Content, _Color_SelList2, _Color_Chart );
_Make_FontBgColor = make_Layer(3,_Make_FontBgColor,"240","320")
var _Make_BgColor = "<tr><td style=\"padding:5 5 10 10\"><table bgcolor='#FFFFFF' border='0' cellpadding='0' cellspacing='0'><td align='center'><table border='0'>" + make_colorChart("bgcolor",_Color_Chart) + "</td></table></td></tr>";
_Make_BgColor = make_Layer(4,_Make_BgColor,"205","320");
var _Make_Image = "<tr><td><iframe src='/aidhtml/up_image.html' width='100%' height='210' frameborder='0' scrolling='no'></iframe>";
_Make_Image += "</td></tr>";
_Make_Image = make_Layer(5,_Make_Image,"230","240");
var _Make_HyperLink = "<tr><td><table border='0' cellpadding='0' cellspacing='0'>";
_Make_HyperLink += "<tr><td style=\"padding:5 0 5 12\"><input type=text name='hyper_layer' class='box td' style='width:196px; height=18px' value=\"http://\"></td></tr>";
_Make_HyperLink += "<tr><td style=\"padding:0 0 10 12\" colspan=\"2\"><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" bgcolor=\"E8E8E8\" width=\"196\"><tr><td style=\"padding:8 0 5 8\"><font color=\"737373\">¸µÅ©ÁÖ¼Ò(URL)¸¦ ³Ö¾îÁÖ¼¼¿ä.<br>¿¹) http://"+host_url+"<br>\"http://\"¸¦ ²À ½á¾ß ÇÕ´Ï´Ù.</font></td></tr></table></td></tr>";
_Make_HyperLink += "<tr><td style=\"padding:0 0 7 0\" align=\"center\" colspan=\"2\">&nbsp;<a href='javascript:;' onClick='nvTbLayerClick(\"insert_hyperlink\")'><img src=\"/TM_bbs/img/edit_confirm.gif\" border='0'></a></td></tr>";
_Make_HyperLink += "</table></td></tr>";
_Make_HyperLink = make_Layer(6,_Make_HyperLink,"230","200");
var _Make_Emoticon = make_emoticon(0);
_Make_Emoticon = make_Layer(7,_Make_Emoticon,"175","320");

