// JavaScript Document
function valida_suporte(forme){
	if(forme.empresa.value == ''){
		alert(unescape("O campo Empresa não pode ser nulo"));
		forme.empresa.focus();
	 	return false;
	}
	if(forme.cidade.value == ''){
		alert(unescape("O campo Cidade não pode ser nulo"));
		forme.cidade.focus();
	 	return false;
	}
	if(forme.email.value == ''){
		alert(unescape("O campo E-mail não pode ser nulo"));
		forme.email.focus();
	 	return false;
	}
	if(forme.telefone.value == ''){
		alert(unescape("O campo Telefone não pode ser nulo"));
		forme.telefone.focus();
	 	return false;
	}
	if(forme.mensagem.value == ''){
		alert(unescape("O campo Mensagem não pode ser nulo"));
		forme.mensagem.focus();
	 	return false;
	}
}
function duplicaTexto(name){
	var fieldEntrega = document.getElementById('entrega_'+name);
	var fieldFaturamento = document.getElementById('faturamento_'+name);
	var fieldCobranca = document.getElementById('cobranca_'+name);
	if(name!='estado'){
		if(fieldFaturamento.value == ''){
			fieldFaturamento.value = fieldEntrega.value;
		}
		if(fieldCobranca.value == ''){
			fieldCobranca.value = fieldEntrega.value;
		}
	}
	else{
		if(fieldFaturamento.value == 0){
			fieldFaturamento.selectedIndex = fieldEntrega.selectedIndex;
		}
		if(fieldCobranca.value == 0){
			fieldCobranca.selectedIndex = fieldEntrega.selectedIndex;
		}			
	}
}

function filtraModelos(id){
	var mods = document.pedido.mods;
	for(var i=0; i<=mods.options.length-1; i++){
		if(mods.options[i].id==id){
			mods.options[i].style.color='#FFF';
			mods.options[i].style.backgroundColor='#0f475e';
			mods.options[i].disabled = '';
			if(mods.options[mods.selectedIndex].id!=id){
				mods.selectedIndex=i;
			}
		}
		else{
			mods.options[i].disabled = 'disabled';
			mods.options[i].style.color='#EEE';
			mods.options[i].style.backgroundColor='#FFF';
		}
	}
}



function addItem(){
	var tabela = document.getElementById('tabelapedido');
	
	var valor = document.pedido.valor.value;
	var modelo = document.pedido.modelo.value;
	var txtmodelo = document.pedido.modelo.options[document.pedido.modelo.selectedIndex].text;
	var ipi = document.pedido.ipi.value;
	var qtde = document.pedido.qtde.value;
	
	

/*	if(valor == 0 || valor == ''){
		alert(unescape("O campo Valor tem que ser maior que zero"));
		document.pedido.valor.focus();
	 	return false;
	}
	if(ipi == 0 || ipi == ''){
		alert(unescape("O campo IPI tem que ser maior que zero"));
		document.pedido.ipi.focus();
	 	return false;
	}
	if(qtde == 0 || qtde == ''){
		alert(unescape("O campo Qtde tem que ser maior que zero"));
		document.pedido.qtde.focus();
	 	return false;
	}*/
	
	
	tabela.style.display = '';
	tabela.innerHTML += '<tr id="item'+modelo+'">'+
			'<td align="center">'+txtmodelo+'<input type="hidden" id="themodelo" value="'+modelo+'" name="itemModelo[]"  /></td>'+
			'<td align="center">'+qtde+'<input type="hidden" id="theqtde" value="'+qtde+'" name="itemQtde[]" /></td>'+
			'<td align="center">'+valor*qtde+'<input type="hidden" id="thevalor" value="'+valor+'" name="itemValor[]" /></td>'+
			'<td align="center">'+ipi+'<input type="hidden" id="theipi" value="'+ipi+'" name="itemIpi[]" /></td>'+
			'<td align="center"><a href="javascript:deleteItem('+modelo+');">X</a></td>'+
		'</tr>';
		
		
	document.pedido.valor.value = 0;
	document.pedido.ipi.value = 0;
	document.pedido.qtde.value = 1;
			
}
function deleteItem(modelo){
	document.getElementById('item'+modelo).outerHTML='';
}

function validaPedido(forme){
	if(forme.cliente_nome.value == ''){
		alert(unescape("O campo Cliente não pode ser nulo"));
		forme.cliente_nome.focus();
	 	return false;
	}
	if(forme.cond_pagamento.value == ''){
		alert(unescape("O campo Condição não pode ser nulo"));
		forme.cond_pagamento.focus();
	 	return false;
	}
	if(forme.cliente_resp.value == ''){
		alert(unescape("O campo Reponsável não pode ser nulo"));
		forme.cliente_resp.focus();
	 	return false;
	}
	if(forme.transportadora.value == ''){
		alert(unescape("O campo Transportadora não pode ser nulo"));
		forme.transportadora.focus();
	 	return false;
	}
	
	if(forme.entrega_end.value == ''){
		alert(unescape("O campo Endereço de entrega não pode ser nulo"));
		forme.entrega_end.focus();
	 	return false;
	}
	duplicaTexto('end');
	
	if(forme.entrega_numero.value == ''){
		alert(unescape("O campo Numero de entrega não pode ser nulo"));
		forme.entrega_numero.focus();
	 	return false;
	}
	duplicaTexto('numero');
	
	if(forme.entrega_estado.value == 0){
		alert(unescape("O campo Estado de entrega não pode ser nulo"));
		forme.entrega_estado.focus();
	 	return false;
	}
	duplicaTexto('estado');
	
	if(forme.entrega_cidade.value == ''){
		alert(unescape("O campo Cidade de entrega não pode ser nulo"));
		forme.entrega_cidade.focus();
	 	return false;
	}
	duplicaTexto('cidade');
	
	
	if(forme.entrega_cep.value == '' || forme.entrega_cepfin.value == ''){
		alert(unescape("O campo CEP de entrega não pode ser nulo"));
		forme.entrega_cep.focus();
	 	return false;
	}
	
	duplicaTexto('cep');
	duplicaTexto('cepfin');
	
	
	
	if(forme.entrega_tel.value == ''){
		alert(unescape("O campo Tel. de entrega não pode ser nulo"));
		forme.entrega_tel.focus();
	 	return false;
	}
	duplicaTexto('tel');
	
	if(forme.entrega_fax.value == ''){
		alert(unescape("O campo Fax de entrega não pode ser nulo"));
		forme.entrega_fax.focus();
	 	return false;
	}
	duplicaTexto('fax');
	
	var tabela = document.getElementById('tabelapedido');
	var trs = tabela.getElementsByTagName('tr');
	/*if(trs.length==2){
		alert(unescape("Adicione no minimo 1 item."));
	 	return false;
	}*/
	
	
}
