You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

776 lines
32 KiB

// 액션관련
function kong()
{
this.selection = null;
this.selection2 = null;
this.RestoreSelection = Kong_RestoreSelection;
this.SaveSelection = Kong_SaveSelection;
this.GetSelection = Kong_GetSelection;
}
function Kong_RestoreSelection()
{
if (this.selection) {
//this.selection.collapse(true);
this.selection.select();
}
}
function Kong_GetSelection()
{
var oSel = this.selection;
if (!oSel) {
oSel = EditCtrl.document.selection.createRange();
oSel.type = EditCtrl.document.selection.type;
}
return oSel;
}
function Kong_SaveSelection()
{
try{
nowkong.selection = EditCtrl.document.selection.createRange();
}catch(e){
nowkong.selection = EditCtrl.document.getSelection();
}
try{
nowkong.selection.type = EditCtrl.document.selection.type;
}catch(e){}
}
function editctrlsize(mode){
if(mode == 1){
editctrl.style.pixelWidth += 60;
}
else if(mode == 2){
editctrl.style.pixelWidth -= 60;
}
else if(mode == 3){
editctrl.style.pixelHeight += 60;
}
else if(mode == 4){
editctrl.style.pixelHeight -= 60;
}
}
function showmenu(framename)
{
var rightedge = document.body.clientWidth-event.clientX;
var bottomedge = document.body.clientHeight-event.clientY;
var leftpoint;
var toppoint;
//alert(rightedge);
//alert(document.all.item(framename).style.width);
if (rightedge < document.all.item(framename).style.width) {
leftpoint = document.body.scrollLeft + event.clientX - document.all.item(framename).style.width +40;
}
else{
leftpoint = document.body.scrollLeft + event.clientX - 40;
}
/*
if (bottomedge < framename.offsetHeight) {
toppoint = document.body.scrollTop + event.clientY - framename.offsetHeight;
}
else {
*/
toppoint = document.body.scrollTop + event.clientY;
// }
toppoint = toppoint + 10;
/*
if(framename == 'i_emoticon0'){
document.all.i_emoticon0.style.left = leftpoint;
document.all.i_emoticon1.style.left = leftpoint;
document.all.i_emoticon2.style.left = leftpoint;
document.all.i_emoticon3.style.left = leftpoint;
document.all.i_emoticon4.style.left = leftpoint;
document.all.i_emoticon5.style.left = leftpoint;
document.all.i_emoticon6.style.left = leftpoint;
document.all.i_emoticon7.style.left = leftpoint;
document.all.i_emoticon0.style.top = toppoint;
document.all.i_emoticon1.style.top = toppoint;
document.all.i_emoticon2.style.top = toppoint;
document.all.i_emoticon3.style.top = toppoint;
document.all.i_emoticon4.style.top = toppoint;
document.all.i_emoticon5.style.top = toppoint;
document.all.i_emoticon6.style.top = toppoint;
document.all.i_emoticon7.style.top = toppoint;
}
else{
*/
document.all.item(framename).style.left = leftpoint;
document.all.item(framename).style.top = toppoint;
// }
if(document.all.item(framename).style.visibility == 'visible')
document.all.item(framename).style.visibility = 'hidden';
else
document.all.item(framename).style.visibility = 'visible';
if(framename == 'i_image'){
i_image.document.imageform.imageurl.focus();
i_image.document.imageform.imageurl.select();
}
else if(framename == 'i_link'){
i_link.document.linkform.linkurl.focus();
i_link.document.linkform.linkurl.select();
}
}
function format(what, opt)
{
if (opt == null) {
EditCtrl.document.execCommand(what);
}
else {
EditCtrl.document.execCommand(what,"", opt);
}
//EditCtrl.focus();
//var du = nowkong.selection.duplicate()
//nowkong.selection.setEndPoint("StartToStart", du);
nowkong.selection = null;
}
function init()
{
var tag = "";
nowkong = new kong();
//chrome 호환성 추가
var EditCtrl = document.getElementById("ifrm_EditCtrl").contentWindow;
var i_image = document.getElementById("i_image").contentWindow;
var i_link = document.getElementById("i_link").contentWindow;
var i_backcolor = document.getElementById("i_backcolor").contentWindow;
var i_fontcolor = document.getElementById("i_fontcolor").contentWindow;
var i_emoticon = document.getElementById("i_emoticon").contentWindow;
//chrome 호환성 끝
EditCtrl.document.open();
//EditCtrl.document.write(document.Mail_Form.FORSAVE.value);
EditCtrl.document.close();
EditCtrl.document.designMode = 'on';
i_image.document.open();
tag = tagLink("image");
//i_image.document.write(tag);
i_image.document.close();
i_link.document.open();
tag = tagLink("link");
//i_link.document.write(tag);
i_link.document.close();
i_backcolor.document.open();
tag = tagColor("backcolor");
//i_backcolor.document.write(tag);
i_backcolor.document.close();
i_fontcolor.document.open();
tag = tagColor("forecolor");
//i_fontcolor.document.write(tag);
i_fontcolor.document.close();
i_emoticon.document.open();
tag = tagEmo(0);
//i_emoticon.document.write(tag);
i_emoticon.document.close();
}
/*function init2()
{
var tag = "";
nowkong = new kong();
EditCtrl2.document.open();
//EditCtrl.document.write(document.Mail_Form.FORSAVE.value);
EditCtrl2.document.close();
EditCtrl2.document.designMode = 'on';
i_image2.document.open();
tag = tagLink("image");
//i_image.document.write(tag);
i_image2.document.close();
i_link2.document.open();
tag = tagLink("link");
//i_link.document.write(tag);
i_link2.document.close();
i_backcolor2.document.open();
tag = tagColor("backcolor");
//i_backcolor.document.write(tag);
i_backcolor2.document.close();
i_fontcolor2.document.open();
tag = tagColor("forecolor");
//i_fontcolor.document.write(tag);
i_fontcolor2.document.close();
i_emoticon2.document.open();
tag = tagEmo(0);
//i_emoticon.document.write(tag);
i_emoticon2.document.close();
}*/
function initRepDocID()
{
var tag = "";
nowkong = new kong();
EditCtrl.document.open();
//EditCtrl.document.write(document.Mail_Form.FORSAVE.value);
EditCtrl.document.close();
EditCtrl.document.designMode = 'on';
i_image.document.open();
tag = tagLink("image");
//i_image.document.write(tag);
i_image.document.close();
i_link.document.open();
tag = tagLink("link");
//i_link.document.write(tag);
i_link.document.close();
i_backcolor.document.open();
tag = tagColor("backcolor");
//i_backcolor.document.write(tag);
i_backcolor.document.close();
i_fontcolor.document.open();
tag = tagColor("forecolor");
//i_fontcolor.document.write(tag);
i_fontcolor.document.close();
i_emoticon.document.open();
tag = tagEmo(0);
//i_emoticon.document.write(tag);
i_emoticon.document.close();
setTimeout("initForm();", 1*1000);
}
function layeroff(){
if(EditCtrl.document.body.innerHTML == "<CENTER>양식을 복사하여 붙여 넣는 곳</CENTER>"){
EditCtrl.document.body.innerHTML = "";
}
document.all.i_backcolor.style.visibility='hidden';
document.all.i_fontcolor.style.visibility='hidden';
document.all.i_link.style.visibility='hidden';
document.all.i_image.style.visibility='hidden';
document.all.i_emoticon.style.visibility='hidden';
}
/*function layeroff2(){
document.all.i_backcolor2.style.visibility='hidden';
document.all.i_fontcolor2.style.visibility='hidden';
document.all.i_link2.style.visibility='hidden';
document.all.i_image2.style.visibility='hidden';
document.all.i_emoticon2.style.visibility='hidden';
}*/
function clickdo(clk, opt){
var nowopened=0;
if(clk == "showmenu"){
if(document.all.item(opt).style.visibility!='hidden'){
nowopened =1;
}
}
layeroff();
if(document.Mail_Form.sourceview.checked){
alert('소스보기 체크를 해제하고 사용하세요');
return;
}
if(clk == "showmenu"){
//alert("image-op:"+i_image.document.location);
//alert("link-op:"+i_link.document.location);
//i_link.document.location = 'about:blank';
if(nowopened==0){
nowkong.SaveSelection();
showmenu(opt);
}
return;
}
else if(clk == "bgimg"){
//mailpop(opt,'background','520','470','no');
return;
}
nowkong.RestoreSelection();
if(nowkong.selection){
var aa = nowkong.selection.parentElement();
if(aa.style.topmargin != "12px"){
EditCtrl.focus();
}
}
if(clk == "insertimage"){
if(opt != "" && opt != "http://"){
i_image.document.imageform.imageurl.value='http://';
var iCtrl = EditCtrl.document.selection.createRange();
iCtrl.pasteHTML("<IMG src='"+opt+"'>");
}
}
else if(clk == "createlink"){
if(opt != "" && opt != "http://"){
i_link.document.linkform.linkurl.value='http://';
var lCtrl = EditCtrl.document.selection.createRange();
if(lCtrl.htmlText==''){
lCtrl.pasteHTML("<A HREF='"+opt+"' target='_blank'>"+opt+"</A>");
}
else{
lCtrl.pasteHTML("<A HREF='"+opt+"' target='_blank'>"+lCtrl.htmlText+"</A>");
}
}
}
else if(clk == "backcolor"){
f_backcolor(opt);
return;
}
else if(clk == "htmlinside"){
htmlinside();
return;
}
else{
//원래 10,11번도 그냥 format 불렀었다
format(clk, opt);
}
return true;
}
function htmlinside(){
var eA = EditCtrl.document.selection.createRange();
var aa = eA.parentElement();
if(aa.tagName != "BODY"){
return;
}
eA.pasteHTML(eA.text);
EditCtrl.focus();
}
function f_backcolor(color){
EditCtrl.document.body.style.backgroundImage = '';
EditCtrl.document.body.style.backgroundColor = '' + color + '';
}
function f_backimage(img){
EditCtrl.document.body.style.backgroundColor = '';
EditCtrl.document.body.style.backgroundImage = "url(\"" + img + "\")";
}
function viewact(flag){
layeroff();
if(flag){
//소스쓰기
document.Mail_Form.BODYBG.value = EditCtrl.document.body.style.backgroundImage;
document.Mail_Form.BODYBGC.value = EditCtrl.document.body.style.backgroundColor;
var tmp = EditCtrl.document.body.innerHTML;
EditCtrl.document.body.innerText = tmp;
//alert(tmp);
EditCtrl.document.body.style.backgroundImage = '';
EditCtrl.document.body.style.backgroundColor = '';
EditCtrl.focus();
}
else{
//html쓰기
var tmp = EditCtrl.document.body.innerText;
EditCtrl.document.body.innerHTML = tmp;
EditCtrl.document.body.style.backgroundImage = document.Mail_Form.BODYBG.value;
EditCtrl.document.body.style.backgroundColor = document.Mail_Form.BODYBGC.value;
EditCtrl.focus();
}
}
// 색깔관련
var colortone = new Array(10);
colortone[0] = new Array('#ffffff','#e5e4e4','#d9d8d8','#c0bdbd','#a7a4a4','#8e8a8b','#827e7f','#767173','#5c585a','#000000');
colortone[1] = new Array('#fefcdf','#fef4c4','#feed9b','#fee573','#ffed43','#f6cc0b','#e0b800','#c9a601','#ad8e00','#8c7301');
colortone[2] = new Array('#ffded3','#ffc4b0','#ff9d7d','#ff7a4e','#ff6600','#e95d00','#d15502','#ba4b01','#a44201','#8d3901');
colortone[3] = new Array('#ffd2d0','#ffbab7','#fe9a95','#ff7a73','#ff483f','#fe2419','#f10b00','#d40a00','#940000','#6d201b');
colortone[4] = new Array('#ffdaed','#ffb7dc','#ffa1d1','#ff84c3','#ff57ac','#fd1289','#ec0078','#d6006d','#bb005f','#9b014f');
colortone[5] = new Array('#fcd6fe','#fbbcff','#f9a1fe','#f784fe','#f564fe','#f546ff','#f328ff','#d801e5','#c001cb','#8f0197');
colortone[6] = new Array('#e2f0fe','#c7e2fe','#add5fe','#92c7fe','#6eb5ff','#48a2ff','#2690fe','#0162f4','#013add','#0021b0');
colortone[7] = new Array('#d3fdff','#acfafd','#7cfaff','#4af7fe','#1de6fe','#01deff','#00cdec','#01b6de','#00a0c2','#0084a0');
colortone[8] = new Array('#edffcf','#dffeaa','#d1fd88','#befa5a','#a8f32a','#8fd80a','#79c101','#3fa701','#307f00','#156200');
colortone[9] = new Array('#d4c89f','#daad88','#c49578','#c2877e','#ac8295','#c0a5c4','#969ac2','#92b7d7','#80adaf','#9ca53b');
//이모티콘관련
var emotigroupnum=8;
var emotigroupname = new Array(8);
var emotiname = new Array(8);
var emotiurl = new Array(8);
emotigroupname[0] = '표정';
emotiname[0] = new Array(
'볼빨간','반짝반짝','메롱','쿨쿨','조용',
'열받음2','하하','윙크','엉엉','주루룩',
'땀삐질','멋적음','열받음','웃음','취함',
'황당','띵함1','띵함2','반함','실망');
emotiurl[0] = new Array(
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/face_s16.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/face_s17.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/face_s18.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/face_s19.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/face_s21.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/face_s20.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/face_s11.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/face_s12.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/face_s13.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/face_s14.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/face_s15.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/face_s6.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/face_s7.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/face_s8.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/face_s9.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/face_s10.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/face_s1.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/face_s2.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/face_s3.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/face_s4.gif');
emotigroupname[1] = '기념일';
emotiname[1] = new Array(
'생일','크리스마스트리','발렌타인데이','산타마을','선물',
'루돌프','산타','과자','러브포크','화이트데이',
'커플링','','','','',
'','','','','');
emotiurl[1] = new Array(
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/day_s1.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/day_s2.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/day_s3.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/day_s4.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/day_s5.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/day_s6.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/day_s7.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/day_s8.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/day_s9.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/day_s10.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/day_s11.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/shaded.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/shaded.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/shaded.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/shaded.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/shaded.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/shaded.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/shaded.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/shaded.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/shaded.gif');
emotigroupname[2] = '도구';
emotiname[2] = new Array(
'똥','똥꼬치','폭탄','키스','사랑의막대기',
'젖병','칼','도끼','뽕망치','우산',
'핸드폰','돈','날개','','',
'','','','','');
emotiurl[2] = new Array(
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/jim_s1.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/jim_s2.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/jim_s3.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/jim_s4.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/jim_s5.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/jim_s6.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/jim_s7.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/jim_s8.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/jim_s9.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/jim_s10.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/jim_s11.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/jim_s12.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/jim_s13.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/shaded.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/shaded.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/shaded.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/shaded.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/shaded.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/shaded.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/shaded.gif');
emotigroupname[3] = '캐릭터';
emotiname[3] = new Array(
'왕','광대','펭괸','alian','여자날나리',
'남자날나리','여자악마','악마','girl','꽃순이',
'소년','','','','',
'','','','','');
emotiurl[3] = new Array(
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/char_s1.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/char_s2.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/char_s3.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/char_s4.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/char_s5.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/char_s6.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/char_s7.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/char_s8.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/char_s9.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/char_s10.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/char_s11.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/shaded.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/shaded.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/shaded.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/shaded.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/shaded.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/shaded.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/shaded.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/shaded.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/shaded.gif');
emotigroupname[4] = '꽃';
emotiname[4] = new Array(
'튤립','해바라기','카네이션','은방울','장미꽃다발',
'꽃다발','꽃다발2','꽃','단풍잎','화분',
'화분2','','','','',
'','','','','');
emotiurl[4] = new Array(
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/flower_s1.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/flower_s2.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/flower_s3.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/flower_s4.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/flower_s5.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/flower_s6.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/flower_s7.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/flower_s8.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/flower_s9.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/flower_s10.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/flower_s11.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/shaded.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/shaded.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/shaded.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/shaded.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/shaded.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/shaded.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/shaded.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/shaded.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/shaded.gif');
emotigroupname[5] = '음식';
emotiname[5] = new Array(
'쥬스','커피','피자','햄버거','김밥',
'맥주','사탕','우유','짜장면','아이스크림',
'','','','','',
'','','','','');
emotiurl[5] = new Array(
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/food_s1.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/food_s2.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/food_s3.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/food_s4.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/food_s5.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/food_s6.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/food_s7.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/food_s8.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/food_s9.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/food_s10.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/shaded.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/shaded.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/shaded.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/shaded.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/shaded.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/shaded.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/shaded.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/shaded.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/shaded.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/shaded.gif');
emotigroupname[6] = '행동';
emotiname[6] = new Array(
'방구','설명중','아양','잠','잠수중',
'잠수중2','잠수중3','퍽','화장실1','화장실2',
'당근','우웩','','','',
'','','','','');
emotiurl[6] = new Array(
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/action_s1.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/action_s2.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/action_s3.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/action_s4.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/action_s5.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/action_s6.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/action_s7.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/action_s8.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/action_s9.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/action_s10.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/carrot_s.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/face_s5.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/shaded.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/shaded.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/shaded.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/shaded.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/shaded.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/shaded.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/shaded.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/shaded.gif');
emotigroupname[7] = '문장';
emotiname[7] = new Array(
'방가','안녕','안녕2','hi','hi2',
'bye','bye2','love','사랑해','깨물어주고싶어',
'','','','','',
'','','','','');
emotiurl[7] = new Array(
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/say_s1.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/say_s2.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/say_s3.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/say_s4.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/say_s5.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/say_s6.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/say_s7.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/say_s8.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/say_s9.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/emot/say_s10.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/shaded.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/shaded.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/shaded.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/shaded.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/shaded.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/shaded.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/shaded.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/shaded.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/shaded.gif',
'http://image.hanmail.net/hanmail/s_img/messenger2/web/shaded.gif');
function emotishow(i){
i_emoticon.document.open();
tag = tagEmo(i);
i_emoticon.document.write(tag);
i_emoticon.document.close();
}
function tagEmo(n){
var str = "";
str = str + "<html><body marginwidth=0 marginheight=0 topmargin=0 leftmargin=0 bgcolor='#efefef'><table>";
if(n <=0){
str = str + " <tr> <td colspan=5> <table border=0 cellpadding=2 cellspacing=0 width=100%% bgcolor=#e6e6e6> <tr> <td align=center width=15 nowrap><a href=\"javascript:parent.parent.showen.emotishow(" + (emotigroupnum-1) + ");\"><img src='http://image.hanmail.net/hanmail/s_img/messenger2/web/bs_back.gif' width=13 height=13 border=0></a></td> <td width=100%% style=\"font-size:9pt\" align=center>" + emotigroupname[n] + "</td> <td align=center width=15 nowrap><a href=\"javascript:parent.parent.showen.emotishow(" + (n+1) + ");\"><img src='http://image.hanmail.net/hanmail/s_img/messenger2/web/bs_next.gif' width=13 height=13 border=0'></a></td> </tr> </table> </td> </tr>";
}
else if(n >= emotigroupnum-1){
str = str + " <tr> <td colspan=5> <table border=0 cellpadding=2 cellspacing=0 width=100%% bgcolor=#e6e6e6> <tr> <td align=center width=15 nowrap><a href=\"javascript:parent.parent.showen.emotishow(" + (n-1) + ");\"><img src='http://image.hanmail.net/hanmail/s_img/messenger2/web/bs_back.gif' width=13 height=13 border=0 alt='" + emotigroupname[n-1] + "'></a></td> <td width=100%% style=\"font-size:9pt\" align=center>" + emotigroupname[n] + "</td> <td align=center width=15 nowrap><a href=\"javascript:parent.parent.showen.emotishow(0);\"><img src='http://image.hanmail.net/hanmail/s_img/messenger2/web/bs_next.gif' width=13 height=13 border=0'></a></td> </tr> </table> </td> </tr>";
}
else{
str = str + " <tr> <td colspan=5> <table border=0 cellpadding=2 cellspacing=0 width=100%% bgcolor=#e6e6e6> <tr> <td align=center width=15 nowrap><a href=\"javascript:parent.parent.showen.emotishow(" + (n-1) + ");\"><img src='http://image.hanmail.net/hanmail/s_img/messenger2/web/bs_back.gif' width=13 height=13 border=0 alt='" + emotigroupname[n-1] + "'></a></td> <td width=100%% style=\"font-size:9pt\" align=center>" + emotigroupname[n] + "</td> <td align=center width=15 nowrap><a href=\"javascript:parent.parent.showen.emotishow(" + (n+1) + ");\"><img src='http://image.hanmail.net/hanmail/s_img/messenger2/web/bs_next.gif' width=13 height=13 border=0 alt='" + emotigroupname[n+1] + "'></a></td> </tr> </table> </td> </tr>";
}
for (var i=0; i<4; i++){
str = str + "<tr>";
for(var j=0; j<5; j++){
if(emotiurl[n][i*5+j] == "http://image.hanmail.net/hanmail/s_img/messenger2/web/shaded.gif"){
str = str + "<td width=24 height=24 align=center bgcolor=#ffffff><img src=\"" + emotiurl[n][i*5+j] + "\" width=20 height=20 border=0><br></td>";
}
else{
str = str + "<td onMouseOver=\"this.style.backgroundColor='#00107b';\" onMouseOut=\"this.style.backgroundColor='#ffffff';\" width=24 height=24 align=center bgcolor=#ffffff><a onclick=\"parent.parent.showen.clickdo('insertimage', '" + emotiurl[n][i*5+j] + "');\" onfocus='this.blur()'><img src=\"" + emotiurl[n][i*5+j] + "\" width=20 height=20 alt=\"" + emotiname[n][i*5+j] + "\" border=0></a><br></td>";
}
}
str = str + "</tr>";
}
str = str + "</table></body></html>";
return str;
}
function tagColor(flag){
// flag == "forecolor" -> 폰트 색
// flag == "backcolor" -> 배경 색
var str = "";
str = str + "<html><body marginwidth=0 marginheight=0 topmargin=0 leftmargin=0>";
str = str + "<table cellpadding=0 cellspacing=0 border=0>";
for (var i=0; i<10; i++){
str = str + "<tr>";
for(var j=0; j<10; j++){
str = str + "<td onmouseover=this.style.backgroundColor='blue' onmouseout=this.style.backgroundColor=''><table cellpadding=0 cellspacing=1 border=0><tr><td bgcolor='" + colortone[i][j] + "' onclick='parent.parent.showen.clickdo(\"" + flag + "\", \"" + colortone[i][j] + "\");' width=10 height=10></td></tr></table></td>";
}
str = str + "</tr>";
}
return str;
}
function tagLink(flag){
var str = "";
str = str + "<html><head><style> td { font-size:10pt; color:#000000; font-family:굴림; } .base { font-size:9pt; color:#000000; font-family:굴림; } </style></head><body marginwidth=0 marginheight=0 topmargin=10 leftmargin=5 bgcolor='#efefef'>";
if(flag == "link"){
str = str + "<font class=base>&nbsp;선택된 부분에 걸릴 링크 주소(url)을 넣어주세요<br>&nbsp;&nbsp;(예: http://daum.net) - \"http://\" 꼭 써야함</font><br> <table><tr><form name=linkform onsubmit='parent.parent.showen.clickdo(\"createlink\", document.linkform.linkurl.value); return false;'><td> <input type='text' name='linkurl' value='http://' size=29> <img src='http://image.hanmail.net/function/button01.gif' onclick='parent.parent.showen.clickdo(\"createlink\", document.linkform.linkurl.value);' border=0 align=absmiddle><img src='http://image.hanmail.net/hanmail/general/b_cancel.gif' onclick='parent.parent.showen.clickdo(\"unlink\"); parent.parent.showen.layeroff();' border=0 align=absmiddle></td></form></tr></table></body></html>";
}
else if(flag == "image"){
str = str + "<font class=base>&nbsp;인터넷에 올려진 이미지만 삽입이 가능합니다.<br>&nbsp;삽입할 이미지 주소(url)을 넣어주세요<br>&nbsp;&nbsp;(예: http://daum.net/a.jpg) - \"http://\" 꼭 써야함</font><br> <table><tr><form name=imageform onsubmit='parent.parent.showen.clickdo(\"insertimage\", document.imageform.imageurl.value); return false;'><td> <input type='text' name='imageurl' value='http://' size=29'> <img src='http://image.hanmail.net/function/button01.gif' onclick='parent.parent.showen.clickdo(\"insertimage\", document.imageform.imageurl.value);' border=0 align=absmiddle><img src='http://image.hanmail.net/hanmail/general/b_cancel.gif' onclick='parent.parent.showen.layeroff();' border=0 align=absmiddle></td></form></tr></table></body></html>";
}
//return str;
return '지송';
}
function gotext(){
if(EditCtrl.document.body.innerHTML != EditCtrl.document.body.innerText){
var conf = confirm("html효과들은 사라집니다. 계속하겠습니까?");
if(!conf){
return;
}
}
var str = EditCtrl.document.body.innerText;
document.gocomp0.BODY.value= str.replace(/&lt;?/g, '<').replace(/&gt;?/g, '>').replace(/&quot;?/g, '"').replace(/&amp;?/g, '&');
document.gocomp0.TO.value=document.Mail_Form.TO.value;
document.gocomp0.CC.value=document.Mail_Form.CC.value;
document.gocomp0.BCC.value=document.Mail_Form.BCC.value;
document.gocomp0.SUBJECT.value=document.Mail_Form.SUBJECT.value;
document.gocomp0.submit();
}
function checksourceview(){
document.Mail_Form.sourceview.checked = !document.Mail_Form.sourceview.checked;
}
function enterchk(flag, keycode, val)
{
if (keycode==13){
if(flag == "L"){
clickdo('createlink', val);
}
else if(flag == "I"){
clickdo('insertimage', val);
}
}
}