function makePagingLayer(NPage,TPage,CutPage) {
	webRoot = getContextPath();

	strPreview = "<img src='"+webRoot+"/image/emo_page_prev.gif'>";
	strForward = "<img src='"+webRoot+"/image/emo_page_next.gif'>";

	intStartPage = parseInt(((NPage - 1) / CutPage)) * CutPage + 1;
	intEndPage = intStartPage + (CutPage - 1);
			
	
	if (NPage > CutPage) {
		linkPreviewPage = (parseInt((NPage-1) / CutPage) - 1) * CutPage + CutPage;
		pagingStr = "<a style='cursor:hand' onclick=\"loadpage('"+linkPreviewPage+"')\"> " + strPreview+"</a> ";

	} else {
		pagingStr = strPreview+" ";
	}
	
	for (i=intStartPage;i<=intEndPage;i++) {
		if (i == NPage) {
			pagingStr += "<strong>"+i+"</strong> | ";
		} else {
			pagingStr += "<a style='cursor:hand' onclick=\"loadpage('"+i+"')\"> " + i+"</a> | ";
		}

		if (i >= parseInt(TPage)) {
			break;
		}
	}

	
	if (intEndPage < parseInt(TPage)) {
		pagingStr += "<a style='cursor:hand' onclick=\"loadpage('"+(intEndPage + 1)+"')\">" + strForward+"</a>";
	} else {
		pagingStr += strForward;
	}

	
	document.getElementById("pagingZoneDiv").innerHTML=pagingStr;
	
}

function hangul_chk(word) {
	var str = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890";

	for (i=0; i< word.length; i++)
	{
		idcheck = word.charAt(i);

		for ( j = 0 ;  j < str.length ; j++){

			if (idcheck == str.charAt(j)) break;

				if (j+1 == str.length){
				return false;
				}
			}
		}
		return true;
}

function chkMyPhone() {
	if (addMyPhone().length > 5) {
		return 1;
	}
	return 0;
}



function selSeletedVal(conname,val,tp) {
	if (tp=="s") {
		len = document.all(conname).length;
		for (i=0;i<len;i++) {
			if (document.all(conname).options[i].value==val) {
				document.all(conname).options[i].selected=true;	
			}
		}
	} else if (tp=="c") {
		len = document.all(conname).length;
		if (len>1) {
			for (i=0;i<len;i++) {
				if (document.all(conname)[i].value==val) {
					document.all(conname)[i].checked=true;	
				}
			}
		} else {
			if (document.all(conname).value==val) {
				document.all(conname).checked=true;	
			}
		}
	}
}
function selSeletedValWithForm(con,val,tp) {
	if (tp=="s") {
		len = con.length;
		for (i=0;i<len;i++) {
			if (con.options[i].value==val) {
				con.options[i].selected=true;	
			}
		}
	} else if (tp=="c") {
		len = con.length;
		if (len>1) {
			for (i=0;i<len;i++) {
				if (con[i].value==val) {
					con[i].checked=true;	
				}
			}
		} else {
			if (con.value==val) {
				con.checked=true;	
			}
		}
	}
}

function selSeletedValWithMany(conname,val,tp) {
	if (tp=="s") {
		len = document.all(conname).length;
		for (i=0;i<len;i++) {
			if (val.indexOf(document.all(conname).options[i].value)>-1) {
				document.all(conname).options[i].selected=true;	
			}
		}
	} else if (tp=="c") {
		len = document.all(conname).length;
		if (len>1) {
			for (i=0;i<len;i++) {
				if (val.indexOf(document.all(conname)[i].value)>-1) {
					document.all(conname)[i].checked=true;	
				}
			}
		} else {
			if (val.indexOf(document.all(conname).value)>-1) {
				document.all(conname).checked=true;	
			}
		}
	}
}
			
			
function chkString(obj) {
	if (!hangul_chk(obj.value)) {
		alert('¾ÆÀÌµð³ª ºñ¹Ð¹øÈ£ ÀÔ·Â½Ã Æ¯¼ö¹®ÀÚ´Â ÀÔ·ÂÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.');
		replaceSpecialCharacter(obj);
		return false;
	}
	return true;
}

function replaceSpecialCharacter(obj) {
	var conFlag = true;
	var i=0;
	while (conFlag==true) {
		desChar = obj.value.charAt(i);
		if (!hangul_chk(desChar)) {
			obj.value = obj.value.split(desChar).join("");
			i--;
		}
		i++;
		if (i>=obj.value.length) {
			conFlag = false;
		}
		
	}
}
function numberIn(obj) {

    var str = obj.value;
    var workStr = "";
    var typeNum         = " 0123456789.";
    var typeSign        = " +-";
    var signChk         = true;
    var dotChk          = true;

    if ( typeNum.indexOf(str.substr(0,1)) > 0 )   // ºÎÈ£¿Í ¼ýÀÚ°¡ Ã³À½ ½ÃÀÛ°¡´ÉÇÏ´Ù.
    {
        workStr = str.substring(0, 1);

        for (var i = 1; i < str.length; i++)
        {
		    var chkNum = str.substring(i, i+1);
            if ( typeNum.indexOf(chkNum) > 0 )  // ¼ýÀÚÀÎÁö
            {
    	        workStr = workStr + chkNum;
            }
	    }
    }
    obj.value = workStr;

    obj.value = insertComma(workStr);
}
function floatNumberIn(obj) {

    var str = obj.value;
    var workStr = "";
    var typeNum         = " 0123456789.";
    var typeSign        = " +-";
    var signChk         = true;
    var dotChk          = true;

    if ( typeNum.indexOf(str.substr(0,1)) > 0 )   // ºÎÈ£¿Í ¼ýÀÚ°¡ Ã³À½ ½ÃÀÛ°¡´ÉÇÏ´Ù.
    {
        workStr = str.substring(0, 1);

        for (var i = 1; i < str.length; i++)
        {
		    var chkNum = str.substring(i, i+1);
            if ( typeNum.indexOf(chkNum) > 0 )  // ¼ýÀÚÀÎÁö
            {
    	        workStr = workStr + chkNum;
            }
	    }
    }
    obj.value = workStr;

    obj.value = insertComma(workStr);
}
function phoneNumberIn(obj) {

    obj.value = _phoneNumberIn(obj.value);
}
function _phoneNumberIn(str) {

	
    var workStr = "";
    var typeNum         = " 0123456789-";
    var typeSign        = " -";
    var signChk         = true;
    var dotChk          = true;

    if ( typeNum.indexOf(str.substr(0,1)) > 0 )   // ºÎÈ£¿Í ¼ýÀÚ°¡ Ã³À½ ½ÃÀÛ°¡´ÉÇÏ´Ù.
    {
        workStr = str.substring(0, 1);

        for (var i = 1; i < str.length; i++)
        {
		    var chkNum = str.substring(i, i+1);
            if ( typeNum.indexOf(chkNum) > 0 )  // ¼ýÀÚÀÎÁö
            {
    	        workStr = workStr + chkNum;
            }
	    }
    }

    return workStr;
}

function onlyNumberIn(obj) {
	var str = obj.value;
	
    var workStr = "";
    var typeNum         = " 0123456789.";
    var typeSign        = " -";
    var signChk         = true;
    var dotChk          = true;

    if ( typeNum.indexOf(str.substr(0,1)) > 0 )   // ºÎÈ£¿Í ¼ýÀÚ°¡ Ã³À½ ½ÃÀÛ°¡´ÉÇÏ´Ù.
    {
        workStr = str.substring(0, 1);

        for (var i = 1; i < str.length; i++)
        {
		    var chkNum = str.substring(i, i+1);
            if ( typeNum.indexOf(chkNum) > 0 )  // ¼ýÀÚÀÎÁö
            {
    	        workStr = workStr + chkNum;
            }
	    }
    }

    obj.value = workStr;
}

function insertComma(str)
{
    var txtNumber = '' + str;
    var rxSplit = new RegExp('([0-9])([0-9][0-9][0-9][,.])');
    var arrNumber = txtNumber.split('.');
    arrNumber[0] += '.';
    do
    {
        arrNumber[0] = arrNumber[0].replace(rxSplit, '$1,$2');
    } while (rxSplit.test(arrNumber[0]));
    if (arrNumber.length > 1)
    {
        return arrNumber.join('');
    }
    else
    {
        return arrNumber[0].split('.')[0];
    }
}


function check_email(email_str){
 //var reg_expr = new RegExp("^[a-zA-Z0-9._%-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$");

 var is_valid = email_str.match(/^[a-zA-Z0-9._%-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/);
 is_valid = (is_valid == null) ? false : true;


 return is_valid;
}

function addAction(arrCon,addAction,objForm) {
	
	var arrCon = arrCon.split(",");
	for (var i=0;i<arrCon.length ;i++) {
		var conName = arrCon[i];
		var obj = null;
		if (objForm!=undefined) {
			obj = eval(objForm+"."+conName);
		} else {
			obj = document.all(conName);
		}
		
		
		if (obj.length>1 &&(obj.type=="checkbox"||obj.type=="radiobutton"||obj.type==undefined)) {
			for (var j=0;j<obj.length;j++) {
				if (objForm!=undefined) {
					eval(objForm+"."+conName+"["+j+"]"+addAction+";");
				} else {
					eval("document.all('"+conName+"')["+j+"]"+addAction+";");
				}
			}
		} else {
			if (objForm!=undefined) {
				eval(objForm+"."+conName+""+addAction+";");
			} else {
				eval("document.all('"+conName+"')"+addAction+";");
			}
		}
	}
}

function makeYear_SelBox(oid,objf,sv) {
	date = new Date();
	sy = ""+date.getYear();

	if (sy.length==3) {
		sy = "20"+sy.substr(1,2);
	}


	ystr="<select "+oid+"='"+objf+"'>";
	for (i=2003;i<=sy;i++) {
		chk="";
		if (!isNaN(sv) && i==parseInt(sy)) {chk = "selected";}
		ystr+="<option value='"+i+"' "+chk+">"+i+"</option>";
	}
	ystr+="</select>";
	return ystr;
}

function makeMonth_SelBox(oid,objf,sv) {
	date = new Date();
	
	sm = date.getMonth()+1;

	if (sv=="" || isNaN(sv)) {sv=sm;}

	mstr="<select "+oid+"='"+objf+"'>";
	for (i=1;i<=12;i++) {
		chk="";
		if (i==sv) {chk = "selected";}
		mstr+="<option value='"+makeZero(i)+"' "+chk+">"+makeZero(i)+"</option>";
	}
	mstr+="</select>";
	return mstr;
}
function makeOption_Box(st,en,rval) {
	var retStr="";
	for (i=st;i<=en;i++) {
		var chk="";
		if (makeZero(i)==rval){chk="checked";}
		retStr+="<option value='"+makeZero(i)+"' "+chk+">"+makeZero(i)+"</option>";
	}
	return retStr;
}
function makeTimeZonePrint(hval,mval,divid,opt) {
	var prtHtml = "<select name='shh' "+opt+">"
	prtHtml+=makeOption_Box(0,23,hval)+"</select>½Ã ";
	prtHtml+= "<select name='shm' "+opt+">";
	prtHtml+=makeOption_Box(0,59,mval)+"</select>ºÐ";
	document.getElementById(divid).innerHTML=prtHtml;

}
function makeDatePrint(sy,sm,ey,em,divid) {
	pstr = "";
	pstr = makeYear_SelBox('syy','name',sy)+" ³â ";
	pstr += makeMonth_SelBox('smm','name',sm)+" ¿ù ~ ";
	pstr += makeYear_SelBox('eyy','name',ey)+" ³â ";
	pstr += makeMonth_SelBox('emm','name',em)+" ¿ù";
	document.getElementById(divid).innerHTML=pstr;

}
function makeYearPrint(sy,ey,divid) {
	pstr = "";
	pstr = makeYear_SelBox('syy','name',sy)+" ³â ~ ";
	pstr += makeYear_SelBox('eyy','name',ey)+" ³â ";
	document.getElementById(divid).innerHTML=pstr;

}
function makeDayPrint(orival,divid) {
	pstr = "";
	pstr = makeDay_SelBox('daySelBox','name',orival);
	document.getElementById(divid).innerHTML=pstr+" ÀÏ";

}
function makeWeekPrint(conName,val,divid) {
	var dayName = new Array("ÀÏ","¿ù","È­","¼ö","¸ñ","±Ý","Åä");
	var prtHtml = "<select name='"+conName+"'>";
	for (var i = 0;i<dayName.length;i++ ) {
		var selected="";
		if (val==i)	{selected="selected";}
		prtHtml += "<option value='"+i+"' "+selected+">"+dayName[i]+"</option>";
	}
	prtHtml+="</select> ¿äÀÏ";
	document.getElementById(divid).innerHTML=prtHtml;

}
function makeDay_SelBox(oid,objf,sv) {
	date = new Date();
	if (sv=="") {
		sv = date.getDate()+1;
	}


	mstr="<select "+objf+"='"+oid+"'>";
	for (i=1;i<=31;i++) {
		chk="";
		if (i==sv) {chk = "selected";}
		mstr+="<option value='"+makeZero(i)+"' "+chk+">"+makeZero(i)+"</option>";
	}
	mstr+="</select>";
	return mstr;
}
 
function makeSDatePrint(sy,sm,divid) {
	pstr = "";
	pstr = makeYear_SelBox('syy','name',sy)+" ³â ";
	pstr += makeMonth_SelBox('smm','name',sm)+" ¿ù";
	document.getElementById(divid).innerHTML=pstr;

}
function makeZero(s) {
	if (s < 10) {s="0"+s;}
	return s;
}

function getRadioValue(obj,len) {
	var retVal = "";
	if (len==1) {
		if (obj.checked==true){retVal = obj.value;}
	} else {
		for (var i=0;i<len;i++) {
			if (obj[i].checked==true) {
				retVal = obj[i].value;
			}
		}
	}
	return retVal;
}
function addCommonCombo(desobj,val,text) {
		var oOption = document.createElement("OPTION");
		oOption.value=val;
		oOption.text=text;
		try {desobj.add(oOption,null);} catch(e){
			desobj.add(oOption);

		}	

}

function formatPhoneNumber(val) {
	var retVal;
	val = val.split("-").join("");
	if (val.length==10) {
		retVal = val.substr(0,3)+"-"+val.substr(3,3)+"-"+val.substr(6,4);
	} else if (val.length==11) {
		retVal = val.substr(0,3)+"-"+val.substr(3,4)+"-"+val.substr(7,4);
	} else {
		retVal = val;
	}
	return retVal;
}

function toggleLayer(lyr,opt) {
	try	{
		if(lyr == 'previewDiv'){
			if(opt == 'none'){
				document.getElementById("bot_menu").style.display = "";
			} else {
				document.getElementById("bot_menu").style.display = "none";
			}
		}
		document.getElementById(lyr).style.display=opt;	
	}
	catch (e) {
		try	{
			document.all(lyr).style.display=opt;	
		} catch(e) {}
	}
}

function toggleParentLayer(lyr,opt) {
	try	{
		parent.document.getElementById(lyr).style.display=opt;	
	}
	catch (e) {
		try	{
			parent.document.all(lyr).style.display=opt;	
		} catch(e) {}
	}
}

function loadingToNumber() {
	var mode = "callToNumber";
	$.ajax({
		type: "POST",
		url: getContextPath()+"/getFrontAjax.do",
		data: "mode="+mode,
		success: function(reqData){
			_setToNumber(reqData) },
		error: function(reqData,errStr){
			alert(reqData.responseText);
			alert(errStr);}
	});
}
function loadingFromNumber() {
	var mode = "callFromNumber";
	$.ajax({
		type: "POST",
		url: getContextPath()+"/getFrontAjax.do",
		data: "mode="+mode,
		success: function(reqData){
			_setFromNumber(reqData) },
		error: function(reqData,errStr){
			alert(reqData.responseText);
			alert(errStr);}
	});
}
function loadingFromOneNumber() {
	var mode = "callFromNumber";
	$.ajax({
		type: "POST",
		url: getContextPath()+"/getFrontAjax.do",
		data: "mode="+mode,
		success: function(reqData){
		if (reqData!="") {
			var arrReqData = reqData.split("<BR>");
			if(arrReqData[0] != null){
				var arrReqCol = arrReqData[0].split("<COL>");
				document.getElementById("fromnumber").value = arrReqCol[0];
			}
				 
		}
			},
		error: function(reqData,errStr){
			alert(reqData.responseText);
			alert(errStr);}
	});
}
function _setToNumber(reqData) {
	var prtHtml =	" <table width='200' border='0' cellspacing='0' cellpadding='0'>";

	if (reqData!="") {
		var arrReqData = reqData.split("<BR>");
		for (var i=0;i<arrReqData.length-1;i++) {
			var arrReqCol = arrReqData[i].split("<COL>");
			prtHtml+=	"<tr> "+
						"<td><input type='checkbox' name='chkToNumber' value='"+arrReqCol[0]+"'></td> "+
						"<td>"+formatPhoneNumber(arrReqCol[0])+"</td> "+
						"</tr> ";

		}
		
	} else {
		prtHtml+=	"<tr align='center' > "+
					"<td colspan=2 align=center>ÃÖ±Ù ¼ö½Å ¹øÈ£°¡ ¾ø½À´Ï´Ù.</td> "+
					"</tr> ";
	}
	prtHtml+="</table>";
	document.getElementById("toNumberTbl").innerHTML=prtHtml;
}
function _setFromNumber(reqData) {
	var prtHtml =	"<table width='130' border='0' cellspacing='0' cellpadding='0' align='center'> ";

	if (reqData!="") {
		var arrReqData = reqData.split("<BR>");
		for (var i=0;i<arrReqData.length-1;i++) {
			var arrReqCol = arrReqData[i].split("<COL>");
			prtHtml+=	"<tr align='left' class='alt' style='cursor:hand' onclick=\"setFromNumber('"+arrReqCol[0]+"')\"> "+
						"<td>"+formatPhoneNumber(arrReqCol[0])+"</td> "+
						"</tr> ";

		}
		
	} else {
		prtHtml+=	"<tr align='center' class='alt'> "+
					"<td colspan=2 align=center>ÃÖ±Ù ¹ß½Å ¹øÈ£°¡ ¾ø½À´Ï´Ù.</td> "+
					"</tr> ";
	}
	prtHtml+="</table>";
	document.getElementById("fromNumberTbl").innerHTML=prtHtml;
}
function setFromNumber(str) {
	document.inputMessageForm.fromnumber.value=str;
	toggleLayer('fromNumberDiv','none');
}
function chkToNumber(oriObj,str) {
	var tarObj = document.getElementsByName("chkToNumber");
	var tarCnt = 0;
	try {
		tarCnt = tarObj.length;
	} catch (e) {}
	if (str=="all"&&tarCnt>1) {
		var chkVal = !(tarObj[0].checked);
		for (var i=0;i<tarCnt ;i++ ) {
			tarObj[i].checked=chkVal;
		}
		oriObj.checked=chkVal;
	} else if (tarCnt==1){
		var chkVal = !(tarObj.checked);
		tarObj.checked=chkVal;
		oriObj.checked=chkVal;
	}
}
function selectToNumber() {
	var tarObj = document.getElementsByName("chkToNumber");
	var desObj = document.all("tonumberzone");
	var tarCnt = 0;
	try {
		tarCnt = tarObj.length;
		if (isNaN(tarCnt)) {tarCnt=1;}
	} catch (e) {}
	// tarObj°¡ 1°³ ¿©µµ ¹è¿­·Î µé¾î°¨ 2011.03.03
	//if (tarCnt>1) {
	if (tarCnt>0) {
		for (var i=0;i<tarCnt;i++) {
			if (tarObj[i].checked==true) {
				addCommonCombo(desObj,"P" + tarObj[i].value,formatPhoneNumber(tarObj[i].value));
				tarObj[i].checked=false;
			}
		}
	} /*else if (tarCnt==1) {
		if (tarObj.checked==true){
			addCommonCombo(desObj,"P" + tarObj.value,formatPhoneNumber(tarObj.value));
			tarObj.checked=false;
		}
	} */else {
		alert('ÃÖ±Ù ¼ö½Å ¹øÈ£°¡ Á¸ÀçÇÏÁö ¾Ê½À´Ï´Ù.');
	}
	displayPhoneCnt(desObj);
}
function _addAddressBookData(desObj,seq,hpno,name) {
	
	addCommonCombo(desObj,hpno+":"+seq,formatPhoneNumber(hpno)+" ("+name+")");
}

function addAddressBookData(arrResData) {
	var desObj = document.all("tonumberzone");
	for (var i=0;i<arrResData.length;i++) {
			var arrColResData = arrResData[i].split("<COL>");
			_addAddressBookData(desObj,arrColResData[0],arrColResData[2],arrColResData[1]);
	}
	displayPhoneCnt(desObj);
	activateReplaceAddressBook();
	getAddrMaxByte();
}

function activateReplaceAddressBook() {
	var desObj = document.all("tonumberzone");
	var desCnt = 0;
	//var addReserBtn = document.all("addReserBtn");
	//var addrAdd = document.all("addrAdd");
	try {desCnt = desObj.length;} catch(e) {}
	if (desCnt>0) {
		var flg = false;
		for (var i=0;i<desCnt;i++) {
			if (desObj.options[i].value.indexOf(":")<1){
				flg=true;break;
			}
		}
	//	addrAdd.disabled=flg;
	//	addReserBtn.disabled=flg;
	} else {
	//	addrAdd.disabled=true;
	//	addReserBtn.disabled=true;
	}
}

function addReplaceAddressBook() {
	var inputForm = document.inputMessageForm;
	var addrAdd = document.all("addrAdd");
	if (addrAdd.disabled==true) {
		alert('ÁÖ¼Ò·ÏÀ» ÀÌ¿ëÇÑ Àü¼Û½Ã¿¡¸¸ ÁÖ¼Ò·Ï ´ëÄ¡¹®ÀÚ ±â´ÉÀ» ÀÌ¿ëÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.');
		return;
	}
	var repVal = addrAdd.options[addrAdd.selectedIndex].value;
	if (repVal=="") {
		alert('ÀÔ·ÂÇÏ½Ç ´ëÄ¡¹®ÀÚ¸¦ ¼±ÅÃÇÏ½Å ÈÄ ÀÔ·Â¹öÆ°À» Å¬¸¯ÇÏ¿© ÁÖ½Ê½Ã¿ä.');
		return;
	}
	inputForm.inputsms.value = inputForm.inputsms.value+repVal;
	document.all("inputPhoneNumber").disabled=true;
	chksize(inputForm.inputsms);
}


function openImageEditor(editorUrl) {
	window.open(editorUrl+"/front/include/popImageEditor.jsp","EDITOR","width=650,height=486,scrollbars=yes");
}

function openImageEditor(editorUrl, objNum) {
	var tmpAudFname = document.getElementById("tmpAudFname").value;
	if(tmpAudFname !=''){
		alert("¿Àµð¿À ¶Ç´Â µ¿¿µ»ó ÆÄÀÏÀÌ µî·ÏµÈ °æ¿ì\nÀÌ¹ÌÁö¸¦ µî·ÏÇÏ½Ç¼ö ¾ø½À´Ï´Ù.\n¿Àµð¿À ¶Ç´Â µ¿¿µ»ó ÆÄÀÏ »èÁ¦ ÈÄ ÀÌ¹ÌÁö¸¦ Ã·ºÎÇØÁÖ¼¼¿ä.");
		return;
	}
	window.open(editorUrl+"/jsp/include/popImageEditor.jsp?imgNum="+objNum,"EDITOR2","width=668,height=534,scrollbars=yes");
}

function openImageEditor(editorUrl, objNum) {
	var tmpAudFname = document.getElementById("tmpAudFname").value;
	if(tmpAudFname !=''){
		var fileExt = tmpAudFname.substr(tmpAudFname.length-3,tmpAudFname.length).toLowerCase();
		if (fileExt!="mmf") {	//À½¾Ç ÆÄÀÏÀÌ ¾Æ´Ï¸é
			alert("µ¿¿µ»ó ÆÄÀÏÀÌ µî·ÏµÈ °æ¿ì\nÀÌ¹ÌÁö¸¦ µî·ÏÇÏ½Ç¼ö ¾ø½À´Ï´Ù.\nµ¿¿µ»ó ÆÄÀÏ »èÁ¦ ÈÄ ÀÌ¹ÌÁö¸¦ Ã·ºÎÇØÁÖ¼¼¿ä.");
			return;
		}
	}
	window.open(editorUrl+"/jsp/include/popImageEditor.jsp?imgNum="+objNum,"EDITOR2","width=668,height=534,scrollbars=yes");
}

function openMassImageEditor(editorUrl, objNum) {
	var tmpAudFname = document.getElementById("tmpAudFname").value;
	if(tmpAudFname !=''){
		alert("¿Àµð¿À ¶Ç´Â µ¿¿µ»ó ÆÄÀÏÀÌ µî·ÏµÈ °æ¿ì\nÀÌ¹ÌÁö¸¦ µî·ÏÇÏ½Ç¼ö ¾ø½À´Ï´Ù.\n¿Àµð¿À ¶Ç´Â µ¿¿µ»ó ÆÄÀÏ »èÁ¦ ÈÄ ÀÌ¹ÌÁö¸¦ Ã·ºÎÇØÁÖ¼¼¿ä.");
		return;
	}
	window.open(editorUrl+"/jsp/include/popMassImageEditor.jsp?imgNum="+objNum,"EDITOR2","width=668,height=534,scrollbars=yes");
}

function openMassImageEditor(editorUrl, objNum) {
	var tmpAudFname = document.getElementById("tmpAudFname").value;
	if(tmpAudFname !=''){
		var fileExt = tmpAudFname.substr(tmpAudFname.length-3,tmpAudFname.length).toLowerCase();
		if (fileExt!="mmf") {	//À½¾Ç ÆÄÀÏÀÌ ¾Æ´Ï¸é
			alert("µ¿¿µ»ó ÆÄÀÏÀÌ µî·ÏµÈ °æ¿ì\nÀÌ¹ÌÁö¸¦ µî·ÏÇÏ½Ç¼ö ¾ø½À´Ï´Ù.\nµ¿¿µ»ó ÆÄÀÏ »èÁ¦ ÈÄ ÀÌ¹ÌÁö¸¦ Ã·ºÎÇØÁÖ¼¼¿ä.");
			return;
		}
	}
	window.open(editorUrl+"/jsp/include/popMassImageEditor.jsp?imgNum="+objNum,"EDITOR2","width=668,height=534,scrollbars=yes");
}

function editImageEditor(editorUrl, objNum, fileNm) {
	window.open(editorUrl+"/jsp/include/popImageEditor.jsp?imgNum="+objNum+"&fileNm="+fileNm,"EDITOR2","width=668,height=534,scrollbars=yes");
}

function editBarCodeEditor(editorUrl, objNum, fileNm) {
	window.open(editorUrl+"/jsp/include/popBarCodeEditor.jsp?imgNum="+objNum+"&fileNm="+fileNm,"EDITOR2","width=668,height=534,scrollbars=yes");
}

function openAudUpload(editorUrl) {
	
	window.open(editorUrl+"/jsp/include/popAudUploader.jsp","EDITOR","width=506,height=346,scrollbars=yes");
}

function openMassAudUpload(editorUrl) {
	
	window.open(editorUrl+"/jsp/include/popMassAudUploader.jsp","EDITOR","width=506,height=346,scrollbars=yes");
}

function openBarCodeEditor(editorUrl, objNum) {
	window.open(editorUrl+"/jsp/include/popBarCodeEditor.jsp?imgNum="+objNum,"EDITOR2","width=668,height=534,scrollbars=yes");
}


function checkPass(pw){
	var alpha = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";
	var number = "1234567890";
	//var sChar = "-_=+\|()*&^%$#@!~`?></;,.:'";

	var sChar_Count = 0;
	var alphaCheck = false;
	var numberCheck = false;
	 
	//var pw = document.frm.te.value;

	 if(6 <= pw.length && pw.length <= 12){
	  for(var i=0; i<pw.length; i++){
//	   if(sChar.indexOf(pw.charAt(i)) != -1){
//	    sChar_Count++;
//	   }
	   if(alpha.indexOf(pw.charAt(i)) != -1){
	    alphaCheck = true;
	   }
	   if(number.indexOf(pw.charAt(i)) != -1){
	    numberCheck = true;
	   }
	  }//for

	  if(alphaCheck != true || numberCheck != true){
	   //document.frm.te.value="";
	   //document.frm.te.focus();
//	   alert("ºñ¹Ð¹øÈ£´Â 8~15ÀÚ ¿µ¹®,¼ýÀÚ,Æ¯¼ö¹®ÀÚ 2ÀÚ ÀÌ»óÀ¸·Î Á¶ÇÕÇØÁÖ¼¼¿ä");
	   return false;
	  }//if
	  
	 }else{
	  //document.frm.te.value="";
	  //document.frm.te.focus();
	//alert("ºñ¹Ð¹øÈ£´Â 8~15ÀÚ ¿µ¹®,¼ýÀÚ,Æ¯¼ö¹®ÀÚ 2ÀÚ ÀÌ»óÀ¸·Î Á¶ÇÕÇØÁÖ¼¼¿ä");
	  return false;
	 }//else
	return true;
}
	 
function openPopOptimizationInfo() {
	var width  = 450;
	var height = 190;
	var left   = (screen.width)  ? (screen.width-width)/2   : 0;
	var top    = (screen.height) ? (screen.height-height)/2 : 0;
	var pos    = 'top='+top+',left='+left+',width='+width+',height='+height;
	window.open("/jsp/include/popOptimizationInfo.jsp","opt",pos);
}

function exeOpt(){
	var tagDelHtml = ed1.getHtml();
	//alert(tagDelHtml);
	tagDelHtml = delHtml(tagDelHtml);
	//alert(tagDelHtml);
	ed1._doc.body.innerHTML = tagDelHtml;	
	ed1.useEditorInnerHTML();
}
		
function openHelpWin(url) {
	window.open(url,"helpwin","width=800,height=534,scrollbars=yes");
}		

function juminCheck(jumin1, jumin2){
	if(jumin1.value != '' || jumin2.value != ''){			
		if(jumin1.value.length != 6 || jumin2.value.length != 7){    
		     alert('ÁÖ¹Î¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä');
		     return;   
		    }else{
		     
		     var tmp = 0;
		     var jumin1 = jumin1;
		     var jumin2 = jumin2;
		     var mm = jumin1.value.substring(2,4);
		     var dd = jumin1.value.substring(4,6);
		     var sex = jumin2.value.substring(0,1);
		     
		     for (var i = 0; i <=5 ; i++){
		      tmp = tmp + ((i%8+2) * parseInt(jumin1.value.substring(i,i+1)));
		     }
		     
		     for (var i = 6; i <=11 ; i++){
		      tmp = tmp + ((i%8+2) * parseInt(jumin2.value.substring(i-6,i-5)));
		     }
	
		     tmp = 11 - (tmp %11);
		     tmp = tmp % 10;
		     
		     if (mm < 1 || mm > 12 || dd < 1){
		      alert('Àß¸øµÈ ÁÖ¹Îµî·Ï¹øÈ£ÀÔ´Ï´Ù.');
		      jumin1.value=""
		      jumin1.focus();
		      return false;
		     }else if (sex != 1 && sex !=2 && sex !=3 && sex !=4){
		      alert ('Àß¸øµÈ ÁÖ¹Îµî·Ï¹øÈ£ÀÔ´Ï´Ù.');
		      jumin2.value=""
		      jumin2.focus();
		      return flase; 
		        }else if(tmp != jumin2.value.substring(6,7)){
		      alert ("Àß¸øµÈ ÁÖ¹Îµî·Ï¹øÈ£ÀÔ´Ï´Ù.");
		      jumin1.value=''
		      jumin2.value=''
		      jumin1.focus();
		      return false; 
		     }
		     return true;
		    }
	} else {
		return true;
	}
}
		
function BusinessNoCheck(regno) {
	var strNumb = regno;
    if (strNumb.length != 10) {
        alert("»ç¾÷ÀÚµî·Ï¹øÈ£°¡ Àß¸øµÇ¾ú½À´Ï´Ù.");
        return false;
    }
    
        sumMod  =   0;
        sumMod  +=  parseInt(strNumb.substring(0,1));
        sumMod  +=  parseInt(strNumb.substring(1,2)) * 3 % 10;
        sumMod  +=  parseInt(strNumb.substring(2,3)) * 7 % 10;
        sumMod  +=  parseInt(strNumb.substring(3,4)) * 1 % 10;
        sumMod  +=  parseInt(strNumb.substring(4,5)) * 3 % 10;
        sumMod  +=  parseInt(strNumb.substring(5,6)) * 7 % 10;
        sumMod  +=  parseInt(strNumb.substring(6,7)) * 1 % 10;
        sumMod  +=  parseInt(strNumb.substring(7,8)) * 3 % 10;
        sumMod  +=  Math.floor(parseInt(strNumb.substring(8,9)) * 5 / 10);
        sumMod  +=  parseInt(strNumb.substring(8,9)) * 5 % 10;
        sumMod  +=  parseInt(strNumb.substring(9,10));
    
    if (sumMod % 10  !=  0) {
        alert("»ç¾÷ÀÚµî·Ï¹øÈ£°¡ Àß¸øµÇ¾ú½À´Ï´Ù.");
        return false;
    }
    return true;
}
		
function URLEncode (clearString) {
	  /*
	  var output = "";
	  output = clearString.split("%").join("%25");
	  output = output.split("&").join("%26");
	  */
	  /*
	  var x = 0;
	  clearString = clearString.toString();
	  var regex = /(^[a-zA-Z0-9_.]*)/;
	  while (x < clearString.length) {
	    var match = regex.exec(clearString.substr(x));
	    if (match != null && match.length > 1 && match[1] != '') {
	    output += match[1];
	      x += match[1].length;
	    } else {
	      if (clearString[x] == ' ')
	        output += '+';
	      else {
	        var charCode = clearString.charCodeAt(x);
	        var hexVal = charCode.toString(16);
	        output += '%' + hexVal.toUpperCase();
	      }
	      x++;
	    }
	  }
	  */

	  return encodeURIComponent(clearString);
}		

function fncTrim (str) {
    str = str.replace(/^\s+/, '');
    for (var i = str.length - 1; i > 0; i--) {
        if (/\S/.test(str.charAt(i))) {
            str = str.substring(0, i + 1);
            break;
        }
    }
    return str;
}			
