function checkCotacao(mForm) {
	
	if (parseInt(mForm.process.value)==1) {
		alert("Processo em andamento.\n\nPor favor aguarde!!!");
		return false;
		}
		
	if (!checkForm(mForm.id))
		return false;
	// os dados do usuario estão ok
	var len=mForm.length;
	var totalDst=0;

	for (i=11; i < len-1 ; i++) {
		if (mForm[i].checked)
			totalDst = totalDst + 1;
		}
		
	if (totalDst < 2) {
		alert('Selecione pelo menos 2 Distribuidores para responder a esta cotação!');
//		mForm[11].focus();
		return false;		
		}
	
	mForm.process.value='1';
	return true;	
	}



function checkItens(mForm) {
	var len=mForm.length;
	var totalItens=0;
	
	if (parseInt(mForm.process.value)==1) {
		alert("Processo em andamento.\n\nPor favor aguarde!!!");
		return false;
		}

	for (i=2; i < len-1 ; i++) {
		if (parseInt(mForm[i].value) > 0)
			totalItens = totalItens + 1;
		}
		
	if (totalItens ==0) {
		alert('Selecione pelo menos 1 ítem para cotação!');
		mForm[2].focus();
		return false;		
		}
	
	mForm.process.value='1';
	return true;
	}

	
function setDistrib(check) {

	var mForm=document.checkOut;
//	var check=document.getElementById(idObj);
	var dtr=document.getElementById('dtr'+check.id.substr(3, check.id.length-3));
	dtr.style.background="#ffffff";
	
	var idDst = check.id.substr(3, check.id.length-3); // pega o id do distribuidor
	if (check.checked && parseInt(idDst) == 371) {
		if (!confirm("ATENÇÃO: O distribuidor selecionado trabalha somente com a linha de  Inspeção & Diagnóstico.\n\nCaso tenha selecionado algum item de outra linha por favor,\n\npressione botão 'Cancelar' e selecione outro distribuidor da mesma região.")) {
			check.checked = false;
			}		
		}
	
	if (!check.checked) return;
		
	var len=mForm.length;	// total geral de campos no form

	var totalDst=0;
	for (d=11; d < len-1 ; d++) {
		if (mForm[d].checked)
			totalDst = totalDst + 1; 
		}
	
//	alert('totalDistrib='+totalDistr);
	if (totalDst > 5) {
		alert("Você já selecionou 5 Distribuidores.\nSe deseja trocar algum Distribuidor,\ndesmarque-o e a seguir selecione outro!");
		check.checked=false;
		return false;
		}

	dtr.style.background="#F9C6C6";
	return true;
	}


function soNumeros(e, id) {				
	var code;
	var obj;
	var obj=document.getElementById(id);
	if (!e) var e = window.event;
	if (e.keyCode) code = e.keyCode;
	else if (e.which) code = e.which;

	var character = String.fromCharCode(code);
	
//	alert('code='+code);
	if(code==8)
		{}
	else	{
		if((code > 47 && code < 58) || (code > 95 && code < 106)) {
			obj.value=parseInt(obj.value);
			}
		else {
			obj.value=0;
			event.keyCode = 0;
			alert('Digite somente Números!!!');
			}
		}
	}


function checkQty(e, id) {				
	var code;
	var obj;
	var obj=document.getElementById(id);
	if (!e) var e = window.event;
	if (e.keyCode) code = e.keyCode;
	else if (e.which) code = e.which;

	var character = String.fromCharCode(code);
	
//	alert('code='+code);
	if(code==8)
		{}
	else	{
		if((code > 47 && code < 58) || (code > 94 && code < 106)) {
			obj.value=parseInt(obj.value);
			}
		else {
			obj.value=parseInt(obj.value.substr(0, obj.value.length-1));
			obj.value=0;
			event.keyCode = 0;
			}
		}
	
	var itr=document.getElementById('itr'+id.substr(3, id.length-3));
	itr.style.background="#ffffff";
	if (parseInt(obj.value) > 0) {
		itr.style.background="#F9C6C6";
		}
	}

