$(document).ready(function(){
	if(frm_trsh >= 1)
	{
		//document.height = document.body.scrollHeight + 200 + "px";
		if(window.name == "frmMensagem")
		{
			if($.browser.msie)
			{
				totalWidth1 = clientWidth - 50;
				totalWidth2 = clientWidth - 48;
				totalWidth3 = clientWidth - 10;
			}
			else
			{
				totalWidth1 = clientWidth - 47;
				totalWidth2 = clientWidth - 47;
				totalWidth3 = clientWidth - 10;
			}
		}
		else
		{				
			if($.browser.msie)
			{
				totalWidth1 = clientWidth - 62;
				totalWidth2 = clientWidth - 63;
				totalWidth3 = clientWidth - 23;
			}
			else
			{
				totalWidth1 = clientWidth - 60;
				totalWidth2 = clientWidth - 60;
				totalWidth3 = clientWidth - 22;
			}
		}
				
		$("input[name='recado']").css("width",  totalWidth1 + "px");
		$(".campounico").css("width",  totalWidth3 + "px");
			
		if(total_campos > 1)
			$("input[class='campo']").css("width", Math.floor((totalWidth2) / 2 ) + frm_sz + "px");		
		else
			$("input[class='campo']").css("width", totalWidth3 + "px");		
	}
});

function AdicionaCarinha(text) 
{
	if (document.frmMensagem.recado.createTextRange && document.frmMensagem.recado.caretPos) 
	{      
		var caretPos = document.frmMensagem.recado.caretPos;      
		caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ?
		text + ' ' : text;
	}
	else 
	{
		document.frmMensagem.recado.value += ' ' + text + '';
	}
	
	document.frmMensagem.recado.focus(caretPos)
}

function EnviarMensagem(frm)
{
	$(frm_principal).unblock();
	$(frm_principal).block({
		message: "<p><img src=\""+ mural_url +"/_img/ajax-loader.gif\" alt=\"\" /> Enviando mensagem...</p>",
		css : {margin: 0, padding: '2px', border: '1px solid #000', width: jx_width + "px"},
		overlayCSS: { backgroundColor:'#fff',  opacity: '0.6' } 
	});
		
		
	var frmElements = "&x=1";
	if(frm_fm == 1) frmElements += "&f=1";
	
	for(i = 0; i < frm.elements.length; i++) 
	{
		if(frm.elements[i].name == "publi")		
		{
			frmElements += "&" + frm.elements[i].name + "=";

			if(frm.elements[i].checked)
				frmElements += "sim";
			else
				frmElements += "nao";
		}
		else
			frmElements += "&" + frm.elements[i].name + "=" + escape(frm.elements[i].value);
	}
			
	 $.ajax({
	   async : false,
	   type: "POST",
	   url: mural_url + "/savemsg.php?id=" + mural_id,
	   data: frmElements,
	   success: function(msg){
		$(frm_principal).unblock();
				
		if(frm_fm == 0 || msg.substring(0,1) == 2)
		{
			$(frm_principal).block({ 
				message : msg.substring(1), 
				css : {border: '0', margin: '0', padding: '0', width: jx_width + "px", backgroundColor: 'transparent'}, 
				overlayCSS: { backgroundColor:'#fff',  opacity: '0.6' }
			});
		}
		else
		{
			if(msg.substring(0,1) != "1") alert(msg.substring(1));
		}
				
		if(msg.substring(0,1) == "1")
		{	
			var tmpK = $("#key").val();
			frm.reset();
			$("#key").val(tmpK);
		
			if(frm_trsh == 2) 
				parent.Mensagens.location.reload();
			else if(frm_trsh == 1) 
			{ 
				document.location.reload();
			}
			else
				window.opener.location.reload();			
		}
		
		$("#captcha").focus();			
	   }
	 });
	 
	 return false;
}

function FecharAjax()
{
	$(frm_principal).unblock();
}
	
function Fechar()	
{
	window.close();
}	

function setPara(vle)
{
	document.frmMensagem.para.value = vle;
}

function onFieldBlur(fld, vle)
{
	if(fld.value == '') fld.value = vle;
}

function onFieldFocus(fld, vle)
{
	if(fld.value == vle) fld.value = '';
}	

function ContaNumeroCaracteres() 
{
	var numCaracteres =limite_msgs - document.frmMensagem.recado.value.length;

	if(numCaracteres < 0)
	{
		document.frmMensagem.recado.value = document.frmMensagem.recado.value.substring(0,document.frmMensagem.recado.value.length + numCaracteres);
		numCaracteres=0;
		alert('O recado ultrapassou o limite de ' + limite_msgs + ' caracteres!');
		return false;
	}

	document.getElementById("contador").innerHTML = numCaracteres;
	return true;
}
