function consultaClasseCentral(cdClasse) {
	formul = document.classes;
	formul.cdClasse.value = cdClasse;
	formul.submit();
}

	function montaProdutoCentral(idSegmento) {
		var sDesc = '';
		var sCon = '';
		var sCod = '';
		var i = 0;
		if(aProduto[idSegmento] != null) {
			for(i = 0; i < aProduto[idSegmento].length; i++) {
				if(aProduto[idSegmento][i] != null) {
					sDesc += sCon + aProduto[idSegmento][i];
					sCon = ', ';
					sCod += i + '#';
				}
			}
		}
		return [sDesc, sCod];
	}
	
	
function verificaDadosCentral() {
	bOK = true;
	fcadastro = document.xcadastro;
	fpais = fcadastro.nmPais;
	festado = fcadastro.nmEstado;
	fcidade = fcadastro.nmCidade;

	if(fcadastro.deTexto.value == '') {
		bOK = false;
		alert('Por favor Descreva sua necessidade de compra.');
		fcadastro.deTexto.focus();
		return;
	}

	//verificação para escolher pelo menos um produto
	bTemSeg = false
	for(i = 0;(i < aQtd.length) &&(!bTemSeg); i++) {
		bTemSeg = aQtd[i] > 0;
	}
	bOK = bTemSeg;
	if(!bOK) {
		alert('Escolha pelo menos um produto.');
		return;
	}
	//final da vericação

	
	
	if(fcadastro.nmEmpresa.value=='') {
		alert('É necessário preencher o campo Nome da Empresa.');
		fcadastro.nmEmpresa.focus();
		return;
	}

	if(fcadastro.nmContato.value=='') {
		alert('É necessário preencher o campo Contato.');
		fcadastro.nmContato.focus();		
		return;
	}

	
	if(fcadastro.idPais.value==1) { //se país for Brasil
		if(fcadastro.cdCEP.value=='') {
			alert("Você precisa preencher o campo CEP. \n\n Após o preenchimento clique no link Busca Endereço para atualizar os campos Estado e Cidade.");	
			fcadastro.cdCEP.focus();
			return;
		}
		
		if(fcadastro.txDsgCidade.value=='') {
			alert("Você precisa realizar a busca de endereço. \n\n Para isso, preencha o campo CEP e clique no link Busca Endereço.");	
			fcadastro.cdCEP.focus();
			return;
		}				
		
		if(fcadastro.nmBairro.value=='') {
			alert('Você precisa preencher o campo Bairro.');	
			fcadastro.nmBairro.focus();
			return;			
		}			
		
		if(fcadastro.nmLogradouro.value=='') {
			alert('Você precisa preencher o campo Logradouro.');	
			fcadastro.nmLogradouro.focus();
			return;			
		}
	}	
	
	if ((fcadastro.deTelefone1.value == '') && (fcadastro.deTelefone2.value == '') && (fcadastro.deFax.value == '')) { 
		alert('Você precisa preencher um dos seguintes campos: Telefone ou Fax.'); 
		fcadastro.deTelefone1.focus();
		return;
	}
	
	
	if(fcadastro.deEmail.value=='') {
		alert('Você precisa preencher o campo Email.'); 
		fcadastro.deEmail.focus();
		return;		
	} else {
		if (!emailCheck(fcadastro.deEmail.value)){
			fcadastro.deEmail.focus();
			return;
		}
	}		

	

	
	montaConfirmacaoCentral();
}
	
	function montaConfirmacaoCentral() {
		fcadastro = document.xcadastro;
		document.inclusao['dadosCad[nmEmpresa]'].value = fcadastro.nmEmpresa.value;
		document.inclusao['dadosCad[nmContato]'].value = fcadastro.nmContato.value;		
		document.inclusao['dadosCad[nmBairro]'].value = fcadastro.nmBairro.value;
		document.inclusao['dadosCad[cdCEP]'].value = fcadastro.cdCEP.value;
		document.inclusao['dadosCad[deTelefone1]'].value = fcadastro.deTelefone1.value;
		document.inclusao['dadosCad[deTelefone2]'].value = fcadastro.deTelefone2.value;
		document.inclusao['dadosCad[deFax]'].value = fcadastro.deFax.value;
		document.inclusao['dadosCad[deEmail]'].value = fcadastro.deEmail.value;
		document.inclusao['dadosCad[deTexto]'].value = fcadastro.deTexto.value;
		
		document.inclusao['dadosCad[idPais]'].value = fcadastro.idPais.value;
		document.inclusao['dadosCad[idCidade]'].value = fcadastro.idCidade.value;
		document.inclusao['dadosCad[txOutraCidade]'].value = fcadastro.txOutraCidade.value;
		document.inclusao['dadosCad[nmLogradouro]'].value = fcadastro.nmLogradouro.value;
		document.inclusao['dadosCad[deNumero]'].value = fcadastro.deNumero.value;
		document.inclusao['dadosCad[deComplemento]'].value = fcadastro.deComplemento.value;	
	
		

		montaSegmentoCentral();
			
		document.inclusao.submit();
	}
	

	function montaSegmentoCentral() {
		var i = 0;
		var sCodSeg = '';
		var sCodProd = '';
		var str  = '';
		var	sDesCls	= '';
		var sDesProd = '';
		
		for(i = 0; i < aQtd.length; i++) {
			if(aQtd[i] > 0) {
				//aDet = montaDestaque(i);
				aPrd = montaProdutoCentral(i);

				sCodSeg  += i + '#';
				sCodProd += aPrd[1];

				sDesCls	 += aSeg[i] + ',';
				sDesProd += aPrd[0];
			}
		}
		
		document.inclusao['idClasse'].value = sCodSeg;
		document.inclusao['idProduto'].value = sCodProd;
		document.inclusao['deClasse'].value = sDesCls;
		document.inclusao['deProduto'].value = sDesProd;
	}

	function montaProdutoCentral(idSegmento) {
		var sDesc = '';
		var sCon = '';
		var sCod = '';
		var i = 0;
		if(aProduto[idSegmento] != null) {
			for(i = 0; i < aProduto[idSegmento].length; i++) {
				if(aProduto[idSegmento][i] != null) {
					sDesc += sCon + aProduto[idSegmento][i];
					sCon = ', ';
					sCod += i + '#';
				}
			}
		}
		return [sDesc, sCod];
	}

