Cruzadinha do Hot Potatoes
Autor: Gisele Bianchini | Publicado: 2012-06-12T19:07:00-07:00

<?xml version="1.0"?>

       <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "xhtml11.dtd">

       <html xmlns="http://www.w3.org/1999/xhtml"

             xml:lang="en">













 





cruzadinha 





<!-- Made with executable version 6.3 Release 0 Build 3 -->



<!-- The following insertion allows you to add your own code directly to this head tag from the configuration screen -->













/* This is the CSS stylesheet used in the exercise. */

/* Elements in square brackets are replaced by data based on configuration settings when the exercise is built. */



/* BeginCorePageCSS */



/* Made with executable version 6.3 Release 0 Build 3 */





/* Hack to hide a nested Quicktime player from IE, which can't handle it. */

* html object.MediaPlayerNotForIE {

 display: none;

}



body{

 font-family: Geneva,Arial,sans-serif;

 background-color: #00ffff;

 color: #000000;

 

 margin-right: 5%;

 margin-left: 5%;

 font-size: small;

}



p{

 text-align: left;

 margin: 0px;

 font-size: 100%;

}



table,div,span,td{

 font-size: 100%;

 color: #000000;

}



div.Titles{

 padding: 0.5em;;

 text-align: center;

 color: #ff8000;

}



button{

 font-family: Geneva,Arial,sans-serif;

 font-size: 100%;

 display: inline;

}



.ExerciseTitle{

 font-size: 140%;

 color: #ff8000;

}



.ExerciseSubtitle{

 font-size: 120%;

 color: #ff8000;

}



div.StdDiv{

 background-color: #ffffff;

 text-align: center;

 font-size: 100%;

 color: #000000;

 padding: 0.5em;

 border-style: solid;

 border-width: 1px 1px 1px 1px;

 border-color: #000000;

 margin-bottom: 1px;

}



/* EndCorePageCSS */



.RTLText{

 text-align: right;

 font-size: 150%;

 direction: rtl;

 font-family: "Simplified Arabic", "Traditional Arabic", "Times New Roman", Geneva,Arial,sans-serif; 

}



.CentredRTLText{

 text-align: center;

 font-size: 150%;

 direction: rtl;

 font-family: "Simplified Arabic", "Traditional Arabic", "Times New Roman", Geneva,Arial,sans-serif; 

}



button p.RTLText{

 text-align: center;

}



.RTLGapBox{

 text-align: right;

 font-size: 150%;

 direction: rtl;

 font-family: "Times New Roman", Geneva,Arial,sans-serif;

}



.Guess{

 font-weight: bold;

}



.CorrectAnswer{

 font-weight: bold;

}



div#Timer{

 padding: 0.25em;

 margin-left: auto;

 margin-right: auto;

 text-align: center;

 color: #ff8000;

}



span#TimerText{

 padding: 0.25em;

 border-width: 1px;

 border-style: solid;

 font-weight: bold;

 display: none;

 color: #ff8000;

}



span.Instructions{



}



div.ExerciseText{



}



.FeedbackText, .FeedbackText span.CorrectAnswer, .FeedbackText span.Guess, .FeedbackText span.Answer{

 color: #ff8000;

}



.LeftItem{

 font-size: 100%;

 color: #000000;

 text-align: left;

}



.RightItem{

 font-weight: bold;

 font-size: 100%;

 color: #000000;

}



span.CorrectMark{



}



input, textarea{

 font-family: Geneva,Arial,sans-serif;

 font-size: 120%;

}



select{

 font-size: 100%;

}



div.Feedback {

 background-color: #00ffff;

 left: 33%;

 width: 34%;

 top: 33%;

 z-index: 1;

 border-style: solid;

 border-width: 1px;

 padding: 5px;

 text-align: center;

 color: #ff8000;

 position: absolute;

 display: none;

 font-size: 100%;

}









div.ExerciseDiv{

 color: #000000;

}



/* JMatch flashcard styles */

table.FlashcardTable{

 background-color: transparent;

 color: #000000;

 border-color: #000000;

 margin-left: 5%;

 margin-right: 5%;

 margin-top: 2em;

 margin-bottom: 2em;

 width: 90%;

 position: relative;

 text-align: center;

 padding: 0px;

}



table.FlashcardTable tr{

 border-style: none;

 margin: 0px;

 padding: 0px;

 background-color: #ffffff;

}



table.FlashcardTable td.Showing{

 font-size: 140%;

 text-align: center;

 width: 50%;

 display: table-cell;

 padding: 2em;

 margin: 0px;

 border-style: solid;

 border-width: 1px;

 color: #000000;

 background-color: #ffffff;

}



table.FlashcardTable td.Hidden{

 display: none;

}



/* JMix styles */

div#SegmentDiv{

 margin-top: 2em;

 margin-bottom: 2em;

 text-align: center;

}



a.ExSegment{

 font-size: 120%;

 font-weight: bold;

 text-decoration: none;

 color: #000000;

}



span.RemainingWordList{

 font-style: italic;

}



div.DropLine {

 position: absolute;

 text-align: center;

 border-bottom-style: solid;

 border-bottom-width: 1px;

 border-bottom-color: #ff8000;

 width: 80%;

}



/* JCloze styles */



.ClozeWordList{

 text-align: center;

 font-weight: bold;

}



div.ClozeBody{

 text-align: left;

 margin-top: 2em;

 margin-bottom: 2em;

 line-height: 2.0

}



span.GapSpan{

 font-weight: bold;

}



/* JCross styles */



table.CrosswordGrid{

 margin: auto auto 1em auto;

 border-collapse: collapse;

 padding: 0px;

 background-color: #000000;

}



table.CrosswordGrid tbody tr td{

 width: 1.5em;

 height: 1.5em;

 text-align: center;

 vertical-align: middle;

 font-size: 140%;

 padding: 1px;

 margin: 0px;

 border-style: solid;

 border-width: 1px;

 border-color: #000000;

 color: #000000;

}



table.CrosswordGrid span{

 color: #000000;

}



table.CrosswordGrid td.BlankCell{

 background-color: #000000;

 color: #000000;

}



table.CrosswordGrid td.LetterOnlyCell{

 text-align: center;

 vertical-align: middle;

 background-color: #ffffff;

 color: #000000;

 font-weight: bold;

}



table.CrosswordGrid td.NumLetterCell{

 text-align: left;

 vertical-align: top;

 background-color: #ffffff;

 color: #000000;

 padding: 1px;

 font-weight: bold;

}



.NumLetterCellText{

 cursor: pointer;

 color: #000000;

}



.GridNum{

 vertical-align: super;

 font-size: 66%;

 font-weight: bold;

 text-decoration: none;

 color: #000000;

}



.GridNum:hover, .GridNum:visited{

 color: #000000;

}



table#Clues{

 margin: auto;

 vertical-align: top;

}



table#Clues td{

 vertical-align: top;

}



table.ClueList{

  margin: auto;

}



td.ClueNum{

 text-align: right;

 font-weight: bold;

 vertical-align: top;

}



td.Clue{

 text-align: left;

}



div#ClueEntry{

 text-align: left;

 margin-bottom: 1em;

}



/* Keypad styles */



div.Keypad{

 text-align: center;

 display: none; /* initially hidden, shown if needed */

 margin-bottom: 0.5em;

}



div.Keypad button{

 font-family: Geneva,Arial,sans-serif;

 font-size: 120%;

 background-color: #ffffff;

 color: #000000;

 width: 2em;

}



/* JQuiz styles */



div.QuestionNavigation{

 text-align: center;

}



.QNum{

 margin: 0em 1em 0.5em 1em;

 font-weight: bold;

 vertical-align: middle;

}



textarea{

 font-family: Geneva,Arial,sans-serif;

}



.QuestionText{

 text-align: left;

 margin: 0px;

 font-size: 100%;

}



.Answer{

 font-size: 120%;

 letter-spacing: 0.1em;

}



.PartialAnswer{

 font-size: 120%;

 letter-spacing: 0.1em;

 color: #ff8000;

}



.Highlight{

 color: #000000;

 background-color: #ffff00;

 font-weight: bold;

 font-size: 120%;

}



ol.QuizQuestions{

 text-align: left;

 list-style-type: none;

}



li.QuizQuestion{

 padding: 1em;

 border-style: solid;

 border-width: 0px 0px 1px 0px;

}



ol.MCAnswers{

 text-align: left;

 list-style-type: upper-alpha;

 padding: 1em;

}



ol.MCAnswers li{

 margin-bottom: 1em;

}



ol.MSelAnswers{

 text-align: left;

 list-style-type: lower-alpha;

 padding: 1em;

}



div.ShortAnswer{

 padding: 1em;

}



.FuncButton {

 text-align: center;

 border-style: solid;



 border-left-color: #ffffff;

 border-top-color: #ffffff;

 border-right-color: #7f7f7f;

 border-bottom-color: #7f7f7f;

 color: #000000;

 background-color: #ffffff;



 border-width: 2px;

 padding: 3px 6px 3px 6px;

 cursor: pointer;

}



.FuncButtonUp {

 color: #ffffff;

 text-align: center;

 border-style: solid;



 border-left-color: #ffffff;

 border-top-color: #ffffff;

 border-right-color: #7f7f7f;

 border-bottom-color: #7f7f7f;



 background-color: #000000;

 color: #ffffff;

 border-width: 2px;

 padding: 3px 6px 3px 6px;

 cursor: pointer;

}



.FuncButtonDown {

 color: #ffffff;

 text-align: center;

 border-style: solid;



 border-left-color: #7f7f7f;

 border-top-color: #7f7f7f;

 border-right-color: #ffffff;

 border-bottom-color: #ffffff;

 background-color: #000000;

 color: #ffffff;



 border-width: 2px;

 padding: 3px 6px 3px 6px;

 cursor: pointer;

}



/*BeginNavBarStyle*/



div.NavButtonBar{

 background-color: #0080ff;

 text-align: center;

 margin: 2px 0px 2px 0px;

 clear: both;

 font-size: 100%;

}



.NavButton {

 border-style: solid;

 

 border-left-color: #7fbfff;

 border-top-color: #7fbfff;

 border-right-color: #00407f;

 border-bottom-color: #00407f;

 background-color: #0080ff;

 color: #000000;



 border-width: 2px;

 cursor: pointer; 

}



.NavButtonUp {

 border-style: solid;



 border-left-color: #7fbfff;

 border-top-color: #7fbfff;

 border-right-color: #00407f;

 border-bottom-color: #00407f;

 color: #0080ff;

 background-color: #000000;



 border-width: 2px;

 cursor: pointer; 

}



.NavButtonDown {

 border-style: solid;



 border-left-color: #00407f;

 border-top-color: #00407f;

 border-right-color: #7fbfff;

 border-bottom-color: #7fbfff;

 color: #0080ff;

 background-color: #000000;



 border-width: 2px;

 cursor: pointer; 

}



/*EndNavBarStyle*/



a{

 color: #0000ff;

}



a:visited{

 color: #0000cc;

}



a:hover{

 color: #0000ff;

}



div.CardStyle {

 position: absolute;

 font-family: Geneva,Arial,sans-serif;

 font-size: 100%;

 padding: 5px;

 border-style: solid;

 border-width: 1px;

 color: #000000;

 background-color: #ffffff;

 left: -50px;

 top: -50px;

 overflow: visible;

}



.rtl{

 text-align: right;

 font-size: 140%;

}













//<![CDATA[



<!--









function Client(){

//if not a DOM browser, hopeless

 this.min = false; if (document.getElementById){this.min = true;};



 this.ua = navigator.userAgent;

 this.name = navigator.appName;

 this.ver = navigator.appVersion;  



//Get data about the browser

 this.mac = (this.ver.indexOf('Mac') != -1);

 this.win = (this.ver.indexOf('Windows') != -1);



//Look for Gecko

 this.gecko = (this.ua.indexOf('Gecko') > 1);

 if (this.gecko){

  this.geckoVer = parseInt(this.ua.substring(this.ua.indexOf('Gecko')+6, this.ua.length));

  if (this.geckoVer < 20020000){this.min = false;}

 }

 

//Look for Firebird

 this.firebird = (this.ua.indexOf('Firebird') > 1);

 

//Look for Safari

 this.safari = (this.ua.indexOf('Safari') > 1);

 if (this.safari){

  this.gecko = false;

 }

 

//Look for IE

 this.ie = (this.ua.indexOf('MSIE') > 0);

 if (this.ie){

  this.ieVer = parseFloat(this.ua.substring(this.ua.indexOf('MSIE')+5, this.ua.length));

  if (this.ieVer < 5.5){this.min = false;}

 }

 

//Look for Opera

 this.opera = (this.ua.indexOf('Opera') > 0);

 if (this.opera){

  this.operaVer = parseFloat(this.ua.substring(this.ua.indexOf('Opera')+6, this.ua.length));

  if (this.operaVer < 7.04){this.min = false;}

 }

 if (this.min == false){

  alert('Your browser may not be able to handle this page.');

 }

 

//Special case for the horrible ie5mac

 this.ie5mac = (this.ie&&this.mac&&(this.ieVer<6));

}



var C = new Client();



//for (prop in C){

// alert(prop + ': ' + C[prop]);

//}







//CODE FOR HANDLING NAV BUTTONS AND FUNCTION BUTTONS



//[strNavBarJS]

function NavBtnOver(Btn){

 if (Btn.className != 'NavButtonDown'){Btn.className = 'NavButtonUp';}

}



function NavBtnOut(Btn){

 Btn.className = 'NavButton';

}



function NavBtnDown(Btn){

 Btn.className = 'NavButtonDown';

}

//[/strNavBarJS]



function FuncBtnOver(Btn){

 if (Btn.className != 'FuncButtonDown'){Btn.className = 'FuncButtonUp';}

}



function FuncBtnOut(Btn){

 Btn.className = 'FuncButton';

}



function FuncBtnDown(Btn){

 Btn.className = 'FuncButtonDown';

}



function FocusAButton(){

 if (document.getElementById('CheckButton1') != null){

  document.getElementById('CheckButton1').focus();

 }

 else{

  if (document.getElementById('CheckButton2') != null){

   document.getElementById('CheckButton2').focus();

  }

  else{

   document.getElementsByTagName('button')[0].focus();

  }

 }

}









//CODE FOR HANDLING DISPLAY OF POPUP FEEDBACK BOX



var topZ = 1000;



function ShowMessage(Feedback){

 var Output = Feedback + '';

 document.getElementById('FeedbackContent').innerHTML = Output;

 var FDiv = document.getElementById('FeedbackDiv');

 topZ++;

 FDiv.style.zIndex = topZ;

 FDiv.style.top = TopSettingWithScrollOffset(30) + 'px';



 FDiv.style.display = 'block';



 ShowElements(false, 'input');

 ShowElements(false, 'select');

 ShowElements(false, 'object');

 ShowElements(true, 'object', 'FeedbackContent');



//Focus the OK button

 setTimeout("document.getElementById('FeedbackOKButton').focus()", 50);

 

//

}



function ShowElements(Show, TagName, ContainerToReverse){

// added third argument to allow objects in the feedback box to appear

//IE bug -- hide all the form elements that will show through the popup

//FF on Mac bug : doesn't redisplay objects whose visibility is set to visible

//unless the object's display property is changed



 //get container object (by Id passed in, or use document otherwise)

 TopNode = document.getElementById(ContainerToReverse);

 var Els;

 if (TopNode != null) {

  Els = TopNode.getElementsByTagName(TagName);

 } else {

  Els = document.getElementsByTagName(TagName);

 }



 for (var i=0; i<Els.length; i++){

  if (TagName == "object") {

   //manipulate object elements in all browsers

   if (Show == true){

    Els[i].style.visibility = 'visible';

    //get Mac FireFox to manipulate display, to force screen redraw

    if (C.mac && C.gecko) {Els[i].style.display = '';}

   }

   else{

    Els[i].style.visibility = 'hidden';

    if (C.mac && C.gecko) {Els[i].style.display = 'none';}

   }

  } 

  else {

   // tagName is either input or select (that is, Form Elements)

   // ie6 has a problem with Form elements, so manipulate those

   if (C.ie) {

    if (C.ieVer < 7) {

     if (Show == true){

      Els[i].style.visibility = 'visible';

     }

     else{

      Els[i].style.visibility = 'hidden';

     }

    }

   }

  }

 }

}







function HideFeedback(){

 document.getElementById('FeedbackDiv').style.display = 'none';

 ShowElements(true, 'input');

 ShowElements(true, 'select');

 ShowElements(true, 'object');

 if (Finished == true){

  Finish();

 }

}





//GENERAL UTILITY FUNCTIONS AND VARIABLES



//PAGE DIMENSION FUNCTIONS

function PageDim(){

//Get the page width and height

 this.W = 600;

 this.H = 400;

 this.W = document.getElementsByTagName('body')[0].clientWidth;

 this.H = document.getElementsByTagName('body')[0].clientHeight;

}



var pg = null;



function GetPageXY(El) {

 var XY = {x: 0, y: 0};

 while(El){

  XY.x += El.offsetLeft;

  XY.y += El.offsetTop;

  El = El.offsetParent;

 }

 return XY;

}



function GetScrollTop(){

 if (typeof(window.pageYOffset) == 'number'){

  return window.pageYOffset;

 }

 else{

  if ((document.body)&&(document.body.scrollTop)){

   return document.body.scrollTop;

  }

  else{

   if ((document.documentElement)&&(document.documentElement.scrollTop)){

    return document.documentElement.scrollTop;

   }

   else{

    return 0;

   }

  }

 }

}



function GetViewportHeight(){

 if (typeof window.innerHeight != 'undefined'){

  return window.innerHeight;

 }

 else{

  if (((typeof document.documentElement != 'undefined')&&(typeof document.documentElement.clientHeight !=

     'undefined'))&&(document.documentElement.clientHeight != 0)){

   return document.documentElement.clientHeight;

  }

  else{

   return document.getElementsByTagName('body')[0].clientHeight;

  }

 }

}



function TopSettingWithScrollOffset(TopPercent){

 var T = Math.floor(GetViewportHeight() * (TopPercent/100));

 return GetScrollTop() + T; 

}



//CODE FOR AVOIDING LOSS OF DATA WHEN BACKSPACE KEY INVOKES history.back()

var InTextBox = false;



function SuppressBackspace(e){ 

 if (InTextBox == true){return;}

 if (C.ie) {

  thisKey = window.event.keyCode;

 }

 else {

  thisKey = e.keyCode;

 }



 var Suppress = false;



 if (thisKey == 8) {

  Suppress = true;

 }



 if (Suppress == true){

  if (C.ie){

   window.event.returnValue = false; 

   window.event.cancelBubble = true;

  }

  else{

   e.preventDefault();

  }

 }

}



if (C.ie){

 document.attachEvent('onkeydown',SuppressBackspace);

 window.attachEvent('onkeydown',SuppressBackspace);

}

else{

 if (window.addEventListener){

  window.addEventListener('keypress',SuppressBackspace,false);

 }

}



function ReduceItems(InArray, ReduceToSize){

 var ItemToDump=0;

 var j=0;

 while (InArray.length > ReduceToSize){

  ItemToDump = Math.floor(InArray.length*Math.random());

  InArray.splice(ItemToDump, 1);

 }

}



function Shuffle(InArray){

 var Num;

 var Temp = new Array();

 var Len = InArray.length;



 var j = Len;



 for (var i=0; i<Len; i++){

  Temp[i] = InArray[i];

 }



 for (i=0; i<Len; i++){

  Num = Math.floor(j  *  Math.random());

  InArray[i] = Temp[Num];



  for (var k=Num; k < (j-1); k++) {

   Temp[k] = Temp[k+1];

  }

  j--;

 }

 return InArray;

}



function WriteToInstructions(Feedback) {

 document.getElementById('InstructionsDiv').innerHTML = Feedback;



}









function EscapeDoubleQuotes(InString){

 return InString.replace(/"/g, '&quot;')

}



function TrimString(InString){

        var x = 0;



        if (InString.length != 0) {

                while ((InString.charAt(InString.length - 1) == '\u0020') || (InString.charAt(InString.length - 1) == '\u000A') || (InString.charAt(InString.length - 1) == '\u000D')){

                        InString = InString.substring(0, InString.length - 1)

                }



                while ((InString.charAt(0) == '\u0020') || (InString.charAt(0) == '\u000A') || (InString.charAt(0) == '\u000D')){

                        InString = InString.substring(1, InString.length)

                }



                while (InString.indexOf('  ') != -1) {

                        x = InString.indexOf('  ')

                        InString = InString.substring(0, x) + InString.substring(x+1, InString.length)

                 }



                return InString;

        }



        else {

                return '';

        }

}



function FindLongest(InArray){

 if (InArray.length < 1){return -1;}



 var Longest = 0;

 for (var i=1; i<InArray.length; i++){

  if (InArray[i].length > InArray[Longest].length){

   Longest = i;

  }

 }

 return Longest;

}



//UNICODE CHARACTER FUNCTIONS

function IsCombiningDiacritic(CharNum){

 var Result = (((CharNum >= 0x0300)&&(CharNum <= 0x370))||((CharNum >= 0x20d0)&&(CharNum <= 0x20ff)));

 Result = Result || (((CharNum >= 0x3099)&&(CharNum <= 0x309a))||((CharNum >= 0xfe20)&&(CharNum <= 0xfe23)));

 return Result;

}



function IsCJK(CharNum){

 return ((CharNum >= 0x3000)&&(CharNum < 0xd800));

}



//SETUP FUNCTIONS

//BROWSER WILL REFILL TEXT BOXES FROM CACHE IF NOT PREVENTED

function ClearTextBoxes(){

 var NList = document.getElementsByTagName('input');

 for (var i=0; i<NList.length; i++){

  if ((NList[i].id.indexOf('Guess') > -1)||(NList[i].id.indexOf('Gap') > -1)){

   NList[i].value = '';

  }

  if (NList[i].id.indexOf('Chk') > -1){

   NList[i].checked = '';

  }

 }

}



//EXTENSION TO ARRAY OBJECT

function Array_IndexOf(Input){

 var Result = -1;

 for (var i=0; i<this.length; i++){

  if (this[i] == Input){

   Result = i;

  }

 }

 return Result;

}

Array.prototype.indexOf = Array_IndexOf;



//IE HAS RENDERING BUG WITH BOTTOM NAVBAR

function RemoveBottomNavBarForIE(){

 if ((C.ie)&&(document.getElementById('Reading') != null)){

  if (document.getElementById('BottomNavBar') != null){

   document.getElementById('TheBody').removeChild(document.getElementById('BottomNavBar'));

  }

 }

}









//HOTPOTNET-RELATED CODE



var HPNStartTime = (new Date()).getTime();

var SubmissionTimeout = 30000;

var Detail = ''; //Global that is used to submit tracking data



function Finish(){

//If there's a form, fill it out and submit it

 if (document.store != null){

  Frm = document.store;

  Frm.starttime.value = HPNStartTime;

  Frm.endtime.value = (new Date()).getTime();

  Frm.mark.value = Score;

  Frm.detail.value = Detail;

  Frm.submit();

 }

}









//JCROSS CORE JAVASCRIPT CODE



var InGap = false;

var CurrentBox = null;

var Feedback = '';

var AcrossCaption = '';

var DownCaption = '';

var Correct = 'Correcto! Bom trabalho!.';

var Incorrect = 'Algumas das respostas estavam incorretas, e foram eliminadas.'; 

var GiveHint = 'Foi acrescentada uma letra correta.';

var YourScoreIs = 'A sua pontua&#x00E7;&#x00E3;o &#x00E9;: ';

var BuiltGrid = '';

var BuiltExercise = '';

var Penalties = 0;

var Score = 0;

var InTextBox = false;

var Locked = false;

var TimeOver = false;

var CaseSensitive = false; 



var InputStuff = '[strClueNum]: ';

InputStuff += '[strClue] ';

InputStuff += 'Inserir';

InputStuff += 'Dica';

InputStuff += '';



var CurrBoxElement = null;

var Finished = false;



function StartUp(){

 RemoveBottomNavBarForIE();

//Show a keypad if there is one (added bugfix for 6.0.4.12)

 if (document.getElementById('CharacterKeypad') != null){

  document.getElementById('CharacterKeypad').style.display = 'block';

 }



 

 AcrossCaption = document.getElementById('CluesAcrossLabel').innerHTML;

 DownCaption = document.getElementById('CluesDownLabel').innerHTML;













}



function GetAnswerLength(Across,x,y){

 Result = 0;

 if (Across == false){

  while ((x 0)){

   Result += L[x][y].length;

   x++;

  } 

  return Result;

 }

 else{

  while ((y 0)){

   Result += L[x][y].length;

   y++;

  }  

  return Result;

 }

}



function GetEditSize(Across,x,y){

 var Len = GetAnswerLength(Across,x,y);

 if (IsCJK(L[x][y].charCodeAt(0))){

  Len *= 2;

 }

 return Len;

}



function ShowClue(ClueNum,x,y){

 var Result = '';

 var Temp;

 var strParams;

 var Clue = document.getElementById('Clue_A_' + ClueNum);

 if (Clue != null){

  Temp = InputStuff.replace(/\[ClueNum\]/g, ClueNum);

  Temp = Temp.replace(/\[strClueNum\]/g, AcrossCaption + ' ' + ClueNum);

  strParams = 'true,' + ClueNum + ',' + x + ',' + y + ',\'[strBoxId]\'';

  Temp = Temp.replace(/\[strParams\]/g, strParams);

  Temp = Temp.replace(/\[strBoxId\]/g, 'GA_' + ClueNum + '_' + x + '_' + y);

  Temp = Temp.replace(/\[strEditSize\]/g, GetEditSize(true,x,y));

  Temp = Temp.replace(/\[strMaxLength\]/g, GetAnswerLength(true,x,y));

  Temp = Temp.replace(/\[strClue\]/g, Clue.innerHTML, Temp);

  Result += Temp;

 }

 Clue = document.getElementById('Clue_D_' + ClueNum);

 if (Clue != null){

  Temp = InputStuff.replace(/\[ClueNum\]/g, ClueNum);

  Temp = Temp.replace(/\[strClueNum\]/g, DownCaption + ' ' + ClueNum);

  strParams = 'false,' + ClueNum + ',' + x + ',' + y + ',\'[strBoxId]\'';

  Temp = Temp.replace(/\[strParams\]/g, strParams);

  Temp = Temp.replace(/\[strBoxId\]/g, 'GD_' + ClueNum + '_' + x + '_' + y);

  Temp = Temp.replace(/\[strEditSize\]/g, GetAnswerLength(false,x,y));

  Temp = Temp.replace(/\[strClue\]/g, Clue.innerHTML, Temp);

  Result += Temp;

 }

 document.getElementById('ClueEntry').innerHTML = Result;

}



function EnterGuess(Across,ClueNum,x,y,BoxId){

 if (document.getElementById(BoxId) != null){

  var Guess = document.getElementById(BoxId).value;

  var AnsLength = GetAnswerLength(Across,x,y);

  EnterAnswer(Guess,Across,AnsLength,x,y);

 }

}



function SplitStringToPerceivedChars(InString, PC){

 var Temp = InString.charAt(0);

 if (InString.length > 1){

  for (var i=1; i<InString.length; i++){

   if (IsCombiningDiacritic(InString.charCodeAt(i)) == true){

    Temp += InString.charAt(i);

   }

   else{

    PC.push(Temp);

    Temp = InString.charAt(i);

   }

  }

 }

 PC.push(Temp);

}



function EnterAnswer(Guess,Across,AnsLength,x,y){

 var PC = new Array();

 SplitStringToPerceivedChars(Guess, PC);

 

 var i=x;

 var j=y;

 var Letter = 0;

 while (Letter < AnsLength){

  if (Letter < PC.length){

   G[i][j] = PC[Letter];

   if (document.getElementById('L_' + i + '_' + j) != null){

    document.getElementById('L_' + i + '_' + j).innerHTML = PC[Letter];

   }

  }

  if (Across == true){

   j++;

  }

  else{

   i++;

  }

  Letter++;

 }

}



function SetGridSquareValue(x,y,Val){

 var GridId = 'L_' + x + '_' + y;

 if (document.getElementById(GridId) != null){

  document.getElementById(GridId).innerHTML = Val;

 }

}



function ShowHint(Across,ClueNum,x,y,BoxId){

 var i=x;

 var j=y;

 var LetterFromGuess = '';

 var LetterFromKey = '';

 var OutString = '';

 if (Across==true){

  while (j<L[i].length){

   if (L[i][j] != ''){

    OutString += L[i][j];

    if (CaseSensitive == true){

     LetterFromKey = L[i][j];

     LetterFromGuess = G[i][j];

    }

    else {

     LetterFromKey = L[i][j].toUpperCase();

     LetterFromGuess = G[i][j].toUpperCase();

    }

    if (LetterFromGuess != LetterFromKey){

//    if (G[i][j] != L[i][j]){

     G[i][j] = L[i][j];

     Penalties++;

     break;

    }

   }

   else{

    break;

   }

  j++;

  }

 }

 else{

  while (i<L.length){

   if (L[i][j] != ''){

    OutString += L[i][j];

    if (CaseSensitive == true){

     LetterFromKey = L[i][j];

     LetterFromGuess = G[i][j];

    }

    else {

     LetterFromKey = L[i][j].toUpperCase();

     LetterFromGuess = G[i][j].toUpperCase();

    }

    if (LetterFromGuess != LetterFromKey){

//    if (G[i][j] != L[i][j]){

     G[i][j] = L[i][j];

     Penalties++;

     break;

    }

   }

   else{

    break;

   }

  i++;

  }

 }

 if (document.getElementById(BoxId) != null){

  document.getElementById(BoxId).value = OutString;

 }

}



L = new Array();

L[0] = new Array('','C','','','','','','','','','','','','','','','','');

L[1] = new Array('S','O','L','I','D','A','R','I','E','D','A','D','E','','','','','');

L[2] = new Array('','M','','','','','','','','','','','','','','','','');

L[3] = new Array('','P','R','I','M','A','V','E','R','A','','','','','','','','');

L[4] = new Array('','A','','','','','','','','','','','A','','','','','');

L[5] = new Array('','R','','','','','','','','','','','M','','','','','');

L[6] = new Array('','T','O','L','E','R','\u00C2','N','C','I','A','','I','','','','','');

L[7] = new Array('','I','','','','','','','O','','','','Z','','','','','');

L[8] = new Array('','L','','','','H','I','S','T','\u00D3','R','I','A','S','','','','');

L[9] = new Array('','H','','','','','','','I','','','','D','','','C','','');

L[10] = new Array('','A','','','','','','','D','','','','E','S','C','O','L','A');

L[11] = new Array('','R','','P','A','S','S','E','I','O','S','','','','','N','','');

L[12] = new Array('','','','','','','','','A','','','','','','','V','','');

L[13] = new Array('','','','','','','F','','N','','','','','','','I','','');

L[14] = new Array('','','P','R','O','J','E','T','O','S','','','','','','V','','');

L[15] = new Array('','','','','','','S','','','','','','','','','\u00CA','','');

L[16] = new Array('','','','','','','T','','','','','','','','','N','','');

L[17] = new Array('','','','','','','A','','','','','','','','','C','','');

L[18] = new Array('','','','','','','','','','','','','','','','I','','');

L[19] = new Array('','','','','','','','','','','','','','','','A','','');





CL = new Array();

CL[0] = new Array(0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);

CL[1] = new Array(2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);

CL[2] = new Array(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);

CL[3] = new Array(0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);

CL[4] = new Array(0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0);

CL[5] = new Array(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);

CL[6] = new Array(0,5,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0);

CL[7] = new Array(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);

CL[8] = new Array(0,0,0,0,0,7,0,0,0,0,0,0,0,0,0,0,0,0);

CL[9] = new Array(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0);

CL[10] = new Array(0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0);

CL[11] = new Array(0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0);

CL[12] = new Array(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);

CL[13] = new Array(0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0);

CL[14] = new Array(0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);

CL[15] = new Array(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);

CL[16] = new Array(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);

CL[17] = new Array(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);

CL[18] = new Array(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);

CL[19] = new Array(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);





G = new Array();

G[0] = new Array('','','','','','','','','','','','','','','','','','');

G[1] = new Array('','','','','','','','','','','','','','','','','','');

G[2] = new Array('','','','','','','','','','','','','','','','','','');

G[3] = new Array('','','','','','','','','','','','','','','','','','');

G[4] = new Array('','','','','','','','','','','','','','','','','','');

G[5] = new Array('','','','','','','','','','','','','','','','','','');

G[6] = new Array('','','','','','','','','','','','','','','','','','');

G[7] = new Array('','','','','','','','','','','','','','','','','','');

G[8] = new Array('','','','','','','','','','','','','','','','','','');

G[9] = new Array('','','','','','','','','','','','','','','','','','');

G[10] = new Array('','','','','','','','','','','','','','','','','','');

G[11] = new Array('','','','','','','','','','','','','','','','','','');

G[12] = new Array('','','','','','','','','','','','','','','','','','');

G[13] = new Array('','','','','','','','','','','','','','','','','','');

G[14] = new Array('','','','','','','','','','','','','','','','','','');

G[15] = new Array('','','','','','','','','','','','','','','','','','');

G[16] = new Array('','','','','','','','','','','','','','','','','','');

G[17] = new Array('','','','','','','','','','','','','','','','','','');

G[18] = new Array('','','','','','','','','','','','','','','','','','');

G[19] = new Array('','','','','','','','','','','','','','','','','','');





function CheckAnswers(){

 if (Locked == true){return;}



 var AllCorrect = true;

 var TotLetters = 0;

 var CorrectLetters = 0;

 var LetterFromKey = ''; 

 var LetterFromGuess = '';

 

//Check each letter

 for (var i=0; i<L.length; i++){

  for (var j=0; j<L[i].length; j++){

   if (L[i][j] != ''){

    TotLetters++;

    if (CaseSensitive == true) {

     LetterFromKey = L[i][j];

     LetterFromGuess = G[i][j];

    }

    else {

     LetterFromKey = L[i][j].toUpperCase();

     LetterFromGuess = G[i][j].toUpperCase();

    }

    if (LetterFromGuess != LetterFromKey){ 

     G[i][j] = '';

//Blank that square in the grid

     SetGridSquareValue(i,j,'');

     AllCorrect = false;

    }

    else{

     CorrectLetters++;

    }

   }

  }

 }



 Score = Math.floor(((CorrectLetters-Penalties) * 100)/TotLetters);

 if (Score < 0){Score = 0;}



//Compile the output

 var Output = '';



 if (AllCorrect == true){

  Output = Correct + '';

 }



 Output += YourScoreIs + ' ' + Score + '%.';

 if (AllCorrect == false){

  Output += Incorrect;

  Penalties++;

 }



 ShowMessage(Output);

 WriteToInstructions(Output);

 

 if ((AllCorrect == true)||(TimeOver == true)){





  TimeOver = true;

  Locked = true;

  Finished = true;

  setTimeout('Finish()', SubmissionTimeout);

 }



}



function Finish(){

//If there's a form, fill it out and submit it

 if (document.store != null){

  Frm = document.store;

  Frm.starttime.value = HPNStartTime;

  Frm.endtime.value = (new Date()).getTime();

  Frm.mark.value = Score;

  Frm.submit();

 }

}



function TypeChars(Chars){

 if (CurrentBox != null){

  CurrentBox.value += Chars;

 }

}

















//-->



//]]>

















<!-- BeginTopNavButtons -->







<!-- EndTopNavButtons -->





 cruzadinha 



 Palavras Cruzadas













 Para ver as defini&#x00E7;&#x00F5;es das palavras, clique num dos n&#x00FA;meros da grade. Escreva a palavra &#x00E0; frente da defini&#x00E7;&#x00E3;o, e clique no bot&#x00E3;o "Inserir" para colocar a palavra na grade. Se tiver d&#x00FA;vidas clique no bot&#x00E3;o "Ver Dica". De cada vez que pede uma Dica, diminui a pontua&#x00E7;&#x00E3;o!No final, clique no bot&#x00E3;o "Verificar".

























<!-- This top button is hidden; uncomment it to reveal it. -->

<!--

&nbsp;Verificar&nbsp;



 -->

 







&nbsp;1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;3&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;4&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;5&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;6&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;7&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;8&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;9&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;10&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;11&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;12&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;









&nbsp;Verificar&nbsp;

















Horizontal - 



2. UM DOS VALORES QUE PRECISAM SER ESTIMULADOS.3. ESTA&#x00C7;&#x00C3;O QUE DESPERTA ALEGRIA NAS CRIAN&#x00C7;AS, LEVANDO-AS CONTEMPLAR AS SUAS MARAVILHAS.5. OUTRO VALOR QUE PRECISA SER ESTIMULADO.7. PODEM SER CONTADAS OU DRAMATIZADAS.9. &#x00C9; NECESS&#x00C1;RIO QUE ELA JUNTAMENTE COM A FAM&#x00CD;LIA BUSQUEM E PROMOVAM UM AMBIENTE DE CONSTANTES APRENDIZAGENS.10. FAZ PARTE DO DESENVOLVIMENTO DO PROJETO: SOMOS TODOS ANJOS, VAMOS NOS ABRA&#x00C7;AR E ALCAN&#x00C7;AR V&#x00D4;O.12. S&#x00C3;O DE FUNDAMENTAL IMPORT&#x00C2;NCIA, JUNTAMENTE COM OS PLANOS DE AULA.





















Vertical - 



1. &#x00C9; O QUE N&#x00D3;S PROFESSORES PRECISAMOS FAZER COM OS NOSSOS PROJETOS PARA ENRIQUECER NOSSA PR&#x00C1;TICA.4. SE CONSTROI NA CONVIV&#x00CA;NCIA, NAS A&#x00C7;&#x00D5;ES DO DIA-A-DIA.6. &#x00C9; DA ONDE QUE N&#x00D3;S PROFESSORES TEMOS QUE PARTIR PARA QUE DE FATO OCORRA A APRENDIZAGEM.8. BONS H&#x00C1;BITOS DE QU&#x00CA; &#x00C9; PRECISO QUE SE CULTIVE NA FAM&#x00CD;LIA E NA COMUNIDADE?11. FAZ PARTE DA CULMIN&#x00C2;NCIA DE UM PROJETO QUE EST&#x00C1; NO MEU BLOG.































&nbsp;OK&nbsp;





<!-- BeginBottomNavButtons -->







<!-- EndBottomNavButtons -->



<!-- BeginSubmissionForm -->



<!-- EndSubmissionForm -->