//função pra validar os campos, quando o usuário digitar algo
//=========================================================================================================
//====================================PRO ARQUIVO ORC_DETALHADO.HTML=======================================
//=========================================================================================================
function valida_campo(){
	if (document.envia_form.nome1.value == 0){
		alert("Forneça um nome para identificação.(Etapa 1)");
		document.envia_form.nome1.focus();
		return (false);
	}
	//uma variavel contendo os caracteres que um email deve conter, para verificação
	var er = new RegExp(/^[A-Za-z0-9_\-\.]+@[A-Za-z0-9_\-\.]{2,}\.[A-Za-z0-9]{2,}(\.[A-Za-z0-9])?/);
	//aqui comparamos o que foi digitado com os valores da variável acima
	if (document.envia_form.email.value == 0){
		alert("Forneça o seu email para podermos contatá-lo.(Etapa 1)");
		document.envia_form.email.focus();
		return (false);
	}
	if (document.envia_form.email.value.search(/^\w+((-\w+)|(\.\w+))*\@\w+((\.|-)\w+)*\.\w+$/) == -1){
		alert("Forneça seu email no formato 'usuario@dominio.com'(Etapa 1)");
		document.envia_form.email.focus();
		return (false);
	}
	if (document.envia_form.telefone.value == 0){
		alert("Preencha um número de telefone.(Etapa 1)");
		document.envia_form.telefone.focus();
		return (false);
	}
	if (document.envia_form.quantidade.value == 0){
		alert("Informe a quantidade de impressões.(Etapa 2)");
		document.envia_form.quantidade.focus();
		return (false);
	}
	if (document.envia_form.abertolarg.value == 0){
		alert("Informe a largura do seu impresso aberto.(Etapa 2)");
		document.envia_form.abertolarg.focus();
		return (false);
	}	
	if (document.envia_form.abertoalt.value == 0){
		alert("Informe a altura do seu impresso aberto.(Etapa 2)");
		document.envia_form.abertoalt.focus();
		return (false);
	}
	if (document.envia_form.fechadolarg.value == 0){
		alert("Informe a largura do seu impresso fechado.(Etapa 2)");
		document.envia_form.fechadolarg.focus();
		return (false);
	}
	if (document.envia_form.fechadoalt.value == 0){
		alert("Informe a altura do seu impresso fechado.(Etapa 2)");
		document.envia_form.fechadoalt.focus();
		return (false);
	}
	if (document.envia_form.cores_capa.value == 0){
		alert("Informe quantas cores terá a capa do seu impresso.(Etapa 2)");
		document.envia_form.cores_capa.focus();
		return (false);
	}
	if (document.envia_form.cores_miolo.value == 0){
		alert("Informe quantas cores terá o miolo do seu impresso.(Etapa 2)");
		document.envia_form.cores_miolo.focus();
		return (false);
	}
	if (document.envia_form.paraquando.value == 0){
		alert("Informe um prazo de entrega.(Etapa 5)");
		document.envia_form.paraquando.focus();
		return (false);
	}
	if (document.envia_form.nome_fatura.value == 0){
		alert("Informe um nome para a fatura.(Etapa 5)");
		document.envia_form.nome_fatura.focus();
		return (false);
	}
	if (document.envia_form.cnpj_cpf.value == 0){
		alert("Qual o seu CNPJ / CPF?(Etapa 5)");
		document.envia_form.cnpj_cpf.focus();
		return (false);
	}
	if (document.envia_form.prazo.value == 0){
		alert("Informe um prazo para pagamento.(Etapa 5)");
		document.envia_form.prazo.focus();
		return (false);
	}
	if (document.envia_form.local_entrega.value == 0){
		alert("Informe um local para a entrega.(Etapa 5)");
		document.envia_form.local_entrega.focus();
		return (false);
	}
}
