function Pesquisar()
{
	if(document.form_pesquisa.pesquisa.value=="Pesquisar...")
	{
		document.form_pesquisa.pesquisa.value="";
	}else
		{
			if(document.form_pesquisa.pesquisa.value=="")
			{
			   document.form_pesquisa.pesquisa.value="Pesquisar...";
			}
		}
}

function abrir_pesquisa_avancada()
{
	document.getElementById('div_pesquisa_avancada').style.display="block";
	//document.getElementById('img_pesquisa_avancada').src="imagens/menos.png";
	document.getElementById('abrir_fechar_pesquisa_avancada').href="javascript:fechar_pesquisa_avancada()";
}

function fechar_pesquisa_avancada()
{
	document.getElementById('div_pesquisa_avancada').style.display="none";
	//document.getElementById('img_pesquisa_avancada').src="imagens/menos.png";
	document.getElementById('abrir_fechar_pesquisa_avancada').href="javascript:abrir_pesquisa_avancada()";
}

function validacao_pesquisar(form_pesquisa)
{
	if(document.form_pesquisa.pesquisa.value=="Pesquisar...")
	{
		window.alert("Digite ao menos uma palavra para realizar a pesquisa.");
		document.form_pesquisa.pesquisa.focus();
		return false;
	}
	return true;
}

function submit_pesquisa()
{
	result=validacao_pesquisar();
	if(result)
	{
		document.form_pesquisa.submit();
	}
}
function pesquisar_noticia()
{
	document.pesquisa_noticia.submit();
}
function Contato_Nome()
{
	if(document.contato.contato_nome.value=="Nome")
	{
		document.contato.contato_nome.value="";
	}else
		{
			if(document.contato.contato_nome.value=="")
			{
			   document.contato.contato_nome.value="Nome";
			}
		}
}

function Contato_Email()
{
	if(document.contato.contato_email.value=="E-mail")
	{
		document.contato.contato_email.value="";
	}else
		{
			if(document.contato.contato_email.value=="")
			{
			   document.contato.contato_email.value="E-mail";
			}
		}
}

function Contato_Telefone()
{
	if(document.contato.contato_telefone.value=="Telefone")
	{
		document.contato.contato_telefone.value="";
	}else
		{
			if(document.contato.contato_telefone.value=="")
			{
			   document.contato.contato_telefone.value="Telefone";
			}
		}
}

function Contato_Mensagem()
{
	if(document.contato.contato_mensagem.value=="Mensagem")
	{
		document.contato.contato_mensagem.value="";
	}else
		{
			if(document.contato.contato_mensagem.value=="")
			{
			   document.contato.contato_mensagem.value="Mensagem";
			}
		}
}

function validacao(contato)
{
	if((document.contato.contato_nome.value=="Nome")||(document.contato.contato_nome.value==""))
	{
		alert("Informe seu nome!");
		document.contato.contato_nome.focus();
		return false;
	}else
		if((document.contato.contato_email.value=="E-mail")||(document.contato.contato_email.value==""))
		{
			alert("Informe seu email!");
			document.contato.contato_email.focus();
			return false;
		}else
			if((document.contato.contato_telefone.value=="Telefone")||(document.contato.contato_telefone.value==""))
			{
				alert("Informe seu telefone!");
				document.contato.contato_telefone.focus();
				return false;
			}else
				if((document.contato.contato_ddd.value=="Mensagem")||(document.contato.contato_ddd.value==""))
				{
					alert("Informe o código da cidade!");
					document.contato.contato_ddd.focus();
					return false;
				}else
					if((document.contato.contato_mensagem.value=="Mensagem")||(document.contato.contato_mensagem.value==""))
					{
						alert("Informe a mensagem!");
						document.contato.contato_mensagem.focus();
						return false;
					}
	return true;
}

function OnlyNumbers(e) { 

    if (window.event) //IE 
    { 
    tecla = e.keyCode; 
    } 
       else if (e.which) //FF 
   		{ 
   		  tecla = e.which; 
   		} 
    //teclas dos numemros(0 - 9) de 48 a 57
   //techa==8 é para permitir o backspace funcionar para apagar
    
       if ( (tecla >= 48 && tecla <= 57)||(tecla == 8 ) ) 
	   {
               return true;
          }
          else {
               return false;
          }
}

function ValidacaoCPF(){
	s=document.curriculo.curriculo_cpf.value;
	//alert(s);
if(s!="")
{	
	var i; 
	var c = s.substr(0,9); 
	var dv = s.substr(9,2); 
	var d1 = 0; 
	for (i = 0; i < 9; i++) 
	{ 
		d1 += c.charAt(i)*(10-i); 
	} 
	if (d1 == 0)
	{ 
		alert("CPF Invalido")
		document.curriculo.curriculo_cpf.focus(); 
		return false;
	} 
	d1 = 11 - (d1 % 11); 
	if (d1 > 9) d1 = 0; 
	if (dv.charAt(0) != d1) 
	{ 
		alert("CPF Invalido") 
		document.curriculo.curriculo_cpf.focus(); 
		return false;
	} 
	d1 *= 2; 
	for (i = 0; i < 9; i++) 
	{ 
		d1 += c.charAt(i)*(11-i); 
	} 
	d1 = 11 - (d1 % 11); 
	if (d1 > 9) d1 = 0; 
	if (dv.charAt(1) != d1) 
	{ 
		alert("CPF Invalido") 
		document.curriculo.curriculo_cpf.focus(); 
		return false;
	}
}
	return true; 
} 

function JS_IsDate(s){
	if(document.getElementById(s).value==""){
		return
	}
	document.getElementById(s).value=document.getElementById(s).value.replace("/","")
	document.getElementById(s).value=document.getElementById(s).value.replace("/","")
		var yday=document.getElementById(s).value.substring(0,2)
		var ymonth= document.getElementById(s).value.substring(2,4)
		var nmonth=new Number(ymonth)-1
		var r=yday+"/";
		r+=document.getElementById(s).value.substring(2,4)+"/";
		r+=document.getElementById(s).value.substring(4,8);
		
				
		if(document.getElementById(s).value.substring(4,8)%4==0){
			var LastDay = new Array(31,29,31,30,31,30,31,31,30,31,30,31)
		}
		else{
			var LastDay = new Array(31,28,31,30,31,30,31,31,30,31,30,31)	
		}	
		
		if(r.length != 10 || yday<1 || ymonth<1 || ymonth>12 || yday>LastDay[Number(ymonth)-1]){
			window.alert("Digite uma Data Valida")
			document.getElementById(s).focus()
			return
		}	
		else {	
			document.getElementById(s).value=r
		}	
}