// ------------ Conta caracteres
function Conta(formulario){
	var form = document.forms[formulario];
	total = form.mensagem.value.length;
	form.mensagem.focus();
	if(total <= 3000){
		form.total.value = 'Máximo de 3000 caracteres. '+ total +' caracteres já digitados'
	}
	else{
		form.total.value = 'Máximo de 3000 caracteres. 3000 caracteres já digitados'
		form.mensagem.value = form.msg.value.substring(0,3000);
		alert('Excedido o número máximo de caracteres.');
		return;
	}
}



function ValidaAno(iAno){
	if (!isNaN(iAno)) 	{
		if (inRange(iAno, 01, 1900-AnoAtual()+10)) 
			return true;
		if (inRange(iAno, 1901, AnoAtual()+10)) 
			return true;
	} else  {
		return false;
	}
}

function inRange(iNum, iMin, iMax) {
	if (!isNaN(iNum)) {	
		if (iNum>=iMin && iNum <= iMax) 
			return true;
		else
			return false;
	} else 
		return false;
}

function AnoAtual() {
   d = new Date();
   return d.getYear();
}

function validaFaleConosco(){
					
		var form = document.forms['FaleConosco']
					
		if (form.nome.value == '' || form.nome.value.length < 5){
			alert('Preencha corretamente o campo nome.');
			form.nome.focus();
			return;
		}
		if (form.email.value == '' || form.email.value.indexOf(".") < 2 || form.email.value.indexOf("@") < 2){
			alert('Preencha corretamente o campo e-mail.');
			form.email.focus();
			return;
			
			}
			
			
		if (form.telefone.value == ''){
			alert('Preencha corretamente o campo telefone.');
			form.telefone.focus();
			return;
		}

		if (form.cidade.value == ''){
			alert('Preencha corretamente o campo cidade.');
			form.cidade.focus();
			return;
		}
		
		if (form.assunto.value == ''){
			alert('Preencha corretamente o campo assunto.');
			form.assunto.focus();
			return;
		}
		
		
		if (form.mensagem.value == ''){
			alert('Preencha corretamente o campo mensagem.');
			form.mensagem.focus();
			return;
		}
					
		form.action = 'faleconosco/enviar.asp';
		form.submit();
								
		alert('Mensagem enviada com sucesso!');
		form.reset();
}

function LimpaForm(obj){
	
	s = setInterval('ResetarForm("'+ obj +'")', 50)	
	
}