function enviarForm(){
	$("#processando").html("Aguarde, processando...");
	var email = $("input[name=email]").val();
	var numerofunc = $("input[name=numerofunc]").val();
	var dtvencimento = $("input[name=dtvencimento]").val();
	var ano = $("input[name=ano]").val();
	var dia = $("input[name=dia]").val();
	var trimestre = $("input[name=trimestre]:checked").val();
	var capitalsocial = $("input[name=capitalsocial]").val();
	var mes = $("select[name=mes]").val();
	var periodicidade = $("select[name=periodicidade]").val();
	$("#btnboleto").hide();
	$.post(plus_url+"/modulos/sindis/guias.php?guia="+guia+"&action=ajaxboleto&dia="+dia+"&cdpessoa="+cdpessoa+"&numerofunc="+numerofunc+"&dtvencimento="+dtvencimento+"&trimestre="+trimestre+"&periodicidade="+periodicidade+"&email="+email+"&ano="+ano+"&mes="+mes+"&capitalsocial="+capitalsocial+"",function (data){
		$("#processando").html("");
		var d = eval("("+data+")");
		if(d.erro || d.erro != ""){
			$("#btnboleto").hide();
			alert(d.erro);
		} else {
			$("#btnboleto").show();
			$("#btnboleto").click(function(){
				document.location = d.boleto;
				return;
			});
			//alert(d.boleto);	
		}
	});
}



function applyMask(){
	jQuery(function($){
		$("input[mask=cnpj]").mask("99.999.999/9999-99");
		$("input[mask=cpf]").mask("999.999.999-99");
		$("input[mask=date]").mask("99/99/9999",{alertNotCompleted:"Formato da data inválido.",completed:function(){
			if(!validaData(this.val())) {
				this.val("");
				this.focus();
			}
		}});
		$("#capitalsocial").priceFormat({prefix:"", thousandsSeparator:""});
	});
}
function validaData(valor){
	if (valor!=""){
	    erro=0;
	    hoje = new Date();
	    anoAtual = hoje.getFullYear();
	    barras = valor.split("/");
	    if (barras.length == 3) {
			dia = barras[0];
			mes = barras[1];
			ano = barras[2];
			resultado = (!isNaN(dia) && (dia > 0) && (dia < 32)) && (!isNaN(mes) && (mes > 0) && (mes < 13)) && (!isNaN(ano) && (ano.length == 4) /*&& (ano <= (anoAtual+200) && ano >= 1900)*/ );
	        if (!resultado)	{
	            alert("Data inválida.");
	            return false;
	        }
	        // Verifica se o dia é válido para o mês de fevereiro.
			if (mes == 2 && (dia < 1 || dia > 29 || (dia > 28 && (parseInt(ano/4) != ano/4)))) {
				alert("Data inválida.");
				return false;
			}
	     } else{
	         alert("Data inválida.");
	         return false;
	     }
		return true;
	}
	return false;
}

function validaCaptcha(cnpj,server,guia){
	var captchaText = $("#captchaText").val();
	$.getScript('/sindis/sindis.php?acao=info&cnpj='+cnpj+'&letras='+captchaText,function (){

		if(respostaRF == 0){
			var parametros = {
					ACAO: "criarSindicalizado",
					etapa: 1,
					cnpj: cnpj.replace(/[\.]|[-]|[\/]/gi,''),
					url: urlRF,
					resposta: respostaRF,
					situacao: situacaoRF,
					dataAbertura: dataAberturaRF,
					razaoSocial: razaoSocialRF,
					nomeFantasia: nomeFantasiaRF,
					cnaePrincipal: cnaePrincipalRF,
					cnaesSecundarios: cnaesSecundariosRF,
					logradouro: logradouroRF,
					numero: numeroRF,
					complemento: complementoRF,
					cep: cepRF,
					bairro: bairroRF,
					municipio: municipioRF,
					uf: ufRF
			};			
			
			var funcao = "";
			if(guia == "assistencial"){
				funcao = "EmitirBoletoContribuicaoAssistencial";
			} else if(guia == "sindical"){
				funcao = "EmitirBoletoContribuicaoSindical";
			}
			
			$.get(server+"/integracao/sindicalizado/"+funcao+"?"+$.param(parametros),function (data){
				alert(data);
				var url = plus_url + "/modulos/sindis/guias.php?cnpj="+cnpj+"&action=showform&guia="+guia;
				$(location).attr('href',url);
			});
		}
		else if(respostaRF == 1){
			$("#captcha").attr("src","/sindis/sindis.php?acao=img&time="+(Math.random() * 10));
		}
		else if(respostaRF == 2){
			//Situação ñ ativo
		}
		else if(respostaRF == 3){
			//CNPJ não encontrado 
		}
	});
}