Recently I was reading a book about Australian Aboriginal culture. I became very interested in the culture of the Aborigines in Australia. I think it\'s very interesting and very inspiring and it moves me simply being intellectually or mentally curious to me, or just sort of fascinating like looking at some statistics or some data. It\'s actually very moving because it seems to represent something which I identify with, and which I understand, or something which I\'d even like to make a part of my own life. This book told a story of something which really happened recently in Australia.
Continues here...
'; if (is.CRAPBrowser){ReadingText=ResolveAllURLs(ReadingText);} var UserName = ''; var StartTime = (new Date()).toLocaleString(); var ResultForm = '
'; ResultForm += ''; ResultForm += ''; ResultForm += ''; ResultForm += ''; ResultForm += ''; ResultForm += ''; ResultForm += ''; ResultForm += ''; ResultForm += ''; ResultForm += ''; ResultForm += ''; ResultForm += '
'; var NavBar=''; NavBar+='
'; NavBar+=''; NavBar+=''; NavBar+=''; NavBar+='
'; if (is.CRAPBrowser){NavBar = ResolveAllURLs(NavBar);} var TitleCode = ''; TitleCode += '' + ExerciseTitle + '
'; TitleCode += '' + ExerciseSubtitle + '
'; TitleCode += '
'; var TableOpener = '
'; var SegRowOpener = ''; var ButtonRowOpener = ''; var SegmentTemplate = '   [CurrentSegment]   '; var CheckButton = ''; var UndoButton = ''; var RestartButton = ''; var HintButton = ''; TableCloser = '
'; SegRowOpener += '
'; var SegRowCloser = '

'; ButtonRowOpener += ''; var ButtonRowCloser = '
'; var Exercise = ''; var Punctuation = ')}]!;:?,.\u0085\u0092\u0094\u009B\u00A8\u00B4\u00B7\u00BB'; var Openers = '"({[\u0082\u0084\u008B\u0091\u0093\u00A1\u00AB\u00BF'; var Guesses = new Array(); var Remaining = new Array(); var CorrectParts = new Array(); var ClosestMatch = 0; var Segments = new Array(); Segments[0] = new Array(); Segments[0][0] = 'which told a story'; Segments[0][1] = 3; Segments[0][2] = 0; Segments[1] = new Array(); Segments[1][0] = 'which really'; Segments[1][1] = 6; Segments[1][2] = 0; Segments[2] = new Array(); Segments[2][0] = 'far superior'; Segments[2][1] = 15; Segments[2][2] = 0; Segments[3] = new Array(); Segments[3][0] = 'in Australia'; Segments[3][1] = 9; Segments[3][2] = 0; Segments[4] = new Array(); Segments[4][0] = 'read a book'; Segments[4][1] = 2; Segments[4][2] = 0; Segments[5] = new Array(); Segments[5][0] = 'that shows'; Segments[5][1] = 10; Segments[5][2] = 0; Segments[6] = new Array(); Segments[6][0] = 'The writer'; Segments[6][1] = 1; Segments[6][2] = 0; Segments[7] = new Array(); Segments[7][0] = 'Aborigenes'; Segments[7][1] = 13; Segments[7][2] = 0; Segments[8] = new Array(); Segments[8][0] = 'something'; Segments[8][1] = 5; Segments[8][2] = 0; Segments[9] = new Array(); Segments[9][0] = 'Europeans'; Segments[9][1] = 17; Segments[9][2] = 0; Segments[10] = new Array(); Segments[10][0] = 'recently'; Segments[10][1] = 8; Segments[10][2] = 0; Segments[11] = new Array(); Segments[11][0] = 'happened'; Segments[11][1] = 7; Segments[11][2] = 0; Segments[12] = new Array(); Segments[12][0] = 'were'; Segments[12][1] = 14; Segments[12][2] = 0; Segments[13] = new Array(); Segments[13][0] = 'how'; Segments[13][1] = 12; Segments[13][2] = 0; Segments[14] = new Array(); Segments[14][0] = 'to'; Segments[14][1] = 16; Segments[14][2] = 0; Segments[15] = new Array(); Segments[15][0] = 'of'; Segments[15][1] = 4; Segments[15][2] = 0; Segments[16] = new Array(); Segments[16][0] = 'us'; Segments[16][1] = 11; Segments[16][2] = 0; var GuessSequence = new Array(); var Answers = new Array(); Answers[0] = new Array(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17); Answers[1] = new Array(1,8,2,3,4,5,6,7,9,10,11,12,13,14,15,16,17); Answers[2] = new Array(1,2,8,3,4,5,6,7,9,10,11,12,13,14,15,16,17); Answers[3] = new Array(17,8,2,3,4,5,6,7,9,10,11,12,13,14,15,16,1); function GoBack(){ var BackSkip = history.length - PreviousPage; if (BackSkip > 0){ history.go((BackSkip+1)*-1); } else{ parent.history.back(); } } function Shuffle(InArray){ Temp = new Array(); var Len = InArray.length; var j = Len; for (var i=0; i
'; OutString += '
'; OutString += NavBar; if (Feedback.length>0){ OutString += '' } OutString += '
'; OutString += ''; OutString += Feedback; OutString += '
'; //Write it to the frame TopFrame.document.clear(); TopFrame.document.open(); TopFrame.document.write(OutString); TopFrame.document.close(); } function Restart(){ Penalties = 0; GuessSequence.length = 0; Segments = Shuffle(Segments); BuildCurrGuess(); WriteFeedback(RemainingWords + '
' + RemainingList + ''); BuildExercise(); DisplayExercise(Exercise); } function Undo(){ if (GuessSequence.length < 1){ return; } GuessSequence.length = GuessSequence.length - 1; BuildCurrGuess(); WriteFeedback('' + Output + '

' + RemainingWords + '
' + RemainingList + ''); BuildExercise(); DisplayExercise(Exercise); } function AddSegment(SegNum){ GuessSequence[GuessSequence.length] = SegNum; BuildCurrGuess(); WriteFeedback('' + Output + ''); // WriteFeedback('' + Output + '

' + RemainingWords + '
' + RemainingList + ''); BuildExercise(); DisplayExercise(Exercise); } function BuildCurrGuess(){ var i = 0; var j = 0; var NewSeg = ''; //first, create arrays of all the segments guessed so far and those not yet used GuessSegs = new Array(); GuessSegs.length = 0; //set the "used" markers all to 0 for (i=0; i 0){ OutString = OutArray[0]; } else{ OutString = ''; } var Spacer = ''; for (i=1; i -1)||(Punctuation.indexOf(OutArray[i].charAt(0)) > -1)){ Spacer = ''; } OutString = OutString + Spacer + OutArray[i]; } //Capitalize the first letter if necessary if (CapitalizeFirst == true){ i = 0; if ((Openers.indexOf(OutString.charAt(i))>-1)||(OutString.charAt(i) == ' ')){ i++; } if ((Openers.indexOf(OutString.charAt(i))>-1)||(OutString.charAt(i) == ' ')){ i++; } var Temp = OutString.charAt(i); Temp = Temp.toUpperCase(); OutString = OutString.substring(0, i) + Temp + OutString.substring(i+1, OutString.length); } return OutString; } function CheckAnswer(CheckType){ if (GuessSequence.length < 1){ if (CheckType == 1){ WriteFeedback(NextCorrect + '
' + FindSegment(Answers[0][0]) + ''); Penalties++; } return; } var i = 0; var j = 0; var k = 0; var WellDone = ''; var WhichCorrect = -1; var TryAgain = ''; var LongestCorrectBit = ''; TempCorrect = new Array(); LongestCorrect = new Array(); var TempHint = ''; var HintToReturn = 1; var OtherAnswers = ''; for (i=0; i LongestCorrect.length){ LongestCorrect.length = 0; for (k=0; k -1){ for (i=0; i

' + CorrectResponse + '
'; //Do score calculation here var Score = Math.floor(((Segments.length-Penalties) * 100)/Segments.length); WellDone += YourScoreIs + ' ' + Score + '%.
'; WriteFeedback(WellDone); setTimeout('SendResults(' + Score + ')', 50); return; } else{ TryAgain = '' + CompileString(GuessSequence) + '

'; Penalties++; if (CheckType == 0){ TryAgain += IncorrectResponse + '
'; } if (LongestCorrect.length > 0){ LongestCorrectBit = CompileString(LongestCorrect); GuessSequence.length = LongestCorrect.length; TryAgain += ThisMuchCorrect + '
' + LongestCorrectBit + '
'; } if (CheckType == 1){ TryAgain += NextCorrect + '
' + FindSegment(HintToReturn); } WriteFeedback(TryAgain); BuildCurrGuess(); BuildExercise(); DisplayExercise(Exercise); } } function FindSegment(SegID){ var Seg = ''; for (var i=0; i-1){ FirstBit = InString.substring(0, i); LastBit = InString.substring(i + Token.length, InString.length); InString = FirstBit + Replacement + LastBit; i = InString.indexOf(Token); } return InString; } function DisplayExercise(StuffToDisplay){ //Build the output string var OutString = ''; OutString += ''; OutString += '
'; OutString += '
'; OutString += TitleCode; OutString += ''; OutString += NavBar; OutString += '
'; OutString += ''; OutString += StuffToDisplay; OutString += '
'; if (is.CRAPBrowser){OutString=ResolveAllURLs(OutString);} //Write it to the frame BottomFrame.document.clear(); BottomFrame.document.open(); BottomFrame.document.write(OutString); BottomFrame.document.close(); } function ShowReading(){ if (ReadingFrame != null){ if (ReadingURL.length > 0){ ReadingFrame.location.href=ReadingURL; } else{ ReadingFrame.document.clear(); ReadingFrame.document.open(); ReadingFrame.document.write(ReadingText); ReadingFrame.document.close(); } } } function SendResults(Score){ var today = new Date; var NewName = '' + today.getTime(); var NewWin = window.open('', NewName, 'toolbar=no,location=no,directories=no,status=no, menubar=no,scrollbars=yes,resizable=no,,width=400,height=300'); NewWin.document.clear(); NewWin.document.open(); NewWin.document.write(ResultForm); NewWin.document.close(); NewWin.document.Results.Score.value = Score + '%'; NewWin.document.Results.realname.value = UserName; NewWin.document.Results.End_Time.value = (new Date()).toLocaleString(); NewWin.document.Results.Start_Time.value = StartTime; NewWin.document.Results.submit(); } function Blank(){ return '
©Half-Baked Software. Loading...
'; } //--> //]]>
-->