function jsAjaxFaleConoscoSalvar(){

	//Validação Javascript
	var bnmRemetente		= ($Id('nmRemetente').value.search(/^[A-Za-zÀ-ú ]{3,70}$/gi) == 0);
	var bedEmail			= ($Id('edEmail').value.search(/^[a-zA-Z0-9_.-]{2,}@[a-zA-Z0-9_.-]+\.([a-zA-Z]{2,4})$/) == 0);
	var bnuTelefonePre		= ($Id('nuTelefonePre').value.search(/^[1-9][0-9]$/) == 0);
	var bnuTelefone			= ($Id('nuTelefone').value.search(/^\d{8}$/) == 0);
	var bnmCidade			= ($Id('nmCidade').value.search(/^[A-Za-zÀ-ú ]{3,100}$/gi) == 0);
	var bcdTema				= ($Id('cdTema').value != "" );	
	var bdsFaleConosco		= ($Id('dsFaleConosco').value.search(/^.{10,1000}$/gi) == 0);
	//alert($Id('dsFaleConosco').value.search(/^(.\n){10,1000}$/gi))
	
	if(xmlhttp && bnmRemetente && bedEmail && bnuTelefonePre && bnuTelefone && bnmCidade && bcdTema && bdsFaleConosco){
		jsCarregando(1);
		//Abre a url
		xmlhttp.open('GET', 'bin/AjaxFaleConosco.asp?op=1&nmRemetente=' + $Id('nmRemetente').value + '&edEmail=' + $Id('edEmail').value + '&nuTelefonePre=' + $Id('nuTelefonePre').value + '&nuTelefone=' + $Id('nuTelefone').value + '&nmCidade=' + $Id('nmCidade').value + '&cdTema=' + $Id('cdTema').value + '&dsFaleConosco=' + $Id('dsFaleConosco').value, true);

		//Executada quando o navegador obtiver o código
		xmlhttp.onreadystatechange=function() {
			if (xmlhttp.readyState==4){
				//Lê o texto
				var texto = new String(xmlhttp.responseText);

				//Desfaz o urlencode
				texto=texto.replace(/\+/g," ");
				texto=unescape(texto);


				//Retorna o resultado;
				if (texto.search('Erro ao tentar incluir/editar registro') != -1)
					alert(texto);
				else if (texto != ''){
					var saida = 'Erro de validação:\n';
					//alert(texto);
					if (texto.search('nmRemetente')!=-1)
						saida += '\nNome: ' + $Id('nmRemetente').title;
					if (texto.search('edEmail')!=-1)
						saida += '\nE-mail: ' + $Id('edEmail').title;
					if (texto.search('nuTelefonePre')!=-1)
						saida += '\nPrefixo do Telefone: ' + $Id('nuTelefonePre').title;
					if (texto.search('nuTelefone')!=-1)
						saida += '\nTelefone: ' + $Id('nuTelefone').title;
					if (texto.search('nmCidade')!=-1)
						saida += '\nCidade: ' + $Id('nmCidade').title;
					if (texto.search('cdTema')!=-1)
						saida += '\nAssunto: ' + $Id('cdTema').title;
					if (texto.search('dsFaleConosco')!=-1)
						saida += '\nMensagem: ' + $Id('dsFaleConosco').title;
					alert(saida);
				}
				else{
					alert("Mensagem enviada com sucesso!");
					window.location.href = 'FaleConosco.asp';
				}

				jsCarregando(0);
			}
		}
		xmlhttp.send(null)
	}
	else{
		var saida = 'Erro de validação:\n';

		if (!bnmRemetente){
			saida += '\nNome: ' + $Id('nmRemetente').title;
			$Id('nmRemetente').focus();
		}
		else if (!bedEmail){
			saida += '\nE-mail: ' + $Id('edEmail').title;
			$Id('edEmail').focus();
		}
		else if (!bnuTelefonePre){
			saida += '\nPrefixo do Telefone: ' + $Id('nuTelefonePre').title;
			$Id('nuTelefonePre').focus();
		}
		else if (!bnuTelefone){
			saida += '\nTelefone: ' + $Id('nuTelefone').title;
			$Id('nuTelefone').focus();
		}
		else if (!bnmCidade){
			saida += '\nCidade: ' + $Id('nmCidade').title;
			$Id('nmCidade').focus();
		}
		else if (!bcdTema){
			saida += '\nAssunto: ' + $Id('cdTema').title;
			$Id('cdTema').focus();
		}
		else if (!bdsFaleConosco){
			saida += '\nMensagem: ' + $Id('dsFaleConosco').title;
			$Id('dsFaleConosco').focus();
		}
		alert(saida);
	}
}