
function check_form_muple(obj,url,calltype, calltype_name)
{
	if (obj.mp_comment.value.length < 10  )
	{
		alert('내용을 10자이상 입력해주세요');
		obj.mp_comment.focus();
		return false;
	}
	else
	{
		var str,msg;
		var temp;
		
		var txt = ""
		var txt_count = 0
		
		msg = obj.mp_comment.value;
		str = new String(msg);

		for (k=0 ; k<str.length ; k++){
			temp = str.charAt(k);

			if (txt == temp )
			{
				txt_count = txt_count + 1;
			}
			else
			{
				txt = temp;
				txt_count = 0;
			}

			if (txt_count > 9 )
			{
				alert("같은 문자를 11번 이상 연속하여 작성할수 없습니다."); 
				return false;
			}
		}

		check_form_escape_ajax(obj,url, '',calltype,calltype_name);
		return false;
	}
}

function ClearMsg(form_id)
{
	var obj = eval("document.frm_"+form_id);

	if (obj.mp_click_chk.value == "")
	{
		obj.mp_comment.value='';
		obj.mp_click_chk.value='ok';
	}
}

//	muple 체크 함수
function CheckMsg_Muple(form_id){

	var obj = eval("document.frm_"+form_id);
	
	var str,msg;
	var len = 0;
	var temp;
	var count = 0;
	var limit;

	limit = 500;

	msg = obj.mp_comment.value;
	str = new String(msg);
	len = str.length;

	for (k=0 ; k<len ; k++){
		temp = str.charAt(k);

		if (escape(temp).length > 4) {
			count += 2;
		}
		else if (temp != '\n') {
			count++;
		}
	}
	document.getElementById("byte_"+form_id).innerHTML = count;
	
	if(count > limit) {
		obj.mp_comment.blur();
		obj.mp_comment.focus();

		alert("500자를 넘을 수 없습니다"); 

		CutCharMuple(limit,form_id);
	}	
}

//	초과된 muple 문자 삭제 함수
function CutCharMuple(limit,form_id) {
	
	var obj = eval("document.frm_"+form_id);

	var str,msg;
	var len=0;
	var temp;
	var count;
	
	count = 0;
	 
	msg = obj.mp_comment.value;
	str = new String(msg);
	len = str.length;

	for(k=0 ; k<len ; k++) {
		temp = str.charAt(k);
		
		if(escape(temp).length > 4) {
			count += 2;
		}
		else if(temp != '\n') {
			count++;
		}
		if(count > limit) {
			str = str.substring(0,k);
			break;
		}
	}
	obj.mp_comment.value = str;
	CheckMsg_Muple(form_id,str);
}

function prt_muple(res)
{
		var res_tmp = res.split("|")
		var rtn_code = res_tmp[0];
		var div_id = res_tmp[1] ;

		if (rtn_code == -1)
		{
			alert("뮤플은 30초 당, 1회씩 등록하실 수 있습니다. 조금 후에 다시 시도해 주세요.");
		}		
		else if (rtn_code == -2)
		{
			alert("댓글은 30초 당, 1회씩 등록하실 수 있습니다. 조금 후에 다시 시도해 주세요.");
		}		
		else if (rtn_code == 1)
		{
			alert("뮤플 등록이 완료되었습니다.");
		}
		else if (rtn_code == 2)
		{
			alert("뮤플 등록!! 별사탕 2개 적립완료!!\n\n적립된 별사탕으로 최신 MP3 다운, 문자발송 등\n\n다양한 서비스를 공짜로 이용 가능한거 아시죠??");
		}
		else if (rtn_code == 3)
		{
			alert("뮤플등록!! 별사탕 2개 + 오늘의 무료문자 1건 지급!!\n\n별사탕과 오늘의 무료문자는 최대 2회까지 지급됩니다.");
		}
		else if (rtn_code == 4)
		{
			alert("댓글등록!! 별사탕 5개지급!!\n\n월드컵 이벤트 별사탕은 매일 1회 지급됩니다.");
		}
		
		else if (rtn_code == 5)
		{
			alert("댓글등록이 완료되었습니다!!");
		}
		
		//내용 삽입
		document.getElementById(div_id).innerHTML = res_tmp[2];		
}				


/* 뮤플 > 이모티콘 선택 */
function mupleEmo(wrap, imgNo, obj) {
	if(wrap.parentNode.className=="muple_emoticon") {
		var el = wrap.parentNode.getElementsByTagName("img");
		for(var i=0; i<el.length; i++) {
			el[i].className ="";
		}
		el[imgNo].className = "selected";
	}	
	obj.mp_icon.value = imgNo+1;
}

/* 뮤플 > 답변폼 display */
function layAct(elId,mode) {
	var target = document.getElementById(elId);
	if(target.style.display == "none") target.style.display = "block";
	else target.style.display = "none";
	try {
		parent.resizeFrame(parent.document.getElementById("mainMupleCont"));
	}
	catch (e) {}
}

function popLoginMuple(mp_div_id, sz_rtn_url)
{
	if (mp_div_id == "mp_poll_id")
	{
		popLogin('8',sz_rtn_url,'1')
	}
	else
	{
		popLogin('1',sz_rtn_url,'1')
	}
}