function Contato()
{
	$('#contato #selEstado').change(function() 
	{
		if($(this).val() == '')
		{
			return false;
		}
		
		$('#contato #selCidade').parent().addClass('loading');
		$('#contato #selCidade').html('<option value="">Carregando...</option>');
		
		$.ajax(
		{
			url: SITE_CAMINHO_SITE_ABSOLUTO + "acao/Contato.php",
			data: {
				EstadoID: $(this).val(),
				hdnAcao: 'carregarCidade'
			},
			type: 'POST',
			success: function(resposta)
			{
				$('#contato #selCidade').removeAttr('disabled').html(resposta);
				$('#contato #selCidade').parent().removeClass('loading');
			}
		 });
	});

	/**
	 * Declara o evento Ckeck do receber novidades
	 */
	$('#contato #chkNovidade').click(function() 
	{
		if($(this).attr('checked') == true)
		{
			$('.obrigatorio').removeClass('ignorar');
		}
		else
		{
			$('.obrigatorio').removeClass('erro').addClass('ignorar');
		}
	});
	 
	/**
	 * Declara as máscaras
	 */
	
	/**
	 * Declara o validade
	 */
	$('#form-contato').validate(
	{
		debug: false,
		errorClass: "erro",
		errorElement: "span",
		errorContainer: ".msg-erro",
		errorPlacement: function(error, element)	
		{
			$('.msg-erro').text(error.text());
		},
		submitHandler: function ()
		{
			var conteudo = $('#form-contato').serialize();
			$.ajax(
			{
				url: SITE_CAMINHO_SITE_ABSOLUTO + "acao/Contato.php",
				data: conteudo,
				type: 'POST',
				success: function(resposta)
				{
					if(resposta == 'OK')
					{
						$('.msg-sucesso').text(MSG49).slideDown();
						$('#form-contato input:not(:checkbox,:hidden), #form-contato select, #form-contato textarea').val('');
						$('#form-contato input:checkbox').removeAttr('checked');
						window.setTimeout(function () {$('.msg-sucesso').fadeOut()},6000);
						$('.obrigatorio').removeClass('erro').addClass('ignorar');
						
					}
					else if(resposta == 'FALSE')
					{
						$('.msg-erro').text(MSG50).slideDown();
						window.setTimeout(function () {$('.msg-erro').fadeOut()},6000);
					}
				}
			});
			
		},
		ignore: '.ignorar',
		highlight: function(element, errorClass)
		{
			$(element).addClass(errorClass);
		},
		unhighlight: function(element, errorClass)
		{
			$(element).removeClass(errorClass);
		},
		rules: 
		{
			txtNome:{required: true},
			txtEmail:{required:true, email: true},
			txtDataNascimento:{required: true, data: true},
			txtTelefoneResidencial:{required: true},
			txtTelefoneCelular:{required: true},
			selEstado:{required: true},
			selCidade:{required: true},
			txtEndereco:{required: true},
			selAssunto:{required: true},
			txaMensagem:{required: true},
			txtDataCompra:{data: true}
		},
		messages:
		{
			txtNome:{required: MSG04},
			txtEmail:{required:MSG04, email: MSG27.replace('{CAMPO}','e-mail')},
			txtDataNascimento:{required: MSG04},
			txtTelefoneResidencial:{required: MSG04},
			txtTelefoneCelular:{required: MSG04},
			selEstado:{required: MSG04},
			selCidade:{required: MSG04},
			txtEndereco:{required: MSG04},
			selAssunto:{required: MSG04},
			txaMensagem:{required: MSG04},
			txtDataCompra:{required: MSG04}
		}
	});
	
	$('.telefone-mask').mask('(99) 9999.9999');
	$('.data-mask').mask('99/99/9999');
}

$(document).ready ( function()
{
	$('.data-compra').hide();
	
	if($('#selAssunto').change(function() 
	{
		/*
		 * Valores definidos no HTML da Página
		 * "1" = SAC 
         * "2" = Contato Geral
         * "3" = Marketing
         * "4" = Vendas
		 */
		var valorSelAssunto = $('#selAssunto').val();
	
		if (valorSelAssunto == 1)
		{
			$('.data-compra').slideDown();
		}
		else
		{
			$('.data-compra').slideUp();
		}
	}));

});