parte as 08:00.'); inserirDicaLogica(popup, num_dica++, 'O navio com chamine Vermelha esta em algum lugar a esquerda do navio que parte as 06:00.'); inserirDicaLogica(popup, num_dica++, 'O navio com chamine Vermelha esta em algum lugar entre o navio que parte as 09:00 e o navio comandado por Dexter.'); inserirDicaLogica(popup, num_dica++, 'O navio Espanhol esta ao lado do navio que carrega Cacau.'); inserirDicaLogica(popup, num_dica++, 'O navio com chamine Amarela esta em algum lugar a esquerda do navio Frances.'); inserirDicaLogica(popup, num_dica++, 'O navio com chamine Vermelha esta em algum lugar a esquerda do navio Brasileiro.'); inserirDicaLogica(popup, num_dica++, 'O navio que vai para o porto de Canada esta imediatamente a esquerda do navio Italiano.'); cabecalho_col = new Array('Nacionalidade','Chamine','Carga','Destino','Capitao','Posicao'); cabecalho_row = new Array('Saida','Posicao','Capitao','Destino','Carga','Chamine'); itens_col = new Array('Alemao','Brasileiro','Espanhol','Frances','Italiano','Amarela','Azul','Branca','Verde','Vermelha','Arroz','Cacau','Cafe','Cha','Milho','EUA','Africa','China','Canada','Japao','Dexter','Phoenix','Scott','Seth','Ryan','Primeira','Segunda','Terceira','Quarta','Quinta'); itens_row = new Array('05:00','06:00','07:00','08:00','09:00','Primeira','Segunda','Terceira','Quarta','Quinta','Dexter','Phoenix','Scott','Seth','Ryan','EUA','Africa','China','Canada','Japao','Arroz','Cacau','Cafe','Cha','Milho','Amarela','Azul','Branca','Verde','Vermelha'); break; case 'modelo': texto = 'Descricao'; inserirDicaLogica(popup, num_dica++, 'Dica1'); inserirDicaLogica(popup, num_dica++, 'Dica2'); cabecalho_col = new Array('ColGrupo1','ColGrupo2','ColGrupo3','ColGrupo4','ColGrupo5'); cabecalho_row = new Array('LinhaGrupo1','LinhaGrupo2','LinhaGrupo3','LinhaGrupo4','LinhaGrupo5'); itens_col = new Array('itemCol1','itemCol2','itemCol3','itemCol4','itemCol5','itemCol1','itemCol2','itemCol3','itemCol4','itemCol5','itemCol1','itemCol2','itemCol3','itemCol4','itemCol5','itemCol1','itemCol2','itemCol3','itemCol4','itemCol5','itemCol1','itemCol2','itemCol3','itemCol4','itemCol5'); itens_row = new Array('itemLinha1','itemLinha2','itemLinha3','itemLinha4','itemLinha5','itemLinha1','itemLinha2','itemLinha3','itemLinha4','itemLinha5','itemLinha1','itemLinha2','itemLinha3','itemLinha4','itemLinha5','itemLinha1','itemLinha2','itemLinha3','itemLinha4','itemLinha5','itemLinha1','itemLinha2','itemLinha3','itemLinha4','itemLinha5'); cabecalho_col = new Array('ColGrupo1','ColGrupo2','ColGrupo3','ColGrupo4','ColGrupo5','ColGrupo6'); cabecalho_row = new Array('LinhaGrupo1','LinhaGrupo2','LinhaGrupo3','LinhaGrupo4','LinhaGrupo5','LinhaGrupo6'); itens_col = new Array('itemCol1','itemCol2','itemCol3','itemCol4','itemCol5','itemCol1','itemCol2','itemCol3','itemCol4','itemCol5','itemCol1','itemCol2','itemCol3','itemCol4','itemCol5','itemCol1','itemCol2','itemCol3','itemCol4','itemCol5','itemCol1','itemCol2','itemCol3','itemCol4','itemCol5','itemCol1','itemCol2','itemCol3','itemCol4','itemCol5'); itens_row = new Array('itemLinha1','itemLinha2','itemLinha3','itemLinha4','itemLinha5','itemLinha1','itemLinha2','itemLinha3','itemLinha4','itemLinha5','itemLinha1','itemLinha2','itemLinha3','itemLinha4','itemLinha5','itemLinha1','itemLinha2','itemLinha3','itemLinha4','itemLinha5','itemLinha1','itemLinha2','itemLinha3','itemLinha4','itemLinha5','itemLinha1','itemLinha2','itemLinha3','itemLinha4','itemLinha5'); break; default: existe = false; break; } } if (existe){ descricao_logica.innerHTML = texto; titulo_logica.innerHTML = getTituloDesafioLogica(id, dificuldade); titulo_logica.innerHTML += ' (Nivel '+getDescDificuldadeLogica(dificuldade)+')'; return true; } else{ return false; }}//end desafioLogicafunction desafioLogicaResultado(id, dificuldade){ vResult = new Array(); //cria vetor var pos = 0; if (dificuldade==1){//facil switch (id){ case 1: vResult = vetorLogicaResultado(vResult, pos++, 'r1c2'); vResult = vetorLogicaResultado(vResult, pos++, 'r2c1'); vResult = vetorLogicaResultado(vResult, pos++, 'r3c3'); vResult = vetorLogicaResultado(vResult, pos++, 'r1c2'); vResult = vetorLogicaResultado(vResult, pos++, 'r2c3'); vResult = vetorLogicaResultado(vResult, pos++, 'r3c1'); vResult = vetorLogicaResultado(vResult, pos++, 'r1c3'); vResult = vetorLogicaResultado(vResult, pos++, 'r2c2'); vResult = vetorLogicaResultado(vResult, pos++, 'r3c1'); break; case 2: vResult = vetorLogicaResultado(vResult, pos++, 'r1c1'); vResult = vetorLogicaResultado(vResult, pos++, 'r2c2'); vResult = vetorLogicaResultado(vResult, pos++, 'r3c3'); vResult = vetorLogicaResultado(vResult, pos++, 'r1c3'); vResult = vetorLogicaResultado(vResult, pos++, 'r2c2'); vResult = vetorLogicaResultado(vResult, pos++, 'r3c1'); vResult = vetorLogicaResultado(vResult, pos++, 'r1c3'); vResult = vetorLogicaResultado(vResult, pos++, 'r2c2'); vResult = vetorLogicaResultado(vResult, pos++, 'r3c1'); break; case 3: vResult = vetorLogicaResultado(vResult, pos++, 'r1c3'); vResult = vetorLogicaResultado(vResult, pos++, 'r2c2'); vResult = vetorLogicaResultado(vResult, pos++, 'r3c1'); vResult = vetorLogicaResultado(vResult, pos++, 'r1c2'); vResult = vetorLogicaResultado(vResult, pos++, 'r2c1'); vResult = vetorLogicaResultado(vResult, pos++, 'r3c3'); vResult = vetorLogicaResultado(vResult, pos++, 'r1c2'); vResult = vetorLogicaResultado(vResult, pos++, 'r2c3'); vResult = vetorLogicaResultado(vResult, pos++, 'r3c1'); break; case 4: vResult = vetorLogicaResultado(vResult, pos++, 'r1c2'); vResult = vetorLogicaResultado(vResult, pos++, 'r2c3'); vResult = vetorLogicaResultado(vResult, pos++, 'r3c1'); vResult = vetorLogicaResultado(vResult, pos++, 'r1c2'); vResult = vetorLogicaResultado(vResult, pos++, 'r2c3'); vResult = vetorLogicaResultado(vResult, pos++, 'r3c1'); vResult = vetorLogicaResultado(vResult, pos++, 'r1c1'); vResult = vetorLogicaResultado(vResult, pos++, 'r2c2'); vResult = vetorLogicaResultado(vResult, pos++, 'r3c3'); break; case 5: vResult = vetorLogicaResultado(vResult, pos++, 'r1c3'); vResult = vetorLogicaResultado(vResult, pos++, 'r2c1'); vResult = vetorLogicaResultado(vResult, pos++, 'r3c2'); vResult = vetorLogicaResultado(vResult, pos++, 'r1c3'); vResult = vetorLogicaResultado(vResult, pos++, 'r2c1'); vResult = vetorLogicaResultado(vResult, pos++, 'r3c2'); vResult = vetorLogicaResultado(vResult, pos++, 'r1c1'); vResult = vetorLogicaResultado(vResult, pos++, 'r2c2'); vResult = vetorLogicaResultado(vResult, pos++, 'r3c3'); break; case 6: vResult = vetorLogicaResultado(vResult, pos++, 'r1c1'); vResult = vetorLogicaResultado(vResult, pos++, 'r2c3'); vResult = vetorLogicaResultado(vResult, pos++, 'r3c2'); vResult = vetorLogicaResultado(vResult, pos++, 'r1c1'); vResult = vetorLogicaResultado(vResult, pos++, 'r2c2'); vResult = vetorLogicaResultado(vResult, pos++, 'r3c3'); vResult = vetorLogicaResultado(vResult, pos++, 'r1c1'); vResult = vetorLogicaResultado(vResult, pos++, 'r2c3'); vResult = vetorLogicaResultado(vResult, pos++, 'r3c2'); break; case 7: vResult = vetorLogicaResultado(vResult, pos++, 'r1c1'); vResult =