function verificaFormContato(form){
	var invalid = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/;
  var erro = '';
	var focou = false;
	var objFocus = null;

	if(form.nome.value.length <= 2){
    erro += "  - Seu Nome deve conter no mínimo 3 caracteres\n";
		form.nome.className = 'campo1';
		if(!focou){
			focou = true;
			objFocus = form.nome;
		}
	} else
		form.nome.className = 'campo2';
		
	if (invalid.test(form.email.value) == false) {
    erro += "  - Seu Corrêio Eletrônico [E-mail], é inválido\n";
		form.email.className = 'campo1';
		if(!focou){
			focou = true;
			objFocus = form.email;
		}
	} else 
  	form.email.className='campo2';
		
	if(form.endereco.value.length <= 4){
    erro += "  - Seu Endereço deve conter no mínimo 5 caracteres\n";
		form.endereco.className = 'campo1';
		if(!focou){
			focou = true;
			objFocus = form.endereco;
		}
	} else
		form.endereco.className = 'campo2';

	if(form.n.value.length == 0){
    erro += "  - Seu número (Endereço)\n";
		form.n.className = 'campo1';
		if(!focou){
			focou = true;
			objFocus = form.n;
		}
	} else
		form.n.className = 'campo2';

	if(form.bairro.value.length <= 2){
    erro += "  - Seu Bairro deve conter no mínimo 3 caracteres\n";
		form.bairro.className = 'campo1';
		if(!focou){
			focou = true;
			objFocus = form.bairro;
		}
	} else
		form.bairro.className = 'campo2';

	if(form.cidade.value.length <= 2){
    erro += "  - Sua Cidade deve conter no mínimo 3 caracteres\n";
		form.cidade.className = 'campo1';
		if(!focou){
			focou = true;
			objFocus = form.cidade;
		}
	} else
		form.cidade.className = 'campo2';
		
			if(form.equipamento.value.length <= 2){
    erro += "  - O nome do equipamento deve ter no mínimo 3 caracteres\n";
		form.equipamento.className = 'campo1';
		if(!focou){
			focou = true;
			objFocus = form.equipamento;
		}
	} else
		form.equipamento.className = 'campo2';

	if(form.mensagem.value.length <= 9){
    erro += "  - A observação deve ter no mínimo 10 caracteres\n";
		form.mensagem.className = 'campo1';
		if(!focou){
			focou = true;
			objFocus = form.mensagem;
		}
	} else
		form.mensagem.className = 'campo2';

	if(erro!=''){
	  alert("Corrija o(s) seguinte(s) erro(s):\n" + erro);
    objFocus.focus()
	  return false;
	} else {
	  return true;
	}
}