function validar_fale(obj){
	
	if ( Trim( obj.razao.value ) == '' ){
		alert( "O campo de razão social não foi preenchido!" );
		obj.razao.focus();
	} else if ( Trim( obj.contato.value ) == '' ){
		alert( "O campo de contato não foi preenchido!" );
		obj.contato.focus();
	} else if ( Trim( obj.cnpj.value ) == '' ){
		alert( "O campo de cnpj/cpf não foi preenchido!" );
		obj.cnpj.focus();
	} else if ( obj.option[0].checked == true && obj.cnpj.value.length < 14 ){
		alert( "O campo de CPF está imcompleto!" );
		obj.cnpj.focus();
	} else if ( obj.option[0].checked == true && validaCPF(obj.cnpj.value) == false ){
		obj.cnpj.focus();
	} else if ( obj.option[1].checked == true && obj.cnpj.value.length < 14 ){
		alert( "O campo de CNPJ está imcompleto!" );
		obj.cnpj.focus();
	} else if ( obj.option[1].checked == true && validaCNPJ(obj.cnpj.value) == false ){
		obj.cnpj.focus();
	} else if ( Trim( obj.endereco.value ) == '' ){
		alert( "O campo de endereço não foi preenchido!" );
		obj.endereco.focus();
	} else if ( Trim( obj.cidade.value ) == '' ){
		alert( "O campo de cidade não foi preenchido!" );
		obj.cidade.focus();
	} else if ( Trim( obj.estado.value ) == '' ){
		alert( "O campo de estado não foi preenchido!" );
		obj.estado.focus();
	} else if ( Trim( obj.email.value ) == '' ){
		alert( "O campo de e-mail não foi preenchido!" );
		obj.email.focus();
	} else if ( !checkEmail( Trim( obj.email.value ) ) ){
		alert( "O e-mail digitado não é válido!" );
		obj.email.focus();
	} else if ( Trim( obj.ddd_tel.value ) == '' ){
		alert( "O campo de ddd do telefone não foi preenchido!" );
		obj.ddd_tel.focus();
	} else if ( Trim( obj.tel.value ) == '' ){
		alert( "O campo de telefone não foi preenchido!" );
		obj.tel.focus();
	} else if ( Trim( obj.mensagem.value ) == '' ){
		alert( "O campo de mensagem não foi preenchido!" );
		obj.mensagem.focus();
	} else {
		
		var total	= cont;
		var produto	= true;
		var linha	= 0;
		for( i = 0 ; i <= total ; i++ ){
			if ( rem[i] == true ){
				continue;
			}
			linha++;
			if ( Trim( document.getElementById("referencia"+i).value ) == '' ){
				alert( "Campo referência da "+(linha)+"ª linha não foi preenchido!" );
				document.getElementById("referencia"+i).focus();
				return false;
			}
			if ( Trim( document.getElementById("cor"+i).value ) == '' ){
				alert( "Campo cor da "+(linha)+"ª linha não foi preenchida!" );
				document.getElementById("cor"+i).focus();
				return false;
			}
			if ( Trim( document.getElementById("quantidade"+i).value ) == '' ){
				alert( "Campo quantidade da "+(linha)+"ª linha não foi preenchida!" );
				document.getElementById("quantidade"+i).focus();
				return false;
			}
		}
		
		return true;
		
	}
	
	return false;
}