A Tax on Tea

The King of England knew that the colonists were angry. He wanted them to calm down. He decided to take away all the taxes except one. He Kept the tax on tea. Tea was a very popular drink in England and America.
This made the colonists even more angry. Many colonists felt that England kept this tax just to show them who was in charge.
The colonists did not want England\'s tea. In some cities, they did not let English ships into the harbors. Those ships sailed back to England with their tea.
The governor of massachusetts said that the colonists had to obey the king. He sent a message to the angry colonists in Boston. He said that English ships would be allowed to come into the harbor. The English tea would be unloaded there.
'; if (is.CRAPBrowser){ReadingText=ResolveAllURLs(ReadingText);} var NavBar=''; NavBar+='
'; NavBar+=''; NavBar+=''; NavBar+='
'; if (is.CRAPBrowser){NavBar=ResolveAllURLs(NavBar);} var TitleCode = ''; TitleCode += '' + ExerciseTitle + '
'; TitleCode += '' + ExerciseSubtitle + '
'; TitleCode += '
'; var GridOpener = ''; var GridRowOpener = ''; var GridRowCloser = ''; var BlankCell = ''; var LetterOnlyCell = ''; var NumLetterCell = ''; var GridCloser = '
 [Letter]'; if (! is.CRAPBrowser){ NumLetterCell += '[ClueNum]'; } else{ NumLetterCell += '[ClueNum]'; } NumLetterCell += ' [Letter]
'; var Buttons = '
'; Buttons += ''; Buttons += ''; Buttons += '
'; var Buttons1 = ReplaceStuff('[Num]', '1', Buttons); var Buttons2 = ReplaceStuff('[Num]', '2', Buttons); var GetAnswerOpener = '
'; var GetAnswer = ' '; GetAnswer += ' 0){ history.go((BackSkip+1)*-1); } else{ parent.history.back(); } } 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(); } } } //Reading text/timer code var min var sec var ShowReadingAgain = 'Show reading again'; function DownTime(mm,ss){ min = mm; sec = ss; if (sec==0) { sec = 60; min--; } sec--; if (sec<10){ sec="0" + sec; } if (TimerFrame.document.TimerForm.face == null){ return; } TimerFrame.document.TimerForm.face.value= min+":"+sec; if ((min==0) && (sec==0)){ TimesUp() } else{ setTimeout('DownTime(min,sec)',1000) } } function StartReading(){ Stuff='Remaining time:'; Stuff+=' '; WriteToTimer(Stuff); ShowReading(); timeoutID=setTimeout('DownTime(3,0)',1000); } function TimesUp() { var Stuff=''; if (ShowReadingAgain.length > 0) { Stuff+=''; WriteToTimer(Stuff); } WriteToReading('Your time is over!'); } function WriteToReading(Stuff) { if (is.CRAPBrowser){Stuff=ResolveAllURLs(Stuff);} ReadingFrame.document.clear(); ReadingFrame.document.open(); ReadingFrame.document.writeln (''); ReadingFrame.document.writeln (''); ReadingFrame.document.writeln ('
'); ReadingFrame.document.writeln ('
') ReadingFrame.document.writeln (''); ReadingFrame.document.writeln (Stuff); ReadingFrame.document.writeln ('
'); ReadingFrame.document.close(); } function WriteToTimer(Stuff){ if (is.CRAPBrowser){Stuff=ResolveAllURLs(Stuff);} TimerFrame.document.clear(); TimerFrame.document.open(); TimerFrame.document.writeln (''); TimerFrame.document.writeln (''); TimerFrame.document.writeln ('
'); TimerFrame.document.writeln ('
') TimerFrame.document.writeln (''); TimerFrame.document.writeln (Stuff); TimerFrame.document.writeln ('
'); TimerFrame.document.close(); } function BuildExercise(){ var OutString = ''; var Temp = ''; var GridStuff = GridOpener; for (var i=0; i 0){ Temp = NumLetterCell; Temp = ReplaceStuff('[ClueNum]', C[i][j], Temp); //Add location info Temp = ReplaceStuff('[x]', i, Temp); Temp = ReplaceStuff('[y]', j, Temp); } //Otherwise add a blank cell else{ Temp = LetterOnlyCell; } //If the cell is already answered, add the letter from the Guess array if (G[i][j] != ''){ Temp = ReplaceStuff('[Letter]', G[i][j], Temp); } //Otherwise, put in a non-breaking space else{ Temp = ReplaceStuff('[Letter]', ' ', Temp); } GridStuff += Temp; } } GridStuff += GridRowCloser; } GridStuff += GridCloser; //Put the final pieces together OutString = GridStuff; BuiltExercise = OutString; } function WriteFeedback(Feedback) { if (is.CRAPBrowser){Feedback=ResolveAllURLs(Feedback);} //Build the output string var OutString = ''; OutString += ''; OutString += ''; 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 DisplayExercise(){ //Build the output string var OutString = ''; OutString += ''; OutString += ''; OutString += '
'; OutString += TitleCode; OutString += Buttons1; OutString += BuiltExercise; OutString += Buttons2; OutString += BuiltClues; OutString += NavBar; 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 BuildClue(ClueNum,x,y,Across){ var OutString = ''; if (Across == true){ if (ClueNum >= A.length){ return ''; } if (A[ClueNum] == null){ return ''; } OutString = ClueNum + '. ' + A[ClueNum]; OutString += GetAnswer; OutString = ReplaceStuff('[BoxName]', 'BA'+ClueNum, OutString); //Find out how long the answer is AnsLength = 0; i = x; j = y; while (j= D.length){ return ''; } if (D[ClueNum] == null){ return ''; } OutString = ClueNum + '. ' + D[ClueNum]; OutString += GetAnswer; OutString = ReplaceStuff('[BoxName]', 'BD'+ClueNum, OutString); //Find out how long the answer is AnsLength = 0; i = x; j = y; while (i 0){ OutString += '
'; } OutString = OutString + 'Down: ' + ClueNum + '. ' + D[ClueNum]; OutString += GetAnswer; OutString = ReplaceStuff('[BoxName]', 'BD'+ClueNum, OutString); //Find out how long the answer is AnsLength = 0; i = x; j = y; while (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; } L = new Array(); L[0] = new Array('P','','','','','','','','','','','','',''); L[1] = new Array('O','','C','A','L','M','D','O','W','N','','','',''); L[2] = new Array('P','','O','','','','','','','','','','',''); L[3] = new Array('U','N','L','O','A','D','E','D','','','','','H',''); L[4] = new Array('L','','O','','','','','','','A','','','A',''); L[5] = new Array('A','','N','','E','','','','','L','','','R',''); L[6] = new Array('R','','I','','N','','','','','L','','','B',''); L[7] = new Array('','','S','','G','','','','B','O','S','T','O','N'); L[8] = new Array('','','T','','L','','','','','W','','','R',''); L[9] = new Array('M','A','S','S','A','C','H','U','S','E','T','T','S',''); L[10] = new Array('','','','','N','','','','','D','','A','',''); L[11] = new Array('','','','','D','','','','','','','X','',''); L[12] = new Array('','','','','','','','','E','X','C','E','P','T'); L[13] = new Array('','','','','','','','','','','','S','',''); C = new Array(); C[0] = new Array(1,0,0,0,0,0,0,0,0,0,0,0,0,0); C[1] = new Array(0,0,2,0,0,0,0,0,0,0,0,0,0,0); C[2] = new Array(0,0,0,0,0,0,0,0,0,0,0,0,0,0); C[3] = new Array(3,0,0,0,0,0,0,0,0,0,0,0,4,0); C[4] = new Array(0,0,0,0,0,0,0,0,0,5,0,0,0,0); C[5] = new Array(0,0,0,0,6,0,0,0,0,0,0,0,0,0); C[6] = new Array(0,0,0,0,0,0,0,0,0,0,0,0,0,0); C[7] = new Array(0,0,0,0,0,0,0,0,7,0,0,0,0,0); C[8] = new Array(0,0,0,0,0,0,0,0,0,0,0,0,0,0); C[9] = new Array(8,0,0,0,0,0,0,0,0,0,0,9,0,0); C[10] = new Array(0,0,0,0,0,0,0,0,0,0,0,0,0,0); C[11] = new Array(0,0,0,0,0,0,0,0,0,0,0,0,0,0); C[12] = new Array(0,0,0,0,0,0,0,0,10,0,0,0,0,0); C[13] = new Array(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('','','','','','','','','','','','','',''); A = new Array(); A[2]='To not be angry.'; A[3]='Taken off of a ship'; A[7]='A city in the colony of Massachusetts'; A[8]='One of the new colonies in America.'; A[10]='All but.'; D = new Array(); D[1]='Liked by many people.'; D[2]='People from England living in the new land, America.'; D[4]='Part of a body of water where ships unload their products.'; D[5]='Let something happen.'; D[6]='A country in Europe that governed the new land, America.'; D[9]='Money paid to England by the colonists in America.'; function StartUp(){ BuildExercise(); WriteFeedback(Instructions); DisplayExercise(); if (TimerFrame != null) { Stuff=''; } Output += YourScoreIs + ' ' + Score + '%.
'; if (AllCorrect == false){ Output += '
' + Incorrect; Penalties++; } BuildExercise(); WriteFeedback(Output); DisplayExercise(); } function DoNothing(){} function Blank(){ return '©Half-Baked Software. Loading...'; } //--> //]]> 1