banner2.gif (3664 bytes)
FreeBRS - Sistema de informações desenvolvida pela BRS - Brasil Site (Tudo Gratuito)
 

Labirinto

<style TYPE="text/css"> BODY {font-family:Verdana, Arial;color:black;font-size="12px"; color: #000000;} A:link {color: #003399;} A:visited {color: #003399;} A:hover {color:red;} #board TD {width: 15pt; height: 15pt; font-size: 2pt; } TD.foot {font-size: 10pt;} #board TD.start {font-size: 8pt; border-left: 2px black solid; background:#FFD200; border-top: 2px black solid;text-align: center; color: red} #board TD.end {font-size: 8pt; text-align: center; color: green} #message {margin: 0pt; padding: 0pt; text-align: center} </style> <script LANGUAGE="JavaScript"> var maze = new Array() var sides = new Array("Border-Top", "Border-Right") for (var rows=0; rows<13; rows++) maze[rows] = new Array() maze[0][0] = new Array(1,1,1,1,1,1,1,1,1,1,1,1) maze[0][1] = new Array(0,0,1,0,1,0,0,0,0,1,0,1) maze[1][0] = new Array(1,0,0,0,1,0,1,1,1,0,1,1) maze[1][1] = new Array(0,1,1,0,0,1,1,0,0,1,0,1) maze[2][0] = new Array(1,0,1,0,1,0,0,1,1,0,1,1) maze[2][1] = new Array(0,0,0,0,1,1,1,0,0,0,0,1) maze[3][0] = new Array(0,1,1,1,1,1,0,0,0,0,1,1) maze[3][1] = new Array(1,0,0,1,0,0,0,1,1,0,0,1) maze[4][0] = new Array(0,0,0,0,0,0,1,1,1,1,1,1) maze[4][1] = new Array(1,1,1,1,1,0,0,0,0,0,1,1) maze[5][0] = new Array(0,0,0,0,1,0,1,1,1,1,0,0) maze[5][1] = new Array(1,1,1,1,1,1,0,0,0,1,0,1) maze[6][0] = new Array(0,0,0,0,0,0,1,1,0,1,0,1) maze[6][1] = new Array(1,1,1,1,1,1,0,0,0,1,0,1) maze[7][0] = new Array(1,0,1,0,0,0,1,0,1,1,0,1) maze[7][1] = new Array(1,1,1,0,1,0,0,1,0,1,1,1) maze[8][0] = new Array(0,0,0,1,0,0,1,1,0,0,0,0) maze[8][1] = new Array(0,1,0,1,1,0,0,0,1,1,0,1) maze[9][0] = new Array(0,0,0,0,0,1,1,1,1,0,1,1) maze[9][1] = new Array(1,1,1,1,0,0,0,0,0,1,1,1) maze[10][0] = new Array(0,0,0,0,0,1,1,1,1,1,0,0) maze[10][1] = new Array(1,1,1,0,1,0,0,0,0,1,0,1) maze[11][0] = new Array(0,0,1,1,1,1,1,1,1,0,0,0) maze[11][1] = new Array(1,0,1,0,0,0,0,0,0,0,1,1) maze[12][0] = new Array(0,0,0,0,0,1,1,1,1,0,1,0) maze[12][1] = new Array(1,1,0,1,0,0,0,1,0,0,1,1) function testNext(nxt) { if ((board.rows[start.rows].cells[start.cols].style.backgroundColor=="yellow") && (nxt.style.backgroundColor=='yellow')) { message.innerText="Vejo que você mudou de idéia." board.rows[start.rows].cells[start.cols].style.backgroundColor="" return false } return true } function moveIt() { if (!progress) return switch (event.keyCode) { case 37: // left if (maze[start.rows][1][start.cols-1]==0) { if (testNext(board.rows[start.rows].cells[start.cols-1])) message.innerText="Indo a oeste..." start.cols-- document.all.board.rows[start.rows].cells[start.cols].style.backgroundColor=" yellow" } else message.innerText="Ops.. não posso ir a oeste." break; case 38: // up if (maze[start.rows][0][start.cols]==0) { if (testNext(board.rows[start.rows-1].cells[start.cols])) message.innerText="Indo a norte..." start.rows-- document.all.board.rows[start.rows] .cells[start.cols].style.backgroundColor="yellow" } else message.innerText="Ops.. não posso ir a norte." break; case 39: // right if (maze[start.rows][1][start.cols]==0) { if (testNext(board.rows[start.rows].cells[start.cols+1])) message.innerText="Indo a leste..." start.cols++ document.all.board.rows[start.rows].cells[start.cols].style .backgroundColor="yellow" } else message.innerText="Ops.. não posso ir a leste." break; case 40: //down if (maze[start.rows+1]==null) return if (maze[start.rows+1][0][start.cols]==0) { if (testNext(board.rows[start.rows+1].cells[start.cols])) message.innerText="Indo a sul..." start.rows++ document.all.board.rows[start.rows].cells[start.cols]. style.backgroundColor="yellow" } else message.innerText="Ops.. não posso ir a sul." break; } if (document.all.board.rows[start.rows].cells[start.cols]. innerText=="end") { message.innerText="Você venceu!" progress=false } } </script> <script LANGUAGE="Javascript"> var MS=navigator.appVersion.indexOf("MSIE"); window.isIE4 =(MS>0) && ((parseInt(navigator.appVersion.substring(MS+5,MS+6)) >= 4) && (navigator.appVersion.indexOf("MSIE"))>0 && (navigator.appVersion.indexOf("B1"))==-1) ; var curShow = null var curItem = null if (!window.isIE4) window.location.href = "home.htm"; var fRunning=0 function fixSize() { var newWidth = document.body.clientWidth - document.all .why.offsetLeft -10 if (newWidth>=wWidth) document.all.why.style.pixelWidth = newWidth else document.all.why.style.pixelWidth = wWidth } </script> <script LANGUAGE="JavaScript" FOR="jumpbar" EVENT=" onscriptletevent(name, eventData)"> switch (name) { case "onnavigate": window.location.href = eventData break; case "oncnavigate": eval(eventData) break; } </script> <script LANGUAGE="Javascript"> var MS=navigator.appVersion.indexOf("MSIE"); window.isIE4 =(MS>0) && ((parseInt(navigator.appVersion.substring(MS+5,MS+6)) >= 4) && (navigator.appVersion.indexOf("MSIE"))>0 && (navigator.appVersion.indexOf("B1"))==-1) ; var curShow = null var curItem = null if (!window.isIE4) window.location.href = "home.htm"; var fRunning=0 function fixSize() { var newWidth = document.body.clientWidth - document.all.why.offsetLeft -10 if (newWidth>=wWidth) document.all.why.style.pixelWidth = newWidth else document.all.why.style.pixelWidth = wWidth } </script> <script LANGUAGE="JavaScript" FOR="jumpbar" EVENT="onscriptletevent(name, eventData)"> switch (name) { case "onnavigate": window.location.href = eventData break; case "oncnavigate": eval(eventData) break; } </script> <script language="JavaScript"> <!-- /* Generate the transaction ID */ now = new Date(); var millis = now.getTime(); var transID = millis.toString(); var compDate = new Date("1/12/1998") var host = "netads.hotwired.com"; var tags = "program=insidedhtml&SERVER_NAME=.wmnetwork.com&size=large"; var pathinfo = tags + "&transID=" + transID; var href var src if ((now<compDate) && (now.getSeconds()%2==0)) { href="/home.asp" src="/ads/insided.gif" } else { href = "http://" + host + "/click.ng/" + pathinfo; src = "http://" + host + "/image.ng/" + pathinfo; } // --> </script> <div CLASS="why" ID="why" STYLE="display: none" align="center"><script> var wWidth = document.all.why.style.pixelWidth var newWidth = document.body.clientWidth - document.all.why.offsetLeft - 10 if (newWidth>=wWidth) document.all.why.style.pixelWidth = newWidth document.all.why.style.display = "" window.onresize = fixSize </script>

voltar para o menu anterior