ÿþ<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <?xml version="1.0"?><HTML xml:lang="en" xmlns="http://www.w3.org/1999/xhtml"><HEAD><TITLE>Quiz on Portuguese literature and culture</TITLE> <META content="Waldemar ZaBski" name=author></META> <META content="Waldemar, ZaBski, najlepsiejszy, n@jlepsiejszy, ursus, biblioteka" name=keywords></META><LINK href="http://purl.org/dc/elements/1.1/" rel=schema.DC> <META http-equiv=content-type content="text/html; charset=windows-1250"> <STYLE type=text/css>BODY { MARGIN-LEFT: 5%; COLOR: #660066; MARGIN-RIGHT: 5%; FONT-FAMILY: verdana; BACKGROUND-COLOR: #000099 } P { FONT-SIZE: 100%; MARGIN: 0px; TEXT-ALIGN: left } TABLE { FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #660066 } DIV { FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #660066 } SPAN { FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #660066 } TD { FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #660066 } DIV.Titles { PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; COLOR: #000000; PADDING-TOP: 0.5em; TEXT-ALIGN: center } BUTTON { DISPLAY: inline; FONT-SIZE: 60%; FONT-FAMILY: verdana } .ExerciseTitle { FONT-SIZE: 400%; COLOR: #ffffff } .ExerciseSubtitle { FONT-SIZE: 500%; COLOR: #660066 } DIV.StdDiv { BORDER-RIGHT: #660066 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #660066 1px solid; PADDING-LEFT: 0.5em; FONT-SIZE: 100%; MARGIN-BOTTOM: 1px; PADDING-BOTTOM: 0.5em; BORDER-LEFT: #660066 1px solid; COLOR: #660066; PADDING-TOP: 0.5em; BORDER-BOTTOM: #660066 1px solid; BACKGROUND-COLOR: #f5f8ab; TEXT-ALIGN: center } .RTLText { FONT-SIZE: 150%; DIRECTION: rtl; FONT-FAMILY: "Simplified Arabic", "Traditional Arabic", "Times New Roman", verdana; TEXT-ALIGN: right } .CentredRTLText { FONT-SIZE: 150%; DIRECTION: rtl; FONT-FAMILY: "Simplified Arabic", "Traditional Arabic", "Times New Roman", verdana; TEXT-ALIGN: center } BUTTON P.RTLText { TEXT-ALIGN: center } .RTLGapBox { FONT-SIZE: 150%; DIRECTION: rtl; FONT-FAMILY: "Times New Roman", verdana; TEXT-ALIGN: right } .Guess { FONT-WEIGHT: bold } .CorrectAnswer { FONT-WEIGHT: bold } DIV#Timer { PADDING-RIGHT: 0.25em; PADDING-LEFT: 0.25em; PADDING-BOTTOM: 0.25em; MARGIN-LEFT: auto; COLOR: #660066; MARGIN-RIGHT: auto; PADDING-TOP: 0.25em; TEXT-ALIGN: center } SPAN#TimerText { BORDER-RIGHT: 1px solid; PADDING-RIGHT: 0.25em; BORDER-TOP: 1px solid; DISPLAY: none; PADDING-LEFT: 0.25em; FONT-WEIGHT: bold; PADDING-BOTTOM: 0.25em; BORDER-LEFT: 1px solid; COLOR: #660066; PADDING-TOP: 0.25em; BORDER-BOTTOM: 1px solid } SPAN.Instructions { } DIV.ExerciseText { } .FeedbackText { COLOR: #660066 } .FeedbackText SPAN.CorrectAnswer { COLOR: #660066 } .FeedbackText SPAN.Guess { COLOR: #660066 } .FeedbackText SPAN.Answer { COLOR: #660066 } .LeftItem { FONT-SIZE: 100%; COLOR: #660066; TEXT-ALIGN: left } .RightItem { FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #660066 } SPAN.CorrectMark { } INPUT { FONT-SIZE: 120%; FONT-FAMILY: verdana } TEXTAREA { FONT-SIZE: 120%; FONT-FAMILY: verdana } SELECT { FONT-SIZE: 100% } DIV.Feedback { BORDER-RIGHT: 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: 1px solid; DISPLAY: none; PADDING-LEFT: 5px; FONT-SIZE: 100%; Z-INDEX: 1; LEFT: 33%; PADDING-BOTTOM: 5px; BORDER-LEFT: 1px solid; WIDTH: 34%; COLOR: #660066; PADDING-TOP: 5px; BORDER-BOTTOM: 1px solid; POSITION: absolute; TOP: 33%; BACKGROUND-COLOR: #fafacc; TEXT-ALIGN: center } DIV.ExerciseDiv { COLOR: #660066 } TABLE.FlashcardTable { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-COLOR: #660066; BORDER-BOTTOM-COLOR: #660066; PADDING-BOTTOM: 0px; MARGIN: 2em 5%; WIDTH: 90%; COLOR: #660066; BORDER-TOP-COLOR: #660066; PADDING-TOP: 0px; POSITION: relative; BACKGROUND-COLOR: transparent; TEXT-ALIGN: center; BORDER-RIGHT-COLOR: #660066 } TABLE.FlashcardTable TR { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #f5f8ab; BORDER-BOTTOM-STYLE: none } TABLE.FlashcardTable TD.Showing { BORDER-RIGHT: 1px solid; PADDING-RIGHT: 2em; BORDER-TOP: 1px solid; PADDING-LEFT: 2em; FONT-SIZE: 140%; PADDING-BOTTOM: 2em; MARGIN: 0px; BORDER-LEFT: 1px solid; WIDTH: 50%; COLOR: #660066; PADDING-TOP: 2em; BORDER-BOTTOM: 1px solid; BACKGROUND-COLOR: #f5f8ab; TEXT-ALIGN: center } TABLE.FlashcardTable TD.Hidden { DISPLAY: none } DIV#SegmentDiv { MARGIN-TOP: 2em; MARGIN-BOTTOM: 2em; TEXT-ALIGN: center } A.ExSegment { FONT-WEIGHT: bold; FONT-SIZE: 120%; COLOR: #660066; TEXT-DECORATION: none } SPAN.RemainingWordList { FONT-STYLE: italic } DIV.DropLine { WIDTH: 80%; BORDER-BOTTOM: #660066 1px solid; POSITION: absolute; TEXT-ALIGN: center } .ClozeWordList { FONT-WEIGHT: bold; TEXT-ALIGN: center } DIV.ClozeBody { MARGIN-TOP: 2em; MARGIN-BOTTOM: 2em; LINE-HEIGHT: 2; TEXT-ALIGN: left } SPAN.GapSpan { FONT-WEIGHT: bold } TABLE.CrosswordGrid { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: auto auto 1em; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #000000 } TABLE.CrosswordGrid TBODY TR TD { BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 140%; PADDING-BOTTOM: 1px; MARGIN: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #000000 1px solid; WIDTH: 1.5em; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 1.5em; TEXT-ALIGN: center } TABLE.CrosswordGrid SPAN { COLOR: #000000 } TABLE.CrosswordGrid TD.BlankCell { COLOR: #000000; BACKGROUND-COLOR: #000000 } TABLE.CrosswordGrid TD.LetterOnlyCell { FONT-WEIGHT: bold; VERTICAL-ALIGN: middle; COLOR: #000000; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center } TABLE.CrosswordGrid TD.NumLetterCell { PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; COLOR: #000000; PADDING-TOP: 1px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left } .NumLetterCellText { CURSOR: pointer; COLOR: #000000 } .GridNum { FONT-WEIGHT: bold; FONT-SIZE: 66%; VERTICAL-ALIGN: super; COLOR: #000000; TEXT-DECORATION: none } .GridNum:hover { COLOR: #000000 } .GridNum:visited { COLOR: #000000 } TABLE#Clues { MARGIN: auto; VERTICAL-ALIGN: top } TABLE#Clues TD { VERTICAL-ALIGN: top } TABLE.ClueList { MARGIN: auto } TD.ClueNum { FONT-WEIGHT: bold; VERTICAL-ALIGN: top; TEXT-ALIGN: right } TD.Clue { TEXT-ALIGN: left } DIV#ClueEntry { MARGIN-BOTTOM: 1em; TEXT-ALIGN: left } DIV.Keypad { DISPLAY: none; MARGIN-BOTTOM: 0.5em; TEXT-ALIGN: center } DIV.Keypad BUTTON { FONT-SIZE: 120%; WIDTH: 2em; COLOR: #000000; FONT-FAMILY: verdana; BACKGROUND-COLOR: #ffffff } DIV.QuestionNavigation { TEXT-ALIGN: center } .QNum { FONT-WEIGHT: bold; MARGIN: 0em 1em 0.5em; VERTICAL-ALIGN: middle } TEXTAREA { FONT-FAMILY: verdana } .QuestionText { } .Answer { FONT-SIZE: 120%; LETTER-SPACING: 0.1em } .PartialAnswer { FONT-SIZE: 120%; COLOR: #660066; LETTER-SPACING: 0.1em } .Highlight { FONT-WEIGHT: bold; FONT-SIZE: 120%; COLOR: #000000; BACKGROUND-COLOR: #ffff00 } OL.QuizQuestions { LIST-STYLE-TYPE: none; TEXT-ALIGN: left } LI.QuizQuestion { BORDER-RIGHT: 0px solid; PADDING-RIGHT: 1em; BORDER-TOP: 0px solid; PADDING-LEFT: 1em; PADDING-BOTTOM: 1em; BORDER-LEFT: 0px solid; PADDING-TOP: 1em; BORDER-BOTTOM: 1px solid } OL.MCAnswers { PADDING-RIGHT: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 1em; PADDING-TOP: 1em; LIST-STYLE-TYPE: upper-alpha; TEXT-ALIGN: left } OL.MCAnswers LI { MARGIN-BOTTOM: 1em } OL.MSelAnswers { PADDING-RIGHT: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 1em; PADDING-TOP: 1em; LIST-STYLE-TYPE: lower-alpha; TEXT-ALIGN: left } DIV.ShortAnswer { PADDING-RIGHT: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 1em; PADDING-TOP: 1em } .FuncButton { BORDER-RIGHT: #7a7c55 2px solid; PADDING-RIGHT: 6px; BORDER-TOP: #fafbd5 2px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 3px; BORDER-LEFT: #fafbd5 2px solid; CURSOR: pointer; COLOR: #660066; PADDING-TOP: 3px; BORDER-BOTTOM: #7a7c55 2px solid; BACKGROUND-COLOR: #f5f8ab; TEXT-ALIGN: center } .FuncButtonUp { BORDER-RIGHT: #7a7c55 2px solid; PADDING-RIGHT: 6px; BORDER-TOP: #fafbd5 2px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 3px; BORDER-LEFT: #fafbd5 2px solid; CURSOR: pointer; COLOR: #f5f8ab; PADDING-TOP: 3px; BORDER-BOTTOM: #7a7c55 2px solid; BACKGROUND-COLOR: #660066; TEXT-ALIGN: center } .FuncButtonDown { BORDER-RIGHT: #fafbd5 2px solid; PADDING-RIGHT: 6px; BORDER-TOP: #7a7c55 2px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 3px; BORDER-LEFT: #7a7c55 2px solid; CURSOR: pointer; COLOR: #f5f8ab; PADDING-TOP: 3px; BORDER-BOTTOM: #fafbd5 2px solid; BACKGROUND-COLOR: #660066; TEXT-ALIGN: center } DIV.NavButtonBar { CLEAR: both; FONT-SIZE: 100%; MARGIN: 2px 0px; BACKGROUND-COLOR: #bdda65; TEXT-ALIGN: center } .NavButton { BORDER-RIGHT: #5e6d32 2px solid; BORDER-TOP: #deecb2 2px solid; BORDER-LEFT: #deecb2 2px solid; CURSOR: pointer; COLOR: #000000; BORDER-BOTTOM: #5e6d32 2px solid; BACKGROUND-COLOR: #bdda65 } .NavButtonUp { BORDER-RIGHT: #5e6d32 2px solid; BORDER-TOP: #deecb2 2px solid; BORDER-LEFT: #deecb2 2px solid; CURSOR: pointer; COLOR: #bdda65; BORDER-BOTTOM: #5e6d32 2px solid; BACKGROUND-COLOR: #000000 } .NavButtonDown { BORDER-RIGHT: #deecb2 2px solid; BORDER-TOP: #5e6d32 2px solid; BORDER-LEFT: #5e6d32 2px solid; CURSOR: pointer; COLOR: #bdda65; BORDER-BOTTOM: #deecb2 2px solid; BACKGROUND-COLOR: #000000 } A { COLOR: #0000ff } A:visited { COLOR: #0000cc } A:hover { COLOR: #0000ff } DIV.CardStyle { BORDER-RIGHT: 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 100%; LEFT: -50px; PADDING-BOTTOM: 5px; OVERFLOW: visible; BORDER-LEFT: 1px solid; COLOR: #660066; PADDING-TOP: 5px; BORDER-BOTTOM: 1px solid; FONT-FAMILY: verdana; POSITION: absolute; TOP: -50px; BACKGROUND-COLOR: #f5f8ab } .rtl { FONT-SIZE: 140%; TEXT-ALIGN: right } </STYLE> <script type="text/javascript"> <!-- function Client(){ this.min = false; if (document.getElementById){this.min = true;}; this.ua = navigator.userAgent; this.name = navigator.appName; this.ver = navigator.appVersion; this.mac = (this.ver.indexOf('Mac') != -1); this.win = (this.ver.indexOf('Windows') != -1); 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;} } this.firebird = (this.ua.indexOf('Firebird') > 1); this.safari = (this.ua.indexOf('Safari') > 1); if (this.safari){ this.gecko = false; } 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;} } 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.'); } this.ie5mac = (this.ie&&this.mac&&(this.ieVer<6)); } var C = new Client(); function NavBtnOver(Btn){ if (Btn.className != 'NavButtonDown'){Btn.className = 'NavButtonUp';} } function NavBtnOut(Btn){ Btn.className = 'NavButton'; } function NavBtnDown(Btn){ Btn.className = 'NavButtonDown'; } 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(); } } } var topZ = 1000; function ShowMessage(Feedback){ var Output = Feedback + '<br /><br />'; 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'); setTimeout("document.getElementById('FeedbackOKButton').focus()", 50); // } function ShowElements(Show, TagName){ if ((C.ie)||(TagName == 'object')){ var Els = document.getElementsByTagName(TagName); for (var i=0; i<Els.length; i++){ 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(); } } function PageDim(){ 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 (document.documentElement && document.documentElement.scrollTop){ return document.documentElement.scrollTop; } else{ if (document.body){ return document.body.scrollTop; } else{ return window.pageYOffset; } } } function GetViewportHeight(){ if (window.innerHeight){ return window.innerHeight; } else{ return document.getElementsByTagName('body')[0].clientHeight; } } function TopSettingWithScrollOffset(TopPercent){ var T = Math.floor(GetViewportHeight() * (TopPercent/100)); return GetScrollTop() + T; } 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; } 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)); } 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 = ''; } } } 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; function RemoveBottomNavBarForIE(){ if ((C.ie)&&(document.getElementById('Reading') != null)){ if (document.getElementById('BottomNavBar') != null){ document.getElementById('TheBody').removeChild(document.getElementById('BottomNavBar')); } } } var HPNStartTime = (new Date()).getTime(); var SubmissionTimeout = 30000; var Detail = ''; function Finish(){ 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(); } } var CurrQNum = 0; var CorrectIndicator = ':-)'; var IncorrectIndicator = 'X'; var YourScoreIs = 'Your score is '; var ContinuousScoring = true; var CorrectFirstTime = 'Questions answered correctly first time: '; var ShowCorrectFirstTime = true; var ShuffleQs = false; var ShuffleAs = false; var DefaultRight = 'Correct!'; var DefaultWrong = 'Sorry! Try again.'; var QsToShow = 15; var Score = 0; var Finished = false; var Qs = null; var QArray = new Array(); var ShowingAllQuestions = false; var ShowAllQuestionsCaption = 'Show all questions'; var ShowOneByOneCaption = 'Show questions one by one'; var State = new Array(); var Feedback = ''; var TimeOver = false; var strInstructions = ''; var Locked = false; var strQuestionFinished = ''; function CompleteEmptyFeedback(){ var QNum, ANum; for (QNum=0; QNum<I.length; QNum++){ if (I[QNum][2] != '3'){ for (ANum = 0; ANum<I[QNum][3].length; ANum++){ if (I[QNum][3][ANum][1].length < 1){ if (I[QNum][3][ANum][2] > 0){ I[QNum][3][ANum][1] = DefaultRight; } else{ I[QNum][3][ANum][1] = DefaultWrong; } } } } } } function SetUpQuestions(){ var AList = new Array(); var QList = new Array(); var i, j; Qs = document.getElementById('Questions'); while (Qs.getElementsByTagName('li').length > 0){ QList.push(Qs.removeChild(Qs.getElementsByTagName('li')[0])); } var DumpItem = 0; if (QsToShow > QList.length){ QsToShow = QList.length; } while (QsToShow < QList.length){ DumpItem = Math.floor(QList.length*Math.random()); for (j=DumpItem; j<(QList.length-1); j++){ QList[j] = QList[j+1]; } QList.length = QList.length-1; } if (ShuffleQs == true){ QList = Shuffle(QList); } if (ShuffleAs == true){ var As; for (var i=0; i<QList.length; i++){ As = QList[i].getElementsByTagName('ol')[0]; if (As != null){ AList.length = 0; while (As.getElementsByTagName('li').length > 0){ AList.push(As.removeChild(As.getElementsByTagName('li')[0])); } AList = Shuffle(AList); for (j=0; j<AList.length; j++){ As.appendChild(AList[j]); } } } } for (i=0; i<QList.length; i++){ Qs.appendChild(QList[i]); QArray[QArray.length] = QList[i]; } QArray[0].style.display = ''; for (i=1; i<QArray.length; i++){ QArray[i].style.display = 'none'; } SetQNumReadout(); SetFocusToTextbox(); } function SetFocusToTextbox(){ if (QArray[CurrQNum].getElementsByTagName('input')[0] != null){ QArray[CurrQNum].getElementsByTagName('input')[0].focus(); if (document.getElementById('CharacterKeypad') != null){ document.getElementById('CharacterKeypad').style.display = 'block'; } } else{ if (QArray[CurrQNum].getElementsByTagName('textarea')[0] != null){ QArray[CurrQNum].getElementsByTagName('textarea')[0].focus(); if (document.getElementById('CharacterKeypad') != null){ document.getElementById('CharacterKeypad').style.display = 'block'; } } else{ if (document.getElementById('CharacterKeypad') != null){ document.getElementById('CharacterKeypad').style.display = 'none'; } } } } function ChangeQ(ChangeBy){ if (((CurrQNum + ChangeBy) < 0)||((CurrQNum + ChangeBy) >= QArray.length)){return;} QArray[CurrQNum].style.display = 'none'; CurrQNum += ChangeBy; QArray[CurrQNum].style.display = ''; ShowSpecialReadingForQuestion(); SetQNumReadout(); SetFocusToTextbox(); } var HiddenReadingShown = false; function ShowSpecialReadingForQuestion(){ if (document.getElementById('ReadingDiv') != null){ if (HiddenReadingShown == true){ document.getElementById('ReadingDiv').innerHTML = ''; } if (QArray[CurrQNum] != null){ var Children = QArray[CurrQNum].getElementsByTagName('div'); for (var i=0; i<Children.length; i++){ if (Children[i].className=="HiddenReading"){ document.getElementById('ReadingDiv').innerHTML = Children[i].innerHTML; HiddenReadingShown = true; if (document.getElementById('ShowMethodButton') != null){ document.getElementById('ShowMethodButton').style.display = 'none'; } } } } } } function SetQNumReadout(){ document.getElementById('QNumReadout').innerHTML = (CurrQNum+1) + ' / ' + QArray.length; if ((CurrQNum+1) >= QArray.length){ if (document.getElementById('NextQButton') != null){ document.getElementById('NextQButton').style.visibility = 'hidden'; } } else{ if (document.getElementById('NextQButton') != null){ document.getElementById('NextQButton').style.visibility = 'visible'; } } if (CurrQNum <= 0){ if (document.getElementById('PrevQButton') != null){ document.getElementById('PrevQButton').style.visibility = 'hidden'; } } else{ if (document.getElementById('PrevQButton') != null){ document.getElementById('PrevQButton').style.visibility = 'visible'; } } } var I=new Array(); I[0]=new Array();I[0][0]=100; I[0][1]=''; I[0][2]='0'; I[0][3]=new Array(); I[0][3][0]=new Array('3','',0,0,1); I[0][3][1]=new Array('4','',1,100,1); I[0][3][2]=new Array('5','',0,0,1); I[0][3][3]=new Array('6','',0,0,1); I[1]=new Array();I[1][0]=100; I[1][1]=''; I[1][2]='0'; I[1][3]=new Array(); I[1][3][0]=new Array('In Budapest','',0,0,1); I[1][3][1]=new Array('In Berlin','',0,0,1); I[1][3][2]=new Array('In Prague','',1,100,1); I[2]=new Array();I[2][0]=100; I[2][1]=''; I[2][2]='0'; I[2][3]=new Array(); I[2][3][0]=new Array('1','',0,0,1); I[2][3][1]=new Array('2','',1,100,1); I[2][3][2]=new Array('3','',0,0,1); I[3]=new Array();I[3][0]=100; I[3][1]=''; I[3][2]='0'; I[3][3]=new Array(); I[3][3][0]=new Array('a doctor','',1,100,1); I[3][3][1]=new Array('a philosopher','',0,0,1); I[3][3][2]=new Array('an astrologer','',0,0,1); I[4]=new Array();I[4][0]=100; I[4][1]=''; I[4][2]='0'; I[4][3]=new Array(); I[4][3][0]=new Array('coimbra','',1,100,1); I[4][3][1]=new Array('santiago','',0,0,1); I[4][3][2]=new Array('madrid','',0,0,1); I[5]=new Array();I[5][0]=100; I[5][1]=''; I[5][2]='0'; I[5][3]=new Array(); I[5][3][0]=new Array('o He was the first novel writer','',0,0,1); I[5][3][1]=new Array('o He launched the theatre in Portugal','',1,100,1); I[5][3][2]=new Array('o He was the first writer in the Portuguese language','',0,0,1); I[6]=new Array();I[6][0]=100; I[6][1]=''; I[6][2]='0'; I[6][3]=new Array(); I[6][3][0]=new Array('o José Saramago','',1,100,1); I[6][3][1]=new Array('o Luis Vaz de Camões','',0,0,1); I[6][3][2]=new Array('o Fernando Pessoa','',0,0,1); I[6][3][3]=new Array('o Eça de Queiroz','',0,0,1); I[7]=new Array();I[7][0]=100; I[7][1]=''; I[7][2]='0'; I[7][3]=new Array(); I[7][3][0]=new Array('o Florbela Espanca','',0,0,1); I[7][3][1]=new Array('o Amália Rodrigues','',1,100,1); I[7][3][2]=new Array('Soror Mariana Alcoforado','',0,0,1); I[8]=new Array();I[8][0]=100; I[8][1]=''; I[8][2]='0'; I[8][3]=new Array(); I[8][3][0]=new Array('o Florbela Espanca','',1,100,1); I[8][3][1]=new Array('o Lídia Jorge','',0,0,1); I[8][3][2]=new Array('o Miguel Torga','',0,0,1); function StartUp(){ RemoveBottomNavBarForIE(); if (QsToShow < 2){ document.getElementById('QNav').style.display = 'none'; } strInstructions = document.getElementById('InstructionsDiv').innerHTML; CompleteEmptyFeedback(); SetUpQuestions(); ClearTextBoxes(); CreateStatusArray(); if (document.location.search.length > 0){ if (ShuffleQs == false){ var JumpTo = parseInt(document.location.search.substring(1,document.location.search.length))-1; if (JumpTo <= QsToShow){ ChangeQ(JumpTo); } } } ShowSpecialReadingForQuestion(); } function ShowHideQuestions(){ FuncBtnOut(document.getElementById('ShowMethodButton')); document.getElementById('ShowMethodButton').style.display = 'none'; if (ShowingAllQuestions == false){ for (var i=0; i<QArray.length; i++){ QArray[i].style.display = ''; } document.getElementById('Questions').style.listStyleType = 'decimal'; document.getElementById('OneByOneReadout').style.display = 'none'; document.getElementById('ShowMethodButton').innerHTML = ShowOneByOneCaption; ShowingAllQuestions = true; } else{ for (var i=0; i<QArray.length; i++){ if (i != CurrQNum){ QArray[i].style.display = 'none'; } } document.getElementById('Questions').style.listStyleType = 'none'; document.getElementById('OneByOneReadout').style.display = ''; document.getElementById('ShowMethodButton').innerHTML = ShowAllQuestionsCaption; ShowingAllQuestions = false; } document.getElementById('ShowMethodButton').style.display = 'inline'; } function CreateStatusArray(){ var QNum, ANum; for (QNum=0; QNum<I.length; QNum++){ if (document.getElementById('Q_' + QNum) != null){ State[QNum] = new Array(); State[QNum][0] = -1; State[QNum][1] = new Array(); for (ANum = 0; ANum<I[QNum][3].length; ANum++){ State[QNum][1][ANum] = 0; } State[QNum][2] = 0; State[QNum][3] = 0; State[QNum][4] = 0; State[QNum][5] = ''; } else{ State[QNum] = null; } } } function CheckMCAnswer(QNum, ANum, Btn){ if (State[QNum].length < 1){return;} Feedback = I[QNum][3][ANum][1]; if (State[QNum][0] > -1){ if (strQuestionFinished.length > 0){Feedback += '<br />' + strQuestionFinished;} ShowMessage(Feedback); return; } Btn.style.display = 'none'; State[QNum][2]++; State[QNum][3] += I[QNum][3][ANum][3]; State[QNum][1][ANum] = State[QNum][2]; State[QNum][5] += String.fromCharCode(65+ANum) + ','; if (I[QNum][3][ANum][2] < 1){ Btn.innerHTML = IncorrectIndicator; if (Finished == false){ WriteToInstructions(strInstructions); } var RemainingAnswer = FinalAnswer(QNum); if (RemainingAnswer > -1){ State[QNum][2]++; CalculateMCQuestionScore(QNum); CalculateOverallScore(); if ((ContinuousScoring == true)||(Finished == true)){ Feedback += '<br />' + YourScoreIs + ' ' + Score + '%.'; WriteToInstructions(YourScoreIs + ' ' + Score + '%.'); } } } else{ Btn.innerHTML = CorrectIndicator; CalculateMCQuestionScore(QNum); if (ContinuousScoring == true){ CalculateOverallScore(); if ((ContinuousScoring == true)||(Finished == true)){ Feedback += '<br />' + YourScoreIs + ' ' + Score + '%.'; WriteToInstructions(YourScoreIs + ' ' + Score + '%.'); } } } Btn.style.display = 'inline'; ShowMessage(Feedback); CheckFinished(); } function CalculateMCQuestionScore(QNum){ var Tries = State[QNum][2] + State[QNum][4]; var PercentCorrect = State[QNum][3]; var TotAns = GetTotalMCAnswers(QNum); var HintPenalties = State[QNum][4]; if (State[QNum][0] < 0){ if (HintPenalties >= 1){ State[QNum][0] = 0; } else{ if (TotAns == 1){ State[QNum][0] = 1; } else{ State[QNum][0] = ((TotAns-((Tries*100)/State[QNum][3]))/(TotAns-1)); } } if ((State[QNum][0] < 0)||(State[QNum][0] == Number.NEGATIVE_INFINITY)){ State[QNum][0] = 0; } } } function GetTotalMCAnswers(QNum){ var Result = 0; for (var ANum=0; ANum<I[QNum][3].length; ANum++){ if (I[QNum][3][ANum][4] == 1){ Result++; } } return Result; } function FinalAnswer(QNum){ var UnchosenAnswers = 0; var FinalAnswer = -1; for (var ANum=0; ANum<I[QNum][3].length; ANum++){ if (I[QNum][3][ANum][4] == 1){ if (State[QNum][1][ANum] < 1){ UnchosenAnswers++; FinalAnswer = ANum; } } } if (UnchosenAnswers == 1){ return FinalAnswer; } else{ return -1; } } function CalculateOverallScore(){ var TotalWeighting = 0; var TotalScore = 0; for (var QNum=0; QNum<State.length; QNum++){ if (State[QNum] != null){ if (State[QNum][0] > -1){ TotalWeighting += I[QNum][0]; TotalScore += (I[QNum][0] * State[QNum][0]); } } } if (TotalWeighting > 0){ Score = Math.floor((TotalScore/TotalWeighting)*100); } else{ Score = 100; } } function CheckFinished(){ var FB = ''; var AllDone = true; for (var QNum=0; QNum<State.length; QNum++){ if (State[QNum] != null){ if (State[QNum][0] < 0){ AllDone = false; } } } if (AllDone == true){ CalculateOverallScore(); FB = YourScoreIs + ' ' + Score + '%.'; if (ShowCorrectFirstTime == true){ var CFT = 0; for (QNum=0; QNum<State.length; QNum++){ if (State[QNum] != null){ if (State[QNum][0] >= 1){ CFT++; } } } FB += '<br />' + CorrectFirstTime + ' ' + CFT + '/' + QsToShow; } WriteToInstructions(FB); Finished == true; TimeOver = true; Locked = true; Finished = true; Detail = '<?xml version="1.0"?><hpnetresult><fields>'; for (QNum=0; QNum<State.length; QNum++){ if (State[QNum] != null){ if (State[QNum][5].length > 0){ Detail += '<field><fieldname>Question #' + (QNum+1) + '</fieldname><fieldtype>question-tracking</fieldtype><fieldlabel>Q ' + (QNum+1) + '</fieldlabel><fieldlabelid>QuestionTrackingField</fieldlabelid><fielddata>' + State[QNum][5] + '</fielddata></field>'; } } } Detail += '</fields></hpnetresult>'; setTimeout('Finish()', SubmissionTimeout); } } </script> </head> <body onload="StartUp()" id="TheBody"> <div class="Titles"> <h2 class="ExerciseTitle">Quizz on Portuguese literature and culture</h2> </div> <div id="MainDiv" class="StdDiv"> <div id="QNav" class="QuestionNavigation"> <p style="text-align: right;"> <button id="ShowMethodButton" class="FuncButton" onfocus="FuncBtnOver(this)" onblur="FuncBtnOut(this)" onmouseover="FuncBtnOver(this)" onmouseout="FuncBtnOut(this)" onmousedown="FuncBtnDown(this)" onmouseup="FuncBtnOver(this)" onclick="ShowHideQuestions(); return false;">&nbsp;</button> </p> <div id="OneByOneReadout"> <button id="PrevQButton" class="FuncButton" onfocus="FuncBtnOver(this)" onblur="FuncBtnOut(this)" onmouseover="FuncBtnOver(this)" onmouseout="FuncBtnOut(this)" onmousedown="FuncBtnDown(this)" onmouseup="FuncBtnOver(this)" onclick="ChangeQ(-1); return false;"> &lt;=</button> <span id="QNumReadout" class="QNum">&nbsp;</span> <button id="NextQButton" class="FuncButton" onfocus="FuncBtnOver(this)" onblur="FuncBtnOut(this)" onmouseover="FuncBtnOver(this)" onmouseout="FuncBtnOut(this)" onmousedown="FuncBtnDown(this)" onmouseup="FuncBtnOver(this)" onclick="ChangeQ(1); return false;"> =&gt;</button> <br /> </div> </div> <ol class="QuizQuestions" id="Questions"> <li class="QuizQuestion" id="Q_0" style="display: none;"><div class="QuestionText"> How many names (heteronyms) has Fernando Pessoa, the great twentieth-century Portuguese poet ?</div><ol class="MCAnswers"><li id="Q_0_0"><button class="FuncButton" onfocus="FuncBtnOver(this)" onblur="FuncBtnOut(this)" onmouseover="FuncBtnOver(this)" onmouseout="FuncBtnOut(this)" onmousedown="FuncBtnDown(this)" onmouseup="FuncBtnOut(this)" id="Q_0_0_Btn" onclick="CheckMCAnswer(0,0,this)"> &nbsp;&nbsp;?&nbsp;&nbsp;</button>&nbsp;&nbsp;3</li><li id="Q_0_1"><button class="FuncButton" onfocus="FuncBtnOver(this)" onblur="FuncBtnOut(this)" onmouseover="FuncBtnOver(this)" onmouseout="FuncBtnOut(this)" onmousedown="FuncBtnDown(this)" onmouseup="FuncBtnOut(this)" id="Q_0_1_Btn" onclick="CheckMCAnswer(0,1,this)"> &nbsp;&nbsp;?&nbsp;&nbsp;</button>&nbsp;&nbsp;4</li><li id="Q_0_2"><button class="FuncButton" onfocus="FuncBtnOver(this)" onblur="FuncBtnOut(this)" onmouseover="FuncBtnOver(this)" onmouseout="FuncBtnOut(this)" onmousedown="FuncBtnDown(this)" onmouseup="FuncBtnOut(this)" id="Q_0_2_Btn" onclick="CheckMCAnswer(0,2,this)"> &nbsp;&nbsp;?&nbsp;&nbsp;</button>&nbsp;&nbsp;5</li><li id="Q_0_3"><button class="FuncButton" onfocus="FuncBtnOver(this)" onblur="FuncBtnOut(this)" onmouseover="FuncBtnOver(this)" onmouseout="FuncBtnOut(this)" onmousedown="FuncBtnDown(this)" onmouseup="FuncBtnOut(this)" id="Q_0_3_Btn" onclick="CheckMCAnswer(0,3,this)"> &nbsp;&nbsp;?&nbsp;&nbsp;</button>&nbsp;&nbsp;6</li></ol></li> <li class="QuizQuestion" id="Q_1" style="display: none;"><div class="QuestionText"> Where was Franz Kafka born ?</div><ol class="MCAnswers"><li id="Q_1_0"><button class="FuncButton" onfocus="FuncBtnOver(this)" onblur="FuncBtnOut(this)" onmouseover="FuncBtnOver(this)" onmouseout="FuncBtnOut(this)" onmousedown="FuncBtnDown(this)" onmouseup="FuncBtnOut(this)" id="Q_1_0_Btn" onclick="CheckMCAnswer(1,0,this)"> &nbsp;&nbsp;?&nbsp;&nbsp;</button>&nbsp;&nbsp;In Budapest</li><li id="Q_1_1"><button class="FuncButton" onfocus="FuncBtnOver(this)" onblur="FuncBtnOut(this)" onmouseover="FuncBtnOver(this)" onmouseout="FuncBtnOut(this)" onmousedown="FuncBtnDown(this)" onmouseup="FuncBtnOut(this)" id="Q_1_1_Btn" onclick="CheckMCAnswer(1,1,this)"> &nbsp;&nbsp;?&nbsp;&nbsp;</button>&nbsp;&nbsp;In Berlin</li><li id="Q_1_2"><button class="FuncButton" onfocus="FuncBtnOver(this)" onblur="FuncBtnOut(this)" onmouseover="FuncBtnOver(this)" onmouseout="FuncBtnOut(this)" onmousedown="FuncBtnDown(this)" onmouseup="FuncBtnOut(this)" id="Q_1_2_Btn" onclick="CheckMCAnswer(1,2,this)"> &nbsp;&nbsp;?&nbsp;&nbsp;</button>&nbsp;&nbsp;In Prague</li><li id="Q_1_3"></li></ol></li> <li class="QuizQuestion" id="Q_2" style="display: none;"><div class="QuestionText"> How many Portuguese received the Nobel Prize ?</div><ol class="MCAnswers"><li id="Q_2_0"><button class="FuncButton" onfocus="FuncBtnOver(this)" onblur="FuncBtnOut(this)" onmouseover="FuncBtnOver(this)" onmouseout="FuncBtnOut(this)" onmousedown="FuncBtnDown(this)" onmouseup="FuncBtnOut(this)" id="Q_2_0_Btn" onclick="CheckMCAnswer(2,0,this)"> &nbsp;&nbsp;?&nbsp;&nbsp;</button>&nbsp;&nbsp;1</li><li id="Q_2_1"><button class="FuncButton" onfocus="FuncBtnOver(this)" onblur="FuncBtnOut(this)" onmouseover="FuncBtnOver(this)" onmouseout="FuncBtnOut(this)" onmousedown="FuncBtnDown(this)" onmouseup="FuncBtnOut(this)" id="Q_2_1_Btn" onclick="CheckMCAnswer(2,1,this)"> &nbsp;&nbsp;?&nbsp;&nbsp;</button>&nbsp;&nbsp;2</li><li id="Q_2_2"><button class="FuncButton" onfocus="FuncBtnOver(this)" onblur="FuncBtnOut(this)" onmouseover="FuncBtnOver(this)" onmouseout="FuncBtnOut(this)" onmousedown="FuncBtnDown(this)" onmouseup="FuncBtnOut(this)" id="Q_2_2_Btn" onclick="CheckMCAnswer(2,2,this)"> &nbsp;&nbsp;?&nbsp;&nbsp;</button>&nbsp;&nbsp;3</li></ol></li> <li class="QuizQuestion" id="Q_3" style="display: none;"><div class="QuestionText"> Amato Lusitano is a famous Portuguese humanist that became famous as</div><ol class="MCAnswers"><li id="Q_3_0"><button class="FuncButton" onfocus="FuncBtnOver(this)" onblur="FuncBtnOut(this)" onmouseover="FuncBtnOver(this)" onmouseout="FuncBtnOut(this)" onmousedown="FuncBtnDown(this)" onmouseup="FuncBtnOut(this)" id="Q_3_0_Btn" onclick="CheckMCAnswer(3,0,this)"> &nbsp;&nbsp;?&nbsp;&nbsp;</button>&nbsp;&nbsp;A doctor</li><li id="Q_3_1"><button class="FuncButton" onfocus="FuncBtnOver(this)" onblur="FuncBtnOut(this)" onmouseover="FuncBtnOver(this)" onmouseout="FuncBtnOut(this)" onmousedown="FuncBtnDown(this)" onmouseup="FuncBtnOut(this)" id="Q_3_1_Btn" onclick="CheckMCAnswer(3,1,this)"> &nbsp;&nbsp;?&nbsp;&nbsp;</button>&nbsp;&nbsp;A philosopher</li><li id="Q_3_2"><button class="FuncButton" onfocus="FuncBtnOver(this)" onblur="FuncBtnOut(this)" onmouseover="FuncBtnOver(this)" onmouseout="FuncBtnOut(this)" onmousedown="FuncBtnDown(this)" onmouseup="FuncBtnOut(this)" id="Q_3_2_Btn" onclick="CheckMCAnswer(3,2,this)"> &nbsp;&nbsp;?&nbsp;&nbsp;</button>&nbsp;&nbsp;An astrologer</li></ol></li> <li class="QuizQuestion" id="Q_4" style="display: none;"><div class="QuestionText"> Almeida Garrett, a Portuguese writer and polititian, studied law at:</div><ol class="MCAnswers"><li id="Q_4_0"><button class="FuncButton" onfocus="FuncBtnOver(this)" onblur="FuncBtnOut(this)" onmouseover="FuncBtnOver(this)" onmouseout="FuncBtnOut(this)" onmousedown="FuncBtnDown(this)" onmouseup="FuncBtnOut(this)" id="Q_4_0_Btn" onclick="CheckMCAnswer(4,0,this)"> &nbsp;&nbsp;?&nbsp;&nbsp;</button>&nbsp;&nbsp;Coimbra</li><li id="Q_4_1"><button class="FuncButton" onfocus="FuncBtnOver(this)" onblur="FuncBtnOut(this)" onmouseover="FuncBtnOver(this)" onmouseout="FuncBtnOut(this)" onmousedown="FuncBtnDown(this)" onmouseup="FuncBtnOut(this)" id="Q_4_1_Btn" onclick="CheckMCAnswer(4,1,this)"> &nbsp;&nbsp;?&nbsp;&nbsp;</button>&nbsp;&nbsp;Santiago de Compostela</li><li id="Q_4_2"><button class="FuncButton" onfocus="FuncBtnOver(this)" onblur="FuncBtnOut(this)" onmouseover="FuncBtnOver(this)" onmouseout="FuncBtnOut(this)" onmousedown="FuncBtnDown(this)" onmouseup="FuncBtnOut(this)" id="Q_4_2_Btn" onclick="CheckMCAnswer(4,2,this)"> &nbsp;&nbsp;?&nbsp;&nbsp;</button>&nbsp;&nbsp;Madrid</li></ol></li> <li class="QuizQuestion" id="Q_5" style="display: none;"><div class="QuestionText"> Gil Vicente is an important Portuguese writer of the 17th and 18th centuries because</div><ol class="MCAnswers"><li id="Q_5_0"><button class="FuncButton" onfocus="FuncBtnOver(this)" onblur="FuncBtnOut(this)" onmouseover="FuncBtnOver(this)" onmouseout="FuncBtnOut(this)" onmousedown="FuncBtnDown(this)" onmouseup="FuncBtnOut(this)" id="Q_5_0_Btn" onclick="CheckMCAnswer(5,0,this)"> &nbsp;&nbsp;?&nbsp;&nbsp;</button>&nbsp;&nbsp;He was the first novel writer</li><li id="Q_5_1"><button class="FuncButton" onfocus="FuncBtnOver(this)" onblur="FuncBtnOut(this)" onmouseover="FuncBtnOver(this)" onmouseout="FuncBtnOut(this)" onmousedown="FuncBtnDown(this)" onmouseup="FuncBtnOut(this)" id="Q_5_1_Btn" onclick="CheckMCAnswer(5,1,this)"> &nbsp;&nbsp;?&nbsp;&nbsp;</button>&nbsp;&nbsp;He launched the theatre in Portugal</li><li id="Q_5_2"><button class="FuncButton" onfocus="FuncBtnOver(this)" onblur="FuncBtnOut(this)" onmouseover="FuncBtnOver(this)" onmouseout="FuncBtnOut(this)" onmousedown="FuncBtnDown(this)" onmouseup="FuncBtnOut(this)" id="Q_5_2_Btn" onclick="CheckMCAnswer(5,2,this)"> &nbsp;&nbsp;?&nbsp;&nbsp;</button>&nbsp;&nbsp;He was the first writer in the Portuguese language</li></ol></li> <li class="QuizQuestion" id="Q_6" style="display: none;"><div class="QuestionText"> The Nobel prize in literature was given to which Portuguese writer?</div><ol class="MCAnswers"><li id="Q_6_0"><button class="FuncButton" onfocus="FuncBtnOver(this)" onblur="FuncBtnOut(this)" onmouseover="FuncBtnOver(this)" onmouseout="FuncBtnOut(this)" onmousedown="FuncBtnDown(this)" onmouseup="FuncBtnOut(this)" id="Q_6_0_Btn" onclick="CheckMCAnswer(6,0,this)"> &nbsp;&nbsp;?&nbsp;&nbsp;</button>&nbsp;&nbsp;José Saramago</li><li id="Q_6_1"><button class="FuncButton" onfocus="FuncBtnOver(this)" onblur="FuncBtnOut(this)" onmouseover="FuncBtnOver(this)" onmouseout="FuncBtnOut(this)" onmousedown="FuncBtnDown(this)" onmouseup="FuncBtnOut(this)" id="Q_6_1_Btn" onclick="CheckMCAnswer(6,1,this)"> &nbsp;&nbsp;?&nbsp;&nbsp;</button>&nbsp;&nbsp;Luis Vaz de Camões</li><li id="Q_6_2"><button class="FuncButton" onfocus="FuncBtnOver(this)" onblur="FuncBtnOut(this)" onmouseover="FuncBtnOver(this)" onmouseout="FuncBtnOut(this)" onmousedown="FuncBtnDown(this)" onmouseup="FuncBtnOut(this)" id="Q_6_2_Btn" onclick="CheckMCAnswer(6,2,this)"> &nbsp;&nbsp;?&nbsp;&nbsp;</button>&nbsp;&nbsp;Fernando Pessoa</li><li id="Q_6_3"><button class="FuncButton" onfocus="FuncBtnOver(this)" onblur="FuncBtnOut(this)" onmouseover="FuncBtnOver(this)" onmouseout="FuncBtnOut(this)" onmousedown="FuncBtnDown(this)" onmouseup="FuncBtnOut(this)" id="Q_6_3_Btn" onclick="CheckMCAnswer(6,3,this)"> &nbsp;&nbsp;?&nbsp;&nbsp;</button>&nbsp;&nbsp;Eça de Queiroz</li></ol></li> <li class="QuizQuestion" id="Q_7" style="display: none;"><div class="QuestionText"> Fado is the typical Portuguese music sung internationally by a famous twentieth-century singer that has already died but is still considered the symbol of fado. Her name is</div><ol class="MCAnswers"><li id="Q_7_0"><button class="FuncButton" onfocus="FuncBtnOver(this)" onblur="FuncBtnOut(this)" onmouseover="FuncBtnOver(this)" onmouseout="FuncBtnOut(this)" onmousedown="FuncBtnDown(this)" onmouseup="FuncBtnOut(this)" id="Q_7_0_Btn" onclick="CheckMCAnswer(7,0,this)"> &nbsp;&nbsp;?&nbsp;&nbsp;</button>&nbsp;&nbsp;Florbela Espanca</li><li id="Q_7_1"><button class="FuncButton" onfocus="FuncBtnOver(this)" onblur="FuncBtnOut(this)" onmouseover="FuncBtnOver(this)" onmouseout="FuncBtnOut(this)" onmousedown="FuncBtnDown(this)" onmouseup="FuncBtnOut(this)" id="Q_7_1_Btn" onclick="CheckMCAnswer(7,1,this)"> &nbsp;&nbsp;?&nbsp;&nbsp;</button>&nbsp;&nbsp;Amália Rodrigues</li><li id="Q_7_2"><button class="FuncButton" onfocus="FuncBtnOver(this)" onblur="FuncBtnOut(this)" onmouseover="FuncBtnOver(this)" onmouseout="FuncBtnOut(this)" onmousedown="FuncBtnDown(this)" onmouseup="FuncBtnOut(this)" id="Q_7_2_Btn" onclick="CheckMCAnswer(7,2,this)"> &nbsp;&nbsp;?&nbsp;&nbsp;</button>&nbsp;&nbsp;Soror Mariana Alcoforado</li></ol></li> <li class="QuizQuestion" id="Q_8" style="display: none;"><div class="QuestionText"> Which of the writers below was NOT read last year in the READCOM club sessions in Castelo Branco? </div><ol class="MCAnswers"><li id="Q_8_0"><button class="FuncButton" onfocus="FuncBtnOver(this)" onblur="FuncBtnOut(this)" onmouseover="FuncBtnOver(this)" onmouseout="FuncBtnOut(this)" onmousedown="FuncBtnDown(this)" onmouseup="FuncBtnOut(this)" id="Q_8_0_Btn" onclick="CheckMCAnswer(8,0,this)"> &nbsp;&nbsp;?&nbsp;&nbsp;</button>&nbsp;&nbsp;Florbela Espanca</li><li id="Q_8_1"><button class="FuncButton" onfocus="FuncBtnOver(this)" onblur="FuncBtnOut(this)" onmouseover="FuncBtnOver(this)" onmouseout="FuncBtnOut(this)" onmousedown="FuncBtnDown(this)" onmouseup="FuncBtnOut(this)" id="Q_8_1_Btn" onclick="CheckMCAnswer(8,1,this)"> &nbsp;&nbsp;?&nbsp;&nbsp;</button>&nbsp;&nbsp;Lídia Jorge</li><li id="Q_8_2"><button class="FuncButton" onfocus="FuncBtnOver(this)" onblur="FuncBtnOut(this)" onmouseover="FuncBtnOver(this)" onmouseout="FuncBtnOut(this)" onmousedown="FuncBtnDown(this)" onmouseup="FuncBtnOut(this)" id="Q_8_2_Btn" onclick="CheckMCAnswer(8,2,this)"> &nbsp;&nbsp;?&nbsp;&nbsp;</button>&nbsp;&nbsp;Miguel Torga</li></ol></li> </div> <div class="Feedback" id="FeedbackDiv" style="position: absolute; left: 349px; top: 231px"> <div class="FeedbackText" id="FeedbackContent"></div> <button id="FeedbackOKButton" class="FuncButton" onfocus="FuncBtnOver(this)" onblur="FuncBtnOut(this)" onmouseover="FuncBtnOver(this)" onmouseout="FuncBtnOut(this)" onmousedown="FuncBtnDown(this)" onmouseup="FuncBtnOut(this)" onclick="HideFeedback(); return false;"> &nbsp;OK&nbsp;</button> </div> <div id="InstructionsDiv" class="StdDiv"> <div id="Instructions"></div> </div> <P style="TEXT-ALIGN: center" align=center><I><FONT size=1><BR><FONT color=#ffffff>Biblioteka Publiczna im. WBadysBawa Jana Grabskiego w Dzielnicy Ursus m. st. Warszawy<BR>© READCOM © Waldemar ZaBski</FONT></FONT></I><FONT color=#ffffff></FONT></P> </body> </html>