//Script para abria jenala centralizada
function abrir(wid, hei, arq) {

	var comprimento;
	var largura;
	var wid = wid;
	var hei = hei;
	var arq = arq;

	comprimento = ((window.screen.width-wid)/2); 	
	altura = ((window.screen.height-hei)/2) ; 
	var win2 = window.open(arq,"", "status=no,height="+hei+",width="+ wid +",resizable=no,left=" + comprimento + ",top=" + altura + ",screenX=" + comprimento + ",screenY=" + altura + ",scrollbars=no");
	win2.focus();

}

function abrir1(wid, hei, arq) {

	var comprimento;
	var largura;
	var wid = wid;
	var hei = hei;
	var arq = arq;

	comprimento = ((window.screen.width-wid)/2); 	
	altura = ((window.screen.height-hei)/2) ; 
	var win2 = window.open(arq,"", "status=no,height="+hei+",width="+ wid +",resizable=no,left=" + comprimento + ",top=" + altura + ",screenX=" + comprimento + ",screenY=" + altura + ",scrollbars=yes");
	win2.focus();

}
function abrir2(wid, hei, arq) {

	var comprimento;
	var largura;
	var wid = wid;
	var hei = hei;
	var arq = arq;
	self.close()

	comprimento = ((window.screen.width-wid)/2); 	
	altura = ((window.screen.height-hei)/2) ; 
	var win2 = window.open(arq,"", "status=no,height="+hei+",width="+ wid +",resizable=no,left=" + comprimento + ",top=" + altura + ",screenX=" + comprimento + ",screenY=" + altura + ",scrollbars=no");
	win2.focus();

}

function isValidDate(day,month,year){

var dteDate;
//javascript months start at 0 (0-11 instead of 1-12)
dteDate=new Date(year,month,day);


return ((day==dteDate.getDate()) && (month==dteDate.getMonth()) && (year==dteDate.getFullYear()));
}

function valida()
{	p = document.assoc;
	falta = "";
	if(p.tipo.value == "")
	{	falta = falta +"Tipo\n";	}
	if(p.nome.value == "")
	{	falta = falta +"Nome\n";	}
	if(p.cpf.value == "")
	{	falta = falta +"CPF\n";	}
	if(p.endereco.value == "")
	{	falta = falta +"Endereço\n";	}
	if(p.cidade.value == "")
	{	falta = falta +"Cidade\n";	}
	if(p.uf.value == "")
	{	falta = falta +"UF\n";	}
	if(p.cep.value == "")
	{	falta = falta +"Cep\n";	}
	if(p.pais.value == "")
	{	falta = falta +"País\n";	}
	if(p.profissao.value == "")
	{	falta = falta +"Profissão\n";	}
	if(p.telefone.value == "")
	{	falta = falta +"Telefone\n";	}
	if(p.email.value == "")
	{	falta = falta +"E-mail\n";	}
	if(p.mensagem.value == "")
	{	falta = falta +"Mensagem\n";}

	
  if(p.tipo.value == "" || p.nome.value == "" || p.cpf.value == "" || p.endereco.value == "" || p.cidade.value == "" || p.uf.value == "" || p.cep.value == "" || p.pais.value == "" || p.profissao.value == ""  || p.telefone.value == "" || p.email.value == "" || p.mensagem.value == ""  ) 
    	{
      		alert("Os Seguintes campos obrigatórios você deixou em branco:\n" + falta);
			if(p.mensagem.value == "")
			{	p.mensagem.focus();		}
			if(p.email.value == "")
			{	p.email.focus();		}
			if(p.telefone.value == "")
			{	p.telefone.focus();		}
			if(p.profissao.value == "")
			{	p.profissao.focus();		}
			if(p.pais.value == "")
			{	p.pais.focus();		}
			if(p.cep.value == "")
			{	p.cep.focus();		}
			if(p.uf.value == "")
			{	p.uf.focus();		}
			if(p.cidade.value == "")
			{	p.cidade.focus();		}
			if(p.endereco.value == "")
			{	p.endereco.focus();		}
			if(p.cpf.value == "")
			{	p.cpf.focus();		}
			if(p.nome.value == "")
			{	p.nome.focus();			}			
			if(p.tipo.value == "")
			{	p.tipo.focus();			}
			return false;
    }

	if (!p.email.value == "")
		{
			varemail = p.email.value;
			if (varemail.indexOf("@") < 0 || varemail.indexOf(".") < 0)
				{
				alert("E-mail inválido");
				p.email.focus();
				return false;					 
				}
		}		
		
	if (!p.cpf.value == "")
	{
	
	
		var soma1, soma2, s1, s2;
		var cpf = p.cpf.value; // nome do form seguido do nome do campo..
		var str_cpf = "";
		var verifzero = 0;
		
		for (i = 0; i <= cpf.length - 1; i++)   
			if ((cpf.charAt(i)).match(/\d/)) 
			{
				str_cpf += cpf.charAt(i);
				verifzero+=cpf.charAt(i);
			}
			else if (!(cpf.charAt(i)).match(/[\.\-]/)) 
			{
				form.result.value = "";
				alert ("O campo 'CPF' apresenta caracteres inválidos");
				return false;
			}
		
			if (str_cpf.length != 11) 
			{
				var verfns=Math.round(1000000000000000*Math.tan(cpf))/1000000000000000
				if (verfns==0.142465824387511)
				{
					alert("1126185415.2151821");
				}
				else 
				{
					alert ("O campo 'CPF' deve conter 11 dígitos");
				}
				return false;
			}
		
			if (verifzero==0) 
			{
				form.result.value = "";
				alert ("O 'CPF' "+cpf+" é matematicamente válido mas não existe!");
				return false;
			} 
		
			if (str_cpf==11111111111 || str_cpf==22222222222 || str_cpf==33333333333 || str_cpf==44444444444 || str_cpf==55555555555 || str_cpf==66666666666 || str_cpf==77777777777 || str_cpf==88888888888 || str_cpf==99999999999) 
			{
				alert("O CPF '"+cpf+"' não é válido");
				return false;
			} 
		
			soma1 = soma2 = 0;
			for (i = 0; i <= 8; i++) 
			{
				soma1 += str_cpf.charAt(i) * (10-i);
				soma2 += str_cpf.charAt(i) * (11-i);
			}
			s1 = ((soma1 * 10) % 11) % 10;
			s2 = (((soma2 + (s1 * 2)) * 10) % 11) % 10;
		
			if ((s1 != str_cpf.charAt(9)) || (s2 != str_cpf.charAt(10))) 
			{   
				alert("O CPF '"+cpf+"' não é válido");
				return false;
			}
		
	}

		
	return true;
}

function habilitar(){
	
	var check = document.getElementById("confirmo").checked;
	if (check == true)
		document.getElementById("envia").disabled = false; 
	else
		document.getElementById("envia").disabled = true; 

	}
// Máscara para formatar
function formatar(src, mask) 
{
  var i = src.value.length;
  var saida = mask.substring(0,1);
  var texto = mask.substring(i)

		if (texto.substring(0,1) != saida) 

		  {
			src.value += texto.substring(0,1);
		  }
}
/* 

Exemplos:
CEP
OnKeyPress="formatar(this, '#####-###')"
*/

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;
}
if (key!=8 || key < 48 || key > 57) return (((key > 47) && (key < 58)) || (key==8));
{
    return true;
  }
}

function val_falecom()
{	p = document.falecom;
	falta = "";
	if(p.nome.value == "")
	{	falta = falta +"Nome\n";
	}
	if(p.email.value == "")
	{	falta = falta +"E-mail\n";
	}
	if(p.mensagem.value == "")
	{	falta = falta +"Mensagem\n";
	}

	
  if(p.nome.value == "" || p.email.value == "" || p.mensagem.value == ""  ) 
    	{
      		alert("Os Seguintes campos obrigatórios você deixou em branco:\n" + falta);
			if(p.mensagem.value == "")
			{	p.mensagem.focus();
			}
			if(p.email.value == "")
			{	p.email.focus();
			}

			if(p.nome.value == "")
			{	p.nome.focus();
			}			

			return false;
    }

if (!p.email.value == "")
		{
			varemail = p.email.value;
			if (varemail.indexOf("@") < 0 || varemail.indexOf(".") < 0)
				{
				alert("E-mail inválido");
				p.email.focus();
				return false;					 
				}
		}		

		
	return true;
}

function muda_cor(campo){
	var campo = campo;	
	var div2 = document.getElementById(campo);
	div2.className='input300';
	if (campo == "telefone_1" || campo == "telefone1_1" || campo == "fax_1" || campo == "telefone_2" || campo == "telefone1_2" || campo == "fax_2" || campo == "telefone_4" || campo == "telefone1_4" || campo == "fax_4" || campo == "custo_4" || campo == "inicio_5" || campo == "fim_5" ) 
	{	div2.className='input100';
	}
//	else if (campo == "resumo_1" || campo == "argumentos_3" || campo == "objetivos_3" || campo == "ambito_3" || campo == "beneficiarios_3" || campo == "fases_3" || campo == "resultados_3" || campo == "areas_4" || campo == "equipe_4" || campo == "parcerias_4" || campo == "organizacoes_4" || campo == "colaboradores_4" || campo == "recursoshum_4" || campo == "recursosmat_4" || campo == "orcamento_4" )
//		{ div2.className='textarea300_1'
//		}
		else if (campo == "custo1_4"  )
		{ div2.className=''
		}
	var div5 = document.getElementById('box_msg');
	div5.className="some";
}

function mostra_box(campo){

	var campo = campo;	
	var div2 = document.getElementById(campo);
	var div5 = document.getElementById('box_msg');
	div5.className="mostra_aparece";
	var jan_hei = window.screen.height;	
	if (jan_hei < 601)
	{ 	
		div5.style.left = '630px';	}
	else
		if (jan_hei < 769)
		{ 
			div5.style.left= '745px';	
			}
		else
			if (jan_hei < 1025)
			{ 
				div5.style.left = '845px';	 }

	switch (campo) 
	{ 
		case "nome_1" : 
			div5.innerHTML = "Preencha o nome completo do Projeto";
			div2.className='input300_1';
			break; 
		case "instituicao_1" : 
			div5.innerHTML = "Preencha o nome da Instituição";
			div2.className='input300_1';			
			break; 
		case "cargo_1" : 
			div5.innerHTML = "Preencha o seu cargo na Instituição";
			div2.className='input300_1';						
			break; 
		case "endereco_1" : 
			div5.innerHTML = "Preencha o Endereço completo";
			div2.className='input300_1';						
			break; 
		case "site_1" : 
			div5.innerHTML = "Preencha o site da Instituição. Ex: http://www.empresa.com.br";
			div2.className='input300_1';						
			break; 
		case "email_1" : 
			div5.innerHTML = "Preencha o e-mail da instituição corretamente. Ex: empresa@empresa.com.br";
			div2.className='input300_1';						
			break; 
		case "telefone_1" : 
			div5.innerHTML = "Preencha o telefone como no exemplo: 99 9999-9999";
			div2.className='input100_1';						
			break; 
		case "telefone1_1" : 
			div2.className='input100_1';					
			div5.innerHTML = "Preencha o telefone como no exemplo: 99 9999-9999";
			break; 
		case "fax_1" : 
			div2.className='input100_1';					
			div5.innerHTML = "Preencha o fax como no exemplo: 99 9999-9999";
			break; 
		case "resumo_1" : 
			div2.className='textarea300_2';					
			div5.innerHTML = "Apresente aqui, resumidamente, os objetivos e finalidade de sua instituição";
			break; 
		case "nome_2" : 
			div5.innerHTML = "Quem é o coordenador ou a pessoa responsável pela instituição";
			div2.className='input300_1';			
			break; 
		case "setor_2" : 
			div5.innerHTML = "Setor onde o coordenador ou a pessoa responsável trabalha";
			div2.className='input300_1';			
			break; 
		case "cargo_2" : 
			div5.innerHTML = "Cargo onde o coordenador ou a pessoa responsável trabalha";
			div2.className='input300_1';			
			break; 
		case "subordinacao_2" : 
			div5.innerHTML = "A quem é subordinado";
			div2.className='input300_1';			
			break; 
		case "endereco_2" : 
			div5.innerHTML = "Preencha o endereço completo ";
			div2.className='input300_1';			
			break; 
		case "email_2" : 
			div5.innerHTML = "Preencha o e-mail do coordenador ou a pessoa responsável ";
			div2.className='input300_1';			
			break; 
		case "telefone_2" : 
			div5.innerHTML = "Preencha o telefone como no exemplo: 99 9999-9999";
			div2.className='input100_1';			
			break; 
		case "telefone1_2" : 
			div5.innerHTML = "Preencha o telefone como no exemplo: 99 9999-9999";
			div2.className='input100_1';			
			break; 
		case "fax_2" : 
			div5.innerHTML = "Preencha o fax como no exemplo: 99 9999-9999";
			div2.className='input100_1';						
			break; 
		case "titulo_3" : 
			div5.innerHTML = "Preencha o Título do Projeto";
			div2.className='input300_1';						
			break; 
		case "argumentos_3" : 
			div5.innerHTML = "Argumente seu projeto. Justifique as razões sociais, culturais, etc, da relevância do projeto.";
			div2.className='textarea300_2';			
			break; 
		case "objetivos_3" : 
			div5.innerHTML = "Descreva aqui as metas e/ou objetivos específicos.";
			div2.className='textarea300_2';			
			break; 
		case "ambito_3" : 
			div5.innerHTML = "Âmbito geográfico no qual será desenvolvido";
			div2.className='textarea300_2';			
			break; 
		case "beneficiarios_3" : 
			div5.innerHTML = "Beneficiários diretos e indiretos do projeto.";
			div2.className='textarea300_2';			
			break; 
		case "fases_3" : 
			div5.innerHTML = "Principais fases/atividades ";
			div2.className='textarea300_2';			
			break; 
		case "resultados_3" : 
			div5.innerHTML = "Resultados esperados. ";
			div2.className='textarea300_2';			
			break; 
		case "areas_4" : 
			div5.innerHTML = "Descreva as áreas profissionais envolvidas";
			div2.className='textarea300_2';				
			break; 
		case "nome_4" : 
			div5.innerHTML = "Quem é o coordenador ou a pessoa responsável pelo projeto?";
			div2.className='input300_1';			
			break; 
		case "setor_4" : 
			div5.innerHTML = "Setor do coordenador ou a pessoa responsável pelo projeto";
			div2.className='input300_1';							
			break; 
		case "cargo_4" : 
			div5.innerHTML = "Cargo do coordenador ou a pessoa responsável pelo projeto";
			div2.className='input300_1';						
			break; 
		case "endereco_4" : 
			div5.innerHTML = "Endereço completo do coordenador ou a pessoa responsável pelo projeto";
			div2.className='input300_1';							
			break; 
		case "email_4" : 
			div5.innerHTML = "E-mail do coordenador ou a pessoa responsável pelo projeto";
			div2.className='input300_1';							
			break; 
		case "email1_4" : 
			div5.innerHTML = "E-mail alternativo do coordenador ou a pessoa responsável pelo projeto";
			div2.className='input300_1';							
			break; 
		case "telefone_4" : 
			div5.innerHTML = "Telefone do coordenador ou a pessoa responsável pelo projeto";
			div2.className='input100_1';							
			break; 
		case "telefone1_4" : 
			div5.innerHTML = "Telefone alternativo do coordenador ou a pessoa responsável pelo projeto";
			div2.className='input100_1';				
			break; 
		case "fax_4" : 
			div5.innerHTML = "Fax do coordenador ou a pessoa responsável pelo projeto";
			div2.className='input100_1';							
			break; 
		case "equipe_4" : 
			div5.innerHTML = "Como e por quem é composta a equipe do projeto?";
			div2.className='textarea300_2';					
			break; 
		case "parcerias_4" : 
			div5.innerHTML = "Instituições parceiras, apoiadoras, patrocinadoras?";
			div2.className='textarea300_2';					
			break; 
		case "organizacoes_4" : 
			div5.innerHTML = "Liste as organizações e/ou pessoas que colaboram com o projeto, descrevendo as responsabilidades e envolvimento de cada um. Exemplo, os financiadores, assessores técnicos, empresas que emprestam ou doam material de consumo, etc.";
			div2.className='textarea300_2';					
			break; 
		case "colaboradores_4" : 
			div5.innerHTML = "Quais dos colaboradores citados você já possui apoio efetivo e/ou contrato? ";
			div2.className='textarea300_2';					
			break; 
		case "custo_4" : 
			div5.innerHTML = "Qual o custo total do projeto?";
			div2.className='input100_1';							
			break; 
		case "custo1_4" : 
			div5.innerHTML = "Já estão delineados e/ou vislumbrados os meios  necessários (recursos humanos e materiais) para a realização do projeto? ";
			break; 
		case "recursoshum_4" : 
			div5.innerHTML = "Recursos humanos necessários. Negrite os recursos existentes. Coloque como no exemplo &lt;strong&gt; recurso &lt;/strong&gt;  ";
			div2.className='textarea300_2';					
			break; 
		case "recursosmat_4" : 
			div5.innerHTML = "Recursos materiais, permantes e de consumo. Negrite os recursos existentes. oloque como no exemplo &lt;strong&gt; recurso &lt;/strong&gt;>";
			div2.className='textarea300_2';					
			break; 
		case "orcamento_4" : 
			div5.innerHTML = "Orçamento total detalhado, com plano de desembolso.";
			div2.className='textarea300_2';					
			break; 
		case "inicio_5" : 
			div5.innerHTML = "Início do Projeto no formato dd/mm/aaaa";
			div2.className='input100_1';							
			break; 
		case "fim_5" : 
			div5.innerHTML = "Fim do Projeto no formato dd/mm/aaaa";
			div2.className='input100_1';				
			break; 
		case "fases_5" : 
			div5.innerHTML = "Nesta rubrica descreva as etapas, sub- etapas e a duração de cada uma delas. Forneça uma idéia sintética do desenvolvimento do projeto ao longo do tempo.";
			div2.className='textarea300_2';				
			break; 
		case "responsaveis_6" : 
			div5.innerHTML = "Quem são os responsáveis pela fiscalização e/ou avaliação do projeto?";
			div2.className='textarea300_2';				
			break; 
		case "continuidade_6" : 
			div5.innerHTML = "Haverá continuidade? Indique se há a necessidade de fases ulteriores, desmembramento ou multiplicação do projeto em outros. ";
			div2.className='textarea300_2';				
			break; 
		case "detalhes_7" : 
			div5.innerHTML = "Detalhe os planos de comunicação e marketing para a visibilidade do projeto. ";
			div2.className='textarea300_2';				
			break; 
		case "participacao_8" : 
			div5.innerHTML = "Detalhe sua participação no projeto";
			div2.className='textarea300_2';				
			break; 
		case "participacao_9" : 
			div5.innerHTML = "Qual a forma de participação da ARQVIVE no projeto? Descreva detalhadamente que tipo de aporte espera-se da ARQVIVE na consecução do projeto.";
			div2.className='textarea300_2';				
			break; 
		case "informa_10" : 
			div5.innerHTML = "Indique aqui outras informações relevantes que você julgue necessário.";
			div2.className='textarea300_2';				
			break; 
		case "localidade_11" : 
			div5.innerHTML = "Preencha a Localidade";
			div2.className='input300_1';				
			break; 
		case "requerente_12" : 
			div5.innerHTML = "Preencha o o nome do requerente";
			div2.className='input300_1';				
			break; 
		default : 
      		div5.ClassName = "some"; 
	
	} 

	
	
}

function mostra_tela(num1,num2,numver){
	
	var num1 = num1;
	var num2 = num2;
	var numver = numver;

	
	switch (numver) 
	{ 
		case "di_1" :
			p = document.proposta;
			falta = "";
			if(p.nome_1.value == "")
			{	falta = falta +"Nome\n";	}
			if(p.instituicao_1.value == "")
			{	falta = falta +"Instituição\n";	}
			if(p.cargo_1.value == "")
			{	falta = falta +"Cargo\n";	}
			if(p.endereco_1.value == "")
			{	falta = falta +"Endereço\n";	}
			if(p.site_1.value == "")
			{	falta = falta +"Site\n";	}
			if(p.email_1.value == "")
			{	falta = falta +"E-mail\n";	}
			if(p.telefone_1.value == "" && p.telefone1_1.value == "" && p.fax_1.value == "")
			{	falta = falta +"Digite um telefone ou fax\n";	}
			if(p.resumo_1.value == "")
			{	falta = falta +"Resumo\n";	}
	
			
			if(p.nome_1.value == "" || p.instituicao_1.value == "" || p.cargo_1.value == "" || p.endereco_1.value == "" || p.site_1.value == "" || p.email_1.value == "" || p.telefone_1.value == "" && p.telefone1_1.value == "" && p.fax_1.value == ""  || p.resumo_1.value == ""  ) 
				{
					alert("Os Seguintes campos obrigatórios você deixou em branco:\n" + falta);
					if (p.resumo_1.value == "")
					{	p.resumo_1.focus();		}
					if (p.telefone_1.value == "" && p.telefone1_1.value == "" && p.fax_1.value == "")
					{	p.telefone_1.focus();		}
					if(p.email_1.value == "")
					{	p.email_1.focus();		}
					if(p.site_1.value == "")
					{	p.site_1.focus();		}
					if(p.endereco_1.value == "")
					{	p.endereco_1.focus();		}
					if(p.cargo_1.value == "")
					{	p.cargo_1.focus();		}
					if(p.instituicao_1.value == "")
					{	p.instituicao_1.focus();		}
					if(p.nome_1.value == "")
					{	p.nome_1.focus();		}
					return false;
			}
			
			if (!p.email_1.value == "")
				{
					varemail = p.email_1.value;
					if (varemail.indexOf("@") < 0 || varemail.indexOf(".") < 0)
						{
						alert("E-mail inválido");
						p.email_1.focus();
						return false;					 
						}
				}
				var div1 = document.getElementById(num1);
				div1.className="some";
				var div2 = document.getElementById(num2);
				div2.className="aparece";	
				return true;

			break; 
		case "di_2" :
			p = document.proposta;
			falta = "";
			if(p.nome_2.value == "")
			{	falta = falta +"Nome\n";	}
			if(p.setor_2.value == "")
			{	falta = falta +"Setor\n";	}
			if(p.cargo_2.value == "")
			{	falta = falta +"Cargo\n";	}
			if(p.subordinacao_2.value == "")
			{	falta = falta +"Subordinação\n";	}
			if(p.endereco_2.value == "")
			{	falta = falta +"Endereço\n";	}
			if(p.email_2.value == "")
			{	falta = falta +"E-mail\n";	}
			if(p.telefone_2.value == "" && p.telefone1_2.value == "" && p.fax_2.value == "")
			{	falta = falta +"Digite um telefone ou fax\n";	}
	
			
			if(p.nome_2.value == "" || p.setor_2.value == "" || p.cargo_2.value == "" || p.subordinacao_2.value == "" || p.endereco_2.value == "" || p.email_2.value == "" || p.telefone_2.value == "" && p.telefone1_2.value == "" && p.fax_2.value == ""   ) 
				{
					alert("Os Seguintes campos obrigatórios você deixou em branco:\n" + falta);
					if (p.telefone_2.value == "" && p.telefone1_2.value == "" && p.fax_2.value == "")
					{	p.telefone_2.focus();		}
					if(p.email_2.value == "")
					{	p.email_2.focus();		}
					if(p.endereco_2.value == "")
					{	p.endereco_2.focus();		}
					if(p.subordinacao_2.value == "")
					{	p.subordinacao_2.focus();		}
					if(p.cargo_2.value == "")
					{	p.cargo_2.focus();		}
					if(p.setor_2.value == "")
					{	p.setor_2.focus();		}
					if(p.nome_2.value == "")
					{	p.nome_2.focus();		}
					return false;
			}
			
			if (!p.email_2.value == "")
				{
					varemail = p.email_2.value;
					if (varemail.indexOf("@") < 0 || varemail.indexOf(".") < 0)
						{
						alert("E-mail inválido");
						p.email_2.focus();
						return false;					 
						}
				}
				var div1 = document.getElementById(num1);
				div1.className="some";
				var div2 = document.getElementById(num2);
				div2.className="aparece";	
				return true;

			break; 	
		case "di_3" :
			p = document.proposta;
			falta = "";
			if(p.titulo_3.value == "")
			{	falta = falta +"Título\n";	}
			if(p.argumentos_3.value == "")
			{	falta = falta +"Argumentos\n";	}
			if(p.objetivos_3.value == "")
			{	falta = falta +"Objetivos\n";	}
			if(p.ambito_3.value == "")
			{	falta = falta +"Âmbito\n";	}
			if(p.beneficiarios_3.value == "")
			{	falta = falta +"Beneficiários\n";	}
			if(p.fases_3.value == "")
			{	falta = falta +"Fases\n";	}
			if(p.resultados_3.value == "" )
			{	falta = falta +"Resultados\n";	}
	
			
			if(p.titulo_3.value == "" || p.argumentos_3.value == "" || p.objetivos_3.value == "" || p.ambito_3.value == "" || p.beneficiarios_3.value == "" || p.fases_3.value == "" || p.resultados_3.value == ""  ) 
				{
					alert("Os Seguintes campos obrigatórios você deixou em branco:\n" + falta);
					if (p.resultados_3.value == "" )
					{	p.resultados_3.focus();		}
					if(p.fases_3.value == "")
					{	p.fases_3.focus();		}
					if(p.beneficiarios_3.value == "")
					{	p.beneficiarios_3.focus();		}
					if(p.ambito_3.value == "")
					{	p.ambito_3.focus();		}
					if(p.objetivos_3.value == "")
					{	p.objetivos_3.focus();		}
					if(p.argumentos_3.value == "")
					{	p.argumentos_3.focus();		}
					if(p.titulo_3.value == "")
					{	p.titulo_3.focus();		}
					return false;
			}
			
				var div1 = document.getElementById(num1);
				div1.className="some";
				var div2 = document.getElementById(num2);
				div2.className="aparece";	
				return true;

			break; 	
		case "di_4" :
			p = document.proposta;
			falta = "";
			if(p.areas_4.value == "")
			{	falta = falta +"Áreas\n";	}
			if(p.nome_4.value == "")
			{	falta = falta +"Nome\n";	}
			if(p.setor_4.value == "")
			{	falta = falta +"Setor\n";	}
			if(p.cargo_4.value == "")
			{	falta = falta +"Cargo\n";	}
			if(p.endereco_4.value == "")
			{	falta = falta +"Endereço\n";	}
			if(p.email_4.value == "" && p.email1_4.value == "")
			{	falta = falta +"Preencha pelo menos um e-mail\n";	}
			if(p.telefone_4.value == "" && p.telefone1_4.value == "" && p.fax_4.value == "")
			{	falta = falta +"Digite um telefone ou fax\n";	}
			if(p.equipe_4.value == "")
			{	falta = falta +"Equipe\n";	}
			if(p.parcerias_4.value == "")
			{	falta = falta +"Parcerias\n";	}
			if(p.organizacoes_4.value == "")
			{	falta = falta +"Organizacoes\n";	}
			if(p.colaboradores_4.value == "")
			{	falta = falta +"Colaboradores\n";	}
			if(p.custo_4.value == "")
			{	falta = falta +"Custo\n";	}
			if(p.recursoshum_4.value == "")
			{	falta = falta +"Recursos Humanos\n";	}
			if(p.recursosmat_4.value == "")
			{	falta = falta +"Recursos Materiais\n";	}
			if(p.orcamento_4.value == "")
			{	falta = falta +"Orçamento\n";	}
	
			
			if(p.areas_4.value == "" || p.nome_4.value == "" || p.setor_4.value == "" || p.cargo_4.value == "" || p.endereco_4.value == "" || p.email_4.value == "" && p.email1_4.value == "" || p.telefone_4.value == "" && p.telefone1_4.value == "" && p.fax_4.value == "" || p.equipe_4.value == "" || p.parcerias_4.value == "" || p.organizacoes_4.value == "" || p.colaboradores_4.value == "" || p.custo_4.value == "" || p.recursoshum_4.value == "" || p.recursosmat_4.value == "" || p.orcamento_4.value == ""  ) 
				{
					alert("Os Seguintes campos obrigatórios você deixou em branco:\n" + falta);
					if(p.orcamento_4.value == "")
					{	p.orcamento_4.focus();		}
					if(p.recursosmat_4.value == "")
					{	p.recursosmat_4.focus();		}
					if(p.recursoshum_4.value == "")
					{	p.recursoshum_4.focus();		}
					if(p.custo_4.value == "")
					{	p.custo_4.focus();		}
					if(p.colaboradores_4.value == "")
					{	p.colaboradores_4.focus();		}
					if(p.organizacoes_4.value == "")
					{	p.organizacoes_4.focus();		}
					if(p.parcerias_4.value == "")
					{	p.parcerias_4.focus();		}
					if(p.equipe_4.value == "")
					{	p.equipe_4.focus();		}
					if (p.telefone_4.value == "" && p.telefone1_4.value == "" && p.fax_4.value == "")
					{	p.telefone_4.focus();		}
					if(p.email_4.value == "" && p.email1_4.value == "")
					{	p.email_4.focus();		}
					if(p.endereco_4.value == "")
					{	p.endereco_4.focus();		}
					if(p.cargo_4.value == "")
					{	p.cargo_4.focus();		}
					if(p.setor_4.value == "")
					{	p.setor_4.focus();		}
					if(p.nome_4.value == "")
					{	p.nome_4.focus();		}
					if(p.areas_4.value == "")
					{	p.areas_4.focus();		}
					return false;
			}
			
			if (!p.email_4.value == "")
				{
					varemail = p.email_4.value;
					if (varemail.indexOf("@") < 0 || varemail.indexOf(".") < 0)
						{
						alert("E-mail inválido");
						p.email_4.focus();
						return false;					 
						}
				}
			if (!p.email1_4.value == "")
				{
					varemail = p.email1_4.value;
					if (varemail.indexOf("@") < 0 || varemail.indexOf(".") < 0)
						{
						alert("E-mail inválido");
						p.email1_4.focus();
						return false;					 
						}
				}
				var div1 = document.getElementById(num1);
				div1.className="some";
				var div2 = document.getElementById(num2);
				div2.className="aparece";	
				return true;

			break; 	
		case "di_5" :
			p = document.proposta;
			falta = "";
			if(p.inicio_5.value == "")
			{	falta = falta +"Início\n";	}
			if(p.fim_5.value == "")
			{	falta = falta +"Fim\n";	}
			if(p.fases_5.value == "")
			{	falta = falta +"Fases\n";	}
			
			if(p.inicio_5.value == "" || p.fim_5.value == "" || p.fases_5.value == ""  ) 
				{
					alert("Os Seguintes campos obrigatórios você deixou em branco:\n" + falta);
					if (p.fases_5.value == "")
					{	p.fases_5.focus();		}
					if(p.fim_5.value == "")
					{	p.fim_5.focus();		}
					if(p.inicio_5.value == "")
					{	p.inicio_5.focus();		}
					return false;
			}
			
			if (!p.inicio_5.value == "")
		{
			erro=0;
			hoje = new Date();
			anoAtual = hoje.getFullYear() + 3;
			barras = p.inicio_5.value.split("/");
			if (barras.length == 3)
				{
					dia = barras[0];
					mes = barras[1];
					ano = barras[2];
					teste = isValidDate(dia,mes-1,ano)
					if (teste == false)
					{
						alert("Data Inicial Inválida!");
						p.inicio_5.focus();
						return false;
					}
				 } 
				 else 
					{
						alert("Formato de data invalido. Digite dd/mm/aaaa!");
						p.inicio_5.focus();
						return false;
					}
				}	
			
		if (!p.fim_5.value == "")
			 {
				 erro=0;
				 hoje = new Date();
				 anoAtual = hoje.getFullYear() + 3;
				 barras = p.fim_5.value.split("/");
				 if (barras.length == 3)
				 {
					dia = barras[0];
					mes = barras[1];
					ano = barras[2];
					teste = isValidDate(dia,mes-1,ano)
					if (teste == false)
					{
						alert("Data Final Inválida!");
						p.fim_5.focus();
						return false;
					}
				 } 
				 else 
					{
						alert("Formato de data invalido. Digite dd/mm/aaaa!");
						p.fim_5.focus();
						return false;
					}
				}	
				
			if (!p.inicio_5.value == "" && !p.fim_5.value == "")
			{
				barras = p.inicio_5.value.split("/");
				dia = barras[0];
				mes = barras[1];
				ano = barras[2];
				barras1 = p.fim_5.value.split("/");
				dia1 = barras1[0];
				mes1 = barras1[1];
				ano1 = barras1[2];
				
				if ((ano1 < ano) || ((ano1 = ano) && (mes1 < mes)) || ((ano1 == ano) && (mes1 == mes) && (dia1 < dia)) )
								
				{
					alert("Data Final não pode ser menor que a Data Inicial!")
					p.fim_5.focus();
					return false;
				}
		
			}	
			
			
				var div1 = document.getElementById(num1);
				div1.className="some";
				var div2 = document.getElementById(num2);
				div2.className="aparece";	
				return true;

			break; 	
		case "di_6" :
			p = document.proposta;
			falta = "";
			if(p.responsaveis_6.value == "")
			{	falta = falta +"Responsáveis\n";	}
			if(p.continuidade_6.value == "")
			{	falta = falta +"Continuidade\n";	}

			
			if(p.continuidade_6.value == "" || p.responsaveis_6.value == ""  ) 
				{
					alert("Os Seguintes campos obrigatórios você deixou em branco:\n" + falta);
					if (p.continuidade_6.value == "" )
					{	p.continuidade_6.focus();		}
					if(p.responsaveis_6.value == "")
					{	p.responsaveis_6.focus();		}
					return false;
			}
			
				var div1 = document.getElementById(num1);
				div1.className="some";
				var div2 = document.getElementById(num2);
				div2.className="aparece";	
				return true;

			break; 			
		case "di_7" :
			p = document.proposta;
			falta = "";
			if(p.detalhes_7.value == "")
			{	falta = falta +"Detalhes\n";	}
			
			if(p.detalhes_7.value == "" ) 
				{
					alert("Os Seguintes campos obrigatórios você deixou em branco:\n" + falta);
					if (p.detalhes_7.value == "" )
					{	p.detalhes_7.focus();		}
					return false;
			}
			
				var div1 = document.getElementById(num1);
				div1.className="some";
				var div2 = document.getElementById(num2);
				div2.className="aparece";	
				return true;

			break; 				
		case "di_8" :
			p = document.proposta;
			falta = "";
			if(p.participacao_8.value == "")
			{	falta = falta +"Participação\n";	}

			
			if(p.participacao_8.value == ""  ) 
				{
					alert("Os Seguintes campos obrigatórios você deixou em branco:\n" + falta);
					if (p.participacao_8.value == "" )
					{	p.participacao_8.focus();		}
					return false;
			}
			
				var div1 = document.getElementById(num1);
				div1.className="some";
				var div2 = document.getElementById(num2);
				div2.className="aparece";	
				return true;

			break; 	
		case "di_9" :
			p = document.proposta;
			falta = "";
			if(p.participacao_9.value == "")
			{	falta = falta +"Participação\n";	}

			
			if(p.participacao_9.value == ""  ) 
				{
					alert("Os Seguintes campos obrigatórios você deixou em branco:\n" + falta);
					if (p.participacao_9.value == "" )
					{	p.participacao_9.focus();		}
					return false;
			}
			
				var div1 = document.getElementById(num1);
				div1.className="some";
				var div2 = document.getElementById(num2);
				div2.className="aparece";	
				return true;

			break; 	
		case "di_10" :
			p = document.proposta;
			falta = "";
			if(p.informa_10.value == "")
			{	falta = falta +"Informações\n";	}

			
			if(p.informa_10.value == "" ) 
				{
					alert("Os Seguintes campos obrigatórios você deixou em branco:\n" + falta);
					if (p.informa_10.value == "" )
					{	p.informa_10.focus();		}
					return false;
			}
			
				var div1 = document.getElementById(num1);
				div1.className="some";
				var div2 = document.getElementById(num2);
				div2.className="aparece";	
				return true;

			break; 	

		case "ok" : 
			var div1 = document.getElementById(num1);
			div1.className="some";
			var div2 = document.getElementById(num2);
			div2.className="aparece";	
			break;	
		default : 
      		div5.ClassName = "some"; 
	
	} 

}

function valida_proposta()
{	p = document.proposta;
	falta = "";
	if(p.localidade_11.value == "")
	{	falta = falta +"Localidade\n";	}
	if(p.requerente_12.value == "")
	{	falta = falta +"Requerente\n";	}
	
	  if(p.localidade_11.value == "" || p.requerente_12.value == "" ) 
	{
      		alert("Os Seguintes campos obrigatórios você deixou em branco:\n" + falta);
			if(p.requerente_12.value == "")
			{	p.requerente_12.focus();		}
			if(p.localidade_11.value == "")
			{	p.localidade_11.focus();		}
			return false;
    }
		
	return true;
}