<script>To use the ΓÇ£Timeline,ΓÇ¥ click and hold down the mouse as you move the cursor along the timeline bar.Click on a ΓÇ£profileΓÇ¥ to learn more about these heros of the First Amendment. Then, move the cursor around the screen. Notice how it changes to a mouse icon when it moves over background images and the personΓÇÖs image. Click on the image to reveal a story. Click on the story balloon to make it go away.Each ΓÇ£profileΓÇ¥ has four sub-topics which can be read in any order by clicking on the heading.There are ΓÇ£hot wordsΓÇ¥ in this section; click once on the underlined word for a definition.You can advance through this section in two ways. Click on the ΓÇ£ProfilesΓÇ¥ icon to return to the ΓÇ£ProfilesΓÇ¥ sub-menu to make a selection. Or, click on the left and right arrow keys to move through the eleven profiles.Click once on the icon labeled ΓÇ£InfoΓÇ¥ to read the First Amendment text and to access two reference sections: ΓÇ£Where do my rights come from?ΓÇ¥ and ΓÇ£Key Cases.ΓÇ¥ You can click on the ΓÇ£Go BackΓÇ¥ icon to return to ΓÇ£Profiles.ΓÇ¥Remember, you can go to the ΓÇ£NOTEBKΓÇ¥ and the ΓÇ£REFSΓÇ¥ from this section by clicking on the ΓÇ£ToolsΓÇ¥ icon. For more detailed information on how to use the ΓÇ£Tools,ΓÇ¥ see ΓÇ£HelpΓÇ¥ on the Main Menu screen.Note: After you have clicked on the ΓÇ£NOTEBKΓÇ¥ or ΓÇ£REFSΓÇ¥ icons from the ΓÇ£ToolsΓÇ¥ palette, and wish to go back to where you were in ΓÇ£Profiles,ΓÇ¥ click on the ΓÇ£Go BackΓÇ¥ icon.on mouseUpset the cursor to "watch"showHistoryTEXT "HELP ΓÇö Profiles Section",((the number of lines of the script of me)-5)end mouseUp</script>
</part>
<part>
<id>4</id>
<type>button</type>
<visible> <true /> </visible>
<reserved5> 0 </reserved5>
<reserved4> 0 </reserved4>
<reserved3> 0 </reserved3>
<reserved2> 0 </reserved2>
<reserved1> 0 </reserved1>
<enabled> <true /> </enabled>
<rect>
<left>452</left>
<top>311</top>
<right>476</right>
<bottom>335</bottom>
</rect>
<style>transparent</style>
<showName> <false /> </showName>
<highlight> <false /> </highlight>
<autoHighlight> <true /> </autoHighlight>
<sharedHighlight> <true /> </sharedHighlight>
<family>0</family>
<titleWidth>0</titleWidth>
<icon>2002</icon>
<textAlign>center</textAlign>
<font>Chicago</font>
<textSize>12</textSize>
<textStyle>plain</textStyle>
<name>Quit</name>
<script>on mouseUpgoQUITend mouseUp</script>
</part>
<part>
<id>6</id>
<type>button</type>
<visible> <true /> </visible>
<reserved5> 0 </reserved5>
<reserved4> 0 </reserved4>
<reserved3> 0 </reserved3>
<reserved2> 0 </reserved2>
<reserved1> 0 </reserved1>
<enabled> <true /> </enabled>
<rect>
<left>353</left>
<top>311</top>
<right>368</right>
<bottom>335</bottom>
</rect>
<style>transparent</style>
<showName> <false /> </showName>
<highlight> <false /> </highlight>
<autoHighlight> <true /> </autoHighlight>
<sharedHighlight> <true /> </sharedHighlight>
<family>0</family>
<titleWidth>-1</titleWidth>
<icon>-16488</icon>
<textAlign>center</textAlign>
<font>Chicago</font>
<textSize>12</textSize>
<textStyle>plain</textStyle>
<name>Right</name>
<script>on mouseUp-- get the short name of this cd-- lock screen-- if it is hero10 then exit mouseup-- elseset the cursor to "watch"lock screenplay stopplay snapLMRgo next cdsend opencard to this cdif it is fight1 thenunlock screen with shrink to top fastelseunlock screen with visual scroll right fastend if--end ifend mouseUp</script>
</part>
<part>
<id>7</id>
<type>button</type>
<visible> <true /> </visible>
<reserved5> 0 </reserved5>
<reserved4> 0 </reserved4>
<reserved3> 0 </reserved3>
<reserved2> 0 </reserved2>
<reserved1> 0 </reserved1>
<enabled> <true /> </enabled>
<rect>
<left>335</left>
<top>311</top>
<right>350</right>
<bottom>335</bottom>
</rect>
<style>transparent</style>
<showName> <false /> </showName>
<highlight> <false /> </highlight>
<autoHighlight> <true /> </autoHighlight>
<sharedHighlight> <true /> </sharedHighlight>
<family>0</family>
<titleWidth>-1</titleWidth>
<icon>-16490</icon>
<textAlign>center</textAlign>
<font>Chicago</font>
<textSize>12</textSize>
<textStyle>plain</textStyle>
<name>Left</name>
<script>on mouseuplock screenset the cursor to "watch"LMRplay stopplay snapgo prev cdsend opencard to this cdif short name of this cd is fight1then unlock screen with visual stretch from top fastelse unlock screen with visual scroll left fastend mouseUp</script>
</part>
<part>
<id>13</id>
<type>button</type>
<visible> <true /> </visible>
<reserved5> 0 </reserved5>
<reserved4> 0 </reserved4>
<reserved3> 0 </reserved3>
<reserved2> 0 </reserved2>
<reserved1> 0 </reserved1>
<enabled> <true /> </enabled>
<rect>
<left>371</left>
<top>311</top>
<right>395</right>
<bottom>335</bottom>
</rect>
<style>transparent</style>
<showName> <false /> </showName>
<highlight> <false /> </highlight>
<autoHighlight> <true /> </autoHighlight>
<sharedHighlight> <true /> </sharedHighlight>
<family>0</family>
<titleWidth>-1</titleWidth>
<icon>-6079</icon>
<textAlign>center</textAlign>
<font>Chicago</font>
<textSize>12</textSize>
<textStyle>plain</textStyle>
<name>FirstA</name>
<script>on mouseUpshowFirstAend mouseUp</script>
</part>
<part>
<id>21</id>
<type>button</type>
<visible> <true /> </visible>
<reserved5> 0 </reserved5>
<reserved4> 0 </reserved4>
<reserved3> 0 </reserved3>
<reserved2> 0 </reserved2>
<reserved1> 0 </reserved1>
<enabled> <true /> </enabled>
<rect>
<left>309</left>
<top>311</top>
<right>332</right>
<bottom>335</bottom>
</rect>
<style>transparent</style>
<showName> <false /> </showName>
<highlight> <false /> </highlight>
<autoHighlight> <true /> </autoHighlight>
<sharedHighlight> <true /> </sharedHighlight>
<family>0</family>
<titleWidth>0</titleWidth>
<icon>16346</icon>
<textAlign>center</textAlign>
<font>Chicago</font>
<textSize>12</textSize>
<textStyle>plain</textStyle>
<name>Profiles</name>
<script>on mouseUplock screenif lowMemMsg() then exit to hypercardplay stopplay "zizz" "bb3"go cd "fight1"rightcardunlock screen with visual stretch from top fastend mouseUp</script>
</part>
<part>
<id>22</id>
<type>field</type>
<visible> <true /> </visible>
<dontWrap> <false /> </dontWrap>
<dontSearch> <false /> </dontSearch>
<sharedText> <false /> </sharedText>
<fixedLineHeight> <true /> </fixedLineHeight>
<autoTab> <false /> </autoTab>
<lockText> <true /> </lockText>
<rect>
<left>478</left>
<top>275</top>
<right>511</right>
<bottom>306</bottom>
</rect>
<style>transparent</style>
<autoSelect> <false /> </autoSelect>
<showLines> <false /> </showLines>
<wideMargins> <false /> </wideMargins>
<multipleLines> <false /> </multipleLines>
<reservedFamily> 0 </reservedFamily>
<titleWidth>0</titleWidth>
<icon>0</icon>
<textAlign>left</textAlign>
<font>Geneva</font>
<textSize>9</textSize>
<textStyle>plain</textStyle>
<textHeight>12</textHeight>
<name>GlosHelp</name>
<script>abolitionist: a person who works to end slaveryacquit: free or clear from a chargeactivist: someone who tries to create change in societyauthority: a person or group who has the power to command, enforce laws, determine or judgebarrios: neighborhoods or districtscensorship: when speech, art, writing, film and other forms of expression are stopped or suppressed because someone in a position of authority finds them objectionable or in poor tastecharismatic: a special quality of personal magnetism or charmconstitutional: permitted according to the Constitution or its Amendments (including the Bill of Rights)controversial: when there are many people with strong opinions on all sides of an issueconvict: prove someone guilty of an offense or crimecurtail: lessen, cut backdiscriminate: act on the basis of prejudicedisrupt (disruptive): cause(s) confusion and disorderdissent: disagreeespionage: spyingharass: irritate or torment repeatedlyinsubordination: defiance of authorityinternment camps: prison-like places where nearly 120,000 Japanese-Americans were held during World War IIintimidate: frighten or threatenKu Klux Klan: a secret society formed after the Civil War that advocates white supremacy. They have been responsible for many terrorist actionsΓÇöincluding murders and beatingsΓÇöagainst African Americans and other racial, ethnic and religious groups.libelous: an untrue statement in writing that is damaging to someoneΓÇÖs good namelimbo: period of uncertaintyobscene: material the average person in California would think describes or shows explicit sexual conduct in a way that is so offensive that it appeals to an unhealthy interest in sex and has no serious literary, artistic, political or scientific valueoverrule: decide or rule against, reverseoverturn: upset, defeatpersecuted: oppressed, annoyed persistently or harassedpicket: to demonstrate or protest by carrying signsplatitudes: unoriginal, uninteresting remarks or sayingspornography: material showing sexual behavior in a way that is designed to arouse or excite peopleprescribe: to make a ruleprior restraint: stopping something before it happensracism: discrimination or prejudice based on race which is practiced by institutions as well as individualsradical: favoring fundamental changes in societysabotage: action by an enemy agent which hurts the nationΓÇÖs war effortslanderous: an untrue oral statement that is damaging to someoneΓÇÖs reputationsuppress: put an end to forcibly; to keep from public knowledgeΓÇ£time, place, and mannerΓÇ¥: a phrase which indicates certain restrictions that are not related to the content of any particular views or ideas but that limit the time, location or means of expressing these viewsvolatile: explosivevoluntarily: acting freely, without being forced</script>
</part>
<name>Heros</name>
<script>on goKeyCasespreptoMovepass goKeyCasesend goKeyCaseson goRightspreptoMovepass goRightsend goRightson ACLUrefspreptoMovepass ACLUrefsend ACLUrefson ACLUwritepreptoMovepass ACLUwriteend ACLUwriteon hotwordif LowMemMsg() then exit Hotwordif the textstyle of the clickChunk contains "group" thenset the cursor to "watch"put the script of bg fld "GlosHelp" into bg fld "GlosHelp" -- change to use shared textfind whole the clicktext in bg fld "GlosHelp"put line (word 2 of (the foundline)) of bg fld "GlosHelp" into theDefanswer theDef with "OK"put empty into bg fld "GlosHelp"end ifend hotwordon preptoMoveset lockerrordialogs to trueglobal triggerCardput the name of this cd into triggerCardif triggercard contains "fight" then exit prepToMoveProfilesStatusend preptoMoveon ProfilesStatusglobal showTEXT,storyChecks,theSCROLLrepeat with i=2 to 5put the showname of cd btn i into item i of storyChecksend repeatif the visible of cd fld "theTEXT" thenput "true" into showTEXTif the style of cd fld "theTEXT" is "scrolling" thenput the scroll of cd fld "theTEXT" into theScrollelseput empty into theScrollend ifelseput "false" into showTEXTend ifend ProfilesStatuson resetProfilesset lockErrorDialogs to trueglobal showTEXT,resetCard,storyChecks,theSCROLLif script of this cd contains "leftcard" then send opencard to this cdrepeat with i=2 to 5set the showname of cd btn i to item i of storyChecksend repeatif showTEXT thensend mouseup to cd btn id resetCardif theScroll is not empty thenset the scroll of cd fld "theText" to theScrollend ifend ifend resetProfileson showHistoryTEXT TopicTitle,NumberOfLines,GlossaryText,ULineText -- the hotwords params,etc.set cursor to "watch"if LowMemMsg() then exit to hypercardglobal resetCardif the short name of this cd contains "Hero" thenrepeat with i=2 to 5 --the 4 story btns must be btn#s 2,3,4,5!!!if the short name of cd btn i contains "√" thenset the hilite of cd btn i to falseend ifend repeatend ifif short name of the target is not "Help" thenset the showname of the target to trueset the hilite of the target to trueend iflock screenhide cd btn pointershow groupsshow cd fld theTEXTput empty into cd fld theTEXTrepeat with i = 1 to NumberOfLinesput " "&line i of the script of target into line i of cd fld theTEXTend repeatset the rect of cd fld theTEXT to (line 1 of script of this cd)set the textheight of cd fld theTEXT to 15set the style of cd fld theTEXT to scrollingset the scroll of cd fld theTEXT to 0show cd btn closeBoxshow cd btn 1set the hilite of cd btn 1 to trueset the name of cd btn 1 to TopicTitlerepeat with i= 1 to (the number of items in ULineText)find string (item i of ULineText) in cd fld theTEXTset the textstyle of the foundchunk to bold,condense,underlineend repeatselect the foundchunkunlock screen with visual wipe right very fastlock screenrepeat with i= 1 to (the number of items in glossaryText)find string (item i of glossaryText) in cd fld theTEXTset the textstyle of the foundchunk to bold,condense,groupend repeatselect the foundchunkset the scroll of cd fld theTEXT to 0 -- to compensate for findput the id of the target into resetCardend showHistoryTEXTon mouseDownif the short name of the target is "theTEXT" then HOTWORDend mouseDownon mousestillDownif the short name of the target contains "theTEXT" thenif not(the visible of cd btn "pointer") thenCOPYonlyelseif the optionkey is "down" thenCOPYonlyelseexit mousestillDownend ifend ifend ifend mousestillDownon mouseleaveset lockErrorDialogs to trueif the short name of the target contains "theTEXT" then set the locktext of the target to trueend mouseleaveon mouseupif the short name of the target contains "theTEXT" and the visible of cd btn "pointer" then cleanupif the short name of the target is not "theTEXT" then cleanupend mouseupon ptshow cd btn pointerchoose btn toolend pton drput "("&(rect of cd fld thetext)&"),("&loc of cd btn pointer&")"end dron Blurb BlurbLOC,ptrLOC,theICONif LowMemMsg() then exit to hypercardglobal resetCardset cursor to "watch"put the id of the target into resetCardset lockErrorDialogs to truecleanUpshow cd fld theTEXTput line 1 of the script of target into cd fld theTEXTset the style of cd fld theTEXT to shadowset the textheight of cd fld theTEXT to 14set the rect of cd fld theTEXT to BlurbLocshow cd btn pointer at (ptrLOC)set the hilite of cd btn "pointer" to trueset the icon of cd btn "pointer" to theICONend Blurbon marquee whichSideset the cursor to "watch"if LowMemMsg() then exit to hypercardlock screenset the textstyle of the target to bold,condenseset the textSize of the target to 10if whichside is left thenset the rect of target to "0,206,212,226"elseset the rect of target to "300,206,512,226"end ifset the showname of target to trueset the hilite of target to trueset the style of target to opaqueput "Move the mouse around the screen. Discover the hidden buttons. "&¬"When you see the mouse icon, click to reveal a story. Click the balloon to make it go away." into mainTxtput the width of target div (the textHeight of target div 3) into maxLettersadd maxLetters mod 2 to maxLetters -- make it evenget (maxLetters - length(idleTxt)) div 2if it > 0 then put char 1 to it of spaces() into halfSpaceselse put empty into halfSpacesput char 1 to (maxLetters - 5) of spaces() into fullSpacesput halfSpaces & fullSpaces & mainTxt & fullSpaces into scrollTextset name of target to char 1 to maxLetters of scrollTextunlock screen with wipe left fastscrollLeft scrollText,maxLettersset the cursor to watchlock screenif whichside is left thenset the rect of target to "0,230,34,242"elseset the rect of target to "303,230,337,242"end ifset the style of target to transparentset the hilite of target to falseset the name of target to emptyunlock screen with wipe left fastend marqueefunction spacesreturn " "end spaceson scrollLeft scrollText,maxLettersput (length(scrollText) - maxLetters) into scrollSizeset the cursor to handrepeat with i = 2 to scrollSizeset name of target to char i to (i + maxLetters) of scrollTextwait 4if the mouseclick then exit scrollLeftend repeatend scrollLefton KCif the short name of this cd is not Fight1 thencleanUPrepeat with i=1 to the number of cd btnsif the short name of cd btn i contains "√" thenset the showname of cd btn i to falseend ifend repeatput empty into cd fld "theText"hide cd btn "themouse"end ifput empty into bg fld "GlosHelp"rightcardend KCon cleanUPset lockerrordialogs to truelock screenhide cd fld "theText"HLCNif the short name of this cd contains "hero" thenhide cd btn "CloseBox"hide cd btn 1hide cd btn "pointer"end ifend cleanUPon arrowkey directionif the short name of this cd is "Hero10" and direction is "right"then exit arrowkeyif direction is "left" or direction is "right" thenset the hilite of bg btn direction to truesend mouseup to bg btn directionset the hilite of bg btn direction to falseelse pass arrowkeyend arrowkeyon RIGHTcardset the loc of bg btn profiles to 320,323set the loc of bg btn left to 342,323set the loc of bg btn right to 360,323set the loc of bg btn firstA to 383,323set the loc of bg btn tools to 410,323set the loc of bg btn help to 437,323set the loc of bg btn quit to 464,323set the loc of bg btn mm to 492,322end RIGHTcardon LEFTcardset the loc of bg btn profiles to 19,323set the loc of bg btn left to 41,323set the loc of bg btn right to 59,323set the loc of bg btn firstA to 82,323set the loc of bg btn tools to 109,323set the loc of bg btn help to 136,323set the loc of bg btn quit to 163,323set the loc of bg btn mm to 191,322end LEFTcardon setHEROS whatif the visible of cd btn "closeBox" thensend mouseup to cd btn "closeBox"exit setHEROSend ifif LowMemMsg() then exit to hypercardlock screenset the cursor to "watch"do whatplay stopplay zizz "c#"go cd (short name of target)unlock screen with visual shrink to top fastend setHEROS</script>