var id = 1;

$(document).ready(function(){

/*==========================================
PROMOÇÃO PÓS GRADUAÇÃO 2009
==========================================*/
	$("#promo2009-cadastro").validate({
		/*
		groups: {
		   emaCpf: "email cpf",
		   endereco: "rua numero"
		},
		*/
		errorPlacement: function(error, element) {
		   if (element.attr("name") == "data[rua]" ||
			   element.attr("name") == "data[email]" ||
			   element.attr("name") == "data[empresa]" ||
			   element.attr("name") == "data[cep]" ||
			   element.attr("name") == "data[cidade]")
				return false;
		   else if (element.hasClass("opcao-radio"))
				error.insertBefore(element.parent().parent());
		   else if (element.attr("name") == "aceito")
				error.insertAfter($("#label-aceito"));
		   else
				error.insertAfter(element);
		}

	});

	$("#escolaridade").change(function(){
		if ($("#escolaridade option:selected").text() == "OUTRO") {
			$(".escolaridade-outro").show();
			$("#escolaridade_outro").addClass("required").focus();
			$(this).addClass("has-outro");
			$(this).parent().removeClass("block");
		}
		else {
			$(".escolaridade-outro").hide();
			$("#escolaridade_outro").removeClass("required");
			$(this).removeClass("has-outro");
			$(this).parent().addClass("block");
		}
	});

	$("#indicarAmigos").click(function(){
		id++;
		
		var formTxt = '<dl id="amigo_'+id+'">';
		formTxt += '<dt>'+id+' amigos + '+id+' chances<a href="#" title="Excluir" onclick="removeAmigo(\'amigo_'+id+'\'); return false;"><img src="" alt="Excluir" /></a></dt>';
		formTxt += '<dd>';
		formTxt += '<ul>';
		formTxt += '<li><label for="nome'+id+'">Nome completo <span>*</span></label><input type="text" maxlength="150" name="data['+id+'][nome]" size="37" id="nome'+id+'" class="required" /></li>';
		formTxt += '<li><label for="email'+id+'">E-mail <span>*</span></label><input type="text" maxlength="150" name="data['+id+'][email]" id="email'+id+'" size="37" class="required email" /></li>';
		formTxt += '</ul>';
		formTxt += '</dd>';
		formTxt += '</dl>';

		$("#moreFields").append(formTxt);
		$("#amigo_"+id).hide().fadeIn("fast");

		return false;
	});

   $("#telefone").mask("(99) 9999-9999");
   $("#celular").mask("(99) 9999-9999");
   $("#cep").mask("99.999-999");
   $("#cpf").mask("999.999.999-99");


});//fecha o documento.ready
var idtemp;
var removeAmigo = function(idobj) {
	if (idtemp == idobj) return false;

	idtemp = idobj;
	setTimeout("clearTemp()", 2000);

	$("#"+idobj).fadeOut("fast", function() { $(this).remove(); id--; });
}
function clearTemp() {
	idtemp = "";
}
