$(document).ready(function(){
/*
	Códigos de invocação dos plugins.
*/
	$("#destaque .imagem").cycle({
		before: onBefore
	});
	function onBefore() { 
		index = $(this).index();
		$(".noticia ul li").removeClass("ativo");
		$(".noticia ul li").eq(index).toggleClass("ativo");
	}

	$(".amigo").hide();

	$(".enviaamigo").click(function(){
		$(this).parent().parent().children('div.amigo').toggle("");
	});



	$("#frm").validate({
		errorElement: "div",
		rules: {
			// Regras
			nome: {required: true},
			email: {required: true, email:true},
			nome1: {required: true},
			email1: {required: true, email:true}
		}, 
		messages: {
			//Mensagens
			nome: {"required": "Campo obrigatório"},
			email: {"required": "Campo obrigatório","email": "Seu email deve está no formato nome@dominio.com"},
			nome1: {"required": "Campo obrigatório"},
			email1: {"required": "Campo obrigatório","email": "Seu email deve está no formato nome@dominio.com"}
			}
	});
	
	
	$(".fone").mask("(99)9999-9999");
	$("#data").mask("99/99/9999");
	$("#cnpj").mask("99.999.999/9999-99");
	$("#cpf").mask("999.999.999-99");
	$("#cep").mask("99999-999");
	
					
	$("#frminsc").validate({
		errorElement: "div",
		rules: {
			// Regras
			empresa: {required: true},
			cnpj: {required: true, cnpj:true},
			cep: {required: true},
			numero: {required: true},
			bairro: {required: true},
			cidade: {required: true},
			uf: {required: true},
			nome: {required: true},
			cpf: {required: true, cpf:true},
			cargo: {required: true},
			fone: {required: true},
			email: {required: true, email:true},
			telefone: {required: true} 			
		}, 
		messages: {
			//Mensagens
			empresa: {"required": "Campo obrigatório"},
			cnpj: {"required": "Campo obrigatório","cnpj": "Digite um CNPJ válido"},
			cep: {"required": "Campo obrigatório"},
			numero: {"required": "Campo obrigatório"},
			bairro: {"required": "Campo obrigatório"},
			cidade: {"required": "Campo obrigatório"},
			uf: {"required": "Campo obrigatório"},
			nome: {"required": "Campo obrigatório"},
			cpf: {"required": "Campo obrigatório","cpf": "Digite um CPF válido"},
			cargo: {"required": "Campo obrigatório"},
			fone: {"required": "Campo obrigatório"},
			email: {"required": "Campo obrigatório", "email": "Digite um e-mail válido"},
			telefone: {"required": "Campo obrigatório"}
			}
	});

/*
	Fim códigos de invocação de scritps de ação
*/
});

function addCampo(){
	var qtdMax = 10;
	if(parseInt($("#qtdResp").val()) >= qtdMax){
		alert("<?=utf8_encode('Você não pode adicionar mais campos!');?>");
		return false;
	}else{
		var i = parseInt($("#qtdResp").val()) + 1;
		$("#addResp").append('<div class="formulario"><div class="box-formulario"><label>Participante</label></div><input type="text" name="participante[]" id="participante" />&nbsp;&nbsp;<input type="button" value="Remove participante" style="width: 150px; height: 25px;" onclick="removeCampo(this)"></div><div class="formulario">  <div class="box-formulario"><label>Telefone</label></div><input type="text" name="telefone[]" id="telefone" class="fone" />&nbsp;&nbsp;<input type="button" value="Remove participante" style="width: 150px; height: 25px;" onclick="removeCampo(this)"></div>');
		$("#qtdResp").val(i);
	}
	
}

function removeCampo(obj){
	$(obj).parent().remove();
	var i = parseInt($("#qtdResp").val()) - 1;
	$("#qtdResp").val(i);
}		






















