var reg_email = /^[0-9a-zA-Z]([-.\w]*[0-9a-zA-Z_+])*@([0-9a-zA-Z][-\w]*[0-9a-zA-Z]\.)+[0-9a-zA-Z]{2,9}$/;
$(document).ready(function(){
	var objeto = $('#modal-box-login').html();
	$('a.LnkQualMinhaPontuacao').click(function(e){
		var tmpHTML = objeto;
		e.preventDefault();
		$.nyroModalManual({
			content: objeto,
			bgColor: '#000000',
			title: null
		});
		$("input[name='cpf']").setMask('99999999999');
		$("input").cleanField();
		$('#modal-box-login').remove();
		
		$('a.BtConsultar').click(function(){
			var validacao = true;
			var form = $("#form-login");
			var botao = $(this);
			var dadosForm = form.serialize();
			var strHTML = "";

			/** VALIDA E-MAIL*/
			if(!reg_email.test($("input[name='email']").val())){
				$("input[name='email'] + strong").html('Deve ser v&aacute;lido!').show('slow');
				validacao = false;
			}else{
				$("input[name='email'] + strong").hide('slow');
			}

			/** VALIDA CPF*/
			if($("input[name='cpf']").val().length != 11){
				$("input[name='cpf'] + strong").html('Obrigat&oacute;rio').show('slow');
				validacao = false;
			}else{
				$("input[name='cpf'] + strong").hide('slow');
			}
			
			if(validacao){
				$.ajax({
					type: "POST",
					url: siteURL + "ajax/meus-pontos",
					dataType:'json',
					data: dadosForm,
					success: function(data) {
						if(data.resposta != null){
							var objeto = botao.parent().parent();
							strHTML = strHTML + "<div><ul><li> " + data.resposta.nome + " | " + data.resposta.cidade + " -  " + data.resposta.estado + " </span><strong style=\"margin-left:200px;\"> " + data.resposta.pontos + "  pontos</strong></li></ul></div>";
							objeto.html(strHTML);
							objeto.attr('innerHTML',strHTML);
						}else{
							var objeto = botao.parent().parent();
							strHTML = strHTML + "<div>Usu&aacute;ria n&atilde;o encontrada ou sem pontua&ccedil;&atilde;o</div>";
							objeto.html(strHTML);
							objeto.attr('innerHTML',strHTML);
						}
						$('#box-ranking').append('<div id="modal-box-login" style="display:none">' + tmpHTML + '</div>');
					}
				});
			}
		});
	});
	$("input[name='cpf']").setMask('99999999999');
});