////////////////////////////////////////////////////////////////////////////////
///// Jonatas Riciano Silveira	
///// Data: 29/07/08
///// Descriçao: Funçoes js para a indicaçao de conteúdo
////////////////////////////////////////////////////////////////////////////////

function cadastro()
{
	if ($("#frmCadastro").length > 0)
	{	
		$("#strNomeMsg").hide();
		$("#strSobrenomeMsg").hide();
		$("#strEmailMsg").hide();
		$("#strEmailMsgValid").hide();
		$("#intNumero").mask("999999");	
		$("#liEstado").hide();
		$("#liLinha").hide();	
		
		//exibir os estados
		$("#strPais").change(function()
		{
			var strPais = $("#strPais").val();
	
			if (strPais == "Brasil")
			{
				$("#liEstado").show();
			}
			else 
			{
				$("#liEstado").hide();
			}
		});
	
		$("#strInteresse").change(function()
		{
			var idLinha = $("#strInteresse").val();
	
			if (idLinha == "2")
			{
				$("#liLinha").show();
			}
			else 
			{
				$("#liLinha").hide();
			}
		});
	
	
		 function validarMensagens()
		  {
				var mensagem = {}; 
				mensagem['strNome'] =
				{
					  required: $("#strNomeMsg").text()
				}
				mensagem['strSobrenome'] =
				{
					  required: $("#strSobrenomeMsg").text()
				}
				mensagem['strEmail'] =
				{
					  required: $("#strEmailMsg").text(),
	  				  email: $("#strEmailMsgValid").text()
				}      
				return mensagem;
		  }

	
	
	
		// Validacao			
		$("#frmCadastro").validate(
		{
			errorPlacement: function(error, element) 
			{
				error.appendTo( $("#erro" + element.attr("id")) );
			},			
			errorClass: "erro",
			errorElement: "span",
			rules:
			{
				strNome:
				{
					required: true
				},
				strSobrenome:
				{
					required: true
				},					
				strEmail:
				{
					required: true,
					email: true
				}
			},
			messages:validarMensagens()		
		});		
	}
}
