function ajaxInit(){
	var xmlhttp ;
	try {
		xmlhttp = new XMLHttpRequest ( ) ;
	}catch (ee){
		try { 
			xmlhttp = new ActiveXObject ("Msxml2.XMLHTTP") ;
		}catch( e ) {
			try {
				xmlhttp = new ActiveXObject("Microsoft.XMLHTTP" ) ;
			}catch(E) {
				xmlhttp= false ;
			}
		}
	}
	return xmlhttp ;
}

function busca(evt){
	var key_code = evt.keyCode  ? evt.keyCode  :
		evt.charCode ? evt.charCode :
			evt.which    ? evt.which    : void 0;
	if (key_code == 13){
		document.formBusca.action='?ac=busca';
		document.formBusca.submit();
	}
}
function buscaClique(){
	document.formBusca.action='?ac=busca';
	document.formBusca.submit();
}

function paginaBanner(cont,imagem,href){
	document.getElementById("DivImgBanner").innerHTML="<img src=imagens/carregando.gif>";
	var tam = document.getElementById("cont").value;
	for(i=1;i<=tam;i=i+1){
		if(i==cont){
			document.getElementById("Href"+i).setAttribute((document.all ? "className" : "class"), "linkBannerSel");
		}else{
			document.getElementById("Href"+i).setAttribute((document.all ? "className" : "class"), "linkBanner");
		}
	}
	document.getElementById("DivImgBanner").innerHTML="<a href="+href+"><img src=imagensUpload/"+imagem+"></a>";
}
function chamaBanner(links,count){
	for(i=1;i<=count;i++){
		window.setTimeout(links[i], 9000);
	}	
}
function contaVoto(id){
	document.formEnquete.action="unafisco?ac=contaVoto&idopcao="+id;
	document.formEnquete.submit();
}
function contaVoto2(id){
	document.formEnquete2.action="unafisco?ac=contaVoto2&idopcao="+id;
	document.formEnquete2.submit();
}
function contaVoto3(id){
	document.formEnquete2.action="unafisco?ac=contaVoto3&idopcao="+id;
	document.formEnquete2.submit();
}
function enviarDadosPesquisa(id){
	document.form.action="unafisco?ac=respDadosPesquisa&idpesquisa="+id;
	document.form.submit();
}
function blocTexto(idpergunta,id,valor,quant)
{
	total = valor.length;
	if(total <= quant)
	{
		resto = quant - total;
		document.getElementById('cont'+idpergunta).innerHTML = resto;
	}
	else
	{
		document.getElementById(id).value = valor.substr(0,quant);
	}
}
function blocTexto(id,valor,quant)
{
	total = valor.length;
	if(total <= quant)
	{
		resto = quant - total;
		document.getElementById('cont').innerHTML = resto;
	}
	else
	{
		document.getElementById(id).value = valor.substr(0,quant);
	}
}
function pagina(id,limit,paginas){
	ajax=ajaxInit();
	document.getElementById("divImagensEsq").innerHTML="<img src=\"imagens/carregando.gif\" \>";
	if(ajax){
		ajax.open('GET','?ac=carregar_pagina&id='+id+'&limit='+limit+'&paginas='+paginas,true);
		ajax.onreadystatechange=function(){
			if(ajax.readyState==4){
				if(ajax.status==200){
					document.getElementById("divImagensEsq").innerHTML=ajax.responseText;
				}
			}
		}
	}
	ajax.send(null);
}


function carregarFoto(id){
	ajax=ajaxInit();
	document.getElementById("divImg").innerHTML="<img src=\"imagens/carregando.gif\" \>";
	if(ajax){
		ajax.open('GET','?ac=carregar_foto&id='+id,true);
		ajax.onreadystatechange=function(){
			if(ajax.readyState==4){
				if(ajax.status==200){
					document.getElementById("divImg").innerHTML=ajax.responseText;
				}
			}
		}
	}
	ajax.send(null);
}
function enviarClassificado(){
	if(document.formulario.txtTitulo.value==''){
		alert('Informe um título');
		document.formulario.txtTitulo.focus();
	}
	else if(document.formulario.txtDescricao.value==''){
		alert('Informe uma descrição');
		document.formulario.txtDescricao.focus();
	}
	else{
		document.formulario.action="unafisco?ac=enviarClassificado";
		document.formulario.submit();
	}
}
function finalizarClassificado(id){
	if(document.formulario.txtTitulo.value==''){
		alert('Informe um título');
		document.formulario.txtTitulo.focus();
	}
	else if(document.formulario.txtDescricao.value==''){
		alert('Informe uma descrição');
		document.formulario.txtDescricao.focus();
	}
	else{
		document.formulario.action="unafisco?ac=finalizarClassificado&id="+id;
		document.formulario.submit();
	}
}
function upClass(id){
	document.getElementById("DivCarregando").innerHTML="Carregando imagem aguarde<br><img src=\"imagens/carregando.gif\" \>";
	document.formImagem.action='upSis?id='+id+'&ap=clasPortal';
	document.formImagem.submit();
}
function criarTopico(){
	if(document.form.txtTitulo.value==''){
		alert('Informe um título');
		document.form.txtTitulo.focus();
	}
	else if(document.form.txtDescricao.value==''){
		alert('Informe uma descrição');
		document.form.txtDescricao.focus();
	}
	else{
		document.form.action="unafisco?ac=criarTopico";
		document.form.submit();
	}
}

function criarComentario(idTopico){
	if(document.form.txtDescricao.value==''){
		alert('Informe um comentário');
		document.form.txtDescricao.focus();
	}
	else{
		document.form.action="unafisco?ac=criarComentario&id="+idTopico;
		document.form.submit();
	}
}
function validarCPF(CPF){ 
	if (CPF != ''){ 
		if (!verificarCPF(CPF)){ 
			alert('CPF Inválido!'); 
			document.formLogin.txtCPF.value=''; 
			document.formLogin.txtCPF.focus(); 
		} 
	} 
}  

function verificarCPF(c){ 
	c = c.replace('.','');	
	c = c.replace('.','');	
	c = c.replace('-','');	
	var i;  
	s = c; 
	var c = s.substr(0,9);  
	var dv = s.substr(9,2);  
	var d1 = 0;  
	var v = false; 
	for (i = 0; i < 9; i++)  
	{  
		d1 += c.charAt(i)*(10-i);  
	}  
	if (d1 == 0){  
		v = true;  
		return false;  
	}  
	d1 = 11 - (d1 % 11);  
	if (d1 > 9) d1 = 0;  
	if (dv.charAt(0) != d1)  
	{  
		v = true; 
		return false;  
	}  
	d1 *= 2;  
	for (i = 0; i < 9; i++) {  
		d1 += c.charAt(i)*(11-i);  
	}  
	d1 = 11 - (d1 % 11);  
	if (d1 > 9) d1 = 0;  
	if (dv.charAt(1) != d1)  
	{  
		v = true; 
		return false;  
	}  
	if (!v) { 
		return true; 
	} 
}

function cpf(v){
	v=v.replace(/\D/g,"")                    //Remove tudo o que não é dígito
	v=v.replace(/(\d{3})(\d)/,"$1.$2")       //Coloca um ponto entre o terceiro e o quarto dígitos
	v=v.replace(/(\d{3})(\d)/,"$1.$2")       //Coloca um ponto entre o terceiro e o quarto dígitos
	//de novo (para o segundo bloco de números)
	v=v.replace(/(\d{3})(\d{1,2})$/,"$1-$2") //Coloca um hífen entre o terceiro e o quarto dígitos
	return v
}

function formatarCPF (campo,teclapres) { 
	var tecla = teclapres.keyCode;  
	if ((tecla < 48) || (tecla > 57)) {
		return false;
	} 
	vr = campo.value;  
	vr = vr.replace( '-', '' );  
	vr = vr.replace( '.', '' );  
	vr = vr.replace( '.', '' );  
	tam = vr.length; 

	if (tam < 11 && tecla != 8){ tam = vr.length + 1 ; }  
	if (tecla == 8 ){	tam = tam - 1 ; }  
	if ( tecla == 8 || tecla >= 48 && tecla <= 57 || tecla >= 96 && tecla <= 105 ){  
		if ( tam <= 2 ){  
			campo.value = vr ; }  
		if ( (tam > 2) && (tam <= 5) ){  
			campo.value = vr.substr( 0, tam - 2 ) + '-' + vr.substr( tam - 2, tam ) ; }  
		if ( (tam >= 6) && (tam <= 8) ){  
			campo.value = vr.substr( 0, tam - 5 ) + '.' + vr.substr( tam - 5, 3 ) + '-' + vr.substr( tam - 2, tam ) ; }  
		if ( (tam >= 9) && (tam <= 11) ){  
			campo.value = vr.substr( 0, tam - 8 ) + '.' + vr.substr( tam - 8, 3 ) + '.' + vr.substr( tam - 5, 3 ) + '-' + vr.substr( tam - 2, tam ) ; }  
	}
}

function mascara(o,f){
	v_obj=o
	v_fun=f
	setTimeout("execmascara()",1)
}
function execmascara(){
	v_obj.value=v_fun(v_obj.value)
}
function logar(){
	if(document.formLogin.txtCPF.value==''){
		alert('Informe o seu CPF');
		document.formLogin.txtCPF.focus();
	}
	else if(document.formLogin.txtSenha.value==''){
		alert('Informe sua senha');
		document.formLogin.txtSenha.focus();
	}
	else{
		document.formLogin.action="unafisco?ac=logar";
		document.formLogin.submit();
	}
}
function alteraSenha(){
	if(document.form.txtSenhaAntiga.value==''){
		alert('Informe sua senha Atual!');
		document.form.txtSenhaAntiga.focus();
	}
	else if(document.form.txtNovaSenha.value==''){
		alert('Informe sua nova Senha!');
		document.form.txtNovaSenha.focus();
	}
	else if(document.form.txtConfirmaSenha.value==''){
		alert('Informe sua nova Senha novamente!');
		document.form.txtConfirmaSenha.focus();
	}
	else if(document.form.txtNovaSenha.value!=document.form.txtConfirmaSenha.value){
		alert('Senhas não conferem!');
		document.form.txtNovaSenha.value='';
		document.form.txtConfirmaSenha.value='';
		document.form.txtNovaSenha.focus();
	}
	else{
		document.form.action="unafisco?ac=alteraSenha";
		document.form.submit();
	}
}
function atualizarDados(){
	document.form.action="unafisco?ac=atualizarDados";
	document.form.submit();
}

var tam = 13;
var tamT = 17;

function mudaFonte(tipo){
	if (tipo=="mais") {
		if(tam<24){
			tam+=1;
			tamT+=1;
		}
	} else {
		if(tam>10){
			tam-=1;
			tamT-=1;
		}
	}
	if(document.getElementById('DivCentral')!=null){
		document.getElementById('DivCentral').style.fontSize = tam+'px';
	}
}

function getImagemClass(id){
	ajax=ajaxInit();
	document.getElementById("DivImgClass").innerHTML="<img src=\"imagens/carregando.gif\" \>";
	if(ajax){
		ajax.open('GET','?ac=carregar_foto_class&id='+id,true);
		ajax.onreadystatechange=function(){
			if(ajax.readyState==4){
				if(ajax.status==200){
					document.getElementById("DivImgClass").innerHTML=ajax.responseText;
				}
			}
		}
	}
	ajax.send(null);
}

function excluirImagemClassificado(idClas, idAnexo){
	location.href="unafisco?ac=excluirImagemClassificado&id="+idClas+"&idAnexo="+idAnexo;
}

function primeiroAcesso(){
	var email = document.form.txtEmail.value.toLowerCase();
	if(document.form.txtCPF.value==''){
		alert('Informe seu CPF');
		document.form.txtCPF.focus();
	}
	else if(email==''){
		alert('Informe seu E-mail');
		document.form.txtEmail.focus();
	}
	else if(email.substring(email.indexOf('@'))=='@receita.fazenda.gov.br'){
		alert('Seu e-mail deve ser de um domínio diferente de: receita.fazenda.gov.br');
		document.form.txtEmail.value=''
		document.form.txtEmail.focus();
	}
	else if(document.form.txtMatricula.value==''){
		alert('Informe sua Matrícula');
		document.form.txtMatricula.focus();
	}
	else{
		document.form.action="unafisco?ac=primeiroAcesso";
		document.form.submit();
	}
}

function enviarEmail(){
	var nome=document.formulario.txtNome.value;
	var email=document.formulario.txtEmail.value;
	var telefone=document.formulario.txtTelefone.value;
	var assunto=document.formulario.txtAssunto.value;
	var msg=document.formulario.txtMsg.value;

	if(nome==''){
		alert('Informe um nome!');
		document.formulario.txtNome.focus();
	}
	else if(email==''){
		alert('Informe um e-mail!');
		document.formulario.txtEmail.focus();
	}
	else if(telefone==''){
		alert('Informe um telefone!');
		document.formulario.txtTelefone.focus();
	}
	else if(assunto==''){
		alert('Informe um assunto!');
		document.formulario.txtAssunto.focus();
	}
	else if(msg==''){
		alert('Digite uma mensagem!');
		document.formulario.txtMsg.focus();
	}
	else{
		document.formulario.action='unafisco?ac=contato';
		document.formulario.submit();
	}
}

function reenviarSenha(){
	if(document.formLogin.txtCPF.value==''){
		alert('Informe seu CPF');
		document.formLogin.txtCPF.focus();
	}
	else{
		document.formLogin.action="unafisco?ac=reenviarSenha";
		document.formLogin.submit();
	}
}
function click(id) {
	$.get('ban?ac=click&id='+id, function(conteudo) {
	});
}
function respondePesquisa(){
	var nome=document.form.txtNome.value;
	var cpf=document.form.txtCPF.value;
	var r1 = (document.form.r1[0].checked?document.form.r1[0].value:(document.form.r1[1].checked?document.form.r1[1].value:null));
	var r2 = (document.form.r2[0].checked?document.form.r2[0].value:(document.form.r2[1].checked?document.form.r2[1].value:null));
	var r3 = (document.form.r3[0].checked?document.form.r3[0].value:(document.form.r3[1].checked?document.form.r3[1].value:null));
	var r4 = (document.form.r4[0].checked?document.form.r4[0].value:(document.form.r4[1].checked?document.form.r4[1].value:null));
	var r5 = (document.form.r5[0].checked?document.form.r5[0].value:(document.form.r5[1].checked?document.form.r5[1].value:null));
	var r6 = (document.form.r6[0].checked?document.form.r6[0].value:(document.form.r6[1].checked?document.form.r6[1].value:null));
	var r7 = (document.form.r7[0].checked?document.form.r7[0].value:(document.form.r7[1].checked?document.form.r7[1].value:null));
	var r8 = (document.form.r8[0].checked?document.form.r8[0].value:(document.form.r8[1].checked?document.form.r8[1].value:null));
	var r9 = (document.form.r9[0].checked?document.form.r9[0].value:(document.form.r9[1].checked?document.form.r9[1].value:null));
	var r10 = (document.form.r10[0].checked?document.form.r10[0].value:(document.form.r10[1].checked?document.form.r10[1].value:null));
	
	if(nome==''){
		alert('Informe seu nome!'+r1);
		document.form.txtNome.focus();
	}
	else if(cpf==''){
		alert('Informe seu CPF!');
		document.form.txtCPF.focus();
	}
	else if(r1==null||r2==null||r3==null||r4==null||r5==null||r6==null||r7==null||r8==null||r9==null||r10==null){
		alert('Responda todas as perguntas!');
	}
	else{
		document.form.action="unafisco?ac=respondePesquisa";
		document.form.submit();
	}
}
