//inicia variaveis
AutoId = 0;
//fim inicia variaveis

function enviacontato(action){

	 if(document.form.txtNome.value==""){

        alert("Preencha seu nome!");

        document.form.txtNome.focus();

        return false;

    }else if(document.form.txtEmail.value==""){

        alert("Preencha seu email!");

        document.form.txtEmail.focus();

        return false;

    }else{

	  	document.form.action=action;

      	return true; 

    } 

}

function PopUp1030(pagina, nome){
	var mine = window.open(pagina,'','width=525, height=525, scrollbars=yes');
	if(!mine){
		alert("Pop Ups do site bloqueados! Desbloqueie os Pop Ups do site e clique em editar para inserir os arquivos em anexo!");
	}
}

function MostraSub(div){
	document.getElementById(div).style.display = 'block';
}

function EscondeSub(div){
	document.getElementById(div).style.display = 'none';
}

function MostraNovaCateg(div, div2){
	document.getElementById(div).style.display = 'block';
	document.getElementById(div2).style.display = 'block';
}

function EscondeNovaCateg(div, div2){
	document.getElementById(div).style.display = 'none';
	document.getElementById(div2).style.display = 'none';
	document.getElementById('DescCategoria').value = '';
}

function NovaPch(id, url){
	AutoId = AutoId + 1;
	var destino = document.getElementById('Docs'+id);
	var div = document.createElement('div');
	div.setAttribute('id', AutoId);
	destino.appendChild(div);
	CarregaUrl(url+'?pagina=CriaItem&id='+AutoId, AutoId);
}

function RemoverPCH(div, id){
	var div = document.getElementById(div);
	div.style.border = "#f28331 1px solid";
	if(confirm("Tem certeza que deseja remover esta pch?")==1){
		div.innerHTML = '';
		CarregaUrl('class/selecaomodulosdoc.class.php?pagina=Remover&id='+id, 'FrameUp');
	}
	div.style.border = "none";
}

function Aprovar(id){
	if(confirm('Tem certeza que deseja aprovar esta ação?') == 1){
		CarregaUrl('class/ocorrencias.class.php?pagina=Aprovar&id='+id, 'Aprovar'+id);
	}
}

function BuscarSoft(formulario){
	
	Nome = formulario.Nome.value;
	
	if(Nome == ""){
		alert('Você deve inserir algum dado para a busca.');
		formulario.Nome.focus();
		return false;
	}else{
		CarregaUrl('class/softwares.class.php?Destino=Buscar&Busca='+Nome, 'Conteudo');
	}
	return false;
}

function BuscaEmails(formulario, url){
	
	Titulo = formulario.inputString.value;
	
	if(Titulo == ""){
		alert('Você deve inserir algum dado para a busca.');
		formulario.inputString.focus();
		return false;
	}else{
		CarregaUrl(url+'?Busca=true&Titulo='+Titulo, 'Conteudo');
	}
	return false;
}

function BuscaFotos(formulario, url){
	
	Titulo = formulario.inputString.value;
	var Tipo = "";
	for (var i=0; i < 2; i++){
		if (formulario.area[i].checked){
			Tipo = formulario.area[i].value;
		}
	}
	
	if(Titulo == ""){
		alert('Você deve inserir algum dado para a busca.');
		formulario.inputString.focus();
		return false;
	}else{
		if(Tipo == "Fotos"){
			TrocaTitulo('DivLayoutTitulos', 'Fotos');
		}else{
		  	TrocaTitulo('DivLayoutTitulos', 'Vídeos');
		}
		CarregaUrl(url+'?Busca=true&Titulo='+Titulo+'&pagina='+Tipo, 'Conteudo');
	}
	return false;
}

function BuscaNoticias(formulario, url){
	
	Titulo = formulario.inputString.value;
	De = formulario.De.value;
	Ate = formulario.Ate.value;
	if(Ate == ""){
		Ate = De;
	}
	if(Titulo == "" && De == "" && Ate == ""){
		alert('Você deve inserir algum dado para a busca.');
		formulario.inputString.focus();
		return false;
	}else{
		CarregaUrl(url+'?Busca=true&Titulo='+Titulo+'&De='+De+'&Ate='+Ate, 'Conteudo');
	}
	return false;
}

function BuscarEvento(formulario, url){
	
	Titulo = formulario.inputString.value;
	De = formulario.De.value;
	Ate = formulario.Ate.value;
	if(Ate == ""){
		Ate = De;
	}
	if(Titulo == "" && De == "" && Ate == ""){
		alert('Você deve inserir algum dado para a busca.');
		formulario.inputString.focus();
		return false;
	}else{
		CarregaUrl(url+'?Busca=true&Titulo='+Titulo+'&De='+De+'&Ate='+Ate, 'Conteudo');
	}
	return false;
}

function BuscarDocumento(formulario, url){
	
	Titulo = formulario.inputString.value;
	Categoria = formulario.Categoria.value;
	
	if(Titulo == "" && Categoria == ""){
		alert('Você deve inserir algum dado para a busca.');
		formulario.inputString.focus();
		return false;
	}else{
		CarregaUrl(url+'?Destino=Buscar&Busca=true&Titulo='+Titulo+'&Categoria='+Categoria, 'Conteudo');
	}
	return false;
}

function BuscarCronogramasRH(formulario, url){
	
	Titulo = formulario.inputString.value;
	
	if(Titulo == ""){
		alert('Você deve inserir algum dado para a busca.');
		formulario.inputString.focus();
		return false;
	}else{
		CarregaUrl(url+'?Destino=Buscar&Busca=true&Titulo='+Titulo, 'Conteudo');
	}
	return false;
}

function BuscarEspecificacoes(formulario, url){
	
	Titulo = formulario.inputString.value;
	Categoria = formulario.Categoria.value;
	De = formulario.De.value;
	Ate = formulario.Ate.value;
	if(Ate == ""){
		Ate = De;
	}
	if(Titulo == "" && Categoria == "" && De == "" && Ate == ""){
		alert('Você deve inserir algum dado para a busca.');
		formulario.inputString.focus();
		return false;
	}else{
		CarregaUrl(url+'?Busca=true&Titulo='+Titulo+'&Categoria='+Categoria+'&De='+De+'&Ate='+Ate, 'Conteudo');
	}
	return false;
}

function BuscarProjetos(formulario, url){
	
	Titulo = formulario.inputString.value;
	Categoria = formulario.Categoria.value;
	var Area = "";
	for (var i=0; i < 2; i++){
		if (formulario.area[i].checked){
			Area = formulario.area[i].value;
		}
	}
	
	if(Titulo == "" && Categoria == "" && De == "" && Ate == ""){
		alert('Você deve inserir algum dado para a busca.');
		formulario.inputString.focus();
		return false;
	}else{
		CarregaUrl(url+'?Busca=true&Titulo='+Titulo+'&Categoria='+Categoria+'&Area='+Area, 'Conteudo');
	}
	return false;
}

function BuscarRelProjetos(formulario, url){
	
	Titulo = formulario.Titulo.value;
	Categoria = formulario.Categoria.value;
	Status = formulario.Status.value;
	
	CarregaUrl(url+'?Titulo='+Titulo+'&Categoria='+Categoria+'&Status='+Status, 'Conteudo');
	return false;
}

function BuscaAta(formulario, url){
	
	Titulo = formulario.inputString.value;
	
	if(Titulo == ""){
		alert('Você deve inserir algum dado para a busca.');
		formulario.inputString.focus();
		return false;
	}else{
		CarregaUrl(url+'&Titulo='+Titulo, 'Conteudo');
	}
	return false;
}

function BuscaMensagemPresidente(formulario, url){
	
	Assunto = formulario.inputStringAssunto.value;
	De = formulario.De.value;
	Ate = formulario.Ate.value;
	
	if(Assunto == "" && De == ""){
		alert('Você deve inserir algum dado para a busca.');
		formulario.inputStringDe.focus();
		return false;
	}else{
		CarregaUrl(url+'?Busca=true&Assunto='+Assunto+'&De='+De+'&Ate='+Ate, 'Conteudo');
	}
	return false;
}

function BuscaOcorrencias(formulario, url){
	
	Assunto = formulario.inputStringAssunto.value;
	De = formulario.De.value;
	Ate = formulario.Ate.value;
	var Area = "";
	for (var i=0; i < 2; i++){
		if (formulario.area[i].checked){
			Area = formulario.area[i].value;
		}
	}
	
	if(Assunto == "" && De == ""){
		alert('Você deve inserir algum dado para a busca.');
		formulario.inputStringAssunto.focus();
		return false;
	}else{
		if(Area == "Arquivadas"){
			CarregaUrl('class/ocorrencias_arquivadas.class.php?Busca=true&Assunto='+Assunto+'&De='+De+'&Ate='+Ate+'&Area='+Area, 'Conteudo');
		}else{
			CarregaUrl(url+'?Busca=true&Assunto='+Assunto+'&De='+De+'&Ate='+Ate+'&Area='+Area, 'Conteudo');	
		}
	}
	return false;
}

function BuscarDiario(formulario, url){
	
	Titulo = formulario.inputString.value;
	De = formulario.De.value;
	Ate = formulario.Ate.value;
	
	if(Titulo == "" && De == ""){
		alert('Você deve inserir algum dado para a busca.');
		formulario.inputString.focus();
		return false;
	}else{
		CarregaUrl(url+'?Busca=true&Titulo='+Titulo+'&De='+De+'&Ate='+Ate, 'Conteudo');
	}
	return false;
}

function BuscaMensagemGeral(formulario, url){
	
	Nome = formulario.inputStringDe.value;
	Assunto = formulario.inputStringAssunto.value;
	De = formulario.De.value;
	Ate = formulario.Ate.value;
	var Area = "";
	for (var i=0; i < 3; i++){
		if (formulario.area[i].checked){
			Area = formulario.area[i].value;
		}
	}
	
	if(Nome == "" && Assunto == "" && De == ""){
		alert('Você deve inserir algum dado para a busca.');
		formulario.inputStringDe.focus();
		return false;
	}else{
		if(Area == "Recebidas"){
			TrocaTitulo('DivLayoutTitulos', 'Mensagens Recebidas');
			CarregaUrl(url+'?Busca=true&Nome='+Nome+'&Assunto='+Assunto+'&De='+De+'&Ate='+Ate, 'Conteudo');
		}else if(Area == "Enviadas"){
			TrocaTitulo('DivLayoutTitulos', 'Mensagens Enviadas');
			CarregaUrl(url+'?pagina=Enviadas&Busca=true&Nome='+Nome+'&Assunto='+Assunto+'&De='+De+'&Ate='+Ate, 'Conteudo');
		}else if(Area == "Arquivadas"){
			TrocaTitulo('DivLayoutTitulos', 'Mensagens Arquivadas');
			CarregaUrl(url+'?pagina=Arquivadas&Busca=true&Nome='+Nome+'&Assunto='+Assunto+'&De='+De+'&Ate='+Ate, 'Conteudo');
		}
		
	}
	return false;
}

function BuscaContato(formulario, url){
	
	Nome = formulario.inputString.value;
	Empresa = formulario.Empresa.value;
	
	if(Nome == "" && Empresa == ""){
		alert('Você deve inserir algum dado para a busca.');
		formulario.inputString.focus();
		return false;
	}else{
		CarregaUrl(url+'?Destino=Buscar&Busca=true&Nome='+Nome+'&Empresa='+Empresa, 'Conteudo');
	}
	return false;
}

function BuscaContatoEmpresa(formulario, url){
	
	Nome = formulario.inputString.value;
	
	if(Nome == ""){
		alert('Você deve inserir algum nome para a busca.');
		formulario.inputString.focus();
		return false;
	}else{
		CarregaUrl(url+'?Destino=Buscar&Busca=true&Nome='+Nome, 'Conteudo');
	}
	return false;
}
	
	
	function lookupmensagemde(formulario, inputStringDE, url, tabela) {

		Assunto = formulario.inputStringAssunto.value;
		De = formulario.De.value;
		Ate = formulario.Ate.value;
		var Area = "";
		for (var i=0; i < 3; i++){
			if (formulario.area[i].checked){
				Area = formulario.area[i].value;
			}
		}
		if(Area == ""){
			Area = "Recebidas";
		}
		
		if(inputStringDE.length == 0) {
			// Hide the suggestion box.
			$('#suggestionsDE').hide();
		} else {
			$.post("js/rpcusuarios.php?url="+url+"&tabela="+tabela+"&queryString="+inputStringDE+"&Assunto="+Assunto+"&De="+De+"&Ate="+Ate+"&Area="+Area, {queryString: ""+inputStringDE+""}, function(data){
				if(data.length >0) {
					$('#suggestionsDE').show();
					$('#autoSuggestionsListDE').html(data);
				}
			});
		}
	} // lookuptitulo
	
	function lookupmensagemassunto(formulario, inputStringAssunto, url, tabela, item) {
		
		Nome = formulario.inputStringDe.value;
		De = formulario.De.value;
		Ate = formulario.Ate.value;
		var Area = "";
		for (var i=0; i < 3; i++){
			if (formulario.area[i].checked){
				Area = formulario.area[i].value;
			}
		}
		if(Area == ""){
			Area = "Recebidas";
		}
		
		if(inputStringAssunto.length == 0) {
			// Hide the suggestion box.
			$('#suggestionsAssunto').hide();
		} else {
			$.post("js/rpcmensagens.php?url="+url+"&tabela="+tabela+"&queryString="+inputStringAssunto+"&item="+item+"&Nome="+Nome+"&De="+De+"&Ate="+Ate+"&Area="+Area, {queryString: ""+inputStringAssunto+""}, function(data){
				if(data.length >0) {
					$('#suggestionsAssunto').show();
					$('#autoSuggestionsListAssunto').html(data);
				}
			});
		}
	} // lookupmensagemassunto
	
	function lookupmensagemassuntopresidente(formulario, inputStringAssunto, url, tabela, item) {
		
		De = formulario.De.value;
		Ate = formulario.Ate.value;
		
		if(inputStringAssunto.length == 0) {
			// Hide the suggestion box.
			$('#suggestionsAssunto').hide();
		} else {
			$.post("js/rpcmensagenspresidente.php?url="+url+"&tabela="+tabela+"&queryString="+inputStringAssunto+"&item="+item+"&De="+De+"&Ate="+Ate, {queryString: ""+inputStringAssunto+""}, function(data){
				if(data.length >0) {
					$('#suggestionsAssunto').show();
					$('#autoSuggestionsListAssunto').html(data);
				}
			});
		}
	} // lookupmensagemassuntopresidente
	
	function lookupocorrencias(formulario, inputStringAssunto, url, tabela, item) {
		
		De = formulario.De.value;
		Ate = formulario.Ate.value;
		var Area = "";
		for (var i=0; i < 2; i++){
			if (formulario.area[i].checked){
				Area = formulario.area[i].value;
			}
		}
		if(Area == ""){
			Area = "Ativas";
		}
		
		if(inputStringAssunto.length == 0) {
			// Hide the suggestion box.
			$('#suggestionsAssunto').hide();
		} else {
			$.post("js/rpcocorrencias.php?url="+url+"&tabela="+tabela+"&queryString="+inputStringAssunto+"&item="+item+"&De="+De+"&Ate="+Ate+"&Area="+Area, {queryString: ""+inputStringAssunto+""}, function(data){
				if(data.length >0) {
					$('#suggestionsAssunto').show();
					$('#autoSuggestionsListAssunto').html(data);
				}
			});
		}
	} // lookupocorrencias
	
	function lookuptitulocateg(inputString, url, tabela, item) {
		if(inputString.length == 0) {
			// Hide the suggestion box.
			$('#suggestions').hide();
		} else {
			$.post("js/rpctituloscateg.php?url="+url+"&tabela="+tabela+"&queryString="+inputString+"&item="+item, {queryString: ""+inputString+""}, function(data){
				if(data.length >0) {
					$('#suggestions').show();
					$('#autoSuggestionsList').html(data);
				}
			});
		}
	} // lookuptitulo	
	
	function lookuptitulocategdiario(inputString, url, tabela, item) {
		if(inputString.length == 0) {
			// Hide the suggestion box.
			$('#suggestions').hide();
		} else {
			$.post("js/rpctituloscategdiario.php?url="+url+"&tabela="+tabela+"&queryString="+inputString+"&item="+item, {queryString: ""+inputString+""}, function(data){
				if(data.length >0) {
					$('#suggestions').show();
					$('#autoSuggestionsList').html(data);
				}
			});
		}
	} // lookuptitulo	
	
	function lookupcontatos(inputString, url, tabela, Consolidar) {
		if(inputString.length == 0) {
			// Hide the suggestion box.
			$('#suggestions').hide();
		} else {
			$.post("js/rpccontatos.php?url="+url+"&tabela="+tabela+"&queryString="+inputString+"&Consolidar="+Consolidar, {queryString: ""+inputString+""}, function(data){
				if(data.length >0) {
					$('#suggestions').show();
					$('#autoSuggestionsList').html(data);
				}
			});
		}
	} // lookuptitulo
	
	function lookupcontatosempresa(inputString, url, tabela, empresa) {
		if(inputString.length == 0) {
			// Hide the suggestion box.
			$('#suggestions').hide();
		} else {
			$.post("js/rpccontatosempresa.php?url="+url+"&tabela="+tabela+"&queryString="+inputString+"&empresa="+empresa, {queryString: ""+inputString+""}, function(data){
				if(data.length >0) {
					$('#suggestions').show();
					$('#autoSuggestionsList').html(data);
				}
			});
		}
	} // lookuptitulo
	
	function lookuptitulo(inputString, url, tabela) {
		if(inputString.length == 0) {
			// Hide the suggestion box.
			$('#suggestions').hide();
		} else {
			$.post("js/rpctitulos.php?url="+url+"&tabela="+tabela+"&queryString="+inputString, {queryString: ""+inputString+""}, function(data){
				if(data.length >0) {
					$('#suggestions').show();
					$('#autoSuggestionsList').html(data);
				}
			});
		}
	} // lookuptitulo
	
	function lookup(inputString, pch, url, usuarios, id, tipo, criterio, msg) {
		if(inputString.length == 0) {
			// Hide the suggestion box.
			$('#suggestions').hide();
		} else {
			$.post("js/rpc.php?PCH="+pch+"&url="+url+"&usuarios="+usuarios+"&id="+id+"&tipo="+tipo+"&criterio="+criterio+"&msg="+msg+"&queryString="+inputString, {queryString: ""+inputString+""}, function(data){
				if(data.length >0) {
					$('#suggestions').show();
					$('#autoSuggestionsList').html(data);
				}
			});
		}
	} // lookup
	
	function lookup2(inputString, pch, modulo, usuarios, id, tipo, criterio, url) {
		if(inputString.length == 0) {
			// Hide the suggestion box.
			$('#suggestions').hide();
		} else {
			$.post("js/rpc2.php?Pch="+pch+"&modulo="+modulo+"&usuarios="+usuarios+"&url="+url+"&id="+id+"&tipo="+tipo+"&criterio="+criterio+"&queryString="+inputString, {queryString: ""+inputString+""}, function(data){
				if(data.length >0) {
					$('#suggestions').show();
					$('#autoSuggestionsList').html(data);
				}
			});
		}
	} // lookup2
	
	function fill(thisValue) {
		$('#inputString').val(thisValue);
		setTimeout("$('#suggestions').hide();", 200);
	}

function MostraCategoria(id,form){
	var items = 0;
	for(cont=0; cont<form.Check.length; cont++){
		if (form.Check[cont].checked == true){
			items = items+1;
		}	
	}
	if(document.getElementById("usuarios_"+id).style.display == 'none'){
			document.getElementById("usuarios_"+id).style.display = 'block';
			document.getElementById("imagens_"+id).style.display = 'block';
	}else{
		if(items > 0){
			document.getElementById("usuarios_"+id).style.display = 'block';
			document.getElementById("imagens_"+id).style.display = 'block';
		}else{
			document.getElementById("usuarios_"+id).style.display = 'none';
			document.getElementById("imagens_"+id).style.display = 'none';
		}
	}
}

function Tiramodesub(){
	document.getElementById('Menu_mod').style.display = 'none';
	document.getElementById('Submenu_mod').style.display = 'none';
	document.getElementById('Menu').style.display = 'none';
	document.getElementById('Submenu').style.display = 'none';
}

function MostraForm(div){
	document.getElementById(div).style.display = 'block';
}

function AtualizaSelecao(tipo, cod, subcod, usuarios, id, pch, url, criterio){
  if(tipo == 'Empresas'){
	  CarregaUrl('class/selecaousuarios.class.php?PCH='+pch+'&url='+url+'&pagina=ImprimeListas&Usuarios='+usuarios+'&id='+id+'&tipo='+tipo+'&criterio=Empresas','Conteudo');	  
  }else if(tipo == 'Categorias'){
	 if(cod){
		CarregaUrl('class/selecaousuarios.class.php?PCH='+pch+'&url='+url+'&pagina=ImprimeListas&mostra=selectsubcateg&Usuarios='+usuarios+'&id='+id+'&tipo='+tipo+'&cod='+cod+'&criterio=Categorias','Conteudo');
	 }else{
	  	CarregaUrl('class/selecaousuarios.class.php?PCH='+pch+'&url='+url+'&pagina=ImprimeListas&mostra=selectcateg&Usuarios='+usuarios+'&id='+id+'&tipo='+tipo+'&cod='+cod+'&criterio=Categorias','Conteudo'); 
	 }
  }else if(tipo == 'SubCategorias'){
	  CarregaUrl('class/selecaousuarios.class.php?PCH='+pch+'&url='+url+'&pagina=ImprimeListas&mostra=selectsubcateg&Usuarios='+usuarios+'&id='+id+'&tipo='+tipo+'&cod='+cod+'&subcod='+subcod+'&criterio=Categorias','Conteudo');

  }
}

function AtualizaSelecaoSelecionadosRH(tipo, cod, subcod, usuarios, id, pch, url, criterio, msg, rh){
  if(tipo == 'Empresas'){
	  CarregaUrl(rh+'class/selecaousuarios.class.php?PCH='+pch+'&url='+url+'&pagina=ImprimeListasSelecionados&Usuarios='+usuarios+'&id='+id+'&tipo='+tipo+'&criterio=Empresas&msg='+msg,'Conteudo');	  
  }else if(tipo == 'Categorias'){
	 if(cod){
		CarregaUrl(rh+'class/selecaousuarios.class.php?PCH='+pch+'&url='+url+'&pagina=ImprimeListasSelecionados&mostra=selectsubcateg&Usuarios='+usuarios+'&id='+id+'&tipo='+tipo+'&cod='+cod+'&criterio=Categorias&msg='+msg,'Conteudo');
	 }else{
	  	CarregaUrl(rh+'class/selecaousuarios.class.php?PCH='+pch+'&url='+url+'&pagina=ImprimeListasSelecionados&mostra=selectcateg&Usuarios='+usuarios+'&id='+id+'&tipo='+tipo+'&cod='+cod+'&criterio=Categorias&msg='+msg,'Conteudo'); 
	 }
  }else if(tipo == 'SubCategorias'){
	  CarregaUrl(rh+'class/selecaousuarios.class.php?PCH='+pch+'&url='+url+'&pagina=ImprimeListasSelecionados&mostra=selectsubcateg&Usuarios='+usuarios+'&id='+id+'&tipo='+tipo+'&cod='+cod+'&subcod='+subcod+'&criterio=Categorias&msg='+msg,'Conteudo');
  }else if(tipo == 'Nomes'){
	  CarregaUrl(rh+'class/selecaousuarios.class.php?PCH='+pch+'&url='+url+'&pagina=ImprimeListasSelecionados&Usuarios='+usuarios+'&id='+id+'&tipo='+tipo+'&criterio=Nomes&msg='+msg,'Conteudo');	 
  }
}

function AtualizaSelecaoSelecionados(tipo, cod, subcod, usuarios, id, pch, url, criterio, msg){
  if(tipo == 'Empresas'){
	  CarregaUrl('class/selecaousuarios.class.php?PCH='+pch+'&url='+url+'&pagina=ImprimeListasSelecionados&Usuarios='+usuarios+'&id='+id+'&tipo='+tipo+'&criterio=Empresas&msg='+msg,'Conteudo');	  
  }else if(tipo == 'Categorias'){
	 if(cod){
		CarregaUrl('class/selecaousuarios.class.php?PCH='+pch+'&url='+url+'&pagina=ImprimeListasSelecionados&mostra=selectsubcateg&Usuarios='+usuarios+'&id='+id+'&tipo='+tipo+'&cod='+cod+'&criterio=Categorias&msg='+msg,'Conteudo');
	 }else{
	  	CarregaUrl('class/selecaousuarios.class.php?PCH='+pch+'&url='+url+'&pagina=ImprimeListasSelecionados&mostra=selectcateg&Usuarios='+usuarios+'&id='+id+'&tipo='+tipo+'&cod='+cod+'&criterio=Categorias&msg='+msg,'Conteudo'); 
	 }
  }else if(tipo == 'SubCategorias'){
	  CarregaUrl('class/selecaousuarios.class.php?PCH='+pch+'&url='+url+'&pagina=ImprimeListasSelecionados&mostra=selectsubcateg&Usuarios='+usuarios+'&id='+id+'&tipo='+tipo+'&cod='+cod+'&subcod='+subcod+'&criterio=Categorias&msg='+msg,'Conteudo');
  }else if(tipo == 'Nomes'){
	  CarregaUrl('class/selecaousuarios.class.php?PCH='+pch+'&url='+url+'&pagina=ImprimeListasSelecionados&Usuarios='+usuarios+'&id='+id+'&tipo='+tipo+'&criterio=Nomes&msg='+msg,'Conteudo');
  }
}

function AtualizaSelecaoForum(tipo, cod, subcod, usuarios, id, pch, modulo, criterio,url){
  if(tipo == 'Empresas'){
	  CarregaUrl('class/novousuariosforum.class.php?Pch='+pch+'&modulo='+modulo+'&url='+url+'&pagina=ImprimeListasSelecionados&usuarios='+usuarios+'&id='+id+'&tipo='+tipo+'&criterio=Empresas','Conteudo');	  
  }else if(tipo == 'Categorias'){
	 if(cod){
		CarregaUrl('class/novousuariosforum.class.php?Pch='+pch+'&modulo='+modulo+'&url='+url+'&pagina=ImprimeListasSelecionados&mostra=selectsubcateg&usuarios='+usuarios+'&id='+id+'&tipo='+tipo+'&cod='+cod+'&criterio=Categorias','Conteudo');
	 }else{
	  	CarregaUrl('class/novousuariosforum.class.php?Pch='+pch+'&modulo='+modulo+'&url='+url+'&pagina=ImprimeListasSelecionados&mostra=selectcateg&usuarios='+usuarios+'&id='+id+'&tipo='+tipo+'&cod='+cod+'&criterio=Categorias','Conteudo'); 
	 }
  }else if(tipo == 'SubCategorias'){
	  CarregaUrl('class/novousuariosforum.class.php?Pch='+pch+'&modulo='+modulo+'&url='+url+'&pagina=ImprimeListasSelecionados&mostra=selectsubcateg&usuarios='+usuarios+'&id='+id+'&tipo='+tipo+'&cod='+cod+'&subcod='+subcod+'&criterio=Categorias','Conteudo');
  }else if(tipo == 'Nomes'){
	  CarregaUrl('class/novousuariosforum.class.php?Pch='+pch+'&modulo='+modulo+'&url='+url+'&pagina=ImprimeListasSelecionados&usuarios='+usuarios+'&id='+id+'&tipo='+tipo+'&criterio=Nomes','Conteudo');
  }
}

function MostraDadosEmpresa(valor){
	if(valor != ''){
		CarregaModulos('dadosempresaphp.php?Codigo='+valor);
	}else{
		
	}
	
}

function DeletarComentario(url, div){
	if(confirm('Tem certeza que deseja deletar?') == 1){
		CarregaUrl(url, div);
	}
}

function GravaUsuarios(url,pch,criterio,cod,subcod,tipo,id,Usuarios,msg){
	if(Usuarios == "" || Usuarios == ","){
		alert('Você deve selecionar um ou mais usuários!');
		return false;
	}else{
		CarregaUrl(url+'?PCH='+pch+'&criterio='+criterio+'&pagina=novoselecao&cod='+cod+'&subcod='+subcod+'&tipo='+tipo+'&id='+id+'&Usuarios='+Usuarios+'&msg='+msg,'Conteudo');
	}
}

function GravaUsuariosForum(id,usuarios,url){
	if(usuarios == "" || usuarios == ","){
		alert('Você deve selecionar um ou mais usuários!');
		return false;
	}else{
		CarregaUrl('class/novousuariosforum.class.php?pagina=Cadastrar&id='+id+'&usuarios='+usuarios,'Conteudo');
		CarregaUrlUpload('class/'+url,'Conteudo');
	}
}

/*
function FormataCnpj(campo, teclapres){
	var tecla = teclapres.keyCode;
	var vr = new String(campo.value);
	vr = vr.replace(".", "");
	vr = vr.replace("/", "");
	vr = vr.replace("-", "");
	tam = vr.length + 1;
	if (tecla != 14){
		if (tam == 3)
			campo.value = vr.substr(0, 2) + '.';
		if (tam == 6)
			campo.value = vr.substr(0, 2) + '.' + vr.substr(2, 5) + '.';
		if (tam == 10)
			campo.value = vr.substr(0, 2) + '.' + vr.substr(2, 3) + '.' + vr.substr(6, 3) + '/';
		if (tam == 15)
			campo.value = vr.substr(0, 2) + '.' + vr.substr(2, 3) + '.' + vr.substr(6, 3) + '/' + vr.substr(9, 4) + '-' + vr.substr(13, 2);
	}
}*/

function isNUMB(c)
 {
 if((cx=c.indexOf(","))!=-1)
  {
  c = c.substring(0,cx)+"."+c.substring(cx+1);
  }
 if((parseFloat(c) / c != 1))
  {
  if(parseFloat(c) * c == 0)
   {
   return(1);
   }
  else
   {
   return(0);
   }
  }
 else
  {
  return(1);
  }
 }

function LIMP(c)
 {
 while((cx=c.indexOf("-"))!=-1)
  {
  c = c.substring(0,cx)+c.substring(cx+1);
  }
 while((cx=c.indexOf("/"))!=-1)
  {
  c = c.substring(0,cx)+c.substring(cx+1);
  }
 while((cx=c.indexOf(","))!=-1)
  {
  c = c.substring(0,cx)+c.substring(cx+1);
  }
 while((cx=c.indexOf("."))!=-1)
  {
  c = c.substring(0,cx)+c.substring(cx+1);
  }
 while((cx=c.indexOf("("))!=-1)
  {
  c = c.substring(0,cx)+c.substring(cx+1);
  }
 while((cx=c.indexOf(")"))!=-1)
  {
  c = c.substring(0,cx)+c.substring(cx+1);
  }
 while((cx=c.indexOf(" "))!=-1)
  {
  c = c.substring(0,cx)+c.substring(cx+1);
  }
 return(c);
 }

function VerifyCNPJ(CNPJ)
 {
 CNPJ = LIMP(CNPJ);
 if(isNUMB(CNPJ) != 1)
  {
  return(0);
  }
 else
  {
  if(CNPJ == 0)
   {
   return(0);
   }
  else
   {
   g=CNPJ.length-2;
   if(RealTestaCNPJ(CNPJ,g) == 1)
    {
    g=CNPJ.length-1;
    if(RealTestaCNPJ(CNPJ,g) == 1)
     {
     return(1);
     }
    else
     {
     return(0);
     }
    }
   else
    {
    return(0);
    }
   }
  }
 }
function RealTestaCNPJ(CNPJ,g)
 {
 var VerCNPJ=0;
 var ind=2;
 var tam;
 for(f=g;f>0;f--)
  {
  VerCNPJ+=parseInt(CNPJ.charAt(f-1))*ind;
  if(ind>8)
   {
   ind=2;
   }
  else
   {
   ind++;
   }
  }
  VerCNPJ%=11;
  if(VerCNPJ==0 || VerCNPJ==1)
   {
   VerCNPJ=0;
   }
  else
   {
   VerCNPJ=11-VerCNPJ;
   }
 if(VerCNPJ!=parseInt(CNPJ.charAt(g)))
  {
  return(0);
  }
 else
  {
  return(1);
  }
 }
 

  function FormataCGC(Formulario, Campo, TeclaPres)
  {
    var tecla = TeclaPres.keyCode;
    var strCampo;
    var vr;
    var tam;
    var TamanhoMaximo = 14;
 
    eval("strCampo = document." + Formulario + "." + Campo);
 
    vr = strCampo.value;
    vr = vr.replace("/", "");
    vr = vr.replace("/", "");
    vr = vr.replace("/", "");
    vr = vr.replace(",", "");
    vr = vr.replace(".", "");
    vr = vr.replace(".", "");
    vr = vr.replace(".", "");
    vr = vr.replace(".", "");
    vr = vr.replace(".", "");
    vr = vr.replace(".", "");
    vr = vr.replace(".", "");
    vr = vr.replace("-", "");
    vr = vr.replace("-", "");
    vr = vr.replace("-", "");
    vr = vr.replace("-", "");
    vr = vr.replace("-", "");
    tam = vr.length;

    if (tam < TamanhoMaximo && 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)
      {
        strCampo.value = vr;
      }
       if ((tam > 2) && (tam <= 6))
       {
         strCampo.value = vr.substr(0, tam - 2) + '-' + vr.substr(tam - 2, tam);
       }
       if ((tam >= 7) && (tam <= 9))
       {
         strCampo.value = vr.substr(0, tam - 6) + '/' + vr.substr(tam - 6, 4) + '-' + vr.substr(tam - 2, tam);
      }
       if ((tam >= 10) && (tam <= 12))
       {
         strCampo.value = vr.substr(0, tam - 9) + '.' + vr.substr(tam - 9, 3) + '/' + vr.substr(tam - 6, 4) + '-' + vr.substr(tam - 2, tam);
      }
       if ((tam >= 13) && (tam <= 14))
       {
         strCampo.value = vr.substr(0, tam - 12) + '.' + vr.substr(tam - 12, 3) + '.' + vr.substr(tam - 9, 3) + '/' + vr.substr(tam - 6, 4) + '-' + vr.substr(tam - 2, tam);
      }
       if ((tam >= 15) && (tam <= 17))
       {
         strCampo.value = vr.substr(0, tam - 14) + '.' + vr.substr(tam - 14, 3) + '.' + vr.substr(tam - 11, 3) + '.' + vr.substr(tam - 8, 3) + '.' + vr.substr(tam - 5, 3) + '-' + vr.substr(tam - 2, tam);
      }
    }
  }

function TESTA()
 {
 if(VerifyCNPJ(document.forms[0].EmpresaCNPJ.value) == 1)
  {

  }
 else
  {
  alert("CNPJ não é válido!");
  document.forms[0].EmpresaCNPJ.focus();
  }
 
 return;
 } 
 
 function TESTAEMPRESA()
 {
 if(VerifyCNPJ(document.forms[0].CNPJ.value) == 1)
  {

  }
 else
  {
  alert("CNPJ não é válido!");
  document.forms[0].CNPJ.focus();
  }
 
 return;
 } 

function EnviaMsgPresidente(formulario, id, aux, usuarioselect, usuarioatual){
	var usuarios = usuarioatual+','+usuarioselect;
	if(usuarios == ""){
		alert('Você deve selecionar um ou mais usuários!');
		return false;
	}else if(formulario.Titulo.value == ""){
		alert('Você deve inserir um Assunto para a mensagem!');
		formulario.Titulo.focus();
		return false;
	}else if(formulario.Mensagem.value == ""){
		alert('Você deve inserir uma mensagem!');
		formulario.Mensagem.focus();
		return false;
	}else{
		scroll(0,0);
		formulario.action=aux+"class/mensagens_presidente.class.php?pagina="+formulario.Destino.value+"&usuarios="+usuarios;
		formulario.submit();
		document.getElementById('Status'+id).style.display = 'block';
		document.getElementById('Formulario'+id).style.display = 'none';
		document.getElementById('Status'+id).innerHTML = "<div style=\"text-align:center;\">Carregando...<br /><img src=\"imagens/carregando.gif\" alt=\"Carregando\" /></div>";
	}
	return false;
}

function EnviaMsgPresidenteArquivos(formulario, id, aux, usuarioselect, usuarioatual){
	var usuarios = usuarioatual+','+usuarioselect;
	if(usuarios == ""){
		alert('Você deve selecionar um ou mais usuários!');
		return false;
	}else if(formulario.Titulo.value == ""){
		alert('Você deve inserir um Assunto para a mensagem!');
		formulario.Titulo.focus();
		return false;
	}else if(formulario.Mensagem.value == ""){
		alert('Você deve inserir uma mensagem!');
		formulario.Mensagem.focus();
		return false;
	}else{
		scroll(0,0);
		formulario.action=aux+"class/mensagens_presidente.class.php?pagina="+formulario.Destino.value+"&usuarios="+usuarios+"&arquivos=true";
		formulario.submit();
		document.getElementById('Status'+id).style.display = 'block';
		document.getElementById('Formulario'+id).style.display = 'none';
		document.getElementById('Status'+id).innerHTML = "<div style=\"text-align:center;\">Carregando...<br /><img src=\"imagens/carregando.gif\" alt=\"Carregando\" /></div>";
	}
	return false;
}

function EnviaMensagemGeral(formulario, url, id, aux, usuarioselect){
	var usuarios = usuarioselect;
	if(usuarios == ""){
		alert('Você deve selecionar um ou mais usuários!');
		return false;
	}else if(formulario.Assunto.value == ""){
		alert('Você deve inserir um Assunto para a mensagem!');
		formulario.Assunto.focus();
		return false;
	}else if(formulario.Mensagem.value == ""){
		alert('Você deve inserir uma mensagem!');
		formulario.Mensagem.focus();
		return false;
	}else{
		scroll(0,0);
		formulario.action=aux+url+"?pagina="+formulario.Destino.value+"&usuarios="+usuarios;
		formulario.submit();
		document.getElementById('Status'+id).style.display = 'block';
		document.getElementById('Formulario'+id).style.display = 'none';
		document.getElementById('Status'+id).innerHTML = "<div style=\"text-align:center;\">Carregando...<br /><img src=\"imagens/carregando.gif\" alt=\"Carregando\" /></div>";
	}
	return false;
}

function EnviaMensagemGeralArquivos(formulario, url, id, aux, usuarioselect){
	var usuarios = usuarioselect;
	if(usuarios == ""){
		alert('Você deve selecionar um ou mais usuários!');
		return false;
	}else if(formulario.Assunto.value == ""){
		alert('Você deve inserir um Assunto para a mensagem!');
		formulario.Assunto.focus();
		return false;
	}else if(formulario.Mensagem.value == ""){
		alert('Você deve inserir uma mensagem!');
		formulario.Mensagem.focus();
		return false;
	}else{
		scroll(0,0);
		formulario.action=aux+url+"?pagina="+formulario.Destino.value+"&usuarios="+usuarios+"&arquivos=true";
		formulario.submit();
		document.getElementById('Status'+id).style.display = 'block';
		document.getElementById('Formulario'+id).style.display = 'none';
		document.getElementById('Status'+id).innerHTML = "<div style=\"text-align:center;\">Carregando...<br /><img src=\"imagens/carregando.gif\" alt=\"Carregando\" /></div>";
	}
	return false;
}

function EnviaMensagemPCHArquivos(formulario, id, aux, usuarioselect){
	var usuarios = usuarioselect;
	if(usuarios == ""){
		alert('Você deve selecionar um ou mais usuários!');
		return false;
	}else if(formulario.Assunto.value == ""){
		alert('Você deve inserir um Assunto para a mensagem!');
		formulario.Assunto.focus();
		return false;
	}else if(formulario.Mensagem.value == ""){
		alert('Você deve inserir uma mensagem!');
		formulario.Mensagem.focus();
		return false;
	}else{
		scroll(0,0);
		formulario.action=aux+"class/mensagens_pch.class.php?pagina="+formulario.Destino.value+"&usuarios="+usuarios+"&arquivos=true";
		formulario.submit();
		document.getElementById('Status'+id).style.display = 'block';
		document.getElementById('Formulario'+id).style.display = 'none';
		document.getElementById('Status'+id).innerHTML = "<div style=\"text-align:center;\">Carregando...<br /><img src=\"imagens/carregando.gif\" alt=\"Carregando\" /></div>";
	}
	return false;
}

function EnviaMensagemPCH(formulario, id, aux, usuarioselect){
	var usuarios = usuarioselect;
	if(usuarios == ""){
		alert('Você deve selecionar um ou mais usuários!');
		return false;
	}else if(formulario.Assunto.value == ""){
		alert('Você deve inserir um Assunto para a mensagem!');
		formulario.Assunto.focus();
		return false;
	}else if(formulario.Mensagem.value == ""){
		alert('Você deve inserir uma mensagem!');
		formulario.Mensagem.focus();
		return false;
	}else{
		scroll(0,0);
		formulario.action=aux+"class/mensagens_pch.class.php?pagina="+formulario.Destino.value+"&usuarios="+usuarios;
		formulario.submit();
		document.getElementById('Status'+id).style.display = 'block';
		document.getElementById('Formulario'+id).style.display = 'none';
		document.getElementById('Status'+id).innerHTML = "<div style=\"text-align:center;\">Carregando...<br /><img src=\"imagens/carregando.gif\" alt=\"Carregando\" /></div>";
	}
	return false;
}

function EnviarCronogramas(form, id, editar, usuarioatual, url, usuarioselect){
	var usuarios = usuarioatual+','+usuarioselect;
	if(usuarios == ""){
		alert('Você deve selecionar um ou mais usuários!');
		return false;
	}else if(form.Titulo.value ==""){
		alert('Os campos destacados são Obrigatórios.');
		form.Titulo.focus();
		return false;
	}else{
		if(id == ""){
			form.action = url+"&usuarios="+usuarios;
		}else{
			form.action = url+"&id="+id+"&usuarios="+usuarios;
		}
		form.submit();
		document.getElementById('Status'+id).style.display = 'block';
		document.getElementById('Formulario'+id).style.display = 'none';
		document.getElementById('Status'+id).innerHTML = "<div style=\"text-align:center;\">Carregando...<br /><img src=\"imagens/carregando.gif\" alt=\"Carregando\" /></div>";
		return false;
	}
}

function muda_subcateg(value){
	var option = document.Form.Subcategoria.length;
	
	if (value != ''){
		CarregaUrl('rh/class/desenhos.class.php?tipo=Desenhos&pagina=muda_subcateg&Busca=busca&novos=false&categ='+value, 'isso');
	}
	
	if (option > 1 && value == ''){
		document.Form['Subcategoria'].innerHTML = '';
		
		document.Form['Subcategoria'].options[0] = new Option('Todos...', '');
	}
}

function FormEmp(div){
	document.getElementById('Oculta').diplay = 'block';
}

function pesquisa_desenho(form, proj, url){
	tit = form.inputString.value;
	cat = form.Categoria.value;
	subcat = form.Subcategoria.value;
	De = form.De.value;
	Ate = form.Ate.value;
	if(Ate == ""){
		Ate = De;
	}
	if(tit == "" && cat == "" && subcat == "" && De == ""){
		alert('Você deve inserir algum dado para a busca.');
		form.inputString.focus();
		return false;
	}else{
		CarregaUrl(url+'/class/desenhos.class.php?Busca=true&Titulo='+tit+'&Categoria='+cat+'&Subcategoria='+subcat+'&novos=false&De='+De+'&Ate='+Ate, 'Conteudo');
	}
	
}

function pesquisa_calculo(form, proj, url){
	tit = form.inputString.value;
	cat = form.Categoria.value;
	De = form.De.value;
	Ate = form.Ate.value;
	if(Ate == ""){
		Ate = De;
	}
	if(tit == "" && cat == "" && De == ""){
		alert('Você deve inserir algum dado para a busca.');
		form.inputString.focus();
		return false;
	}else{
		CarregaUrl(url+'/class/calculos.class.php?Busca=true&Titulo='+tit+'&Categoria='+cat+'&novos=false&De='+De+'&Ate='+Ate, 'Conteudo');
	}
	
}

function Filtra_projetos_itens(url){
	var categoria = document.getElementById('Categoria').value;
	
	CarregaUrl(url+'&Categoria='+categoria, 'Conteudo');
}

function CadastrarComentarioRH(form, id, arquivo){
	if(form.Comentario.value == ""){
		alert('Os campos destacados são obrigatórios!');
		form.Comentario.focus();
		return false;
	}else{
		form.action=arquivo+"?pagina=Comentario&id="+id;
		form.submit();
		document.getElementById('Status'+id).style.display = 'block';
		document.getElementById('Formulario'+id).style.display = 'none';
		document.getElementById('Status'+id).innerHTML = "<div style=\"text-align:center;\">Carregando...<br /><img src=\"imagens/carregando.gif\" alt=\"Carregando\" /></div>";
	}
	return false;
}

function EditarComentarioRH(form, id, id_coment, arquivo){
	if(document.getElementById('Comentario'+id_coment).value == ""){
		alert('Os campos destacados são obrigatórios!');
		document.getElementById('Comentario'+id_coment).focus();
		return false;
	}else{
		form.action=arquivo+"?pagina=AlterarComentario&id="+id+"&id_coment="+id_coment;
		form.submit();
		document.getElementById('Status'+id_coment).style.display = 'block';
		document.getElementById('Formulario'+id_coment).style.display = 'none';
		document.getElementById('Status'+id_coment).innerHTML = "<div style=\"text-align:center;\">Carregando...<br /><img src=\"imagens/carregando.gif\" alt=\"Carregando\" /></div>";
	}
	return false;
}

function EnviarEventos(form, id, editar, usuarioatual, url, usuarioselect){
	//quando editar = true, é editar
	var usuarios = '';
	usuarios = usuarioatual+','+usuarioselect;
	if(usuarios == ""){
		alert('Você deve selecionar um ou mais usuários!');
		return false;
	}else if(form.Titulo.value ==""){
		alert('Os campos destacados são Obrigatórios.');
		form.Titulo.focus();
		return false;
	}else if(form.Data.value =="" && !editar){
		alert('Os campos destacados são Obrigatórios.');
		form.Data.focus();
		return false;
	}else if(form.Descricao.value ==""){
		alert('Os campos destacados são Obrigatórios.');
		form.Descricao.focus();
		return false;
	}else{
		if(id == ""){
			form.action = url+"&usuarios="+usuarios;
		}else{
			form.action = url+"&id="+id+"&usuarios="+usuarios;
		}
		form.submit();
		document.getElementById('Status'+id).style.display = 'block';
		document.getElementById('Formulario'+id).style.display = 'none';
		document.getElementById('Status'+id).innerHTML = "<div style=\"text-align:center;\">Carregando...<br /><img src=\"imagens/carregando.gif\" alt=\"Carregando\" /></div>";
		return false;
	}
}

function EnviarEmail(form, id){
	//quando editar = true, é editar
	if(form.Nome.value ==""){
		alert('Os campos destacados são Obrigatórios.');
		form.Nome.focus();
		return false;
	}else if(form.Email.value ==""){
		alert('Os campos destacados são Obrigatórios.');
		form.Email.focus();
		return false;
	}else{
		form.submit();
		document.getElementById('Status'+id).style.display = 'block';
		document.getElementById('Formulario'+id).style.display = 'none';
		document.getElementById('Status'+id).innerHTML = "<div style=\"text-align:center;\">Carregando...<br /><img src=\"imagens/carregando.gif\" alt=\"Carregando\" /></div>";
		return false;
	}
}

function NovoDocumento(url){
	var Categoria = document.getElementById('Categoria').value;
	
	CarregaUrl(url+'&Categoria='+Categoria, 'Conteudo');
}

function Filtra_categoria_projetos(url){
	var Categoria = document.getElementById('Categoria').value;
	
	CarregaUrl(url+'&Categoria='+Categoria, 'Conteudo');
}

function EnviarUpload(form, id, editar, usuarioatual, url, usuarioselect){
	//quando editar = true, é editar
	var usuarios = '';
	usuarios = usuarioatual+','+usuarioselect;
	if(usuarios == ""){
		alert('Você deve selecionar um ou mais usuários!');
		return false;
	}else if(form.Titulo.value ==""){
		alert('Os campos destacados são Obrigatórios.');
		form.Titulo.focus();
		return false;
	}else if(form.arquivo.value =="" && !editar){
		alert('Você deve selecionar pelo menos um arquivo para enviar.');
		form.arquivo.focus();
		return false;
	}else{
		if(id == ""){
			form.action = url+"&usuarios="+usuarios;
		}else{
			form.action = url+"&id="+id+"&usuarios="+usuarios;
		}
		form.submit();
		document.getElementById('Status'+id).style.display = 'block';
		document.getElementById('Formulario'+id).style.display = 'none';
		document.getElementById('Status'+id).innerHTML = "<div style=\"text-align:center;\">Carregando...<br /><img src=\"imagens/carregando.gif\" alt=\"Carregando\" /></div>";
		return false;
	}
}

function EnviarUploadArquivos(form, id, editar, usuarioatual, url, usuarioselect){
	//quando editar = true, é editar
	var usuarios = '';
	usuarios = usuarioatual+','+usuarioselect;
	if(usuarios == ""){
		alert('Você deve selecionar um ou mais usuários!');
		return false;
	}else if(form.Titulo.value ==""){
		alert('Os campos destacados são Obrigatórios.');
		form.Titulo.focus();
		return false;
	}else{
		if(id == ""){
			form.action = url+"&usuarios="+usuarios;
		}else{
			form.action = url+"&id="+id+"&usuarios="+usuarios;
		}
		form.submit();
		document.getElementById('Status'+id).style.display = 'block';
		document.getElementById('Formulario'+id).style.display = 'none';
		document.getElementById('Status'+id).innerHTML = "<div style=\"text-align:center;\">Carregando...<br /><img src=\"imagens/carregando.gif\" alt=\"Carregando\" /></div>";
		return false;
	}
}

function EnviaFotos(url, formulario) {
	if(formulario.Titulo.value == ""){
		alert('Você deve inserir um Título!');
		formulario.Titulo.focus();
		return false;
	}else{
		if(formulario.MostraMural.checked == true){
		  todos = "mostrar";
		  url =url+'&MostraMural=' + todos;	
		}
		if(formulario.MostraHome.checked == true){
		  todos = "mostrar";
		  url =url+'&MostraHome=' + todos;	
		}
		formulario.action = url;
		formulario.submit();
		document.getElementById('Status').style.display = 'block';
		document.getElementById('Formulario').style.display = 'none';
		document.getElementById('Status').innerHTML = "<div style=\"text-align:center;\">Carregando...<br /><img src=\"imagens/carregando.gif\" alt=\"Carregando\" /></div>";
		return false;
	}
}

function EditarFotos(url, formulario, id) {
	if(formulario.Titulo.value == ""){
		alert('Você deve inserir um Título!');
		formulario.Titulo.focus();
		return false;
	}else{
		if(formulario.MostraMural.checked == true){
		  todos = "mostrar";
		  url =url+'&MostraMural=' + todos;
		}
		if(formulario.MostraHome.checked == true){
		  todos = "mostrar";
		  url =url+'&MostraHome=' + todos;			  
		}
		formulario.action = url;
		formulario.submit();
		document.getElementById('Status'+id).style.display = 'block';
		document.getElementById('Formulario'+id).style.display = 'none';
		document.getElementById('Status'+id).innerHTML = "<div style=\"text-align:center;\">Carregando...<br /><img src=\"imagens/carregando.gif\" alt=\"Carregando\" /></div>";
		return false;
	}
}

function EnviaFotosRH(url, formulario) {
	if(formulario.Titulo.value == ""){
		alert('Você deve inserir um Título!');
		formulario.Titulo.focus();
		return false;
	}else{
		formulario.action = url;
		formulario.submit();
		document.getElementById('Status').style.display = 'block';
		document.getElementById('Formulario').style.display = 'none';
		document.getElementById('Status').innerHTML = "<div style=\"text-align:center;\">Carregando...<br /><img src=\"imagens/carregando.gif\" alt=\"Carregando\" /></div>";
		return false;
	}
}

function EditarFotosRH(url, formulario, id) {
	if(formulario.Titulo.value == ""){
		alert('Você deve inserir um Título!');
		formulario.Titulo.focus();
		return false;
	}else{
		formulario.action = url;
		formulario.submit();
		document.getElementById('Status'+id).style.display = 'block';
		document.getElementById('Formulario'+id).style.display = 'none';
		document.getElementById('Status'+id).innerHTML = "<div style=\"text-align:center;\">Carregando...<br /><img src=\"imagens/carregando.gif\" alt=\"Carregando\" /></div>";
		return false;
	}
}

function EnviaNoticias(formulario, url){
	if(formulario.Titulo.value == ""){
		alert('Você deve inserir um título.');
		formulario.Titulo.focus();
		return false;
	}else{
		if(formulario.MostraMural.checked == true){
		  todosmural = "mostrar";
		  url =url+'?MostraMural=' + todosmural;	
		}
		if(formulario.MostraHome.checked == true){
		  todos = "mostrar";
		  if(todosmural != ""){
			  url =url+'&MostraHome=' + todos;	
		  }else{
			  url =url+'?MostraHome=' + todos;	
		  }
		  
		}
		formulario.action = url;
		formulario.submit();
		document.getElementById('Status').style.display = 'block';
		document.getElementById('Formulario').style.display = 'none';
		document.getElementById('Status').innerHTML = "<div style=\"text-align:center;\">Carregando...<br /><img src=\"imagens/carregando.gif\" alt=\"Carregando\" /></div>";
	}
	return false;
}

function EditaNoticias(formulario, id, url){
	if(formulario.Titulo.value == ""){
		alert('Você deve inserir um título.');
		formulario.Titulo.focus();
		return false;
	}else{
		if(formulario.MostraMural.checked == true){
		  todosmural = "mostrar";
		  url =url+'?MostraMural=' + todosmural;	
		}
		if(formulario.MostraHome.checked == true){
		  todos = "mostrar";
		  if(todosmural != ""){
			  url =url+'&MostraHome=' + todos;	
		  }else{
			  url =url+'?MostraHome=' + todos;	
		  }
		  
		}
		formulario.action = url;
		formulario.submit();
		document.getElementById('Status'+id).style.display = 'block';
		document.getElementById('Formulario'+id).style.display = 'none';
		document.getElementById('Status'+id).innerHTML = "<div style=\"text-align:center;\">Carregando...<br /><img src=\"imagens/carregando.gif\" alt=\"Carregando\" /></div>";
	}
	return false;
}

function Filtra_categoria(url){
	var Categoria = document.getElementById('Categoria').value;
	if(Categoria == "Arquivadas"){
	  CarregaUrl('class/ocorrencias_arquivadas.class.php', 'Conteudo');
	}else{
	  CarregaUrl(url+'&Categoria='+Categoria, 'Conteudo');
	}
}

function Filtra_categoria_agendas(url){
	//var Categoria = document.getElementById('Categoria').value;
	//var SubCategoria = document.getElementById('SubCategoria').value;
	var Empresa = document.getElementById('Empresa').value;
	CarregaUrl(url+'&Empresa='+Empresa, 'Conteudo');
}

function Filtra_datas(url){
	var datainicio = document.getElementById('Datade').value;
	var datafim = document.getElementById('Dataate').value;
	
	if(datainicio == 'Data...'){
		datainicio = '';
	}
	
	if(datafim == 'Data...'){
		datafim = '';
	}
	CarregaUrl(url+'&DataInicio='+datainicio+'&DataFim='+datafim, 'Conteudo');
}

function EnviarQuemSomos(formulario, id) {
		formulario.submit();
		document.getElementById('Status'+id).style.display = 'block';
		document.getElementById('Formulario'+id).style.display = 'none';
		document.getElementById('Status'+id).innerHTML = "<div style=\"text-align:center;\">Carregando...<br /><img src=\"imagens/carregando.gif\" alt=\"Carregando\" /></div>";
		return false;
}

function NovaReserva(url,div,localValidar){
	//array dos elementos obrigatorios
	TestaElementos = new Array ('DataInicio','DataTermino','HorarioInicio','HorarioTermino');
	EnviaConteudo(url,div,localValidar,TestaElementos);
}

function BuscaDocumentos(url){
	
	Busca = document.getElementById('Busca').value;
	url   =  url+"?Busca="+Busca;
	
	CarregaUrl(url, 'Conteudo');
}

function EnviaDocumentosExt(form, id, action){
	if(form.Item.value ==""){
		alert('Os campos destacados são Obrigatórios.');
		form.Item.focus();
		return false;
	}else if(form.Tipo.value ==""){
		alert('Os campos destacados são Obrigatórios.');
		form.Tipo.focus();
		return false;
	}else if(form.Centro_Custo.value ==""){
		alert('Os campos destacados são Obrigatórios.');
		form.Centro_Custo.focus();
		return false;
	}else if(form.Local.value ==""){
		alert('Os campos destacados são Obrigatórios.');
		form.Local.focus();
		return false;
	}else if(form.Area.value ==""){
		alert('Os campos destacados são Obrigatórios.');
		form.Area.focus();
		return false;
	}else if(form.Setor.value ==""){
		alert('Os campos destacados são Obrigatórios.');
		form.Setor.focus();
		return false;
	}else if(form.Empreiteiro.value ==""){
		alert('Os campos destacados são Obrigatórios.');
		form.Empreiteiro.focus();
		return false;
	}else if(form.Ano.value ==""){
		alert('Os campos destacados são Obrigatórios.');
		form.Ano.focus();
		return false;
	}else if(form.Numero.value ==""){
		alert('Os campos destacados são Obrigatórios.');
		form.Numero.focus();
		return false;
	}else if(form.Data.value ==""){
		alert('Os campos destacados são Obrigatórios.');
		form.Data.focus();
		return false;
	}else if(form.Assunto.value ==""){
		alert('Os campos destacados são Obrigatórios.');
		form.Assunto.focus();
		return false;
	}else{
		if(id){
			form.action = action;
		}
		form.submit();
		document.getElementById('Status'+id).style.display = 'block';
		document.getElementById('Formulario'+id).style.display = 'none';
		document.getElementById('Status'+id).innerHTML = "<div style=\"text-align:center;\">Carregando...<br /><img src=\"imagens/carregando.gif\" alt=\"Carregando\" /></div>";
		return false;
	}
}

function EnviaDocumentos(form, id, action){
	if(form.Item.value ==""){
		alert('Os campos destacados são Obrigatórios.');
		form.Item.focus();
		return false;
	}else if(form.Tipo.value ==""){
		alert('Os campos destacados são Obrigatórios.');
		form.Tipo.focus();
		return false;
	}else if(form.Centro_Custo.value ==""){
		alert('Os campos destacados são Obrigatórios.');
		form.Centro_Custo.focus();
		return false;
	}else if(form.Local.value ==""){
		alert('Os campos destacados são Obrigatórios.');
		form.Local.focus();
		return false;
	}else if(form.Area.value ==""){
		alert('Os campos destacados são Obrigatórios.');
		form.Area.focus();
		return false;
	}else if(form.Setor.value ==""){
		alert('Os campos destacados são Obrigatórios.');
		form.Setor.focus();
		return false;
	}else if(form.Ano.value ==""){
		alert('Os campos destacados são Obrigatórios.');
		form.Ano.focus();
		return false;
	}else if(form.Numero.value ==""){
		alert('Os campos destacados são Obrigatórios.');
		form.Numero.focus();
		return false;
	}else if(form.Data.value ==""){
		alert('Os campos destacados são Obrigatórios.');
		form.Data.focus();
		return false;
	}else if(form.Assunto.value ==""){
		alert('Os campos destacados são Obrigatórios.');
		form.Assunto.focus();
		return false;
	}else{
		if(id){
			form.action = action;
		}
		form.submit();
		document.getElementById('Status'+id).style.display = 'block';
		document.getElementById('Formulario'+id).style.display = 'none';
		document.getElementById('Status'+id).innerHTML = "<div style=\"text-align:center;\">Carregando...<br /><img src=\"imagens/carregando.gif\" alt=\"Carregando\" /></div>";
		return false;
	}
}

function EnviaOcorrencia(form, id, action){
	if(form.Titulo.value ==""){
		alert('Os campos destacados são Obrigatórios.');
		form.Titulo.focus();
		return false;
	}else if(form.Descricao.value ==""){
		alert('Os campos destacados são Obrigatórios.');
		form.Descricao.focus();
		return false;
	}else{
		form.action = action;
		form.submit();
		document.getElementById('Status'+id).style.display = 'block';
		document.getElementById('Formulario'+id).style.display = 'none';
		document.getElementById('Status'+id).innerHTML = "<div style=\"text-align:center;\">Carregando...<br /><img src=\"imagens/carregando.gif\" alt=\"Carregando\" /></div>";
		return false;
	}
}

function CadastraSubCategoria(url,div,localValidar){
	//array dos elementos obrigatorios
	TestaElementos = new Array ('Categoria', 'Descricao');
	EnviaConteudo(url,div,localValidar,TestaElementos);
}

function EnviaAcompanhamento(form, campo, id){
	
	if(campo.value ==""){
		alert('Os campos destacados são Obrigatórios.');
		campo.focus();
		return false;
	}else{
		form.submit();
		return false;
	}
}


function NovoItemOcorrencia(id, url){
	AutoId = AutoId + 1;
	var destino = document.getElementById('OcorrenciaItensAcao'+id);
	var div = document.createElement('div');
	div.setAttribute('id', AutoId);
	destino.appendChild(div);
	CarregaUrl(url+'?pagina=CriaItem&id='+AutoId, AutoId);
}

function ArquivarRegistro(url){
	if(confirm('Tem certeza que deseja arquivar?') == 1){
		CarregaUrl(url, 'Conteudo');
	}
}

function EnviaAta(form, id, usuarioatual, enviaalerta, arquivo, usuarioselect){
	var usuarios = '';
	usuarios = usuarioatual +','+ usuarioselect;
	if(usuarios == ""){
		alert('Você deve selecionar um ou mais usuários!');
		return false;
	}else if(form.Assunto.value ==""){
		alert('Os campos destacados são Obrigatórios.');
		form.Assunto.focus();
		return false;
	}else if(form.Organizador.value ==""){
		alert('Os campos destacados são Obrigatórios.');
		form.Organizador.focus();
		return false;
	}else if(form.Data_Inicio.value ==""){
		alert('Os campos destacados são Obrigatórios.');
		form.Data_Inicio.focus();
		return false;
	}else if(form.Hora_Inicio.value ==""){
		alert('Os campos destacados são Obrigatórios.');
		form.Hora_Inicio.focus();
		return false;
	}else if(form.Participantes.value ==""){
		alert('Os campos destacados são Obrigatórios.');
		form.Participantes.focus();
		return false;
	}else if(form.Itens_Pauta.value ==""){
		alert('Os campos destacados são Obrigatórios.');
		form.Itens_Pauta.focus();
		return false;			
	}else{
		form.action=arquivo+"&usuarios="+usuarios;
		form.submit();
		document.getElementById('Status'+id).style.display = 'block';
		document.getElementById('Formulario'+id).style.display = 'none';
		document.getElementById('Status'+id).innerHTML = "<div style=\"text-align:center;\">Carregando...<br /><img src=\"imagens/carregando.gif\" alt=\"Carregando\" /></div>";
		return false;
	}
}

function AdicionarModulos(form, id, arquivo){
			form.action=arquivo;
			form.submit();
			document.getElementById('Status'+id).style.display = 'block';
			document.getElementById('Formulario'+id).style.display = 'none';
			document.getElementById('Status'+id).innerHTML = "<div style=\"text-align:center;\">Carregando...<br /><img src=\"imagens/carregando.gif\" alt=\"Carregando\" /></div>";
			return false;
}

function EnviaModulos(form, id, arquivo){
		form.action=arquivo;
		form.submit();
		document.getElementById('Status'+id).style.display = 'block';
		document.getElementById('Formulario'+id).style.display = 'none';
		document.getElementById('Status'+id).innerHTML = "<div style=\"text-align:center;\">Carregando...<br /><img src=\"imagens/carregando.gif\" alt=\"Carregando\" /></div>";
		return false;
}

function EnviaAtaUpload(form, id, usuarioatual, editar, enviaalerta, arquivo, usuarioselect){
	var usuarios = '';
	usuarios = usuarioatual +','+ usuarioselect;
	if(usuarios == ""){
		alert('Você deve selecionar um ou mais usuários!');
		return false;
	}else if(form.Assunto.value ==""){
		alert('Os campos destacados são Obrigatórios.');
		form.Assunto.focus();
		return false;
	}else if(form.arquivo.value =="" && !editar){
		alert('Você deve selecionar pelo menos um arquivo para enviar.');
		form.arquivo.focus();
		return false;
	}else{
		form.action=arquivo+"&usuarios="+usuarios;
		form.submit();
		document.getElementById('Status'+id).style.display = 'block';
		document.getElementById('Formulario'+id).style.display = 'none';
		document.getElementById('Status'+id).innerHTML = "<div style=\"text-align:center;\">Carregando...<br /><img src=\"imagens/carregando.gif\" alt=\"Carregando\" /></div>";
		return false;
	}
}

function EnviaAtaGeral(form, id, arquivo){
	if(form.Assunto.value ==""){
		alert('Os campos destacados são Obrigatórios.');
		form.Assunto.focus();
		return false;
	}else if(form.Organizador.value ==""){
		alert('Os campos destacados são Obrigatórios.');
		form.Organizador.focus();
		return false;
	}else if(form.Data_Inicio.value ==""){
		alert('Os campos destacados são Obrigatórios.');
		form.Data_Inicio.focus();
		return false;
	}else if(form.Hora_Inicio.value ==""){
		alert('Os campos destacados são Obrigatórios.');
		form.Hora_Inicio.focus();
		return false;
	}else if(form.Participantes.value ==""){
		alert('Os campos destacados são Obrigatórios.');
		form.Participantes.focus();
		return false;
	}else if(form.Itens_Pauta.value ==""){
		alert('Os campos destacados são Obrigatórios.');
		form.Itens_Pauta.focus();
		return false;			
	}else{
		form.action=arquivo;
		form.submit();
		document.getElementById('Status'+id).style.display = 'block';
		document.getElementById('Formulario'+id).style.display = 'none';
		document.getElementById('Status'+id).innerHTML = "<div style=\"text-align:center;\">Carregando...<br /><img src=\"imagens/carregando.gif\" alt=\"Carregando\" /></div>";
		return false;
	}
}

function EnviaAtaUploadGeral(form, id, arquivo){
	if(form.Assunto.value ==""){
		alert('Os campos destacados são Obrigatórios.');
		form.Assunto.focus();
		return false;
	}else if(form.arquivo.value =="" && !editar){
		alert('Você deve selecionar pelo menos um arquivo para enviar.');
		form.arquivo.focus();
		return false;
	}else{
		form.action=arquivo;
		form.submit();
		document.getElementById('Status'+id).style.display = 'block';
		document.getElementById('Formulario'+id).style.display = 'none';
		document.getElementById('Status'+id).innerHTML = "<div style=\"text-align:center;\">Carregando...<br /><img src=\"imagens/carregando.gif\" alt=\"Carregando\" /></div>";
		return false;
	}
}

function NovoItemAta(id, url){
	AutoId = AutoId + 1;
	var destino = document.getElementById('AtaItensAcao'+id);
	var div = document.createElement('div');
	div.setAttribute('id', AutoId);
	destino.appendChild(div);
	CarregaUrl(url+'?pagina=CriaItem&id='+AutoId, AutoId);
}

function RemoverItemAta(div, id){
	var div = document.getElementById(div);
	div.style.border = "#f28331 1px solid";
	if(confirm("Tem certeza que deseja remover este ítem?")==1){
		div.innerHTML = '';
	}
	div.style.border = "none";
}

function SelecionarUsuarios(form, div, fechar, pch, url, id, cod, subcod, tipo, criterio){
	if(fechar){
		document.getElementById(div).style.display = 'none';
		document.getElementById('BotaoProseguir').style.display = 'block';
			var usuarios = '';
			for(cont=0; cont<form.Check.length; cont++){
				if (form.Check[cont].checked==true){
					if (usuarios == ''){
						usuarios = form.Check[cont].value;
					}else{
						usuarios = usuarios +','+ form.Check[cont].value;
					}
				}
			}
		CarregaUrl('class/selecaousuarios.class.php?PCH='+pch+'&url='+url+'&pagina=ImprimeSelecao&Usuarios='+usuarios+'&id='+id+'&cod='+cod+'&subcod='+subcod+'&tipo='+tipo+'&criterio='+criterio, 'BotaoProseguir');
	}else{
		document.getElementById(div).style.display = 'block';
	}
}

function SelecionarUsuariosSelecionados(form, div, fechar, pch, url, id, cod, subcod, tipo, criterio, selecionados, msg){
	if(fechar){
		var mostra = '';
		if(subcod != ''){
			mostra = 'selectsubcateg';
		}else if(cod != ''){
			mostra = 'selectcateg';
		}
		document.getElementById(div).style.display = 'none';
		document.getElementById('Jaselecionados').style.display = 'none';
		document.getElementById('BotaoProseguir').style.display = 'block';
			var usuarios = selecionados;
			for(cont=0; cont<form.Check.length; cont++){
				if (form.Check[cont].checked==true){
					if (usuarios == ''){
						usuarios = form.Check[cont].value;
					}else{
						usuarios = usuarios +','+ form.Check[cont].value;
					}
				}
			}
		CarregaUrl('class/selecaousuarios.class.php?PCH='+pch+'&url='+url+'&mostra='+mostra+'&pagina=ImprimeListasSelecionados&Usuarios='+usuarios+'&id='+id+'&cod='+cod+'&subcod='+subcod+'&tipo='+tipo+'&criterio='+criterio+'&msg='+msg, 'Conteudo');
	}else{
		document.getElementById(div).style.display = 'block';
	}
}

function SelecionarUsuariosForum(form, div, fechar, pch, modulo, id, cod, subcod, tipo, criterio, selecionados,url){
	if(fechar){
		var mostra = '';
		if(subcod != ''){
			mostra = 'selectsubcateg';
		}else if(cod != ''){
			mostra = 'selectcateg';
		}
		document.getElementById(div).style.display = 'none';
		document.getElementById('Jaselecionados').style.display = 'none';
		document.getElementById('BotaoProseguir').style.display = 'block';
			var usuarios = selecionados;
			for(cont=0; cont<form.Check.length; cont++){
				if (form.Check[cont].checked==true){
					if (usuarios == ''){
						usuarios = form.Check[cont].value;
					}else{
						usuarios = usuarios +','+ form.Check[cont].value;
					}
				}
			}
		CarregaUrl('class/novousuariosforum.class.php?Pch='+pch+'&modulo='+modulo+'&url='+url+'&mostra='+mostra+'&pagina=ImprimeListasSelecionados&usuarios='+usuarios+'&id='+id+'&cod='+cod+'&subcod='+subcod+'&tipo='+tipo+'&criterio='+criterio, 'Conteudo');
	}else{
		document.getElementById(div).style.display = 'block';
	}
}

function SelecionarUsuariosSelecionadosRH(form, div, fechar, pch, url, id, cod, subcod, tipo, criterio, selecionados, msg, rh){
	if(fechar){
		var mostra = '';
		if(subcod != ''){
			mostra = 'selectsubcateg';
		}else if(cod != ''){
			mostra = 'selectcateg';
		}
		document.getElementById(div).style.display = 'none';
		document.getElementById('Jaselecionados').style.display = 'none';
		document.getElementById('BotaoProseguir').style.display = 'block';
			var usuarios = selecionados;
			for(cont=0; cont<form.Check.length; cont++){
				if (form.Check[cont].checked==true){
					if (usuarios == ''){
						usuarios = form.Check[cont].value;
					}else{
						usuarios = usuarios +','+ form.Check[cont].value;
					}
				}
			}
		CarregaUrl(rh+'class/selecaousuarios.class.php?PCH='+pch+'&url='+url+'&mostra='+mostra+'&pagina=ImprimeListasSelecionados&Usuarios='+usuarios+'&id='+id+'&cod='+cod+'&subcod='+subcod+'&tipo='+tipo+'&criterio='+criterio+'&msg='+msg, 'Conteudo');
	}else{
		document.getElementById(div).style.display = 'block';
	}
}

function FecharSelecionarUsuarios(div){
	document.getElementById(div).style.display = 'none';
}

function DesmarcarItemCategoria(form, id){
	var itenscateg = 0;
	var Input = document.getElementById(id).getElementsByTagName('input');
	for(i=0; i<Input.length; i++){
		if (Input[i].checked == true){
			itenscateg += +1;
		}
	}
	//if((itenscateg+1) >= Input.length && Input[0].checked == false){
	//	Input[0].checked = true;
	//}else{
	//	Input[0].checked = false;
	//}
	var items = 0;
	for(cont=0; cont<form.Check.length; cont++){
		if (form.Check[cont].checked == true){
			items += +1;
		}	
	}
	if(items == form.Check.length){
		form.Todos.checked = true;
	}else{
		form.Todos.checked = false;
	}
}

function MarcarTodosCategoria(id, todos, form){
	var Input = document.getElementById(id).getElementsByTagName('input');
	    for(cont=0; cont<Input.length; cont++){
			Input[cont].checked = true;
			//document.getElementById("usuarios_"+id).style.display = 'block';
			//document.getElementById("imagens_"+id).style.display = 'block';
		}
	var items = 0;
	for(cont=0; cont<form.Check.length; cont++){
		if (form.Check[cont].checked == true){
			items = items+1;
		}	
	}
	if(items == form.Check.length){
		form.Todos.checked = true;
	}else{
		form.Todos.checked = false;
	}
}

function DesmarcarTodosCategoria(id, todos, form){
	var Input = document.getElementById(id).getElementsByTagName('input');
	form.Todos.checked = false;
		for(cont=0; cont<Input.length; cont++){
			Input[cont].checked = false;
			Input[0].checked = true;
			//document.getElementById("usuarios_"+id).style.display = 'none';
			//document.getElementById("imagens_"+id).style.display = 'block';
		}
	var items = 0;
	for(cont=0; cont<form.Check.length; cont++){
		if (form.Check[cont].checked == true){
			items = items+1;
		}	
	}
	if(items == form.Check.length){
		form.Todos.checked = true;
	}else{
		form.Todos.checked = false;
	}
}

/*
function MarcarTodosCategoria(id, todos, form){
	var Input = document.getElementById(id).getElementsByTagName('input');
	if(todos.checked == true){
		for(cont=0; cont<Input.length; cont++){
			Input[cont].checked = true;
		}
	}
	if(todos.checked == false){
		form.Todos.checked = false;
		for(cont=0; cont<Input.length; cont++){
			Input[cont].checked = false;
		}
	}
	
	var items = 0;
	for(cont=0; cont<form.Check.length; cont++){
		if (form.Check[cont].checked == true){
			items = items+1;
		}	
	}
	if(items == form.Check.length){
		form.Todos.checked = true;
	}else{
		form.Todos.checked = false;
	}
	
	
}
*/
function EnviarJustificativaEscopo(url,div,form){
	if(form.Justificativa.value == ""){
		alert('Os campos destacados são obrigatórios!');
		form.Justificativa.focus();
		return false;
	}
	TestaElementos = new Array ('');
	EnviaConteudo(url,div,form,TestaElementos);
}

function EnviaFormAltEscopo(url,div,form,id){
	if(form.Projeto.value == ""){
		alert('Os campos destacados são obrigatórios!');
		form.Projeto.focus();
		return false;
	}else if(form.Gerente.value == ""){
		alert('Os campos destacados são obrigatórios!');
		form.Gerente.focus();
		return false;
	}else if(form.Referencia.value == ""){
		alert('Os campos destacados são obrigatórios!');
		form.Referencia.focus();
		return false;
	}else if(form.Data.value == ""){
		alert('Os campos destacados são obrigatórios!');
		form.Data.focus();
		return false;
	}else if(form.FaseAtual.value == ""){
		alert('Os campos destacados são obrigatórios!');
		form.FaseAtual.focus();
		return false;
	}else if(form.Realizado.value == ""){
		alert('Os campos destacados são obrigatórios!');
		form.Realizado.focus();
		return false;
	}else if(form.Desc_Mudanca.value == ""){
		alert('Os campos destacados são obrigatórios!');
		form.Desc_Mudanca.focus();
		return false;
	}else if(form.Desc_Motivos.value == ""){
		alert('Os campos destacados são obrigatórios!');
		form.Desc_Motivos.focus();
		return false;
	}else if(form.Desc_Nao_Aprovado.value == ""){
		alert('Os campos destacados são obrigatórios!');
		form.Desc_Nao_Aprovado.focus();
		return false;
	}else if(form.Observacoes.value == ""){
		alert('Os campos destacados são obrigatórios!');
		form.Observacoes.focus();
		return false;
	}else if(form.Horas_Orcado.value == ""){
		alert('Os campos destacados são obrigatórios!');
		form.Horas_Orcado.focus();
		return false;
	}else if(form.Horas_Revisado.value == ""){
		alert('Os campos destacados são obrigatórios!');
		form.Horas_Revisado.focus();
		return false;
	}else if(form.Data_Conc_Orcado.value == ""){
		alert('Os campos destacados são obrigatórios!');
		form.Data_Conc_Orcado.focus();
		return false;
	}else if(form.Data_Conc_Revisada.value == ""){
		alert('Os campos destacados são obrigatórios!');
		form.Data_Conc_Revisada.focus();
		return false;
	}else if(form.Custo_Orcado.value == ""){
		alert('Os campos destacados são obrigatórios!');
		form.Custo_Orcado.focus();
		return false;
	}else if(form.Custo_Revisado.value == ""){
		alert('Os campos destacados são obrigatórios!');
		form.Custo_Revisado.focus();
		return false;
		
	}else if(form.Vantagens_Orcado.value == ""){
		alert('Os campos destacados são obrigatórios!');
		form.Vantagens_Orcado.focus();
		return false;
	}else if(form.Vantagens_Revisado.value == ""){
		alert('Os campos destacados são obrigatórios!');
		form.Vantagens_Revisado.focus();
		return false;
	}else if(form.Desvantagens_Orcado.value == ""){
		alert('Os campos destacados são obrigatórios!');
		form.Desvantagens_Orcado.focus();
		return false;
	}else if(form.Desvantagens_Revisado.value == ""){
		alert('Os campos destacados são obrigatórios!');
		form.Desvantagens_Revisado.focus();
		return false;
	}else{
		document.getElementById('Status'+id).style.display = 'block';
		document.getElementById('Formulario'+id).style.display = 'none';
		document.getElementById('Status'+id).innerHTML = "<div style=\"text-align:center; margin-top: 180px;\">Carregando...<br /><img src=\"imagens/carregando.gif\" alt=\"Carregando\" /></div>";
		//array dos elementos obrigatorios
		TestaElementos = new Array ('');
		EnviaConteudo(url,div,form,TestaElementos);
	}
}

function EnviaFormulario(url,div,localValidar,form){
	
	var usuarios = '';
	for(cont=0; cont<form.Check.length; cont++){
		if (form.Check[cont].checked==true){
			if (usuarios == ''){
				usuarios = form.Check[cont].value;
			}else{
				usuarios = usuarios +','+ form.Check[cont].value;
			}
		}
	}
	
	url = url + '&usuarios=' + usuarios;
	
	//array dos elementos obrigatorios
	TestaElementos = new Array ('');
	EnviaConteudo(url,div,localValidar,TestaElementos);
}

function ReEnviarPedidos(form, id){
	var usuarios = "";
	for(cont=0; cont<form.Check.length; cont++){
		if (form.Check[cont].checked == true){
			if(usuarios == ""){
				usuarios = form.Check[cont].value;
			}else{
				usuarios = usuarios +','+ form.Check[cont].value;
			}
		}
	}
	if(usuarios == ""){
		alert('Você não selecionou nenhum usuário para Reenviar o e-mail de alerta.');
		return false;
	}else{
		form.action = "class/pedidos.class.php?usuarios="+usuarios;
		form.submit();
		document.getElementById('Status'+id).style.display = 'block';
		document.getElementById('Formulario'+id).style.display = 'none';
		document.getElementById('Status'+id).innerHTML = "<div style=\"text-align:center;\">Carregando...<br /><img src=\"imagens/carregando.gif\" alt=\"Carregando\" /></div>";
		return false;
	}
}

function EnviaPedido(form, destino, id){
	if(destino == "Novo"){
		var usuarios = "";
		for(cont=0; cont<form.Check.length; cont++){
			if (form.Check[cont].checked == true){
				if(usuarios == ""){
					usuarios = form.Check[cont].value;
				}else{
					usuarios = usuarios +','+ form.Check[cont].value;
				}
			}
		}
		if(usuarios == ""){
			if(confirm('Você não selecionou nenhum usuário para enviar o e-mail de alerta.\n Deseja continuar e somente gravar o registro?') == 0){
				return false;
			}
		}
	}
	if(form.Titulo.value == ""){
		alert('Você deve inserir um Título.');
		form.Titulo.focus();
		return false;
	}
	
	if(destino == "Novo" && form.arquivo.value == ""){
		alert('Você deve selecionar pelo menos um arquivo para enviar.');
		return false;
	}
	form.action = "class/pedidos.class.php?usuarios="+usuarios;
	form.submit();
	document.getElementById('Status'+id).style.display = 'block';
	document.getElementById('Formulario'+id).style.display = 'none';
	document.getElementById('Status'+id).innerHTML = "<div style=\"text-align:center;\">Carregando...<br /><img src=\"imagens/carregando.gif\" alt=\"Carregando\" /></div>";
	return false;
}

function RemoverArquivos(url, div){
	if(confirm('Tem certeza que deseja remover este arquivo?') == 1){
		CarregaUrl(url, div);
	}
}

function ReservasCadastra(url,div,localValidar){
	//array dos elementos obrigatorios
	TestaElementos = new Array ('Nome');
	EnviaConteudo(url,div,localValidar,TestaElementos);
}

function EnviaVisitas(form, id){
	if(form.Nome.value ==""){
		alert('Você deve inserir um Nome.');
		form.Nome.focus();
		return false;
	}else if(form.Hora_entrada.value ==""){
		alert('Você deve inserir a Hora de entrada.');
		form.Hora_entrada.focus();
		return false;
	}else if(form.Data_entrada.value ==""){
		alert('Você deve inserir a Data de entrada.');
		form.Data_entrada.focus();
		return false;
	}else if(form.Hora_saida.value ==""){
		alert('Você deve inserir a Hora de saída.');
		form.Hora_saida.focus();
		return false;
	}else if(form.Data_saida.value ==""){
		alert('Você deve inserir a Data de saída.');
		form.Data_saida.focus();
		return false;
	}else{
		form.submit();
		document.getElementById('Status'+id).style.display = 'block';
		document.getElementById('Formulario'+id).style.display = 'none';
		document.getElementById('Status'+id).innerHTML = "<div style=\"text-align:center;\">Carregando...<br /><img src=\"imagens/carregando.gif\" alt=\"Carregando\" /></div>";
	}
	return false;
}

function EnviaLicencasCateg(url,div,localValidar){
	//array dos elementos obrigatorios
	TestaElementos = new Array ('Titulo');
	EnviaConteudo(url,div,localValidar,TestaElementos);
}

function EnviaLicenca(formulario, id){
	
	if(formulario.Titulo.value == ""){
		alert('Você deve inserir um Título.');
		formulario.Titulo.focus();
		return false;
	}else if(formulario.arquivo.value == ""){
		alert('Você deve selecionar um arquivo pelo menos para enviar.');
		return false;
	}else{
		formulario.submit();
		document.getElementById('Status').style.display = 'block';
		document.getElementById('Formulario').style.display = 'none';
		document.getElementById('Status').innerHTML = "<div style=\"text-align:center;\">Carregando...<br /><img src=\"imagens/carregando.gif\" alt=\"Carregando\" /></div>";
	}
	return false;
}

function EditaLicenca(formulario, id){
	if(formulario.Titulo.value == ""){
		alert('Você deve inserir um Título.');
		formulario.Titulo.focus();
		return false;
	}else{
		formulario.submit();
		document.getElementById('Status'+id).style.display = 'block';
		document.getElementById('Formulario'+id).style.display = 'none';
		document.getElementById('Status'+id).innerHTML = "<div style=\"text-align:center;\">Carregando...<br /><img src=\"imagens/carregando.gif\" alt=\"Carregando\" /></div>";
	}
	return false;
}

function EnviaProjetos(formulario, id, url){
	
	var Area = "";
	for (var i=0; i < 9; i++){
		if (formulario.area[i].checked){
			Area = formulario.area[i].value;
		}
	}
	
	if(formulario.Nome.value == ""){
		alert('Você deve inserir um nome.');
		formulario.Nome.focus();
		return false;
	}else{
		formulario.action = url+"&Area="+Area;
		formulario.submit();
		document.getElementById('Status').style.display = 'block';
		document.getElementById('Formulario').style.display = 'none';
		document.getElementById('Status').innerHTML = "<div style=\"text-align:center;\">Carregando...<br /><img src=\"imagens/carregando.gif\" alt=\"Carregando\" /></div>";
	}
	return false;
}

function EditaProjetos(formulario, id, url){
	
	var Area = "";
	for (var i=0; i < 9; i++){
		if (formulario.area[i].checked){
			Area = formulario.area[i].value;
		}
	}
	
	if(formulario.Nome.value == ""){
		alert('Você deve inserir um nome.');
		formulario.Nome.focus();
		return false;
	}else{
		formulario.action = url+"&Area="+Area;
		formulario.submit();
		document.getElementById('Status'+id).style.display = 'block';
		document.getElementById('Formulario'+id).style.display = 'none';
		document.getElementById('Status'+id).innerHTML = "<div style=\"text-align:center;\">Carregando...<br /><img src=\"imagens/carregando.gif\" alt=\"Carregando\" /></div>";
	}
	return false;
}

function EnviaRelArquivos(formulario, id, url){
		
	if(formulario.Nome.value == ""){
		alert('Você deve inserir um nome.');
		formulario.Nome.focus();
		return false;
	}else{
		formulario.action = url;
		formulario.submit();
		document.getElementById('Status').style.display = 'block';
		document.getElementById('Formulario').style.display = 'none';
		document.getElementById('Status').innerHTML = "<div style=\"text-align:center;\">Carregando...<br /><img src=\"imagens/carregando.gif\" alt=\"Carregando\" /></div>";
	}
	return false;
}

function EditaRelArquivos(formulario, id, url){
		
	if(formulario.Nome.value == ""){
		alert('Você deve inserir um nome.');
		formulario.Nome.focus();
		return false;
	}else{
		formulario.action = url;
		formulario.submit();
		document.getElementById('Status'+id).style.display = 'block';
		document.getElementById('Formulario'+id).style.display = 'none';
		document.getElementById('Status'+id).innerHTML = "<div style=\"text-align:center;\">Carregando...<br /><img src=\"imagens/carregando.gif\" alt=\"Carregando\" /></div>";
	}
	return false;
}

function EnviaRel(formulario, id, url){
		
	if(formulario.Nome.value == ""){
		alert('Você deve inserir um nome.');
		formulario.Nome.focus();
		return false;
	}else{
		formulario.action = url;
		formulario.submit();
		document.getElementById('Status').style.display = 'block';
		document.getElementById('Formulario').style.display = 'none';
		document.getElementById('Status').innerHTML = "<div style=\"text-align:center;\">Carregando...<br /><img src=\"imagens/carregando.gif\" alt=\"Carregando\" /></div>";
	}
	return false;
}

function EditaRel(formulario, id, url){
		
	if(formulario.Nome.value == ""){
		alert('Você deve inserir um nome.');
		formulario.Nome.focus();
		return false;
	}else{
		formulario.action = url;
		formulario.submit();
		document.getElementById('Status'+id).style.display = 'block';
		document.getElementById('Formulario'+id).style.display = 'none';
		document.getElementById('Status'+id).innerHTML = "<div style=\"text-align:center;\">Carregando...<br /><img src=\"imagens/carregando.gif\" alt=\"Carregando\" /></div>";
	}
	return false;
}

function EnviaGED(formulario, id, url,usuarioatual,usuariosselecao){
	
	var Area = "";
	for (var i=0; i < 9; i++){
		if (formulario.area[i].checked){
			Area = formulario.area[i].value;
		}
	}
	
	var usuarios = '';
	usuarios = usuarioatual+','+usuariosselecao;
	if(usuarios == ""){
		alert('Você deve selecionar um ou mais usuários!');
		return false;
	}else if(formulario.Nome.value == ""){
		alert('Você deve inserir um nome.');
		formulario.Nome.focus();
		return false;
	}else{
		formulario.action = url+"&Area="+Area+"&usuarios="+usuarios;
		formulario.submit();
		document.getElementById('Status').style.display = 'block';
		document.getElementById('Formulario').style.display = 'none';
		document.getElementById('Status').innerHTML = "<div style=\"text-align:center;\">Carregando...<br /><img src=\"imagens/carregando.gif\" alt=\"Carregando\" /></div>";
	}
	return false;
}

function EditaGED(formulario, id, url,usuarioatual,usuariosselecao){
	
	var Area = "";
	for (var i=0; i < 9; i++){
		if (formulario.area[i].checked){
			Area = formulario.area[i].value;
		}
	}
	
	var usuarios = '';
	usuarios = usuarioatual+','+usuariosselecao;
	if(usuarios == ""){
		alert('Você deve selecionar um ou mais usuários!');
		return false;
	}else if(formulario.Nome.value == ""){
		alert('Você deve inserir um nome.');
		formulario.Nome.focus();
		return false;
	}else{
		formulario.action = url+"&Area="+Area+"&usuarios="+usuarios;
		formulario.submit();
		document.getElementById('Status'+id).style.display = 'block';
		document.getElementById('Formulario'+id).style.display = 'none';
		document.getElementById('Status'+id).innerHTML = "<div style=\"text-align:center;\">Carregando...<br /><img src=\"imagens/carregando.gif\" alt=\"Carregando\" /></div>";
	}
	return false;
}

function EditaGEDFinal(formulario, id, url){
	if(formulario.Nome.value == ""){
		alert('Você deve inserir um nome.');
		formulario.Nome.focus();
		return false;
	}else if(formulario.Categoria.value == ""){
		alert('Você deve selecionar uma categoria.');
		formulario.Categoria.focus();
		return false;
	}else{
		formulario.action = url;
		formulario.submit();
		document.getElementById('Status'+id).style.display = 'block';
		document.getElementById('Formulario'+id).style.display = 'none';
		document.getElementById('Status'+id).innerHTML = "<div style=\"text-align:center;\">Carregando...<br /><img src=\"imagens/carregando.gif\" alt=\"Carregando\" /></div>";
	}
	return false;
}

function NovaRevisao(formulario, id, url){
	if(formulario.Nome.value == ""){
		alert('Você deve inserir um nome.');
		formulario.Nome.focus();
		return false;
	}else if(formulario.Categoria.value == ""){
		alert('Você deve selecionar uma categoria.');
		formulario.Categoria.focus();
		return false;
	}else{
		formulario.action = url;
		formulario.submit();
		document.getElementById('Status'+id).style.display = 'block';
		document.getElementById('Formulario'+id).style.display = 'none';
		document.getElementById('Status'+id).innerHTML = "<div style=\"text-align:center;\">Carregando...<br /><img src=\"imagens/carregando.gif\" alt=\"Carregando\" /></div>";
	}
	return false;
}

function EnviaComentarioGED(formulario, id, url){
	if(formulario.Comentario.value == ""){
		alert('Você deve inserir um comentário.');
		formulario.Comentario.focus();
		return false;
	}else{
		formulario.action = url;
		formulario.submit();
		document.getElementById('Status'+id).style.display = 'block';
		document.getElementById('Formulario'+id).style.display = 'none';
		document.getElementById('Status'+id).innerHTML = "<div style=\"text-align:center;\">Carregando...<br /><img src=\"imagens/carregando.gif\" alt=\"Carregando\" /></div>";
	}
	return false;
}

function EnviaComentarioGEDArquivos(formulario, id, url){
	if(formulario.Comentario.value == ""){
		alert('Você deve inserir um comentário.');
		formulario.Comentario.focus();
		return false;
	}else{
		formulario.action = url;
		formulario.submit();
		document.getElementById('Status'+id).style.display = 'block';
		document.getElementById('Formulario'+id).style.display = 'none';
		document.getElementById('Status'+id).innerHTML = "<div style=\"text-align:center;\">Carregando...<br /><img src=\"imagens/carregando.gif\" alt=\"Carregando\" /></div>";
	}
	return false;
}

function EnviaDocumento(formulario, id, usuarioatual, arquivo, usuarioselect){
	var usuarios = usuarioatual+','+usuarioselect;
	if(usuarios == ""){
		alert('Você deve selecionar um ou mais usuários!');
		return false;
	}else if(formulario.Titulo.value == ""){
		alert('Você deve inserir um Titulo.');
		formulario.Titulo.focus();
		return false;
	}else{
		formulario.action=arquivo+"&usuarios="+usuarios;
		formulario.submit();
		document.getElementById('Status').style.display = 'block';
		document.getElementById('Formulario').style.display = 'none';
		document.getElementById('Status').innerHTML = "<div style=\"text-align:center;\">Carregando...<br /><img src=\"imagens/carregando.gif\" alt=\"Carregando\" /></div>";
	}
	return false;
}

function EditaDocumento(formulario, id, usuarioatual, arquivo, usuarioselect){
	var usuarios = usuarioatual+','+usuarioselect;
	if(usuarios == ""){
		alert('Você deve selecionar um ou mais usuários!');
		return false;
	}else if(formulario.Titulo.value == ""){
		alert('Você deve inserir um nome.');
		formulario.Titulo.focus();
		return false;
	}else{
		formulario.action=arquivo+"&usuarios="+usuarios;
		formulario.submit();
		document.getElementById('Status'+id).style.display = 'block';
		document.getElementById('Formulario'+id).style.display = 'none';
		document.getElementById('Status'+id).innerHTML = "<div style=\"text-align:center;\">Carregando...<br /><img src=\"imagens/carregando.gif\" alt=\"Carregando\" /></div>";
	}
	return false;
}

function EditarDownloads(formulario, id, action){
	if(formulario.Nome.value == ""){
		alert('Você deve inserir um nome.');
		formulario.Nome.focus();
		return false;
	}else{
		formulario.action = action;
		formulario.submit();
		document.getElementById('Status'+id).style.display = 'block';
		document.getElementById('Formulario'+id).style.display = 'none';
		document.getElementById('Status'+id).innerHTML = "<div style=\"text-align:center;\">Carregando...<br /><img src=\"imagens/carregando.gif\" alt=\"Carregando\" /></div>";
	}
	return false;
}

function EnviaDownloads(formulario, action){
	
	if(formulario.Nome.value == ""){
		alert('Você deve inserir um nome.');
		formulario.Nome.focus();
		return false;
	}else{
		formulario.action = action;
		formulario.submit();
		document.getElementById('Status').style.display = 'block';
		document.getElementById('Formulario').style.display = 'none';
		document.getElementById('Status').innerHTML = "<div style=\"text-align:center;\">Carregando...<br /><img src=\"imagens/carregando.gif\" alt=\"Carregando\" /></div>";
	}
	return false;
}

function EnviaCadastroInicialEmpresa(url,form){
	DirDiv = document.getElementById('Admin');
	CriaAjax();
	var texto = "";
	
	//array dos elementos obrigatorios
	TestaElementos = new Array ('EmpresaNome','EmpresaLogin','EmpresaSenha');
	
	var FormInput = form.getElementsByTagName("input");
	var FormSelect = form.getElementsByTagName("select");
	for (i=0;i<FormInput.length;i++){
		if (FormInput[i].name == TestaElementos[i]){
			if (FormInput[i].value == ""){
				alert('Os campos destacados são obrigatórios!');
				FormInput[i].focus();
				return false;
			}
		}
	}
	
	//atribui valores dos input
	for(i=0;i<FormInput.length;i++) {
		if (i == 0){
			texto += FormInput[i].name +"="+ FormInput[i].value;
		}else if (FormInput[i].name == "EnviarEmail"){
			texto += "&"+ FormInput[i].name +"="+ FormInput[i].checked;
		}else{
		   	texto += "&"+ FormInput[i].name +"="+ FormInput[i].value;
		}
	}
	
	//concatena valores dos select
	for (i=0;i<FormSelect.length;i++){
		texto += "&"+ FormSelect[i].name +"="+ FormSelect[i].value;
	}
	
	if(document.getElementById("EmpresaSenha").value != document.getElementById("EmpresaConfSenha").value){
		alert('Os campos Senha e Confirmar devem ser iguais.');
		document.getElementById("Senha").focus();
		return false;
	}
	document.getElementById('Status').style.display = 'block';
	document.getElementById('Formulario').style.display = 'none';
	document.getElementById('Status').innerHTML = "<div style=\"text-align:center; margin-top: 180px;\">Carregando...<br /><img src=\"imagens/carregando.gif\" alt=\"Carregando\" /></div>";
	
	texto = encodeURI(texto);
	http_request.open("POST",url,true);
	http_request.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=ISO-8859-1');
	http_request.send(texto);
	http_request.onreadystatechange = CarregaConteudoInicial
}

function EnviaCadastroAlteradoEmpresa(url,form){
	DirDiv = document.getElementById('Admin');
	CriaAjax();
	var texto = "";
	
	//array dos elementos obrigatorios
	TestaElementos = new Array ('Nome','Login','Senha');
	
	var FormInput = form.getElementsByTagName("input");
	var FormSelect = form.getElementsByTagName("select");
	for (i=0;i<FormInput.length;i++){
		if (FormInput[i].name == TestaElementos[i]){
			if (FormInput[i].value == ""){
				alert('Os campos destacados são obrigatórios!');
				FormInput[i].focus();
				return false;
			}
		}
	}
	
	//atribui valores dos input
	for(i=0;i<FormInput.length;i++) {
		if (i == 0){
			texto += FormInput[i].name +"="+ FormInput[i].value;
		}else if (FormInput[i].name == "EnviarEmail"){
			texto += "&"+ FormInput[i].name +"="+ FormInput[i].checked;
		}else{
		   	texto += "&"+ FormInput[i].name +"="+ FormInput[i].value;
		}
	}
	
	//concatena valores dos select
	for (i=0;i<FormSelect.length;i++){
		texto += "&"+ FormSelect[i].name +"="+ FormSelect[i].value;
	}
	
	if(document.getElementById("Senha").value != document.getElementById("ConfSenha").value){
		alert('Os campos Senha e Confirmar devem ser iguais.');
		document.getElementById("Senha").focus();
		return false;
	}
	document.getElementById('Status').style.display = 'block';
	document.getElementById('Formulario').style.display = 'none';
	document.getElementById('Status').innerHTML = "<div style=\"text-align:center; margin-top: 180px;\">Carregando...<br /><img src=\"imagens/carregando.gif\" alt=\"Carregando\" /></div>";
	
	texto = encodeURI(texto);
	http_request.open("POST",url,true);
	http_request.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=ISO-8859-1');
	http_request.send(texto);
	http_request.onreadystatechange = CarregaConteudoInicial
}

function EnviaCadastroInicial(url,form){
	DirDiv = document.getElementById('Admin');
	CriaAjax();
	var texto = "";
	
	//array dos elementos obrigatorios
	TestaElementos = new Array ('Nome','Login','Senha');
	
	var FormInput = form.getElementsByTagName("input");
	var FormSelect = form.getElementsByTagName("select");
	for (i=0;i<FormInput.length;i++){
		if (FormInput[i].name == TestaElementos[i]){
			if (FormInput[i].value == ""){
				alert('Os campos destacados são obrigatórios!');
				FormInput[i].focus();
				return false;
			}
		}
	}
	
	//atribui valores dos input
	for(i=0;i<FormInput.length;i++) {
		if (i == 0){
			texto += FormInput[i].name +"="+ FormInput[i].value;
		}else if (FormInput[i].name == "EnviarEmail"){
			texto += "&"+ FormInput[i].name +"="+ FormInput[i].checked;
		}else{
		   	texto += "&"+ FormInput[i].name +"="+ FormInput[i].value;
		}
	}
	
	//concatena valores dos select
	for (i=0;i<FormSelect.length;i++){
		texto += "&"+ FormSelect[i].name +"="+ FormSelect[i].value;
	}
	
	if(document.getElementById("Senha").value != document.getElementById("ConfSenha").value){
		alert('Os campos Senha e Confirmar devem ser iguais.');
		document.getElementById("Senha").focus();
		return false;
	}
	
	if(document.getElementById("Empresa").value == ""){
		alert('Selecione uma empresa ou cadastre sua empresa.');
		document.getElementById("Empresa").focus();
		return false;
	}
	
	document.getElementById('Status').style.display = 'block';
	document.getElementById('Formulario').style.display = 'none';
	document.getElementById('Status').innerHTML = "<div style=\"text-align:center; margin-top: 180px;\">Carregando...<br /><img src=\"imagens/carregando.gif\" alt=\"Carregando\" /></div>";
	
	texto = encodeURI(texto);
	http_request.open("POST",url,true);
	http_request.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=ISO-8859-1');
	http_request.send(texto);
	http_request.onreadystatechange = CarregaConteudoInicial
}

function EnviaCadastroFaltante(url,form){
	DirDiv = document.getElementById('Admin');
	CriaAjax();
	var texto = "";
	
	//array dos elementos obrigatorios
	TestaElementos = new Array ('Nome','Login','Senha');
	
	var FormInput = form.getElementsByTagName("input");
	var FormSelect = form.getElementsByTagName("select");
	for (i=0;i<FormInput.length;i++){
		if (FormInput[i].name == TestaElementos[i]){
			if (FormInput[i].value == ""){
				alert('Os campos destacados são obrigatórios!');
				FormInput[i].focus();
				return false;
			}
		}
	}
	
	//atribui valores dos input
	for(i=0;i<FormInput.length;i++) {
		if (i == 0){
			texto += FormInput[i].name +"="+ FormInput[i].value;
		}else if (FormInput[i].name == "EnviarEmail"){
			texto += "&"+ FormInput[i].name +"="+ FormInput[i].checked;
		}else{
		   	texto += "&"+ FormInput[i].name +"="+ FormInput[i].value;
		}
	}
	
	//concatena valores dos select
	for (i=0;i<FormSelect.length;i++){
		texto += "&"+ FormSelect[i].name +"="+ FormSelect[i].value;
	}
	
	if(document.getElementById("Senha").value != document.getElementById("ConfSenha").value){
		alert('Os campos Senha e Confirmar devem ser iguais.');
		document.getElementById("Senha").focus();
		return false;
	}
	
	document.getElementById('Status').style.display = 'block';
	document.getElementById('Formulario').style.display = 'none';
	document.getElementById('Status').innerHTML = "<div style=\"text-align:center; margin-top: 180px;\">Carregando...<br /><img src=\"imagens/carregando.gif\" alt=\"Carregando\" /></div>";
	
	texto = encodeURI(texto);
	http_request.open("POST",url,true);
	http_request.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=ISO-8859-1');
	http_request.send(texto);
	http_request.onreadystatechange = CarregaConteudoInicial
}

function EnviaCadastro(url,form){
	DirDiv = document.getElementById('Admin');
	CriaAjax();
	var texto = "";
	
	//array dos elementos obrigatorios
	TestaElementos = new Array ('Nome','Login','Senha');
	
	var FormInput = form.getElementsByTagName("input");
	var FormSelect = form.getElementsByTagName("select");
	for (i=0;i<FormInput.length;i++){
		if (FormInput[i].name == TestaElementos[i]){
			if (FormInput[i].value == ""){
				alert('Os campos destacados são obrigatórios!');
				FormInput[i].focus();
				return false;
			}
		}
	}
	
	//atribui valores dos input
	for(i=0;i<FormInput.length;i++) {
		if (i == 0){
			texto += FormInput[i].name +"="+ FormInput[i].value;
		}else if (FormInput[i].name == "EnviarEmail"){
			texto += "&"+ FormInput[i].name +"="+ FormInput[i].checked;
		}else{
		   	texto += "&"+ FormInput[i].name +"="+ FormInput[i].value;
		}
	}
	
	//concatena valores dos select
	for (i=0;i<FormSelect.length;i++){
		texto += "&"+ FormSelect[i].name +"="+ FormSelect[i].value;
	}
	
	if(document.getElementById("Senha").value != document.getElementById("ConfSenha").value){
		alert('Os campos Senha e Confirmar devem ser iguais.');
		document.getElementById("Senha").focus();
		return false;
	}
	document.getElementById('Status').style.display = 'block';
	document.getElementById('Formulario').style.display = 'none';
	document.getElementById('Status').innerHTML = "<div style=\"text-align:center; margin-top: 180px;\">Carregando...<br /><img src=\"imagens/carregando.gif\" alt=\"Carregando\" /></div>";
	
	texto = encodeURI(texto);
	http_request.open("POST",url,true);
	http_request.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=ISO-8859-1');
	http_request.send(texto);
	http_request.onreadystatechange = CarregaConteudoInicial
}

function VoltaCadastro(url,form){
	DirDiv = document.getElementById('Admin');
	CriaAjax();
	var texto = "";
	
	//array dos elementos obrigatorios
	TestaElementos = new Array ('');
	
	var FormInput = form.getElementsByTagName("input");
	var FormSelect = form.getElementsByTagName("select");
	for (i=0;i<FormInput.length;i++){
		if (FormInput[i].name == TestaElementos[i]){
			if (FormInput[i].value == ""){
				alert('Os campos destacados são obrigatórios!');
				FormInput[i].focus();
				return false;
			}
		}
	}
	
	//atribui valores dos input
	for(i=0;i<FormInput.length;i++) {
		if (i == 0){
			texto += FormInput[i].name +"="+ FormInput[i].value;
		}else if (FormInput[i].name == "EnviarEmail"){
			texto += "&"+ FormInput[i].name +"="+ FormInput[i].checked;
		}else{
		   	texto += "&"+ FormInput[i].name +"="+ FormInput[i].value;
		}
	}
	
	//concatena valores dos select
	for (i=0;i<FormSelect.length;i++){
		texto += "&"+ FormSelect[i].name +"="+ FormSelect[i].value;
	}
	document.getElementById('Status').style.display = 'block';
	document.getElementById('Formulario').style.display = 'none';
	document.getElementById('Status').innerHTML = "<div style=\"text-align:center; margin-top: 180px;\">Carregando...<br /><img src=\"imagens/carregando.gif\" alt=\"Carregando\" /></div>";
	
	texto = encodeURI(texto);
	http_request.open("POST",url,true);
	http_request.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=ISO-8859-1');
	http_request.send(texto);
	http_request.onreadystatechange = CarregaConteudoInicial
}

function EnviaSelecaoEmpresa(url,form){
	DirDiv = document.getElementById('Admin');
	CriaAjax();
	var texto = "";
	
	//array dos elementos obrigatorios
	TestaElementos = new Array ('Empresa');
	
	var FormInput = form.getElementsByTagName("input");
	var FormSelect = form.getElementsByTagName("select");
	for (i=0;i<FormInput.length;i++){
		if (FormInput[i].name == TestaElementos[i]){
			if (FormInput[i].value == ""){
				alert('Selecione uma empresa!');
				FormInput[i].focus();
				return false;
			}
		}
	}
	
	//atribui valores dos input
	for(i=0;i<FormInput.length;i++) {
		if (i == 0){
			texto += FormInput[i].name +"="+ FormInput[i].value;
		}else if (FormInput[i].name == "EnviarEmail"){
			texto += "&"+ FormInput[i].name +"="+ FormInput[i].checked;
		}else{
		   	texto += "&"+ FormInput[i].name +"="+ FormInput[i].value;
		}
	}
	
	//concatena valores dos select
	for (i=0;i<FormSelect.length;i++){
		texto += "&"+ FormSelect[i].name +"="+ FormSelect[i].value;
	}
	document.getElementById('Status').style.display = 'block';
	document.getElementById('Formulario').style.display = 'none';
	document.getElementById('Status').innerHTML = "<div style=\"text-align:center; margin-top: 180px;\">Carregando...<br /><img src=\"imagens/carregando.gif\" alt=\"Carregando\" /></div>";
	
	texto = encodeURI(texto);
	http_request.open("POST",url,true);
	http_request.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=ISO-8859-1');
	http_request.send(texto);
	http_request.onreadystatechange = CarregaConteudoInicial
}

function CarregaConteudoInicial() {
	if (http_request.readyState == 4 && http_request.status == 200){
		DirDiv.innerHTML = http_request.responseText;
	}
}

function EnviaAgenda(url,div,id,localValidar){	
	if (! ChecaMail(localValidar.Mail.value)){
	   	alert('E-mail incorreto, por favor verifique.');
		localValidar.Mail.focus();
		return false;
	}
	//array dos elementos obrigatorios
	TestaElementos = new Array ('Nome','','','','','','','','','','','','','','','','','');
	EnviaConteudo(url,div,localValidar,TestaElementos);
}

function EditaAgenda(url,div,id,localValidar){	
	//array dos elementos obrigatorios
	TestaElementos = new Array ('Nome','','','','','','','','','','','','','','','','','');
	EnviaConteudo(url,div,localValidar,TestaElementos);
}

function NovaEmpresa(url,div,id,localValidar){	
	//array dos elementos obrigatorios
	TestaElementos = new Array ('Nome','','','','','','','','','','','','','','');
	EnviaConteudo(url,div,localValidar,TestaElementos);
}


function EnviaAgendaCivil(url,div,id,localValidar){	
	if (! ChecaMail(localValidar.Mail.value)){
	   	alert('E-mail incorreto, por favor verifique.');
		localValidar.Mail.focus();
		return false;
	}
	//array dos elementos obrigatorios
	TestaElementos = new Array ('Nome','','','','','','','','','','','','','','','','','');
	EnviaConteudo(url,div,localValidar,TestaElementos);
}

function EnviaObra(url, formulario, usuarioatual, destino, id, usuarioselect){
	var usuarios = '';
	usuarios = usuarioselect;
	if(usuarios == ""){
		alert('Você deve selecionar um ou mais usuários!');
		return false;
	}else if(formulario.Data.value == ""){
		alert('Os campos destacados são obrigatórios!');
		formulario.Data.focus();
		return false;
	}else if(formulario.Titulo.value == ""){
		alert('Os campos destacados são obrigatórios!');
		formulario.Titulo.focus();
		return false;
	}else if(formulario.Descricao.value == ""){
		alert('Os campos destacados são obrigatórios!');
		formulario.Descricao.focus();
		return false;
	}else{
		formulario.action = url+"?pagina="+destino+"&id="+id+"&usuarios="+usuarios;
		formulario.submit();
		document.getElementById('Status'+id).style.display = 'block';
		document.getElementById('Formulario'+id).style.display = 'none';
		document.getElementById('Status'+id).innerHTML = "<div style=\"text-align:center;\">Carregando...<br /><img src=\"imagens/carregando.gif\" alt=\"Carregando\" /></div>";
		return false;
	}
}

function EnviaObraArquivos(url, formulario, usuarioatual, destino, id, usuarioselect){
	var usuarios = '';
	usuarios = usuarioselect;
	if(usuarios == ""){
		alert('Você deve selecionar um ou mais usuários!');
		return false;
	}else if(formulario.Data.value == ""){
		alert('Os campos destacados são obrigatórios!');
		formulario.Data.focus();
		return false;
	}else if(formulario.Titulo.value == ""){
		alert('Os campos destacados são obrigatórios!');
		formulario.Titulo.focus();
		return false;
	}else if(formulario.Descricao.value == ""){
		alert('Os campos destacados são obrigatórios!');
		formulario.Descricao.focus();
		return false;
	}else{
		formulario.action = url+"&pagina="+destino+"&id="+id+"&usuarios="+usuarios;
		formulario.submit();
		document.getElementById('Status'+id).style.display = 'block';
		document.getElementById('Formulario'+id).style.display = 'none';
		document.getElementById('Status'+id).innerHTML = "<div style=\"text-align:center;\">Carregando...<br /><img src=\"imagens/carregando.gif\" alt=\"Carregando\" /></div>";
		return false;
	}
}

function EnviaEmpreendimento(formulario, usuarioatual, destino, id){
	var usuarios = '';
	if(formulario.Todos.checked == true){
		var usuarios = '0';
	}else{
		var usuarios = '';
		for(cont=0; cont<formulario.Check.length; cont++){
			if (formulario.Check[cont].checked==true){
				if (usuarios == ''){
					usuarios = usuarioatual +','+ formulario.Check[cont].value;
				}else{
					usuarios = usuarios +','+ formulario.Check[cont].value;
				}
			}
		}
	}
	if(usuarios == ""){
		alert('Você deve selecionar um ou mais usuários!');
		return false;
	}else if(formulario.Data.value == ""){
		alert('Os campos destacados são obrigatórios!');
		formulario.Data.focus();
		return false;
	}else if(formulario.Titulo.value == ""){
		alert('Os campos destacados são obrigatórios!');
		formulario.Titulo.focus();
		return false;
	}else if(formulario.Descricao.value == ""){
		alert('Os campos destacados são obrigatórios!');
		formulario.Descricao.focus();
		return false;
	}else{
		formulario.action = "class/diario_empreendimento.class.php?pagina="+destino+"&id="+id+"&usuarios="+usuarios;
		formulario.submit();
		document.getElementById('Status'+id).style.display = 'block';
		document.getElementById('Formulario'+id).style.display = 'none';
		document.getElementById('Status'+id).innerHTML = "<div style=\"text-align:center;\">Carregando...<br /><img src=\"imagens/carregando.gif\" alt=\"Carregando\" /></div>";
		return false;
	}
}

function FecharJanelaNovos(url,div){
	if(confirm('Você não salvou o cadastro. Deseja cancelar?')==1){
		CarregaUrl(url,div);
	}
}

function DeletarRegistro(url){
	if(confirm('Tem certeza que deseja deletar?') == 1){
		CarregaUrl(url, 'Conteudo');
	}
}

function ReativarRegistro(url){
	if(confirm('Tem certeza que deseja reativar?') == 1){
		CarregaUrl(url, 'Conteudo');
	}
}

function TrocaTitulo(div, msg){
	document.getElementById(div).innerHTML = msg;
}

function EnviarRomaneio(form, id, editar, usuarioatual, url, usuarioselect){
	var usuarios = usuarioatual+','+usuarioselect;
	if(usuarios == ""){
		alert('Você deve selecionar um ou mais usuários!');
		return false;
	}else if(form.Titulo.value ==""){
		alert('Os campos destacados são Obrigatórios.');
		form.Titulo.focus();
		return false;
	}else if(form.Data.value ==""){
		alert('Os campos destacados são Obrigatórios.');
		form.Data.focus();
		return false;
	}else if(form.Descricao.value ==""){
		alert('Os campos destacados são Obrigatórios.');
		form.Descricao.focus();
		return false;
	}else{
		if(id == ""){
			form.action = url+"&usuarios="+usuarios;
		}else{
			form.action = url+"&id="+id+"&usuarios="+usuarios;
		}
		form.submit();
		document.getElementById('Status'+id).style.display = 'block';
		document.getElementById('Formulario'+id).style.display = 'none';
		document.getElementById('Status'+id).innerHTML = "<div style=\"text-align:center;\">Carregando...<br /><img src=\"imagens/carregando.gif\" alt=\"Carregando\" /></div>";
		return false;
	}
}

function EnviaMensagemRH(formulario, id, aux, usuarioselect){
	var usuarios = usuarioselect;
	if(usuarios == ""){
		alert('Você deve selecionar um ou mais usuários!');
		return false;
	}else if(formulario.Assunto.value == ""){
		alert('Você deve inserir um Assunto para a mensagem!');
		formulario.Assunto.focus();
		return false;
	}else if(formulario.Mensagem.value == ""){
		alert('Você deve inserir uma mensagem!');
		formulario.Mensagem.focus();
		return false;
	}else{
		scroll(0,0);
		formulario.action=aux+"class/mensagens.class.php?pagina="+formulario.Destino.value+"&usuarios="+usuarios;
		formulario.submit();
		document.getElementById('Status'+id).style.display = 'block';
		document.getElementById('Formulario'+id).style.display = 'none';
		document.getElementById('Status'+id).innerHTML = "<div style=\"text-align:center;\">Carregando...<br /><img src=\"imagens/carregando.gif\" alt=\"Carregando\" /></div>";
	}
	return false;
}

function EnviaMensagem(formulario, url, id, usuarioselect){
	var usuarios = usuarioselect;
	if(usuarios == ""){
		alert('Você deve selecionar um ou mais usuários!');
		return false;
	}else if(formulario.Assunto.value == ""){
		alert('Você deve inserir um Assunto para a mensagem!');
		formulario.Assunto.focus();
		return false;
	}else if(formulario.Mensagem.value == ""){
		alert('Você deve inserir uma mensagem!');
		formulario.Mensagem.focus();
		return false;
	}else{
		scroll(0,0);
		formulario.action=url+"?pagina="+formulario.Destino.value+"&usuarios="+usuarios;
		formulario.submit();
		document.getElementById('Status'+id).style.display = 'block';
		document.getElementById('Formulario'+id).style.display = 'none';
		document.getElementById('Status'+id).innerHTML = "<div style=\"text-align:center;\">Carregando...<br /><img src=\"imagens/carregando.gif\" alt=\"Carregando\" /></div>";
	}
	return false;
}

function CadastrarComentario(url,form,id){
	if(form.Comentario.value == ""){
		alert('Os campos destacados são obrigatórios!');
		form.Comentario.focus();
		return false;
	}else{
		form.action=url+"?pagina=Comentario&id="+id;
		form.submit();
		document.getElementById('Status'+id).style.display = 'block';
		document.getElementById('Formulario'+id).style.display = 'none';
		document.getElementById('Status'+id).innerHTML = "<div style=\"text-align:center;\">Carregando...<br /><img src=\"imagens/carregando.gif\" alt=\"Carregando\" /></div>";
	}
	return false;
}

function CadastrarComentarioAntigo(url,form,id){
	if(form.Comentario.value == ""){
		alert('Os campos destacados são obrigatórios!');
		form.Comentario.focus();
		return false;
	}else{
		form.action=url+"?pagina=ComentarioAntigo&id="+id;
		form.submit();
		document.getElementById('Status'+id).style.display = 'block';
		document.getElementById('Formulario'+id).style.display = 'none';
		document.getElementById('Status'+id).innerHTML = "<div style=\"text-align:center;\">Carregando...<br /><img src=\"imagens/carregando.gif\" alt=\"Carregando\" /></div>";
	}
	return false;
}

function CadastrarComentarioArquivos(url,form,id){
	if(form.Comentario.value == ""){
		alert('Os campos destacados são obrigatórios!');
		form.Comentario.focus();
		return false;
	}else{
		form.action=url+"&pagina=Comentario&id="+id;
		form.submit();
		document.getElementById('Status'+id).style.display = 'block';
		document.getElementById('Formulario'+id).style.display = 'none';
		document.getElementById('Status'+id).innerHTML = "<div style=\"text-align:center;\">Carregando...<br /><img src=\"imagens/carregando.gif\" alt=\"Carregando\" /></div>";
	}
	return false;
}

function CadastrarComentarioAntigoArquivos(url,form,id){
	if(form.Comentario.value == ""){
		alert('Os campos destacados são obrigatórios!');
		form.Comentario.focus();
		return false;
	}else{
		form.action=url+"&pagina=ComentarioAntigo&id="+id;
		form.submit();
		document.getElementById('Status'+id).style.display = 'block';
		document.getElementById('Formulario'+id).style.display = 'none';
		document.getElementById('Status'+id).innerHTML = "<div style=\"text-align:center;\">Carregando...<br /><img src=\"imagens/carregando.gif\" alt=\"Carregando\" /></div>";
	}
	return false;
}

function CadastrarCronograma(url,id,form,pagina,usuarioatual,usuarioselect){
	var usuarios = usuarioatual+','+usuarioselect;
	if(usuarios == ""){
		alert('Você deve selecionar um ou mais usuários!');
		return false;
	}else if(form.Titulo.value == ""){
		alert('Os campos destacados são obrigatórios!');
		form.Titulo.focus();
		return false;
	}else{
		form.action=url+"?pagina="+pagina+"&usuarios="+usuarios;
		form.submit();
		document.getElementById('Status'+id).style.display = 'block';
		document.getElementById('Formulario'+id).style.display = 'none';
		document.getElementById('Status'+id).innerHTML = "<div style=\"text-align:center;\">Carregando...<br /><img src=\"imagens/carregando.gif\" alt=\"Carregando\" /></div>";
	}
	return false;
}

function CadastrarCronogramaArquivos(url,id,form,pagina,usuarioatual,usuarioselect){
	var usuarios = usuarioatual+','+usuarioselect;
	if(usuarios == ""){
		alert('Você deve selecionar um ou mais usuários!');
		return false;
	}else if(form.Titulo.value == ""){
		alert('Os campos destacados são obrigatórios!');
		form.Titulo.focus();
		return false;
	}else{
		form.action=url+"&pagina="+pagina+"&usuarios="+usuarios;
		form.submit();
		document.getElementById('Status'+id).style.display = 'block';
		document.getElementById('Formulario'+id).style.display = 'none';
		document.getElementById('Status'+id).innerHTML = "<div style=\"text-align:center;\">Carregando...<br /><img src=\"imagens/carregando.gif\" alt=\"Carregando\" /></div>";
	}
	return false;
}

function EnviaDiario(formulario) {
	
	if(formulario.Data.value == ""){
		alert('Os campos destacados são obrigatórios!');
		formulario.Data.focus();
		return false;
	}else if(formulario.Titulo.value == ""){
		alert('Os campos destacados são obrigatórios!');
		formulario.Titulo.focus();
		return false;
	}else{
		formulario.action = "class/nao_conformidades.class.php?pagina=Gravar";
		formulario.submit();
		document.getElementById('Status').style.display = 'block';
		document.getElementById('Formulario').style.display = 'none';
		document.getElementById('Status').innerHTML = "<div style=\"text-align:center;\">Carregando...<br /><img src=\"imagens/carregando.gif\" alt=\"Carregando\" /></div>";
		return false;
	}
}


function EditarDiario(formulario, id) {
	if(formulario.Data.value == ""){
		alert('Os campos destacados são obrigatórios!');
		formulario.Data.focus();
		return false;
	}else if(formulario.Titulo.value == ""){
		alert('Os campos destacados são obrigatórios!');
		formulario.Titulo.focus();
		return false;
	}else{
		formulario.action = "class/nao_conformidades.class.php?pagina=Editar&id="+id;
		formulario.submit();
		document.getElementById('Status'+id).style.display = 'block';
		document.getElementById('Formulario'+id).style.display = 'none';
		document.getElementById('Status'+id).innerHTML = "<div style=\"text-align:center;\">Carregando...<br /><img src=\"imagens/carregando.gif\" alt=\"Carregando\" /></div>";
		return false;
	}
}

function CadastrarForumRH(id, form, usuarioatual, arquivo, usuarioselect){
	var usuarios = '';
	usuarios = usuarioatual+','+usuarioselect;
	if(usuarios == ""){
		alert('Você deve selecionar um ou mais usuários!');
		return false;
	}else if(form.Encerramento.value == ""){
		alert('Os campos destacados são obrigatórios!');
		form.Encerramento.focus();
		return false;
	}else if(form.Titulo.value == ""){
		alert('Os campos destacados são obrigatórios!');
		form.Titulo.focus();
		return false;
	}else if(form.Descricao.value == ""){
		alert('Os campos destacados são obrigatórios!');
		form.Descricao.focus();
		return false;
	}else{
		if(id == ""){
		  form.action=arquivo+"&usuarios="+usuarios;
		}else{
		  form.action=arquivo+"&id="+id+"&usuarios="+usuarios;
		}
		form.submit();
		document.getElementById('Status'+id).style.display = 'block';
		document.getElementById('Formulario'+id).style.display = 'none';
		document.getElementById('Status'+id).innerHTML = "<div style=\"text-align:center;\">Carregando...<br /><img src=\"imagens/carregando.gif\" alt=\"Carregando\" /></div>";
	}
	return false;
}

function CadastrarForumGeral(id, form, usuarioatual, arquivo, usuarioselect){
	var usuarios = '';
	usuarios = usuarioatual+','+usuarioselect;
	if(usuarios == ""){
		alert('Você deve selecionar um ou mais usuários!');
		return false;
	}else if(form.Encerramento.value == ""){
		alert('Os campos destacados são obrigatórios!');
		form.Encerramento.focus();
		return false;
	}else if(form.Titulo.value == ""){
		alert('Os campos destacados são obrigatórios!');
		form.Titulo.focus();
		return false;
	}else if(form.Descricao.value == ""){
		alert('Os campos destacados são obrigatórios!');
		form.Descricao.focus();
		return false;
	}else{
		form.action=arquivo+"&usuarios="+usuarios;
		form.submit();
		document.getElementById('Status'+id).style.display = 'block';
		document.getElementById('Formulario'+id).style.display = 'none';
		document.getElementById('Status'+id).innerHTML = "<div style=\"text-align:center;\">Carregando...<br /><img src=\"imagens/carregando.gif\" alt=\"Carregando\" /></div>";
	}
	return false;
}

function CadastrarNovoForum(id, form, usuarioatual, arquivo){
	if(form.Encerramento.value == ""){
		alert('Os campos destacados são obrigatórios!');
		form.Encerramento.focus();
		return false;
	}else if(form.Titulo.value == ""){
		alert('Os campos destacados são obrigatórios!');
		form.Titulo.focus();
		return false;
	}else if(form.Descricao.value == ""){
		alert('Os campos destacados são obrigatórios!');
		form.Descricao.focus();
		return false;
	}else{
		form.action=arquivo;
		form.submit();
		//document.getElementById('Status'+id).style.display = 'block';
		//document.getElementById('Formulario'+id).style.display = 'none';
		//document.getElementById('Status'+id).innerHTML = "<div style=\"text-align:center;\">Carregando...<br /><img src=\"imagens/carregando.gif\" alt=\"Carregando\" /></div>";
	}
	return false;
}

function CadastrarComentarioGeral(form, id, arquivo, Proj){
	if(form.Comentario.value == ""){
		alert('Os campos destacados são obrigatórios!');
		form.Comentario.focus();
		return false;
	}else{
		form.action=arquivo+"?Proj="+Proj+"&pagina=Comentario&id="+id;
		form.submit();
		document.getElementById('Status'+id).style.display = 'block';
		document.getElementById('Formulario'+id).style.display = 'none';
		document.getElementById('Status'+id).innerHTML = "<div style=\"text-align:center;\">Carregando...<br /><img src=\"imagens/carregando.gif\" alt=\"Carregando\" /></div>";
	}
	return false;
}

function EditarComentarioGeral(form, id, id_coment, arquivo){
	if(document.getElementById('Comentario'+id_coment).value == ""){
		alert('Os campos destacados são obrigatórios!');
		document.getElementById('Comentario'+id_coment).focus();
		return false;
	}else{
		form.action=arquivo+"?pagina=AlterarComentario&id="+id+"&id_coment="+id_coment;
		form.submit();
		document.getElementById('Status'+id_coment).style.display = 'block';
		document.getElementById('Formulario'+id_coment).style.display = 'none';
		document.getElementById('Status'+id_coment).innerHTML = "<div style=\"text-align:center;\">Carregando...<br /><img src=\"imagens/carregando.gif\" alt=\"Carregando\" /></div>";
	}
	return false;
}

function CadastrarSelecao(url,id,form,pagina,usuarioatual,usuariosselecao){
	var usuarios = '';
	usuarios = usuariosselecao;
	form.action=url+"?pagina="+pagina+"&usuarios="+usuarios;
	form.submit();
	document.getElementById('Status'+id).style.display = 'block';
	document.getElementById('Formulario'+id).style.display = 'none';
	document.getElementById('Status'+id).innerHTML = "<div style=\"text-align:center;\">Carregando...<br /><img src=\"imagens/carregando.gif\" alt=\"Carregando\" /></div>";
	return false;
}

function CadastrarForumSelecao(url,id,form,pagina,usuarioatual,usuariosselecao){
	var usuarios = '';
	usuarios = usuarioatual+','+usuariosselecao;
	if(usuarios == ""){
		alert('Você deve selecionar um ou mais usuários!');
		return false;
	}else if(form.Encerramento.value == ""){
		alert('Os campos destacados são obrigatórios!');
		form.Encerramento.focus();
		return false;
	}else if(form.Titulo.value == ""){
		alert('Os campos destacados são obrigatórios!');
		form.Titulo.focus();
		return false;
	}else if(form.Descricao.value == ""){
		alert('Os campos destacados são obrigatórios!');
		form.Descricao.focus();
		return false;
	}else{
		form.action=url+"?pagina="+pagina+"&usuarios="+usuarios;
		form.submit();
		document.getElementById('Status'+id).style.display = 'block';
		document.getElementById('Formulario'+id).style.display = 'none';
		document.getElementById('Status'+id).innerHTML = "<div style=\"text-align:center;\">Carregando...<br /><img src=\"imagens/carregando.gif\" alt=\"Carregando\" /></div>";
	}
	return false;
}

function CadastrarForumSelecaoArquivos(url,id,form,pagina,usuarioatual,usuariosselecao){
	var usuarios = '';
	usuarios = usuarioatual+','+usuariosselecao;
	if(usuarios == ""){
		alert('Você deve selecionar um ou mais usuários!');
		return false;
	}else if(form.Encerramento.value == ""){
		alert('Os campos destacados são obrigatórios!');
		form.Encerramento.focus();
		return false;
	}else if(form.Titulo.value == ""){
		alert('Os campos destacados são obrigatórios!');
		form.Titulo.focus();
		return false;
	}else if(form.Descricao.value == ""){
		alert('Os campos destacados são obrigatórios!');
		form.Descricao.focus();
		return false;
	}else{
		form.action=url+"&pagina="+pagina+"&usuarios="+usuarios;
		form.submit();
		document.getElementById('Status'+id).style.display = 'block';
		document.getElementById('Formulario'+id).style.display = 'none';
		document.getElementById('Status'+id).innerHTML = "<div style=\"text-align:center;\">Carregando...<br /><img src=\"imagens/carregando.gif\" alt=\"Carregando\" /></div>";
	}
	return false;
}

function AlteraLogin(url,div,localValidar){
	//array dos elementos obrigatorios
	TestaElementos = new Array ('Login');
	EnviaConteudo(url,div,localValidar,TestaElementos);
}

function AlteraSenha(url,div,localValidar){
	if(localValidar.Senha.value != localValidar.ConfirmaSenha.value){
	    alert("As senhas não conferem, por favor verifique.");
		localValidar.Senha.value = "";
		localValidar.ConfirmaSenha.value = "";
		localValidar.Senha.focus();
		return false;
	}
	
	//array dos elementos obrigatorios
	TestaElementos = new Array ('Senha', 'ConfirmaSenha');
	EnviaConteudo(url,div,localValidar,TestaElementos);
}

function CadastraCategoria(url,div,localValidar){
	//array dos elementos obrigatorios
	TestaElementos = new Array ('Descricao');
	EnviaNovaCategoria(url,div,localValidar,TestaElementos);
}

function CadastraCategoriaDescricao(url,div,localValidar){
	//array dos elementos obrigatorios
	TestaElementos = new Array ('Descricao');
	EnviaNovaCategoriaDescricao(url,div,localValidar,TestaElementos);
}

function pesquisar_dados(url,div,localValidar,valor){
  DirDiv = document.getElementById(div);
	DivTransparente = document;
	CriaAjax();
	var texto = "";
	var ValoresCheck = "";
	var permissoes = '';
	//pega todos os elementos input e textarea do form
	var FormInput = localValidar.getElementsByTagName("input");
	var FormSelect = localValidar.getElementsByTagName("select");
	
	var Modulos = valor;
	
	for(i=0;i<FormInput.length;i++) {
		if (i == 0){
			texto += FormInput[i].name +"="+ FormInput[i].value;
		}else if (FormInput[i].name == "EnviarEmail"){
			texto += "&"+ FormInput[i].name +"="+ FormInput[i].checked;
		}else{
		   	texto += "&"+ FormInput[i].name +"="+ FormInput[i].value;
		}
	}
	//concatena valores dos select
	for (i=0;i<FormSelect.length;i++){
		texto += "&"+ FormSelect[i].name +"="+ FormSelect[i].value;
	}
	
	texto = texto + "&Modulos=" + Modulos;
	texto = encodeURI(texto);
	http_request.open("POST",url,true);
	http_request.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=ISO-8859-1');
	http_request.send(texto);
	http_request.onreadystatechange = CarregaConteudo
}

function EnviaUsuarios(url,div,localValidar){
	
	//array dos elementos obrigatorios
	TestaElementos = new Array ('Categoria', 'Nome','Mail','Login','Senha');
	EnviaNovoUsuario(url,div,localValidar,TestaElementos);
}

function NovoUsuario(url,div,localValidar,id){
	window.location.href='#'+div;
	//array dos elementos obrigatorios
	TestaElementos = new Array ('Categoria', 'Nome','Login','Senha','ConfSenha');
	EnviaNovoUsuario(url,div,localValidar,TestaElementos);
	
}

function NovoUsuarioEmpresa(url,div,localValidar,id){
	window.location.href='#'+div;
	//array dos elementos obrigatorios
	TestaElementos = new Array ('Nome','Login','Senha','ConfSenha');
	EnviaNovoUsuarioEmpresa(url,div,localValidar,TestaElementos);
	
}

function EnviaNovoUsuarioEmpresa(url,div,localValidar,TestaElementos){
		
	DirDiv = document.getElementById(div);
	DivTransparente = document;
	CriaAjax();
	var texto = "";
	var ValoresCheck = "";
	var permissoes = '';
	//pega todos os elementos input e textarea do form
	var FormInput = localValidar.getElementsByTagName("input");
	var FormSelect = localValidar.getElementsByTagName("select");
	//verifica campos obrigatorios (somente input)
	for (i=0;i<FormInput.length;i++){
		if (FormInput[i].name == TestaElementos[i]){
			if (FormInput[i].value == ""){
				alert('Os campos destacados são obrigatórios!');
				FormInput[i].focus();
				return false;
			}
		}
	}
	
	if(localValidar.Senha.value != localValidar.ConfSenha.value){
		alert('Os campos Senha e Confirmar devem ser iguais.');
		localValidar.Senha.focus();
		return false;
	}
	
	for(i=0;i<FormInput.length;i++) {
		if (i == 0){
			texto += FormInput[i].name +"="+ FormInput[i].value;
		}else if (FormInput[i].name == "EnviarEmail"){
			texto += "&"+ FormInput[i].name +"="+ FormInput[i].checked;
		}else{
		   	texto += "&"+ FormInput[i].name +"="+ FormInput[i].value;
		}
	}
	//concatena valores dos select
	for (i=0;i<FormSelect.length;i++){
		texto += "&"+ FormSelect[i].name +"="+ FormSelect[i].value;
	}
	
	texto = texto;
	texto = encodeURI(texto);
	http_request.open("POST",url,true);
	http_request.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=ISO-8859-1');
	http_request.send(texto);
	http_request.onreadystatechange = CarregaConteudo
}

function EnviaNovoUsuario(url,div,localValidar,TestaElementos){
	
	var totalcat = "";
	qtdcat = 0;
	for(var i=0; i < document.getElementsByName('Pch').length; i++){
            if(document.getElementsByName('Pch')[i].checked == true){
                user = document.getElementsByName('Pch')[i].value;
				if (qtdcat == 0){
				   totalcat += user;
				}else{
				    totalcat += ','+user;
				}
				qtdcat ++;
        	}
		}
	
	DirDiv = document.getElementById(div);
	DivTransparente = document;
	CriaAjax();
	var texto = "";
	var ValoresCheck = "";
	var permissoes = '';
	//pega todos os elementos input e textarea do form
	var FormInput = localValidar.getElementsByTagName("input");
	var FormSelect = localValidar.getElementsByTagName("select");
	//verifica campos obrigatorios (somente input)
	
	
	if(localValidar.Categoria.value == ""){
		alert('Os campos destacados são obrigatórios!');
		localValidar.Categoria.focus();
		return false;
	}
	
	if(localValidar.Nome.value == ""){
		alert('Os campos destacados são obrigatórios!');
		localValidar.Nome.focus();
		return false;
	}
	
	
	for (i=0;i<FormInput.length;i++){
		if (FormInput[i].name == TestaElementos[i]){
			if (FormInput[i].value == ""){
				alert('Os campos destacados são obrigatórios!');
				FormInput[i].focus();
				return false;
			}
		}
	}
	
	if(localValidar.Senha.value != localValidar.ConfSenha.value){
		alert('Os campos Senha e Confirmar devem ser iguais.');
		localValidar.Senha.focus();
		return false;
	}
  if(url == "class/usuarios.class.php?tipo=Usuario"){
	if(localValidar.LiberDoc.value == ""){
		alert('Os campos destacados são obrigatórios!');
		localValidar.LiberDoc.focus();
		return false;
	}
  }
	if(totalcat == ""){
		alert('Você deve selecionar pelo menos uma pch para o usuário.');
		localValidar.Nome.focus();
		return false;
	}
	
	for(i=0;i<FormInput.length;i++) {
		if (i == 0){
			texto += FormInput[i].name +"="+ FormInput[i].value;
		}else if (FormInput[i].name == "EnviarEmail"){
			texto += "&"+ FormInput[i].name +"="+ FormInput[i].checked;
		}else{
		   	texto += "&"+ FormInput[i].name +"="+ FormInput[i].value;
		}
	}
	//concatena valores dos select
	for (i=0;i<FormSelect.length;i++){
		texto += "&"+ FormSelect[i].name +"="+ FormSelect[i].value;
	}
	
	texto = texto + "&Categorias=" + totalcat;
	texto = encodeURI(texto);
	http_request.open("POST",url,true);
	http_request.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=ISO-8859-1');
	http_request.send(texto);
	http_request.onreadystatechange = CarregaConteudo
}

function EnviaNovaCategoria(url,div,localValidar,TestaElementos){
	DirDiv = document.getElementById(div);
	DivTransparente = document;
	CriaAjax();
	var texto = "";
	var ValoresCheck = "";
	var permissoes = '';
	//pega todos os elementos input e textarea do form
	var FormInput = localValidar.getElementsByTagName("input");
	var FormSelect = localValidar.getElementsByTagName("select");
	//verifica campos obrigatorios (somente input)
	for (i=0;i<FormInput.length;i++){
		if (FormInput[i].name == TestaElementos[i]){
			if (FormInput[i].value == ""){
				alert('Os campos destacados são obrigatórios!');
				FormInput[i].focus();
				return false;
			}
		}
	}
	for (var i=0; i < 3; i++){
		if (localValidar.Agenda_Geral[i].checked){
			var Agenda_Geral = 'Agenda_Geral:' + localValidar.Agenda_Geral[i].value;
		}
		if (localValidar.Agenda_GeralPCH[i].checked){
			var Agenda_GeralPCH = 'Agenda_GeralPCH:' + localValidar.Agenda_GeralPCH[i].value;
		}
		if (localValidar.Agenda_Ambiental[i].checked){
			var Agenda_Ambiental = 'Agenda_Ambiental:' + localValidar.Agenda_Ambiental[i].value;
		}
		if (localValidar.Agenda_Eletro[i].checked){
			var Agenda_Eletro = 'Agenda_Eletro:' + localValidar.Agenda_Eletro[i].value;
		}
		if (localValidar.Agenda_Obra[i].checked){
			var Agenda_Obra = 'Agenda_Obra:' + localValidar.Agenda_Obra[i].value;
		}
		if (localValidar.Agenda_Suporte[i].checked){
			var Agenda_Suporte = 'Agenda_Suporte:' + localValidar.Agenda_Suporte[i].value;
		}
		if (localValidar.Atas_RH[i].checked){
			var Atas_RH = 'Atas_RH:' + localValidar.Atas_RH[i].value;
		}
		if (localValidar.Atas_Financeiro[i].checked){
			var Atas_Financeiro = 'Atas_Financeiro:' + localValidar.Atas_Financeiro[i].value;
		}
		if (localValidar.Atas_Suprimentos[i].checked){
			var Atas_Suprimentos = 'Atas_Suprimentos:' + localValidar.Atas_Suprimentos[i].value;
		}
		if (localValidar.Atas[i].checked){
			var Atas = 'Atas:' + localValidar.Atas[i].value;
		}
		if (localValidar.AtasPCH[i].checked){
			var AtasPCH = 'AtasPCH:' + localValidar.AtasPCH[i].value;
		}
		if (localValidar.Atas_Ambiental[i].checked){
			var Atas_Ambiental = 'Atas_Ambiental:' + localValidar.Atas_Ambiental[i].value;
		}
		if (localValidar.Atas_Eletro[i].checked){
			var Atas_Eletro = 'Atas_Eletro:' + localValidar.Atas_Eletro[i].value;
		}
		if (localValidar.Atas_Obra[i].checked){
			var Atas_Obra = 'Atas_Obra:' + localValidar.Atas_Obra[i].value;
		}
		if (localValidar.Atas_Suporte[i].checked){
			var Atas_Suporte = 'Atas_Suporte:' + localValidar.Atas_Suporte[i].value;
		}
		if (localValidar.Calculos_RH[i].checked){
			var Calculos_RH = 'Calculos_RH:' + localValidar.Calculos_RH[i].value;
		}
		if (localValidar.Calculos_Financeiro[i].checked){
			var Calculos_Financeiro = 'Calculos_Financeiro:' + localValidar.Calculos_Financeiro[i].value;
		}
		if (localValidar.Calculos_Suprimentos[i].checked){
			var Calculos_Suprimentos = 'Calculos_Suprimentos:' + localValidar.Calculos_Suprimentos[i].value;
		}
		if (localValidar.Cronogramas_Eletro[i].checked){
			var Cronogramas_Eletro = 'Cronogramas_Eletro:' + localValidar.Cronogramas_Eletro[i].value;
		}
		if (localValidar.Cronogramas_RH[i].checked){
			var Cronogramas_RH = 'Cronogramas_RH:' + localValidar.Cronogramas_RH[i].value;
		}
		if (localValidar.Cronogramas_Financeiro[i].checked){
			var Cronogramas_Financeiro = 'Cronogramas_Financeiro:' + localValidar.Cronogramas_Financeiro[i].value;
		}
		if (localValidar.Cronogramas_Suprimentos[i].checked){
			var Cronogramas_Suprimentos = 'Cronogramas_Suprimentos:' + localValidar.Cronogramas_Suprimentos[i].value;
		}
		if (localValidar.Diario_Obra_Obra[i].checked){
			var Diario_Obra_Obra = 'Diario_Obra_Obra:' + localValidar.Diario_Obra_Obra[i].value;
		}
		if (localValidar.Doc_Empresa_ComDoc[i].checked){
			var Doc_Empresa_ComDoc = 'Doc_Empresa_ComDoc:' + localValidar.Doc_Empresa_ComDoc[i].value;
		}
		if (localValidar.Doc_Empresa_ComDocPCH[i].checked){
			var Doc_Empresa_ComDocPCH = 'Doc_Empresa_ComDocPCH:' + localValidar.Doc_Empresa_ComDocPCH[i].value;
		}
		if (localValidar.Desenhos_RH[i].checked){
			var Desenhos_RH = 'Desenhos_RH:' + localValidar.Desenhos_RH[i].value;
		}
		if (localValidar.Desenhos_Financeiro[i].checked){
			var Desenhos_Financeiro = 'Desenhos_Financeiro:' + localValidar.Desenhos_Financeiro[i].value;
		}
		if (localValidar.Desenhos_Suprimentos[i].checked){
			var Desenhos_Suprimentos = 'Desenhos_Suprimentos:' + localValidar.Desenhos_Suprimentos[i].value;
		}
		if (localValidar.Documentos_Eletro[i].checked){
			var Documentos_Eletro = 'Documentos_Eletro:' + localValidar.Documentos_Eletro[i].value;
		}
		if (localValidar.Documentos_Obra[i].checked){
			var Documentos_Obra = 'Documentos_Obra:' + localValidar.Documentos_Obra[i].value;
		}
		if (localValidar.Documentos_Suporte[i].checked){
			var Documentos_Suporte = 'Documentos_Suporte:' + localValidar.Documentos_Suporte[i].value;
		}
		if (localValidar.Documentos_Ambiental[i].checked){
			var Documentos_Ambiental = 'Documentos_Ambiental:' + localValidar.Documentos_Ambiental[i].value;
		}
		if (localValidar.Documentos_RH[i].checked){
			var Documentos_RH = 'Documentos_RH:' + localValidar.Documentos_RH[i].value;
		}
		if (localValidar.Documentos_Financeiro[i].checked){
			var Documentos_Financeiro = 'Documentos_Financeiro:' + localValidar.Documentos_Financeiro[i].value;
		}
		if (localValidar.Documentos_Suprimentos[i].checked){
			var Documentos_Suprimentos = 'Documentos_Suprimentos:' + localValidar.Documentos_Suprimentos[i].value;
		}
		if (localValidar.Especificacoes_Obra[i].checked){
			var Especificacoes_Obra = 'Especificacoes_Obra:' + localValidar.Especificacoes_Obra[i].value;
		}
		if (localValidar.Especificacoes_RH[i].checked){
			var Especificacoes_RH = 'Especificacoes_RH:' + localValidar.Especificacoes_RH[i].value;
		}
		if (localValidar.Especificacoes_Financeiro[i].checked){
			var Especificacoes_Financeiro = 'Especificacoes_Financeiro:' + localValidar.Especificacoes_Financeiro[i].value;
		}
		if (localValidar.Especificacoes_Suprimentos[i].checked){
			var Especificacoes_Suprimentos = 'Especificacoes_Suprimentos:' + localValidar.Especificacoes_Suprimentos[i].value;
		}
		if (localValidar.Eventos_RH[i].checked){
			var Eventos_RH = 'Eventos_RH:' + localValidar.Eventos_RH[i].value;
		}
		if (localValidar.Eventos_Financeiro[i].checked){
			var Eventos_Financeiro = 'Eventos_Financeiro:' + localValidar.Eventos_Financeiro[i].value;
		}
		if (localValidar.Eventos_Suprimentos[i].checked){
			var Eventos_Suprimentos = 'Eventos_Suprimentos:' + localValidar.Eventos_Suprimentos[i].value;
		}
		if (localValidar.Emails_RH[i].checked){
			var Emails_RH = 'Emails_RH:' + localValidar.Emails_RH[i].value;
		}
		if (localValidar.Emails_Financeiro[i].checked){
			var Emails_Financeiro = 'Emails_Financeiro:' + localValidar.Emails_Financeiro[i].value;
		}
		if (localValidar.Emails_Suprimentos[i].checked){
			var Emails_Suprimentos = 'Emails_Suprimentos:' + localValidar.Emails_Suprimentos[i].value;
		}
		if (localValidar.Forum[i].checked){
			var Forum = 'Forum:' + localValidar.Forum[i].value;
		}
		if (localValidar.ForumPCH[i].checked){
			var ForumPCH = 'ForumPCH:' + localValidar.ForumPCH[i].value;
		}
		if (localValidar.Forum_RH[i].checked){
			var Forum_RH = 'Forum_RH:' + localValidar.Forum_RH[i].value;
		}
		if (localValidar.Forum_Financeiro[i].checked){
			var Forum_Financeiro = 'Forum_Financeiro:' + localValidar.Forum_Financeiro[i].value;
		}
		if (localValidar.Forum_Suprimentos[i].checked){
			var Forum_Suprimentos = 'Forum_Suprimentos:' + localValidar.Forum_Suprimentos[i].value;
		}
		if (localValidar.Forum_Ambiental[i].checked){
			var Forum_Ambiental = 'Forum_Ambiental:' + localValidar.Forum_Ambiental[i].value;
		}
		if (localValidar.Forum_Eletro[i].checked){
			var Forum_Eletro = 'Forum_Eletro:' + localValidar.Forum_Eletro[i].value;
		}
		if (localValidar.Forum_Obra[i].checked){
			var Forum_Obra = 'Forum_Obra:' + localValidar.Forum_Obra[i].value;
		}
		if (localValidar.Forum_Suporte[i].checked){
			var Forum_Suporte = 'Forum_Suporte:' + localValidar.Forum_Suporte[i].value;
		}
		if (localValidar.Foto_ComDoc[i].checked){
			var Foto_ComDoc = 'Foto_ComDoc:' + localValidar.Foto_ComDoc[i].value;
		}
		if (localValidar.Foto_ComDocPCH[i].checked){
			var Foto_ComDocPCH = 'Foto_ComDocPCH:' + localValidar.Foto_ComDocPCH[i].value;
		}
		if (localValidar.Fotos_RH[i].checked){
			var Fotos_RH = 'Fotos_RH:' + localValidar.Fotos_RH[i].value;
		}
		if (localValidar.Fotos_Financeiro[i].checked){
			var Fotos_Financeiro = 'Fotos_Financeiro:' + localValidar.Fotos_Financeiro[i].value;
		}
		if (localValidar.Fotos_Suprimentos[i].checked){
			var Fotos_Suprimentos = 'Fotos_Suprimentos:' + localValidar.Fotos_Suprimentos[i].value;
		}
		if (localValidar.GED_Obra[i].checked){
			var GED_Obra = 'GED_Obra:' + localValidar.GED_Obra[i].value;
		}
		if (localValidar.Mensagens[i].checked){
			var Mensagens = 'Mensagens:' + localValidar.Mensagens[i].value;
		}
		if (localValidar.MensagensPCH[i].checked){
			var MensagensPCH = 'MensagensPCH:' + localValidar.MensagensPCH[i].value;
		}
		if (localValidar.Mensagens_RH[i].checked){
			var Mensagens_RH = 'Mensagens_RH:' + localValidar.Mensagens_RH[i].value;
		}
		if (localValidar.Mensagens_Financeiro[i].checked){
			var Mensagens_Financeiro = 'Mensagens_Financeiro:' + localValidar.Mensagens_Financeiro[i].value;
		}
		if (localValidar.Mensagens_Suprimentos[i].checked){
			var Mensagens_Suprimentos = 'Mensagens_Suprimentos:' + localValidar.Mensagens_Suprimentos[i].value;
		}
		if (localValidar.Mensagens_Ambiental[i].checked){
			var Mensagens_Ambiental = 'Mensagens_Ambiental:' + localValidar.Mensagens_Ambiental[i].value;
		}
		if (localValidar.Mensagens_Eletro[i].checked){
			var Mensagens_Eletro = 'Mensagens_Eletro:' + localValidar.Mensagens_Eletro[i].value;
		}
		if (localValidar.Mensagens_Obra[i].checked){
			var Mensagens_Obra = 'Mensagens_Obra:' + localValidar.Mensagens_Obra[i].value;
		}
		if (localValidar.Mensagens_Suporte[i].checked){
			var Mensagens_Suporte = 'Mensagens_Suporte:' + localValidar.Mensagens_Suporte[i].value;
		}
		if (localValidar.Noticias_ComDoc[i].checked){
			var Noticias_ComDoc = 'Noticias_ComDoc:' + localValidar.Noticias_ComDoc[i].value;
		}
		if (localValidar.Noticias_ComDocPCH[i].checked){
			var Noticias_ComDocPCH = 'Noticias_ComDocPCH:' + localValidar.Noticias_ComDocPCH[i].value;
		}
		if (localValidar.OcorrenciasPCH[i].checked){
			var OcorrenciasPCH = 'OcorrenciasPCH:' + localValidar.OcorrenciasPCH[i].value;
		}
		if (localValidar.Ocorrencias[i].checked){
			var Ocorrencias = 'Ocorrencias:' + localValidar.Ocorrencias[i].value;
		}
		if (localValidar.Pit_Eletro[i].checked){
			var Pit_Eletro = 'Pit_Eletro:' + localValidar.Pit_Eletro[i].value;
		}
		if (localValidar.Planejamento_Obra[i].checked){
			var Planejamento_Obra = 'Planejamento_Obra:' + localValidar.Planejamento_Obra[i].value;
		}
		if (localValidar.Projetos_Ambiental[i].checked){
			var Projetos_Ambiental = 'Projetos_Ambiental:' + localValidar.Projetos_Ambiental[i].value;
		}
		if (localValidar.Projetos_Eletro[i].checked){
			var Projetos_Eletro = 'Projetos_Eletro:' + localValidar.Projetos_Eletro[i].value;
		}
		if (localValidar.Projetos_Obra[i].checked){
			var Projetos_Obra = 'Projetos_Obra:' + localValidar.Projetos_Obra[i].value;
		}
		if (localValidar.Projetos_Suporte[i].checked){
			var Projetos_Suporte = 'Projetos_Suporte:' + localValidar.Projetos_Suporte[i].value;
		}
		if (localValidar.Relatorios_Eletro[i].checked){
			var Relatorios_Eletro = 'Relatorios_Eletro:' + localValidar.Relatorios_Eletro[i].value;
		}
		if (localValidar.Relatorios_RH[i].checked){
			var Relatorios_RH = 'Relatorios_RH:' + localValidar.Relatorios_RH[i].value;
		}
		if (localValidar.Relatorios_Financeiro[i].checked){
			var Relatorios_Financeiro = 'Relatorios_Financeiro:' + localValidar.Relatorios_Financeiro[i].value;
		}
		if (localValidar.Relatorios_Suprimentos[i].checked){
			var Relatorios_Suprimentos = 'Relatorios_Suprimentos:' + localValidar.Relatorios_Suprimentos[i].value;
		}
		if (localValidar.Romaneio_RH[i].checked){
			var Romaneio_RH = 'Romaneio_RH:' + localValidar.Romaneio_RH[i].value;
		}
		if (localValidar.Romaneio_Financeiro[i].checked){
			var Romaneio_Financeiro = 'Romaneio_Financeiro:' + localValidar.Romaneio_Financeiro[i].value;
		}
		if (localValidar.Romaneio_Suprimentos[i].checked){
			var Romaneio_Suprimentos = 'Romaneio_Suprimentos:' + localValidar.Romaneio_Suprimentos[i].value;
		}
		if (localValidar.Diario_Obra_Eletro[i].checked){
			var Diario_Obra_Eletro = 'Diario_Obra_Eletro:' + localValidar.Diario_Obra_Eletro[i].value;
		}
		if (localValidar.Planejamento_Eletro[i].checked){
			var Planejamento_Eletro = 'Planejamento_Eletro:' + localValidar.Planejamento_Eletro[i].value;
		}
		if (localValidar.Especificacoes_Eletro[i].checked){
			var Especificacoes_Eletro = 'Especificacoes_Eletro:' + localValidar.Especificacoes_Eletro[i].value;
		}
		if (localValidar.Softwares[i].checked){
			var Softwares = 'Softwares:' + localValidar.Softwares[i].value;
		}
		if (localValidar.NoticiasConsolidados[i].checked){
			var NoticiasConsolidados = 'NoticiasConsolidados:' + localValidar.NoticiasConsolidados[i].value;
		}
		if (localValidar.FotosConsolidados[i].checked){
			var FotosConsolidados = 'FotosConsolidados:' + localValidar.FotosConsolidados[i].value;
		}
		if (localValidar.ContatosConsolidados[i].checked){
			var ContatosConsolidados = 'ContatosConsolidados:' + localValidar.ContatosConsolidados[i].value;
		}
		if (localValidar.Relatorios[i].checked){
			var Relatorios = 'Relatorios:' + localValidar.Relatorios[i].value;
		}
	}
	var Modulos = Agenda_Geral+','+Agenda_GeralPCH+','+Agenda_Ambiental+','+Agenda_Eletro+','+Agenda_Obra+','+Agenda_Suporte+','+Atas_RH+','+Atas_Financeiro+','+Atas_Suprimentos+','+Atas+','+AtasPCH+','+Atas_Ambiental+','+Atas_Eletro+','+Atas_Obra+','+Atas_Suporte+','+Documentos_Eletro+','+Documentos_Obra+','+Documentos_Suporte+','+Documentos_Ambiental+','+Calculos_RH+','+Calculos_Financeiro+','+Calculos_Suprimentos+','+Cronogramas_Eletro+','+Cronogramas_RH+','+Cronogramas_Financeiro+','+Cronogramas_Suprimentos+','+Diario_Obra_Obra+','+Doc_Empresa_ComDoc+','+Doc_Empresa_ComDocPCH+','+Desenhos_RH+','+Desenhos_Financeiro+','+Desenhos_Suprimentos+','+Documentos_RH+','+Documentos_Financeiro+','+Documentos_Suprimentos+','+Especificacoes_Obra+','+Especificacoes_RH+','+Especificacoes_Financeiro+','+Especificacoes_Suprimentos+','+Eventos_RH+','+Eventos_Financeiro+','+Eventos_Suprimentos+','+Emails_RH+','+Emails_Financeiro+','+Emails_Suprimentos+','+Forum+','+ForumPCH+','+Forum_RH+','+Forum_Financeiro+','+Forum_Suprimentos+','+Forum_Ambiental+','+Forum_Eletro+','+Forum_Obra+','+Forum_Suporte+','+Foto_ComDoc+','+Foto_ComDocPCH+','+Fotos_RH+','+Fotos_Financeiro+','+Fotos_Suprimentos+','+Mensagens+','+MensagensPCH+','+Mensagens_RH+','+Mensagens_Financeiro+','+Mensagens_Suprimentos+','+Mensagens_Ambiental+','+Mensagens_Eletro+','+Mensagens_Obra+','+Mensagens_Suporte+','+Noticias_ComDoc+','+Noticias_ComDocPCH+','+OcorrenciasPCH+','+Ocorrencias+','+Pit_Eletro+','+Planejamento_Obra+','+Projetos_Obra+','+Projetos_Ambiental+','+Projetos_Eletro+','+Projetos_Suporte+','+Relatorios_RH+','+Relatorios_Eletro+','+Relatorios_Financeiro+','+Relatorios_Suprimentos+','+Romaneio_RH+','+Romaneio_Financeiro+','+Romaneio_Suprimentos+','+Diario_Obra_Eletro+','+Planejamento_Eletro+','+Especificacoes_Eletro+','+Softwares+','+NoticiasConsolidados+','+FotosConsolidados+','+ContatosConsolidados+','+Relatorios+','+GED_Obra;
	
	for(i=0;i<FormInput.length;i++) {
		if (i == 0){
			texto += FormInput[i].name +"="+ FormInput[i].value;
		}else if (FormInput[i].name == "EnviarEmail"){
			texto += "&"+ FormInput[i].name +"="+ FormInput[i].checked;
		}else{
		   	texto += "&"+ FormInput[i].name +"="+ FormInput[i].value;
		}
	}
	//concatena valores dos select
	for (i=0;i<FormSelect.length;i++){
		texto += "&"+ FormSelect[i].name +"="+ FormSelect[i].value;
	}
	
	texto = texto + "&Modulos=" + Modulos;
	texto = encodeURI(texto);
	http_request.open("POST",url,true);
	http_request.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=ISO-8859-1');
	http_request.send(texto);
	http_request.onreadystatechange = CarregaConteudo
}

function EnviaNovaCategoriaDescricao(url,div,localValidar,TestaElementos){
	DirDiv = document.getElementById(div);
	DivTransparente = document;
	CriaAjax();
	var texto = "";
	var ValoresCheck = "";
	var permissoes = '';
	//pega todos os elementos input e textarea do form
	var FormInput = localValidar.getElementsByTagName("input");
	var FormSelect = localValidar.getElementsByTagName("select");
	//verifica campos obrigatorios (somente input)
	for (i=0;i<FormInput.length;i++){
		if (FormInput[i].name == TestaElementos[i]){
			if (FormInput[i].value == ""){
				alert('Os campos destacados são obrigatórios!');
				FormInput[i].focus();
				return false;
			}
		}
	}
	
	for(i=0;i<FormInput.length;i++) {
		if (i == 0){
			texto += FormInput[i].name +"="+ FormInput[i].value;
		}else if (FormInput[i].name == "EnviarEmail"){
			texto += "&"+ FormInput[i].name +"="+ FormInput[i].checked;
		}else{
		   	texto += "&"+ FormInput[i].name +"="+ FormInput[i].value;
		}
	}
	//concatena valores dos select
	for (i=0;i<FormSelect.length;i++){
		texto += "&"+ FormSelect[i].name +"="+ FormSelect[i].value;
	}
	
	texto = texto;
	texto = encodeURI(texto);
	http_request.open("POST",url,true);
	http_request.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=ISO-8859-1');
	http_request.send(texto);
	http_request.onreadystatechange = CarregaConteudo
}

function EnviaUsuariosCateg(url,div,localValidar){
	//array dos elementos obrigatorios
	TestaElementos = new Array ('Descricao');
	EnviaConteudo(url,div,localValidar,TestaElementos);
}

function pesquisa_acesso(form){
	categoria = form.categ.value;
	inicio = form.dt_inicio.value;
	fim = form.dt_fim.value;
	acesso = form.acesso.value;
	ordenacao = form.ordenacao.value;
	
	CarregaUrl('class/relatorio_acesso.class.php?pagina=Busca&tipo=true&categoria='+categoria+'&inicio='+inicio+'&fim='+fim+'&acesso='+acesso+'&ordenacao='+ordenacao, 'Conteudo');
}

function MarcarTodos(form){
	
	//Cria Array com todas as TAGS HTML
    var allHTMLTags = document.getElementsByTagName("*");
    //Passa por todas as tags usando um FOR
    for (i=0; i<allHTMLTags.length; i++) {
        //Pega todas as tags com a classe passada na função.
        if (allHTMLTags[i].className=="todos") {
        //Aqui voce coloca o código
        //que você deseja para cada tag com a classe desejada
        //No exemplo abaixo, mudei a cor do fundo
        //de todas as tags com o nome que passei pela função
		  if(allHTMLTags[i].style.display == "none"){
            allHTMLTags[i].style.display = 'block';
          }else{
		    allHTMLTags[i].style.display = 'none';
		  }
		}
    }
	
	if (form.Todos.checked == true){
		for (cont=0; cont<form.Check.length; cont++){
			form.Check[cont].checked = true;
		}
	}
	if (form.Todos.checked == false){
		for (cont=0; cont<form.Check.length; cont++){
			form.Check[cont].checked = false;
		}
	}
}

function DesmarcarItem(form){
	var items = 0;
	for(cont=0; cont<form.Check.length; cont++){
		if (form.Check[cont].checked == true){
			items = items+1;
		}	
	}
	if(items == form.Check.length){
		form.Todos.checked = true;
	}else{
		form.Todos.checked = false;
	}
}

function marcarpchs(form){
	for (cont=0; cont<form.Pch.length; cont++){
		form.Pch[cont].checked = true;
	}
}

function desmarcarpchs(form){
	for (cont=0; cont<form.Pch.length; cont++){
		form.Pch[cont].checked = false;
	}
}


function FechaItem(){
	document.getElementById('transparente').style.display = 'none';
	document.getElementById('Contem').style.display = 'none';
	document.getElementById('ExibeConteudo').style.display = 'none';
}

function GravaLog(arquivo, modulo){
	CarregaUrl(arquivo+'&garva_log='+modulo,'FrameUp');
}

function TrataErrosFrame(msg, id, tipo){
	parent.document.getElementById('Status'+id).innerHTML = msg;
	parent.document.getElementById('Formulario'+id).style.display = 'block';
	parent.document.getElementById('Formulario'+id).style.margin = '0px';
}

function TrataErros(msg, div, tipo){
	//tipo: true ou false
	//true para dentro do iframe
	//false fora do iframe
	if(tipo){
		parent.document.getElementById(div).innerHTML = msg;
		parent.document.getElementById('Formulario').style.display = 'block';
		parent.document.getElementById('Formulario').style.margin = '0px';
	}else{
		document.getElementById(div).style.display = 'block';
		document.getElementById(div).innerHTML = msg;
	}
}

function NovoItem(id){
	AutoId = AutoId + 1;
	var div = document.createElement('div');
	div.setAttribute('id',AutoId);
	document.getElementById('Campos'+id).appendChild(div);
	var input = document.createElement('input');
    input.setAttribute('type','file');
    input.setAttribute('name','arquivo[]');
	input.setAttribute('size','40');
	document.getElementById(AutoId).appendChild(input);
	var link = document.createElement('a');
	link.setAttribute('title','Remover item.');
	link.setAttribute('href','javascript: RemoveItem(\''+AutoId+'\',\''+id+'\');');
	var texto = document.createTextNode(' Remover ');
	link.appendChild(texto);
    document.getElementById(AutoId).appendChild(link);
}

function NovoItemFoto(id){
	AutoId = AutoId + 1;
	var div = document.createElement('div');
	div.setAttribute('id',AutoId);
	document.getElementById('Campos').appendChild(div);
	var input = document.createElement('input');
    input.setAttribute('type','file');
    input.setAttribute('name','arquivo[]');
	input.setAttribute('size','40');
	document.getElementById(AutoId).appendChild(input);
	var link = document.createElement('a');
	link.setAttribute('title','Remover item.');
	link.setAttribute('href','javascript: RemoveItemFoto(\''+AutoId+'\',\''+id+'\');');
	var texto = document.createTextNode(' Remover ');
	link.appendChild(texto);
    document.getElementById(AutoId).appendChild(link);
}

function NovoItemeditarComent(id){
	AutoId = AutoId + 1;
	var div = document.createElement('div');
	div.setAttribute('id',AutoId);
	document.getElementById('Campos'+id).appendChild(div);
	var input = document.createElement('input');
    input.setAttribute('type','file');
    input.setAttribute('name','arquivo[]');
	input.setAttribute('size','40');
	document.getElementById(AutoId).appendChild(input);
	var link = document.createElement('a');
	link.setAttribute('title','Remover item.');
	link.setAttribute('href','javascript: RemoveItem(\''+AutoId+'\',\''+id+'\');');
	var texto = document.createTextNode(' Remover ');
	link.appendChild(texto);
    document.getElementById(AutoId).appendChild(link);
}

function RemoveItem(remover, id){
	document.getElementById('Campos'+id).removeChild(document.getElementById(remover));
}

function RemoveItemFoto(remover, id){
	document.getElementById('Campos').removeChild(document.getElementById(remover));
}

function AbrePopup(url,nome,largura,altura){
	window.open(url, nome , "width="+ largura +", height="+ altura +", scrollbars=1, resible=1");
}

function VerificaLetras(fd) {
	var keypress = window.event.keyCode;
	if (((keypress > 64 && keypress < 91) || (keypress > 96 && keypress < 123)) || (keypress == 8 || keypress == 9 || keypress == 127)){
	}else{
		return false;
	}
}

function FormataCEP(cep,teclapres) {
	var tecla = teclapres.keyCode;
	vr = document.getElementById(cep).value;
	vr = vr.replace( " ", "" );
	vr = vr.replace( "/", "" );
	vr = vr.replace( "-", "" );
	tam = vr.length + 1;
	if (tecla != 9 && tecla != 8){
		if ( tam <= 8){
			if ( tam == 6)
				document.getElementById(cep).value = vr.substr( 0, 5 ) + '-';
		}else{
			return false;
		}
	}
}

function sonum(e) {
	if(window.event) {
		// for IE, e.keyCode or window.event.keyCode can be used
		key = e.keyCode;
	} else if(e.which) {
		// netscape
		key = e.which;
	} else {
		// no event, so pass through
		return true;
	}
	if ((key > 47 && key < 58) || (key == 8 || key == 9 || key == 127)){
	}else{
		return false;
	}
}

function FormataFone(fone,teclapres) {
	var tecla = teclapres.keyCode;
	vr = document.getElementById(fone).value;
	vr = vr.replace( " ", "" );
	vr = vr.replace( "(", "" );
	vr = vr.replace( ")", "" );
	vr = vr.replace( "-", "" );
	tam = vr.length + 1;
	if (tecla != 9 && tecla != 8){
		if ( tam <= 10){
			if ( tam == 1)
				document.getElementById(fone).value = '(' + vr.substr( 0, 2 );
			if ( tam == 3)
				document.getElementById(fone).value = '(' + vr.substr( 0, 2 ) + ') ';
			if ( tam == 6)
				document.getElementById(fone).value = '(' + vr.substr( 0, 2 ) + ') ' + vr.substr( 2, 4 ) + '-';
			if ( tam == 10)
				document.getElementById(fone).value = '(' + vr.substr( 0, 2 ) + ') ' + vr.substr( 2, 4 ) + '-' + vr.substr( 6, 4 );
		}else{
			return false;
		}
	}
}

function ValidaEmail(email){
	var emailExp = /^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/;
	if(email.value.match(emailExp)){
		return true;
	}else{
		alert('Email incorreto!');
		return false;
	}
}

function FormataHora(hora,teclapress){
	var tecla = teclapress.keyCode;
	vr = document.getElementById(hora).value;
	vr = vr.replace(":", "" );
	tam = vr.length;
	if(tecla != 9 && tecla != 8){
		if(tam >= 2){
			document.getElementById(hora).value = vr.substr(0, 2) + ':' + vr.substr(2, 2);
		}
	}
}

function FormataData(nasc,teclapres){
	var tecla = teclapres.keyCode;
	vr = document.getElementById(nasc).value;
	vr = vr.replace( ".", "" );
	vr = vr.replace( "/", "" );
	vr = vr.replace( "/", "" );
	tam = vr.length + 1;
	if(tecla != 9 && tecla != 8){
		if(tam > 2 && tam < 5){
			document.getElementById(nasc).value = vr.substr(0, tam - 2) + '/' + vr.substr(tam - 2, tam);
		}
		if(tam >= 5 && tam <= 10){
			document.getElementById(nasc).value = vr.substr(0, 2) + '/' + vr.substr(2, 2) + '/' + vr.substr(4, 4);
		}
	}
}

function ChecaMail(mail){
    var er = new RegExp(/^[A-Za-z0-9_\-\.]+@[A-Za-z0-9_\-\.]{2,}\.[A-Za-z0-9]{2,}(\.[A-Za-z0-9])?/);
    if(typeof(mail) == "string"){
        if(er.test(mail)){ return true; }
    }else if(typeof(mail) == "object"){
        if(er.test(mail.value)){
            return true;
        }
    }else{
        return false;
    }
}

function FormatarMoeda(fld, e){   
	var milSep = '.';
	var decSep = ',';
	var sep = 0;
	var key = '';
	var i = j = 0;
	var len = len2 = 0;
	var strCheck = '0123456789';
	var aux = aux2 = '';
	var whichCode = (window.Event) ? e.which : e.keyCode;
	if(whichCode == 0){
		return true;
	}
	if(whichCode == 8){
		//fld.value = '';
		return true;
	}
	if(whichCode == 13){
		return true;
	}
	key = String.fromCharCode(whichCode);
	if(strCheck.indexOf(key) == -1){
		return false;
	}
	len = fld.value.length;
	for(i = 0; i < len; i++){
		if((fld.value.charAt(i) != '0') && (fld.value.charAt(i) != decSep)){
			break;
		}
	}
	aux = '';
	for(; i < len; i++){
		if (strCheck.indexOf(fld.value.charAt(i))!=-1){
			aux += fld.value.charAt(i);
		}
	}
	aux += key;
	len = aux.length;
	if(len == 0){
		fld.value = '';
	}
	if(len == 1){
		fld.value = '0'+ decSep + '0' + aux;
	}
	if(len == 2){
		fld.value = '0'+ decSep + aux;
	}
	if(len > 2){
		aux2 = '';
		for (j = 0, i = len - 3; i >= 0; i--) {
			if (j == 3) {   
				aux2 += milSep;   
				j = 0;   
			}   
			aux2 += aux.charAt(i);
			j++;
		}
		fld.value = '';
		len2 = aux2.length;
		
		for (i = len2 - 1; i >= 0; i--){
			fld.value += aux2.charAt(i);
		}
		fld.value += decSep + aux.substr(len - 2, len);   
	}   
	return false;
}