/* ==========================
¼ýÀÚ¸¸ ÀԷ¹ޱâ.(.)46 .ÀԷ°¡´É
onkeydown="nekr_num_check(event);"
==========================*/
function nekr_num_check(evt) {
var keyCode = ( ie ) ? window.event.keyCode : evt.which;
if ( (keyCode >= 48) && (keyCode <= 57) || keyCode == 8 || keyCode == 9 || ( keyCode >= 96 && keyCode <= 105) ) {
return;
} else {
if ( ie ) event.returnValue=false;
else evt.preventDefault();
}
}
function change_view_sms_cate( va ) {
divset_clear();
$("default_input_box").value = 0;
$("msg_input_box1_detail").innerHTML = "";
var url = "/static_msg/msg_body_sel.html?cate="+va;
var content = getHttprequest(url);
$("static_msg_body_list").innerHTML = content;
$("msg_input_box1_detail").innerHTML = "";
var obj = document.getElementsByTagName("input");
for (var i = 0; i < obj.length; i++) {
if (obj[i].type == "radio" && obj[i].name == "sendcnt" ) {
obj[i].checked = false;
}
}
}
function change_view_mobile_service ( va ) { // °íÁ¤¹®Àڹ߼۰ü·Ã »èÁ¦¿¹Á¤
var url = "/static_msg/msg_body_sel.html?mobile_code="+va;
var content = getHttprequest(url);
$("static_msg_body_list").innerHTML = content;
mobile_service_csv_info(va);
}
function mobile_service_csv_info( va ) { // °íÁ¤¹®Àڹ߼۰ü·Ã »èÁ¦¿¹Á¤
var str = "";
var obj = document.getElementsByTagName("input");
for (var i = 0; i < obj.length; i++) {
if (obj[i].type == "radio" && obj[i].name == "msg_chk" && obj[i].checked == true ) {
str = obj[i].value;
}
}
var pat = /\$(.*?)\$/ig
var resultStr = str.match(pat);
var content = "
";
content += "";
content += "No | ";
content += "ÀüȹøÈ£ | ";
for ( i = 0; i < resultStr.length; i++ ) {
content += ""+resultStr[i]+" | ";
}
content += "* | ";
content += "
";
content += "";
content += " | ";
for ( i = 0; i < resultStr.length; i++ ) {
content += " | ";
}
content += " | ";
content += "
";
} else var content = "";
$("default_input_box").value = parseInt(msize,10)+1;
// ºê¶ó¿ìÀú°¡ IE°¡ ¾Æ´Ñ°æ¿ì innerHTML½Ã INPUT TAGÀÇ Value°ªÀ» °¡Áö°í ¿ÀÁö ¸øÇÏ´Â ¹®Á¦ ÇØ°áÀ»
// À§ÇØ ¹è¿¿¡ ´ã¾Æ µÎ´Â ºÎºÐ
if ( !ie && msize > 0) {
var bau="";
var bs = new Array();
k = 0;
for ( i = 0; i < msize; i++ ) {
bs[i] = new Array();
bs[i][0] = $("phone"+i).value;
for ( j = 0; j < resultStr.length; j++ ) {
k++;
bau = resultStr[j].replaceAll("\$","");
bs[i][k] = $(bau+"_"+i).value;
}
}
}
$("msg_input_box1_detail").innerHTML += content;
// ºê¶ó¿ìÀú°¡ IE°¡ ¾Æ´Ñ°æ¿ì innerHTML½Ã INPUT TAGÀÇ Value°ªÀ» °¡Áö°í ¿ÀÁö ¸øÇÏ´Â ¹®Á¦ ÇØ°áÀ»
// À§ÇØ ¹è¿¿¡¼ Tag·Î ´Ù½Ã ³Ö¾î ÁÖ´Â ºÎºÐ
if ( !ie && msize > 0 ) {
k = 0;
for ( i = 0; i < msize; i++ ) {
$("phone"+i).value = bs[i][0];
for ( j = 0; j < resultStr.length; j++ ) {
k++;
bau = resultStr[j].replaceAll("\$","");
$(bau+"_"+i).value = bs[i][k];
}
}
}
} else {
$("default_input_box").value = 0;
$("msg_input_box1_detail").innerHTML = "";
$("msg_input_box1").style.display = "none";
$("msg_input_box2").style.display = "block";
$("msize_box").style.display = "none";
var content = "";
$("csv_info").innerHTML = content;
}
}
}
}
function fill_rows( va ) {
if ( $(va+"_0").value.trim() == "" ) {
alert('['+va+']ÀÇ Ã¹¹ø° Çà¿¡ °ªÀ» ÀÔ·ÂÇϼ¼¿ä.');
return false;
} else {
var tmp = $(va+"_0").value.trim();
len = parseInt($("default_input_box").value,10);
for ( i = 0; i < len ; i++ ) {
$(va+"_"+i).value = tmp;
}
}
}
function line_clear( va ) {
var str = "";
var obj = document.getElementsByTagName("input");
for (var i = 0; i < obj.length; i++) {
if (obj[i].type == "radio" && obj[i].name == "msg_chk" && obj[i].checked == true ) {
cnt++;
str = obj[i].value;
}
}
var pat = /\$(.*?)\$/ig
var resultStr = str.match(pat);
$("phone"+va).value = "99999999999";
$("phone"+va).readOnly = true;
$("phone"+va).style.backgroundColor = "#EAEAEA";
$("phone"+va).style.color = "#EAEAEA";
for ( i = 0; i < resultStr.length; i++ ) {
for ( i = 0; i < resultStr.length; i++ ) {
$(resultStr[i].replaceAll("\$","")+"_"+va).readOnly = true;
$(resultStr[i].replaceAll("\$","")+"_"+va).style.backgroundColor = "#EAEAEA";
}
}
$("line_clear_img"+va).style.display='none';
}
function static_msg_res_chk() {
if ( document.ums_form.send_res.checked == true ) {
$("res_info").style.display = "block";
} else {
$("res_info").style.display = "none";
}
}
function static_msg_res_chk2() {
if ( document.ums_form.send_res[2].checked == true ) {
$("res_info").style.display = "block";
} else {
$("res_info").style.display = "none";
}
}
function static_msg_res_chk3() {
if ( document.ums_form.send_res[1].checked == true ) {
$("apday").disabled = false;
$("apday_hour").disabled = false;
$("apday_min").disabled = false;
} else {
$("apday").disabled = true;
$("apday_hour").disabled = true;
$("apday_min").disabled = true;
}
}
function sms_cnt(agNum) {
var fo_name = $("ums_form");
var pattern = new RegExp('[A-Za-z0-9]', 'i');
// str = fo_name.sms_msg.value;
str= $("sms_msg").value;
len = str.length;
len_cnt = 0;
for ( i = 0; i < len; i++ ) {
last_len_cnt = len_cnt;
if ( pattern.exec(str.charAt(i)) == null && str.charCodeAt(i) >= 128 ) len_cnt += 2;
else len_cnt += 1;
if (agNum < len_cnt)
{
alert("¹®ÀÚº¸°üÇÔ ³»¿ëÀº "+agNum+"Byte±îÁö¸¸ µî·Ï°¡´ÉÇÕ´Ï´Ù.!!");
$("sms_msg").value = str.substring(0, i);
$("sms_cnt").innerHTML = last_len_cnt;
return false;
}
}
$("sms_cnt").innerHTML = len_cnt;
}
function tts_cnt() {
var fo_name = $("ums_form");
var pattern = new RegExp('[A-Za-z0-9]', 'i');
str= $("tts_msg_area").value;
len = str.length;
len_cnt = 0;
for ( i = 0; i < len; i++ ) {
if ( pattern.exec(str.charAt(i)) == null && str.charCodeAt(i) >= 128 ) len_cnt += 2;
else len_cnt += 1;
}
$("tts_cnt").innerHTML = len_cnt;
}
function alttiff_view( wid, hei, src ) {
document.write('');
}
function sms_cnt_multi(agNum, ch) {
var fo_name = $("ums_form");
var pattern = new RegExp('[A-Za-z0-9]', 'i');
var tmpStr = "";
str = $("sms_msg"+ch).value;
len = str.length;
len_cnt = 0;
for ( i = 0; i < len; i++ ) {
var ich = str.charAt(i);
if( ich == '\r' ) continue;
if ( pattern.exec(str.charAt(i)) == null && str.charCodeAt(i) >= 128 ) len_cnt += 2;
else len_cnt += 1;
if ( len_cnt > 80 ) {
if ( pattern.exec(str.charAt(i)) == null && str.charCodeAt(i) >= 128 ) len_cnt -= 2;
else len_cnt--;
npage = parseInt(ch,10)+1;
if ( npage < 4 ) var nmsg = "1°Ç´ç 80Bytes¸¦ ³ÑÀ»¼ö ¾ø½À´Ï´Ù.\n\n´ÙÀ½ "+(npage+1)+"ÆäÀÌÁö·Î À̵¿ÇÕ´Ï´Ù.";
else var nmsg = "´õÀÌ»ó ÀÛ¼ºÇϽǼö ¾ø½À´Ï´Ù.";
alert(nmsg);
$("sms_msg"+ch).value = tmpStr;
if ( npage < 4 ) sm_div_change( npage );
} else {
tmpStr += ich;
}
}
$("sms_cnt").innerHTML = len_cnt;
}
function sm_div_change( ch ) {
for ( i = 0; i < 4; i++ ) {
if( i == ch ) {
$("sm"+i).style.display = 'inline';
$("it"+i).src="/images/ums/pupzone_nu_0"+(i+1)+"_on.gif";
$("sms_msg"+i).focus();
} else {
$("sm"+i).style.display = 'none';
$("it"+i).src="/images/ums/pupzone_nu_0"+(i+1)+"_off.gif";
}
}
$("nowtab").value = ch;
sms_cnt_multi('80', ch);
}
/* ÁÖ¼Ò·Ï Á¤º¸ °¡Á®¿À±â ½ºÅ©¸³Æ® */
function address_book_insert(wh) {
window_center_scroll(800,570,"/run/ums/addressbook/addressbook_form.html?whset="+wh);
}
/* sms, fax, tts ¸®½ºÆ® ¸ñ·Ï »èÁ¦ ½ºÅ©¸³Æ®*/
function gphone_delete_set() {
whsize = $("group_phone_list").length;
var frm2 = $("group_phone_list");
if (whsize == 0) {
if(! frm2[0]) frm2[0]= new Option();
frm2[0].text="¹Þ´ÂºÐ ¹øÈ£¸¦ µî·ÏÇØÁÖ¼¼¿ä";
frm2[0].value="";
}
for ( i = 0; i < whsize ; i++ ) {
try {
if ( $("group_phone_list").options[i].selected == true ) {
$("group_phone_list").options[i] = null;
gphone_delete_set();
}
} catch(e) {}
}
if ($("group_phone_list").options[0].value == "") {
try{$("tot_group_phone_list").innerHTML = "0";} catch(e) {}
} else {
try{$("tot_group_phone_list").innerHTML = $("group_phone_list").length;} catch(e) {}
}
}
/* sms, fax, tts ¸®½ºÆ® ¸ñ·Ï Ãß°¡ ½ºÅ©¸³Æ®*/
function gphone_append_set() {
var frm = document.ums_form;
var frm2 = $("group_phone_list");
var gp1 = "";
var apnd = "yes";
var not_apnd_string = "";
if (frm.gphone.value.length < 10) {
alert (" ** Error ** ÀÔ·Â ºÎºÐÀ» È®ÀÎÇϼ¼¿ä *** \n ----------------------------- \n\n ¹Þ´ÂºÐÀÇ ÀüȹøÈ£¸¦ ÀÔ·ÂÇÏÁö ¾Ê¾Ò°Å³ª, \n\nÀüȹøÈ£ÀÇ Çü½ÄÀÌ ¸ÂÁö ¾Ê½À´Ï´Ù. ");
try { $("insert_bt").style.display = 'inline'; }catch(e) { }
return;
} else {
var tph = frm.gphone.value;
apnd = "yes";
cnt = frm2.length;
for ( j= 0; j < cnt; j++ ) {
if ( frm2.options[j].value.replaceAll("-","").match(tph) != null ) {
apnd = "no";
if ( not_apnd_string != "" ) not_apnd_string += " / ";
not_apnd_string += tph;
}
}
try {
if (frm2.options[0].value == "") {
frm2.options[0].value = tph;
frm2.options[0].text = tph;
apnd = "no";
}
} catch (e) { }
if ( apnd == "yes" ) {
if(! frm2[cnt]) frm2[cnt]= new Option();
frm2[cnt].text=tph;
frm2[cnt].value=tph;
}
if ( not_apnd_string != "" ) alert(not_apnd_string+"\n\nÀü¼Û¸ñ·Ï¿¡ Á¸ÀçÇÏ¿© Ãß°¡ÇÏÁö ¾Ê¾Ò½À´Ï´Ù.");
frm.gphone.value = "";
try { $("tot_group_phone_list").innerHTML = $("group_phone_list").length; } catch (e) { }
}
}
function help_view(val) {
valStyle = $("help_view_"+val).style.display;
try {
for (i=1; i < 10 ; i++ ) {
$("help_view_"+i).style.display ="none";
}
}
catch (e) { }
if (valStyle == "block") {
$("help_view_"+val).style.display ="none";
} else {
$("help_view_"+val).style.display ="block";
}
}
function help_view2(val) {
valStyle = $("help_view2_"+val).style.display;
try {
for (i=1; i < 10 ; i++ ) {
$("help_view2_"+i).style.display ="none";
}
}
catch (e) { }
if (valStyle == "block") {
$("help_view2_"+val).style.display ="none";
} else {
$("help_view2_"+val).style.display ="block";
}
}
/* À̸ðƼÄÜ °ü¸® Ãß°¡ */
function emoticonAddChar( val ) {
$("sms_msg").value += val;
sms_cnt(80);
}
/* SMS ¹®ÀÚ ¹ß¼Û °ü·Ã */
function emoticon_insert(contents, idx) {
var imsg;
var re, r;
var nowtab = $("nowtab").value;
imsg = contents;
re = /cR_/g
var re_str;
r = imsg.replace(re,"\r\n");
for(i=0;i< imsg.length;i++) {
r= r.replace("sQ_","'");
r= r.replace("re_","\"");
}
var url = "/run/ums/ums_msg/ums_msgemoticon_hit_count.php?idx="+idx;
var resu = getHttprequest(url);
$("sms_msg"+nowtab).value = "";
$("sms_msg"+nowtab).value += r;
sms_cnt_multi(80, nowtab);
}
function latest_gphone_append_set(val) {
var frm = document.ums_form;
var frm2 = $("group_phone_list");
var gp1 = "";
var apnd = "yes";
var not_apnd_string = "";
var tph = val;
apnd = "yes";
cnt = frm2.length;
for ( j= 0; j < cnt; j++ ) {
if ( frm2.options[j].value.replaceAll("-","").match(tph) != null ) {
apnd = "no";
if ( not_apnd_string != "" ) not_apnd_string += " / ";
not_apnd_string += tph;
}
}
try {
if (frm2.options[0].value == "") {
frm2.options[0].value = tph;
frm2.options[0].text = tph;
apnd = "no";
}
}
catch (e) { }
if ( apnd == "yes" ) {
if(! frm2[cnt]) frm2[cnt]= new Option();
frm2[cnt].text=tph;
frm2[cnt].value=tph;
}
if ( not_apnd_string != "" ) alert(not_apnd_string+"\n\nÀü¼Û¸ñ·Ï¿¡ Á¸ÀçÇÏ¿© Ãß°¡ÇÏÁö ¾Ê¾Ò½À´Ï´Ù.");
frm.gphone.value = "";
$("tot_group_phone_list").innerHTML = $("group_phone_list").length;
}
/* FAX ¹®ÀÚ ¹ß¼Û °ü·Ã */
function fax_cover_select( value0, value1, value2) {
$(value0+"_msg").style.display = "block";
$(value1+"_msg").style.display = "none";
$(value2+"_msg").style.display = "none";
$("cover_style").value = value0;
}
function fax_cover_use(type_value) {
if (type_value == "y") {
$("fax_cover_use_type").style.display = "block";
} else {
$("fax_cover_use_type").style.display = "none";
}
}
/* Àü¼ÛÃë¼Ò */
function ums_send_cancel() {
document.ums_form.reset();
whsize = $("group_phone_list").length;
for ( i = 0; i < whsize ; i++ ) {
if (i == 0) {
$("group_phone_list").options[i].text = "¹Þ´ÂºÐ ¹øÈ£¸¦ µî·ÏÇØÁÖ¼¼¿ä";
$("group_phone_list").options[i].value = "";
}else {
try { $("group_phone_list").options[i] = null;} catch(e) {}
}
}
$("tot_group_phone_list").innerHTML = "0";
}
/* TTS ¹ß¼Û °ü·Ã */
function tts_msg_type_change( va0, va1) {
$(va0+"_msg").style.display = "block";
$(va1+"_msg").style.display = "none";
$("msg_type").value = va0;
}
function change_quest( va ) {
try {
if ( va == "2" ) $("tts_quest_ea").disabled = false;
else $("tts_quest_ea").disabled = true;
} catch (e) { }
}
/* MY À̸ðƼÄÜ Insert */
function my_insert_emoticon(contents, idx) {
var imsg;
var re, r;
imsg = contents;
re = /cR_/g
var re_str;
r = imsg.replace(re,"\r\n");
for(i=0;i< imsg.length;i++) {
r= r.replace("sQ_","'");
r= r.replace("re_","\"");
}
var url = "/run/ums/ums_msg/emoticon_hit_count.php?idx="+idx;
var resu = getHttprequest(url);
$("sms_msg").value = "";
$("sms_msg").value += r;
sms_cnt(80);
$("mode").value = "edit_up";
$("code").value = idx;
$("insert_bt").value = "¼öÁ¤Çϱâ";
}
function ums_result_select_all(cnt) {
for (i=0; i < cnt ; i++ )
{
if ($("result_id_"+i).checked == true) {
$("result_id_"+i).checked = false;
} else {
$("result_id_"+i).checked = true;
}
}
}
function check_del_form(cnt) {
var frm = document.ums_result_list;
var sel_count = 0;
for (i=0; i < cnt ; i++ ) {
try {
if ($("result_id_"+i).checked == true) sel_count++;
} catch (e) { }
}
if (sel_count == 0)
{
alert("¼±ÅÃÇϽŠÇ׸ñÀÌ Á¸ÀçÇÏÁö ¾Ê½À´Ï´Ù");
return false;
}
frm.submit();
}
/* ==========================
»õâÀ» ȸéÀÇ °¡¿îµ¥ ¶ç¿ì±â [ScrollBar]
==========================*/
function window_center_scroll(sw,sh,url){
cw=screen.availWidth; //È¸é ³Êºñ
ch=screen.availHeight; //È¸é ³ôÀÌ
ml=(cw-sw)/2;//°¡¿îµ¥ ¶ç¿ì±âÀ§ÇÑ Ã¢ÀÇ xÀ§Ä¡
mt=(ch-sh)/2;//°¡¿îµ¥ ¶ç¿ì±âÀ§ÇÑ Ã¢ÀÇ yÀ§Ä¡
selfID = window.open(url,'win','width='+sw+',height='+sh+',top='+mt+',left='+ml+',resizable=no,scrollbars=yes,toolbar=no,location=no,directories=no,status=no,menubar=no');
selfID.opener = self;
selfID.focus();
}
function window_center_name(sw,sh,url, nam){
cw=screen.availWidth; //È¸é ³Êºñ
ch=screen.availHeight; //È¸é ³ôÀÌ
ml=(cw-sw)/2;//°¡¿îµ¥ ¶ç¿ì±âÀ§ÇÑ Ã¢ÀÇ xÀ§Ä¡
mt=(ch-sh)/2;//°¡¿îµ¥ ¶ç¿ì±âÀ§ÇÑ Ã¢ÀÇ yÀ§Ä¡
windowId = window.open(url,nam,'width='+sw+',height='+sh+',top='+mt+',left='+ml+',resizable=no,scrollbars=yes,toolbar=no,location=no,directories=no,status=no,menubar=no');
windowId.opener = self;
windowId.focus();
}
/* ¸ÞÀÎ SMS Àü¼Û */
function main_sms_send_check() {
var fo_name = document.ums_form;
try { $("insert_bt").style.display = 'none'; }catch(e) { }
if (fo_name.sms_msg0.value.length < 2) {
alert (" ******( ¿¡ ·¯ ü Å© )****** \n ----------------------------- \n\n º¸³»½Ç ¸Þ¼¼Áö¸¦ ÃÖ¼Ò 2ÀÚÀÌ»ó ÀÔ·ÂÇϼ¼¿ä. ");
try { $("insert_bt").style.display = 'inline'; }catch(e) { }
fo_name.sms_msg0.focus();
return false;
}
if (fo_name.sphone2.value.length < 7 ) {
alert (" ******( ¿¡ ·¯ ü Å© )****** \n ----------------------------- \n\n º¸³»½Ã´Â ºÐÀÇ ÀüȹøÈ£¸¦ ÀÔ·ÂÇϼ¼¿ä ");
try { $("insert_bt").style.display = 'inline'; }catch(e) { }
fo_name.sphone2.focus();
return false;
}
sd = parseInt((fo_name.apday.value.replaceAll("-","")+fo_name.apday_hour.value+fo_name.apday_min.value),10);
if ( sd < nowymd && fo_name.send_res[1].checked == true) {
alert (" ******( ¿¡ ·¯ ü Å© )****** \n ----------------------------- \n\n ¿¹¾àÀÏÀº ÇöÀç ½Ã°£º¸´Ù ¹Ì·¡À̾î¾ß ÇÕ´Ï´Ù.");
try { $("insert_bt").style.display = 'inline'; }catch(e) { }
return false;
}
try { // ¼ö½ÅÀÚ ¹øÈ£ üũ
if ($("group_phone_list").options[0].value == "") {
alert (" *Error ** ÀÔ·Â ºÎºÐÀ» È®ÀÎÇϼ¼¿ä *** \n ----------------------------- \n\n ¹Þ´ÂºÐÀÇ ÀüȹøÈ£¸¦ ÀÔ·ÂÇϼ¼¿ä ");
try { $("insert_bt").style.display = 'inline'; }catch(e) { }
return false;
}
} catch (e) { }
if ( $("group_phone_list").length < 1 ) {
alert (" ******( ¿¡ ·¯ ü Å© )****** \n ----------------------------- \n\n ¹Þ´ÂºÐÀÇ ÀüȹøÈ£¸¦ ÀÔ·ÂÇϼ¼¿ä ");
try { $("insert_bt").style.display = 'inline'; }catch(e) { }
fo_name.gphone2.focus();
return false;
} else {
cnt = $("group_phone_list").length;
for ( k = 0; k < cnt; k++ ) {
try {
$("group_phone_list").options[k].selected = true;
} catch(e) { }
}
}
simple_msg_send();
return false;
}
var Main_Simple_Sms_window;
function simple_msg_send() {
Simple_Sms_window = window.open('', 'Main_Simple_Sms_window', 'width=720, height=450, resizable=0, scrollbars=yes, status=0, titlebar=0, toolbar=0, left=300, top=200' );
$("ums_form").action = "/run/ums/ums_msg/simple_msg_send.html";
$("ums_form").target = 'Main_Simple_Sms_window';
$("ums_form").submit();
}
/* UMS ¿¹¾à¹ß¼Û °ü·Ã Slide */
function reserve_div_show( obj ) {
if ( $(obj).getStyle("display") == "none" ) {
$("reserveBtn").setAttribute("src","/images/ums/reservebox_close.gif");
$("reserveBtn").setAttribute("alt","¿¹¾à¹ß¼ÛÆû ´Ý±â");
Effect.SlideDown($(obj));
} else {
$("reserveBtn").setAttribute("src","/images/ums/reservebox_open.gif");
$("reserveBtn").setAttribute("alt","¿¹¾à¹ß¼ÛÆû ¿±â");
Effect.SlideUp($(obj));
}
}
function help_popup(helpType) {
switch(helpType){
case "sms":
url = "/run/ums/help_popup_sms.html";
break;
case "tts":
url = "/run/ums/help_popup_tts.html";
break;
}
if (url != "")
{
try{window_center_scroll(400,500,url);} catch(e){}
}
}