function validaEmail(obj){
	if (! (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(obj.value))){
		return("Informe um e-mail válido. \n");
	}
	else{
		return("");
	}
}

function validaProposta(){
	var doc = document.proposta;
	var strErro = "";
	
	
	strErro = validaEmail(doc.email);

    if(doc.comboArea.value == "")
    {
        strErro = strErro + "Campo 'Área de Atendimento' é obrigatório. \n";
    }
    
	if(validaCPFCNPJ(doc.cnpj.value) == false)
		strErro = strErro + "CNPJ Inválido. \n";
		
    if(doc.empresa.value == "")
    {
        strErro = strErro + "Campo 'Empresa' é obrigatório. \n";
    }
    
    if(doc.estado.value == "")
    {
        strErro = strErro + "Campo 'Estado' é obrigatório. \n";
    }
    
    if(doc.cidade.value == "")
    {
        strErro = strErro + "Campo 'Cidade' é obrigatório. \n";
    }
    
    if(doc.cep.value == "")
    {
        strErro = strErro + "Campo 'Cep' é obrigatório. \n";
    }
    
    if(doc.endereco.value == "")
    {
        strErro = strErro + "Campo 'Endereço' é obrigatório. \n";
    }
    
    if(doc.numero.value == "")
    {
        strErro = strErro + "Campo 'Número' é obrigatório. \n";
    }
    
    if(doc.bairro.value == "")
    {
        strErro = strErro + "Campo 'Bairro' é obrigatório. \n";
    }
    
//    if(doc.complemento.value == "")
//    {
//        strErro = strErro + "Campo 'Bairro' é obrigatório. \n";
//    }

    if(doc.nomecontato.value == "")
    {
        strErro = strErro + "Campo 'Nome da pessoa para contato' é obrigatório. \n";
    }
    
    if(doc.ddd.value == "")
    {
        strErro = strErro + "Campo 'DDD Telefone' é obrigatório. \n";
    }
    
    if(doc.telefone.value == "")
    {
        strErro = strErro + "Campo 'Telefone' é obrigatório. \n";
    }
 
	if(strErro == ""){
		doc.action = "../folha/envia_email.aspx";
		doc.submit();
	}
	else
		alert(strErro);
}