function validaContato(frm){
	if(frm.nome.value=='seu nome aqui') frm.nome.value='';
	if(frm.email.value=='seu e-mail aqui') frm.email.value='';
	
	retorno=true;
	if(frm.nome.value.replace(/\s/gi,'')==''){
		retorno=false;
		frm.nome.focus();
		alert("Por gentileza, informe o seu nome.");
	}else if(!validaEmail(frm.email.value)){
		retorno=false;
		frm.email.focus();
		alert("Por gentileza, informe corretamente o seu email.");
	}else if(frm.mensagem.value.replace(/\s/gi,'')==''){
		retorno=false;
		frm.mensagem.focus();
		alert("Por gentileza, digite a sua mensagem.");
	}
	return retorno;
}

function validaRecomenda(frm){
	if(frm.nome.value=='seu nome aqui') frm.nome.value='';
	if(frm.email.value=='seu e-mail aqui') frm.email.value='';
	if(frm.email1.value=='e-mail aqui') frm.email1.value='';
	if(frm.email2.value=='e-mail aqui') frm.email2.value='';
	if(frm.email3.value=='e-mail aqui') frm.email3.value='';
	
	retorno=true;
	if(frm.nome.value.replace(/\s/gi,'')==''){
		retorno=false;
		frm.nome.focus();
		alert("Por gentileza, informe o seu nome.");
	}else if(!validaEmail(frm.email.value)){
		retorno=false;
		frm.email.focus();
		alert("Por gentileza, informe corretamente o seu email.");
	}else if(frm.email1.value.replace(/\s/gi,'')!='' && !validaEmail(frm.email1.value)){
		retorno=false;
		frm.email1.focus();
		alert("Por gentileza, informe corretamente o email do seu amigo (1).");
	}else if(frm.email2.value.replace(/\s/gi,'')!='' && !validaEmail(frm.email2.value)){
		retorno=false;
		frm.email2.focus();
		alert("Por gentileza, informe corretamente o email do seu amigo (2).");
	}else if(frm.email3.value.replace(/\s/gi,'')!='' && !validaEmail(frm.email3.value)){
		retorno=false;
		frm.email3.focus();
		alert("Por gentileza, informe corretamente o email do seu amigo (3).");
	}else if(frm.email1.value.replace(/\s/gi,'')=='' && frm.email2.value.replace(/\s/gi,'')=='' && frm.email3.value.replace(/\s/gi,'')==''){
		retorno=false;
		frm.email1.focus();
		alert("Por gentileza, informe corretamente o(s) email(s) do(s) seu(s) amigo(s).");
	}
	return retorno;
}

function sohnumeros(campo){
	valor=campo.value;
	valorlimpo=valor.replace(/\D/gi,"");
	if(valor!=valorlimpo) campo.value=valorlimpo;
}

function validaCpf(pcpf){
 sim = (pcpf.length == 11)
if(sim){
  for (i=0;((i<=(pcpf.length-1))&& sim); i++){
   val = pcpf.charAt(i)
   if
 ((val!="9")&&(val!="0")&&(val!="1")&&(val!="2")&&(val!="3")&&(val!="4")
 &&    (val!="5")&&(val!="6")&&(val!="7")&&(val!="8")) {sim=false}
   }
   if (sim)
  {
    soma = 0
    for (i=0;i<=8;i++)
    {
     val = eval(pcpf.charAt(i))
     soma = soma + (val*(i+1))
    }
    resto = soma % 11
    if (resto>9) dig = resto -10
    else  dig = resto
    if (dig != eval(pcpf.charAt(9))) { sim=false }
   else   // valida o segundo digito
    {
     soma = 0
    for (i=0;i<=7;i++)
     {
     val = eval(pcpf.charAt(i+1))
      soma = soma + (val*(i+1))
    }
     soma = soma + (dig * 9)
    resto = soma % 11
     if (resto>9) dig = resto -10
     else  dig = resto
   if (dig != eval(pcpf.charAt(10))) { sim = false }
    else sim = true
   }
   }
  }
return sim
}

function validaEmail(mail){
	return mail.search(/(\w[\w.]+)@(.+)\.(\w+)$/)==0;
}