// JavaScript Document
function hpDel(n)
{
	var hp = document.getElementById("recv_"+n).value;
	var o1 = document.getElementsByName("contact[]");
	var o2 = document.getElementsByName("hp[]");
	
	var s = true;
	if(o1 && o2)
	{
		for(var i=0;i<o1.length;i++)
		{
			if(o2[i].value == hp)
			{
				s = false;
				o1[i].checked = false;
				hpMg(o1[i], hp);
			}
		}
	}
	
	if(s) document.getElementById("recv_"+n).value = "";	
}

function CalcMsgLength(ff)
{
	strVal = ff.message.value;
	byteLen = 0;

	for(i=0;i< strVal.length;i++)
	{
		ch = strVal.charCodeAt(i);
		if(ch == 0x000A)
		{

		}
		else
		{
			if( (ch & 0xFF00) == 0x00 )
				byteLen++;
			else
				byteLen+=2;
		}

		// 바이트 제한 
		if( byteLen >= LIMIT_MSG_BYTES)
		{
			alert("메시지가 길이를 넘었습니다.");

			strVal = strVal.substring(0,i);
			ff.message.value = strVal;
			break;
		}
	}

	ff.msglen.value = byteLen+" bytes";
}

function setOpacity(o, val)
{
	if(o)
	{
		if (window.HTMLElement) 
			o.style.opacity = val;
		else
			o.style.filter = "alpha(opacity="+val+")";
	}
}

var msgLayer1, msgLayer2;


function sendMsgC()
{
	if(msgLayer1)
		msgLayer1.parentNode.removeChild(msgLayer1);
		
	if(msgLayer2)
		msgLayer2.parentNode.removeChild(msgLayer2);
}

function GoSend(f)
{
	if(f.message.value.Trim() == "")
	{
		alert('메시지를 입력하십시요.');
		f.message.focus();
		return false;
	}
	
	recvCnt = 0;
	f.receiver.value = "";
	
	for (var i = 0; i < f.elements.length; i++) 
	{
		var o = f.elements[i];
		if(o.id.indexOf("recv_") != -1 && o.value.Trim() != "")
		{
			if(recvCnt > 0)
				f.receiver.value  += ",";
	
			f.receiver.value += o.value; 
			recvCnt++;	
		}
	}
	
	if( recvCnt == 0)
	{
		alert('받는 사람을 입력하십시요.');
		f.recv_1.focus();
		return false;
	}
	
	//
	var pageW = window.document.body.offsetWidth;
	var pageH = window.document.body.offsetHeight;
	
	msgLayer1 = document.createElement("div");
	msgLayer1.style.display = "block"; 
	msgLayer1.style.position = "absolute";
	setOpacity(msgLayer1, 40);
	msgLayer1.style.backgroundColor = "#efefef";
	msgLayer1.style.width = pageW+"px";  
	msgLayer1.style.height = pageH+"px";  
	msgLayer1.style.top = "0px";
	msgLayer1.style.left = "0px";
	msgLayer1.style.zIndex = 400;
	document.body.appendChild(msgLayer1);
	
	/////////////////////////////////////////
	
	var ifrW = 328;
	var ifrH = 235;
	
	msgLayer2 = document.createElement("div");
	msgLayer2.innerHTML = '<iframe width="'+ifrW+'" height="'+ifrH+'" frameborder="0" marginheight="0" marginwidth="0" scrolling="no" id="web2phone" name="web2phone"></iframe>';
	msgLayer2.style.display = "block"; 
	msgLayer2.style.position = "absolute";
	msgLayer2.style.width = ifrW+"px";  
	msgLayer2.style.height = ifrH+"px";  
	msgLayer2.style.top = "200px";
	msgLayer2.style.left = parseInt((pageW - ifrW)/2)+"px";
	msgLayer2.style.zIndex = 401; 
	document.body.appendChild(msgLayer2);
	
	//document.getElementById("web2phone").src = '?action=send_msg&t='+t;
	
	//
	var d = new Date();
	var t = d.getTime();
	f.action = 'index.php?action=send_msg&t='+t;
	f.target = "web2phone";
	f.submit();
}