function verificaFormNewsletter(form){
  var invalid = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/;
  var erro = '';
  var focou = false;
  var objFocus = null;

  if(form.nome.value.length < 2 || form.nome.value == 'Nome'){
    erro += "  - Seu Nome deve conter no mínimo 2 caracteres (e não deve ser \"Nome\"\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 E-mail é inválido\n";
    form.email.className = 'campo1';
    if(!focou){
      focou = true;
      objFocus = form.email;
    }
  } else 
    form.email.className='campo2';

  if(erro!=''){
    alert("Para enviar o formulário, corrija o(s) seguinte(s) erro(s):\n" + erro);
    objFocus.focus();
    return false;
  } else {
    return true;
  }
}

function checa(obj, focou, padrao){
	if (focou){
		if (obj.value==padrao)
		  obj.value='';
		 else
		   obj.select();
	}else {
		if (obj.value=='')
		obj.value=padrao;
	}
}
