{"id":24,"date":"2025-12-11T10:43:54","date_gmt":"2025-12-11T07:43:54","guid":{"rendered":"https:\/\/blogs.e-me-4all.eu\/th.vavouras\/?p=24"},"modified":"2025-12-11T10:43:54","modified_gmt":"2025-12-11T07:43:54","slug":"5","status":"publish","type":"post","link":"https:\/\/blogs.e-me-4all.eu\/th.vavouras\/2025\/12\/11\/5\/","title":{"rendered":"#5"},"content":{"rendered":"<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><!-- Made with executable version 7.0 Release 3 Build 0 --><\/p>\n<p><!-- The following insertion allows you to add your own code directly to this head tag from the configuration screen --><\/p>\n<p>\/* This is the CSS stylesheet used in the exercise. *\/<br \/>\n\/* Elements in square brackets are replaced by data based on configuration settings when the exercise is built. *\/<\/p>\n<p>\/* BeginCorePageCSS *\/<\/p>\n<p>\/* Made with executable version 7.0 Release 3 Build 0 *\/<\/p>\n<p>\/* CSS variables for colours. *\/<br \/>\n:root{<br \/>\n\t--strFontFace:       arial,helvetica,sans-serif;<br \/>\n\t--strFontSize:       small;<br \/>\n\t--strTextColor:      #000000;<br \/>\n\t--strTitleColor:     #000000;<\/p>\n<p>\t--strFuncLightColor: #eeeeee;<br \/>\n\t--strFuncShadeColor: #6e6e6e;<br \/>\n\t--strLinkColor:      #0000ff;<br \/>\n\t--strVLinkColor:     #ff00ff;<\/p>\n<p>\t--strNavBarColor:    #000000;<br \/>\n\t--strNavLightColor:  #7f7f7f;<br \/>\n\t--strNavShadeColor:  #000000;<br \/>\n\t--strNavTextColor:   #ffffff;<\/p>\n<p>\t--strPageBGColor:    #ffffff;<br \/>\n\t--strExBGColor:      #dddddd;<br \/>\n}<\/p>\n<p>body{<br \/>\n\tfont-family: var(--strFontFace);<br \/>\n\tbackground-color: var(--strPageBGColor);<br \/>\n\tcolor: var(--strTextColor);<\/p>\n<p>\tmargin-right: 5%;<br \/>\n\tmargin-left: 5%;<br \/>\n\tfont-size: var(--strFontSize);<br \/>\n\tpadding-bottom: 0.5em;<br \/>\n}<\/p>\n<p>p{<br \/>\n\ttext-align: left;<br \/>\n\tmargin: 0px;<br \/>\n\tfont-size: 1em;<br \/>\n}<\/p>\n<p>table,div,span,td{<br \/>\n\tfont-size: 1em;<br \/>\n\tcolor: var(--strTextColor);<br \/>\n}<\/p>\n<p>div.Titles{<br \/>\n\tpadding: 0.5em;;<br \/>\n\ttext-align: center;<br \/>\n\tcolor: var(--strTitleColor);<br \/>\n}<\/p>\n<p>button{<br \/>\n\tfont-family: var(--strFontFace);<br \/>\n\tfont-size: 1em;<br \/>\n\tdisplay: inline;<br \/>\n}<\/p>\n<p>.ExerciseTitle{<br \/>\n\tfont-size: 140%;<br \/>\n\tcolor: var(--strTitleColor);<br \/>\n}<\/p>\n<p>.ExerciseSubtitle{<br \/>\n\tfont-size: 120%;<br \/>\n\tcolor: var(--strTitleColor);<br \/>\n}<\/p>\n<p>div.StdDiv, div.ExerciseContainer, div.ReadingContainer{<br \/>\n\tbackground-color: var(--strExBGColor);<br \/>\n\ttext-align: center;<br \/>\n\tfont-size: 1em;<br \/>\n\tcolor: var(--strTextColor);<br \/>\n\tpadding: 0.5em;<br \/>\n\tborder-style: solid;<br \/>\n\tborder-width: 1px 1px 1px 1px;<br \/>\n\tborder-color: var(--strTextColor);<br \/>\n\tmargin-bottom: 1px;<br \/>\n}<\/p>\n<p>div.ReadingContainer, div.ExerciseContainer{<br \/>\n\tmin-width: 15em;<br \/>\n\tflex-grow: 1;<br \/>\n\tflex-basis: 0;<br \/>\n\tmargin: 1px;<br \/>\n}<\/p>\n<p>div#ContainerDiv{<br \/>\n\tmargin: -1px;<br \/>\n\tpadding: 0;<br \/>\n\tborder: none;<br \/>\n\tdisplay: flex;<br \/>\n\tflex-direction: row;<br \/>\n\tflex-wrap: wrap;<br \/>\n\tjustify-content: space-between;<br \/>\n}<\/p>\n<p>\/* EndCorePageCSS *\/<\/p>\n<p>.RTLText{<br \/>\n\ttext-align: right;<br \/>\n\tfont-size: 150%;<br \/>\n\tdirection: rtl;<br \/>\n\tfont-family: \"Simplified Arabic\", \"Traditional Arabic\", \"Times New Roman\", var(--strFontFace);<br \/>\n}<\/p>\n<p>.CentredRTLText{<br \/>\n\ttext-align: center;<br \/>\n\tfont-size: 150%;<br \/>\n\tdirection: rtl;<br \/>\n\tfont-family: \"Simplified Arabic\", \"Traditional Arabic\", \"Times New Roman\", var(--strFontFace);<br \/>\n}<\/p>\n<p>button p.RTLText{<br \/>\n\ttext-align: center;<br \/>\n}<\/p>\n<p>.RTLGapBox{<br \/>\n\ttext-align: right;<br \/>\n\tfont-size: 150%;<br \/>\n\tdirection: rtl;<br \/>\n\tfont-family: \"Times New Roman\", var(--strFontFace);<br \/>\n}<\/p>\n<p>.Guess{<br \/>\n\tfont-weight: bold;<br \/>\n}<\/p>\n<p>.CorrectAnswer{<br \/>\n\tfont-weight: bold;<br \/>\n}<\/p>\n<p>div#Timer{<br \/>\n\tpadding: 0.25em;<br \/>\n\tmargin-left: auto;<br \/>\n\tmargin-right: auto;<br \/>\n\ttext-align: center;<br \/>\n\tcolor: var(--strTitleColor);<br \/>\n}<\/p>\n<p>span#TimerText{<br \/>\n\tpadding: 0.25em;<br \/>\n\tborder-width: 1px;<br \/>\n\tborder-style: solid;<br \/>\n\tfont-weight: bold;<br \/>\n\tdisplay: none;<br \/>\n\tcolor: var(--strTitleColor);<br \/>\n}<\/p>\n<p>span.Instructions{<\/p>\n<p>}<\/p>\n<p>div.ExerciseText{<\/p>\n<p>}<\/p>\n<p>.FeedbackText, .FeedbackText span.CorrectAnswer, .FeedbackText span.Guess, .FeedbackText span.Answer{<br \/>\n\tcolor: var(--strTitleColor);<br \/>\n}<\/p>\n<p>.LeftItem{<br \/>\n\tfont-size: 1em;<br \/>\n\tcolor: var(--strTextColor);<br \/>\n\ttext-align: left;<br \/>\n}<\/p>\n<p>.RightItem{<br \/>\n\tfont-weight: bold;<br \/>\n\tfont-size: 1em;<br \/>\n\tcolor: var(--strTextColor);<br \/>\n\ttext-align: left;<br \/>\n}<\/p>\n<p>span.CorrectMark{<\/p>\n<p>}<\/p>\n<p>input, textarea{<br \/>\n\tfont-family: var(--strFontFace);<br \/>\n\tfont-size: 120%;<br \/>\n}<\/p>\n<p>select{<br \/>\n\tfont-size: 1em;<br \/>\n}<\/p>\n<p>div.Feedback {<br \/>\n\tbackground-color: var(--strPageBGColor);<br \/>\n\tleft: 33%;<br \/>\n\twidth: 34%;<br \/>\n\ttop: 33%;<br \/>\n\tz-index: 1;<br \/>\n\tborder-style: solid;<br \/>\n\tborder-width: 1px;<br \/>\n\tpadding: 5px;<br \/>\n\ttext-align: center;<br \/>\n\tcolor: var(--strTitleColor);<br \/>\n\tposition: absolute;<br \/>\n\tdisplay: none;<br \/>\n\tfont-size: 1em;<br \/>\n}<\/p>\n<p>div.ExerciseDiv{<br \/>\n\tcolor: var(--strTextColor);<br \/>\n}<\/p>\n<p>\/* JMatch standard output table. *\/<br \/>\ntable.MatchTable{<br \/>\n\tmargin: 2em auto;<br \/>\n\tborder-width: 0;<br \/>\n}<\/p>\n<p>\/* JMatch flashcard styles *\/<br \/>\ntable.FlashcardTable{<br \/>\n\tbackground-color: transparent;<br \/>\n\tcolor: var(--strTextColor);<br \/>\n\tborder-color: var(--strTextColor);<br \/>\n\tmargin-left: auto;<br \/>\n\tmargin-right: auto;<br \/>\n\tmargin-top: 2em;<br \/>\n\tmargin-bottom: 2em;<br \/>\n\t\/*width: 90%;*\/<br \/>\n\tposition: relative;<br \/>\n\ttext-align: center;<br \/>\n\tpadding: 0px;<br \/>\n}<\/p>\n<p>table.FlashcardTable tr{<br \/>\n\tborder-style: none;<br \/>\n\tmargin: 0px;<br \/>\n\tpadding: 0px;<br \/>\n\tbackground-color: var(--strExBGColor);<br \/>\n}<\/p>\n<p>table.FlashcardTable td.Showing{<br \/>\n\tfont-size: 140%;<br \/>\n\ttext-align: center;<br \/>\n\twidth: 50%;<br \/>\n\tdisplay: table-cell;<br \/>\n\tpadding: 2em;<br \/>\n\tmargin: 0px;<br \/>\n\tborder-style: solid;<br \/>\n\tborder-width: 1px;<br \/>\n\tborder-radius: 0.5em;<br \/>\n\tcolor: var(--strTextColor);<br \/>\n\tbox-shadow: 0.2em 0.3em 0.2em var(--strNavShadeColor);<br \/>\n\tbackground-color: var(--strPageBGColor);<br \/>\n}<\/p>\n<p>table.FlashcardTable td.Hidden{<br \/>\n\tdisplay: none;<br \/>\n}<\/p>\n<p>\/* JMix styles *\/<br \/>\ndiv.JMixDrag, div.JMatchDrag{<br \/>\n\tpadding: 0;<br \/>\n\tbackground-color: var(--strPageBGColor);<br \/>\n\tborder-style: none;<br \/>\n}<\/p>\n<p>div#GuessDiv{<br \/>\n\tpadding: 0.5em;<br \/>\n\tmargin-bottom: 2em;<br \/>\n}<\/p>\n<p>div#SegmentDiv{<br \/>\n\tmargin-top: 2em;<br \/>\n\tmargin-bottom: 2em;<br \/>\n\ttext-align: center;<br \/>\n}<\/p>\n<p>a.ExSegment{<br \/>\n\tfont-size: 120%;<br \/>\n\tfont-weight: bold;<br \/>\n\ttext-decoration: none;<br \/>\n\tcolor: var(--strTextColor);<br \/>\n\tdisplay: inline-block;<br \/>\n\tpadding: 0.5em;<br \/>\n\tborder: solid 1pt gray;<br \/>\n\tmargin-bottom: 0.5em;<br \/>\n}<\/p>\n<p>span.RemainingWordList{<br \/>\n\tfont-style: italic;<br \/>\n}<\/p>\n<p>div.DropLine {<br \/>\n\tposition: absolute;<br \/>\n\ttext-align: left;<br \/>\n\tborder-bottom-style: solid;<br \/>\n\tborder-bottom-width: 1px;<br \/>\n\tborder-bottom-color: var(--strTitleColor);<br \/>\n\twidth: 80%;<br \/>\n\tleft: 10%;<br \/>\n}<\/p>\n<p>\/* JCloze styles *\/<\/p>\n<p>.ClozeWordList{<br \/>\n\ttext-align: center;<br \/>\n\tfont-weight: bold;<br \/>\n}<\/p>\n<p>div.ClozeBody{<br \/>\n\ttext-align: left;<br \/>\n\tmargin-top: 2em;<br \/>\n\tmargin-bottom: 2em;<br \/>\n\tline-height: 2.0<br \/>\n}<\/p>\n<p>span.GapSpan{<br \/>\n\tfont-weight: bold;<br \/>\n}<\/p>\n<p>\/* JCross styles *\/<\/p>\n<p>table.CrosswordGrid{<br \/>\n\tmargin: auto auto 1em auto;<br \/>\n\tborder-collapse: collapse;<br \/>\n\tpadding: 0px;<br \/>\n\tbackground-color: #000000;<br \/>\n}<\/p>\n<p>table.CrosswordGrid tbody tr td{<br \/>\n\twidth: 1.5em;<br \/>\n\theight: 1.5em;<br \/>\n\ttext-align: center;<br \/>\n\tvertical-align: middle;<br \/>\n\tfont-size: 140%;<br \/>\n\tpadding: 1px;<br \/>\n\tmargin: 0px;<br \/>\n\tborder-style: solid;<br \/>\n\tborder-width: 1px;<br \/>\n\tborder-color: #000000;<br \/>\n\tcolor: #000000;<br \/>\n}<\/p>\n<p>table.CrosswordGrid span{<br \/>\n\tcolor: #000000;<br \/>\n}<\/p>\n<p>table.CrosswordGrid td.BlankCell{<br \/>\n\tbackground-color: #000000;<br \/>\n\tcolor: #000000;<br \/>\n}<\/p>\n<p>table.CrosswordGrid td.LetterOnlyCell{<br \/>\n\ttext-align: center;<br \/>\n\tvertical-align: middle;<br \/>\n\tbackground-color: #ffffff;<br \/>\n\tcolor: #000000;<br \/>\n\tfont-weight: bold;<br \/>\n}<\/p>\n<p>table.CrosswordGrid td.NumLetterCell{<br \/>\n\ttext-align: left;<br \/>\n\tvertical-align: top;<br \/>\n\tbackground-color: #ffffff;<br \/>\n\tcolor: #000000;<br \/>\n\tpadding: 1px;<br \/>\n\tfont-weight: bold;<br \/>\n}<\/p>\n<p>.NumLetterCellText{<br \/>\n\tcursor: pointer;<br \/>\n\tcolor: #000000;<br \/>\n}<\/p>\n<p>.GridNum{<br \/>\n\tvertical-align: super;<br \/>\n\tfont-size: 66%;<br \/>\n\tfont-weight: bold;<br \/>\n\ttext-decoration: none;<br \/>\n\tcolor: #000000;<br \/>\n}<\/p>\n<p>.GridNum:hover, .GridNum:visited{<br \/>\n\tcolor: #000000;<br \/>\n}<\/p>\n<p>table#Clues{<br \/>\n\tmargin: auto;<br \/>\n\tvertical-align: top;<br \/>\n}<\/p>\n<p>table#Clues td{<br \/>\n\tvertical-align: top;<br \/>\n}<\/p>\n<p>table.ClueList{<br \/>\n  margin: auto;<br \/>\n}<\/p>\n<p>td.ClueNum{<br \/>\n\ttext-align: right;<br \/>\n\tfont-weight: bold;<br \/>\n\tvertical-align: top;<br \/>\n}<\/p>\n<p>td.Clue{<br \/>\n\ttext-align: left;<br \/>\n}<\/p>\n<p>div#ClueEntry{<br \/>\n\ttext-align: left;<br \/>\n\tmargin-bottom: 1em;<br \/>\n}<\/p>\n<p>\/* Keypad styles *\/<\/p>\n<p>div.Keypad{<br \/>\n\ttext-align: center;<br \/>\n\tdisplay: none; \/* initially hidden, shown if needed *\/<br \/>\n\tmargin-bottom: 0.5em;<br \/>\n}<\/p>\n<p>div.Keypad button{<br \/>\n\tfont-family: var(--strFontFace);<br \/>\n\tfont-size: 120%;<br \/>\n\tbackground-color: #ffffff;<br \/>\n\tcolor: #000000;<br \/>\n\twidth: 2em;<br \/>\n\tborder-style: solid;<br \/>\n\tborder-width: 1px;<br \/>\n\tborder-radius: 0.5em;<br \/>\n\tcolor: var(--strTextColor);<br \/>\n\tbox-shadow: 0.2em 0.3em 0.2em var(--strTextColor);<br \/>\n}<\/p>\n<p>\/* JQuiz styles *\/<\/p>\n<p>div.QuestionNavigation{<br \/>\n\ttext-align: center;<br \/>\n}<\/p>\n<p>.QNum{<br \/>\n\tmargin: 0em 1em 0.5em 1em;<br \/>\n\tfont-weight: bold;<br \/>\n\tvertical-align: middle;<br \/>\n}<\/p>\n<p>textarea{<br \/>\n\tfont-family: var(--strFontFace);<br \/>\n}<\/p>\n<p>.QuestionText{<br \/>\n\ttext-align: left;<br \/>\n\tmargin: 0px;<br \/>\n\tfont-size: 1em;<br \/>\n}<\/p>\n<p>.Answer{<br \/>\n\tfont-size: 120%;<br \/>\n}<\/p>\n<p>.PartialAnswer{<br \/>\n\tfont-size: 120%;<br \/>\n\tletter-spacing: 0.1em;<br \/>\n\tcolor: var(--strTitleColor);<br \/>\n}<\/p>\n<p>.Highlight{<br \/>\n\tcolor: #000000;<br \/>\n\tbackground-color: #ffff00;<br \/>\n\tfont-weight: bold;<br \/>\n\tfont-size: 120%;<br \/>\n}<\/p>\n<p>ol.QuizQuestions{<br \/>\n\ttext-align: left;<br \/>\n\tlist-style-type: none;<br \/>\n}<\/p>\n<p>li.QuizQuestion{<br \/>\n\tpadding: 1em;<br \/>\n\tborder-style: solid;<br \/>\n\tborder-width: 0px 0px 1px 0px;<br \/>\n}<\/p>\n<p>ol.MCAnswers{<br \/>\n\ttext-align: left;<br \/>\n\tlist-style-type: upper-alpha;<br \/>\n\tpadding: 1em;<br \/>\n}<\/p>\n<p>ol.MCAnswers li{<br \/>\n\tmargin-bottom: 1em;<br \/>\n}<\/p>\n<p>ol.MSelAnswers{<br \/>\n\ttext-align: left;<br \/>\n\tlist-style-type: lower-alpha;<br \/>\n\tpadding: 1em;<br \/>\n}<\/p>\n<p>div.ShortAnswer{<br \/>\n\tpadding: 1em;<br \/>\n}<\/p>\n<p>.FuncButton {<br \/>\n\tborder-style: solid;<br \/>\n\tborder-radius: 0.5em;<br \/>\n\tpadding: 0.5em;<br \/>\n\tmin-width: 3em;<\/p>\n<p>\tborder-left-color: var(--strFuncLightColor);<br \/>\n\tborder-top-color: var(--strFuncLightColor);<br \/>\n\tborder-right-color: var(--strFuncShadeColor);<br \/>\n\tborder-bottom-color: var(--strFuncShadeColor);<br \/>\n\tcolor: var(--strTextColor);<br \/>\n\tbackground-color: var(--strExBGColor);<\/p>\n<p>\tborder-width: 1pt;<br \/>\n\tcursor: pointer;<br \/>\n\tbox-shadow: 0.2em 0.3em 0.2em var(--strFuncShadeColor);<br \/>\n}<\/p>\n<p>.FuncButton:active {<br \/>\n\tbox-shadow: none;<br \/>\n}<\/p>\n<p>.FuncButton:hover{<br \/>\n\tcolor: var(--strExBGColor);<br \/>\n\tbackground-color: var(--strTextColor);<br \/>\n}<\/p>\n<p>\/*BeginNavBarStyle*\/<\/p>\n<p>div.NavButtonBar{<br \/>\n\tbackground-color: var(--strNavBarColor);<br \/>\n\ttext-align: center;<br \/>\n\tmargin: 0.25rem 0;<br \/>\n\tclear: both;<br \/>\n\tfont-size: 1em;<br \/>\n\tpadding: 0.2em;<br \/>\n\tbox-sizing: border-box;<br \/>\n}<\/p>\n<p>.NavButton {<br \/>\n\tborder-style: solid;<br \/>\n\tborder-radius: 0.5em;<br \/>\n\tpadding: 0.5em;<br \/>\n\tmin-width: 3em;<\/p>\n<p>\tborder-left-color: var(--strNavLightColor);<br \/>\n\tborder-top-color: var(--strNavLightColor);<br \/>\n\tborder-right-color: var(--strNavShadeColor);<br \/>\n\tborder-bottom-color: var(--strNavShadeColor);<br \/>\n\tbackground-color: var(--strNavBarColor);<br \/>\n\tcolor: var(--strNavTextColor);<\/p>\n<p>\tborder-width: 1pt;<br \/>\n\tcursor: pointer;<br \/>\n\tbox-shadow: 0.2em 0.3em 0.2em var(--strNavShadeColor);<br \/>\n}<\/p>\n<p>.NavButton:active {<br \/>\n\tbox-shadow: none;<br \/>\n}<\/p>\n<p>.NavButton:hover{<br \/>\n\tcolor: var(--strNavBarColor);<br \/>\n\tbackground-color: var(--strNavTextColor);<br \/>\n}<\/p>\n<p>\/*EndNavBarStyle*\/<\/p>\n<p>a{<br \/>\n\tcolor: var(--strLinkColor);<br \/>\n}<\/p>\n<p>a:visited{<br \/>\n\tcolor: var(--strVLinkColor);<br \/>\n}<\/p>\n<p>a:hover{<br \/>\n\tcolor: var(--strLinkColor);<br \/>\n}<\/p>\n<p>div.CardStyle {<br \/>\n\tposition: absolute;<br \/>\n\tfont-family: var(--strFontFace);<br \/>\n\tfont-size: 1em;<br \/>\n\tborder-style: solid;<br \/>\n\tborder-radius: 0.5em;<br \/>\n\tpadding: 0.5em;<br \/>\n\tmin-width: 2em;<br \/>\n\tborder-width: 1pt;<br \/>\n\tcolor: var(--strTextColor);<br \/>\n\tbox-shadow: 0.2em 0.3em 0.2em var(--strTextColor);<br \/>\n\tbackground-color: var(--strExBGColor);<br \/>\n\tleft: -50px;<br \/>\n\ttop: -50px;<br \/>\n\toverflow: visible;<br \/>\n\ttouch-action: none;<br \/>\n\tuser-select: none;<br \/>\n\tbox-sizing: border-box;<br \/>\n}<\/p>\n<p>div.CardStyleCentered{<br \/>\n\ttext-align: center;<br \/>\n}<\/p>\n<p>.rtl{<br \/>\n\ttext-align: right;<br \/>\n\tfont-size: 140%;<br \/>\n}<\/p>\n<p>\/\/&lt;![CDATA[<\/p>\n<p>&lt;!--<\/p>\n<p>\/\/CODE FOR HANDLING NAV BUTTONS AND FUNCTION BUTTONS<\/p>\n<p>function FocusAButton(){<br \/>\n\tif (document.getElementById(&#039;CheckButton1&#039;) != null){<br \/>\n\t\tdocument.getElementById(&#039;CheckButton1&#039;).focus();<br \/>\n\t}<br \/>\n\telse{<br \/>\n\t\tif (document.getElementById(&#039;CheckButton2&#039;) != null){<br \/>\n\t\t\tdocument.getElementById(&#039;CheckButton2&#039;).focus();<br \/>\n\t\t}<br \/>\n\t\telse{<br \/>\n\t\t\tdocument.getElementsByTagName(&#039;button&#039;)[0].focus();<br \/>\n\t\t}<br \/>\n\t}<br \/>\n}<\/p>\n<p>\/\/CODE FOR HANDLING DISPLAY OF POPUP FEEDBACK BOX<\/p>\n<p>var topZ = 1000;<\/p>\n<p>function ShowMessage(Feedback){<br \/>\n\tvar Output = Feedback + &#039;<\/p>\n<p>';<br \/>\n\tdocument.getElementById('FeedbackContent').innerHTML = Output;<br \/>\n\tvar FDiv = document.getElementById('FeedbackDiv');<br \/>\n\ttopZ++;<br \/>\n\tFDiv.style.zIndex = topZ;<br \/>\n\tFDiv.style.top = TopSettingWithScrollOffset(30) + 'px';<\/p>\n<p>\tFDiv.style.display = 'block';<\/p>\n<p>\tShowElements(false, 'input');<br \/>\n\tShowElements(false, 'select');<br \/>\n\tShowElements(false, 'object');<br \/>\n\tShowElements(true, 'object', 'FeedbackContent');<\/p>\n<p>\/\/Focus the OK button<br \/>\n\tsetTimeout(\"document.getElementById('FeedbackOKButton').focus()\", 50);<\/p>\n<p>\/\/<br \/>\n\/\/\tRefreshImages();<br \/>\n\/\/<br \/>\n}<\/p>\n<p>function ShowElements(Show, TagName, ContainerToReverse){<br \/>\n\/\/ added third argument to allow objects in the feedback box to appear<br \/>\n\/\/IE bug -- hide all the form elements that will show through the popup<br \/>\n\/\/FF on Mac bug : doesn't redisplay objects whose visibility is set to visible<br \/>\n\/\/unless the object's display property is changed<\/p>\n<p>\t\/\/get container object (by Id passed in, or use document otherwise)<br \/>\n\tTopNode = document.getElementById(ContainerToReverse);<br \/>\n\tvar Els;<br \/>\n\tif (TopNode != null) {<br \/>\n\t\tEls = TopNode.getElementsByTagName(TagName);<br \/>\n\t} else {<br \/>\n\t\tEls = document.getElementsByTagName(TagName);<br \/>\n\t}<\/p>\n<p>\tfor (var i=0; i ReduceToSize){<br \/>\n\t\tItemToDump = Math.floor(InArray.length*Math.random());<br \/>\n\t\tInArray.splice(ItemToDump, 1);<br \/>\n\t}<br \/>\n}<\/p>\n<p>function Shuffle(InArray){<br \/>\n\tvar Num;<br \/>\n\tvar Temp = new Array();<br \/>\n\tvar Len = InArray.length;<\/p>\n<p>\tvar j = Len;<\/p>\n<p>\tfor (var i=0; i&lt;Len; i++){<br \/>\n\t\tTemp[i] = InArray[i];<br \/>\n\t}<\/p>\n<p>\tfor (i=0; i&lt;Len; i++){<br \/>\n\t\tNum = Math.floor(j  *  Math.random());<br \/>\n\t\tInArray[i] = Temp[Num];<\/p>\n<p>\t\tfor (var k=Num; k &lt; (j-1); k++) {<br \/>\n\t\t\tTemp[k] = Temp[k+1];<br \/>\n\t\t}<br \/>\n\t\tj--;<br \/>\n\t}<br \/>\n\treturn InArray;<br \/>\n}<\/p>\n<p>function WriteToInstructions(Feedback) {<br \/>\n\tdocument.getElementById(&#039;InstructionsDiv&#039;).innerHTML = Feedback;<\/p>\n<p>\tRefreshImages();<\/p>\n<p>}<\/p>\n<p>Imgs = new Array();<\/p>\n<p>function PreloadImages(){<br \/>\n\tvar a = PreloadImages.arguments;<br \/>\n\tfor (var i=0; i&lt;a.length; i++){<br \/>\n\t\tImgs[i] = new Image();<br \/>\n\t\tImgs[i].src = a[i];<br \/>\n\t}<br \/>\n}<\/p>\n<p>function RefreshImages(){<br \/>\n\tfor (var i=0; i&lt;document.images.length; i++){<br \/>\n\t\tif (document.images[i].name.substring(0,6) != &#039;NavBar&#039;){<br \/>\n\t\t\tdocument.images[i].src = document.images[i].src;<br \/>\n\t\t}<br \/>\n\t}<br \/>\n}<\/p>\n<p>function EscapeDoubleQuotes(InString){<br \/>\n\treturn InString.replace(\/&quot;\/g, &#039;&quot;&#039;)<br \/>\n}<\/p>\n<p>function TrimString(InString){<br \/>\n        var x = 0;<\/p>\n<p>        if (InString.length != 0) {<br \/>\n                while ((InString.charAt(InString.length - 1) == &#039;\\u0020&#039;) || (InString.charAt(InString.length - 1) == &#039;\\u000A&#039;) || (InString.charAt(InString.length - 1) == &#039;\\u000D&#039;)){<br \/>\n                        InString = InString.substring(0, InString.length - 1)<br \/>\n                }<\/p>\n<p>                while ((InString.charAt(0) == &#039;\\u0020&#039;) || (InString.charAt(0) == &#039;\\u000A&#039;) || (InString.charAt(0) == &#039;\\u000D&#039;)){<br \/>\n                        InString = InString.substring(1, InString.length)<br \/>\n                }<\/p>\n<p>                while (InString.indexOf(&#039;  &#039;) != -1) {<br \/>\n                        x = InString.indexOf(&#039;  &#039;)<br \/>\n                        InString = InString.substring(0, x) + InString.substring(x+1, InString.length)<br \/>\n                 }<\/p>\n<p>                return InString;<br \/>\n        }<\/p>\n<p>        else {<br \/>\n                return &#039;&#039;;<br \/>\n        }<br \/>\n}<\/p>\n<p>function FindLongest(InArray){<br \/>\n\tif (InArray.length &lt; 1){return -1;}<\/p>\n<p>\tvar Longest = 0;<br \/>\n\tfor (var i=1; i InArray[Longest].length){<br \/>\n\t\t\tLongest = i;<br \/>\n\t\t}<br \/>\n\t}<br \/>\n\treturn Longest;<br \/>\n}<\/p>\n<p>\/\/SELECTION OBJECT FOR TYPING WITH KEYPAD<br \/>\nvar selObj = null;<\/p>\n<p>SelObj = function(box){<br \/>\n\tthis.box = box;<br \/>\n\tthis.selStart = this.box.selectionStart;<br \/>\n\tthis.selEnd = this.box.selectionEnd;<br \/>\n\tthis.selText = this.box.value.substring(this.selStart, this.selEnd);<br \/>\n\treturn this;<br \/>\n}<\/p>\n<p>function setSelText(newText){<br \/>\n\tvar caretPos = this.selStart + newText.length;<br \/>\n\tvar newValue = this.box.value.substring(0, this.selStart);<br \/>\n\tnewValue += newText;<br \/>\n\tnewValue += this.box.value.substring(this.selEnd, this.box.value.length);<br \/>\n\tthis.box.value = newValue;<br \/>\n\tthis.box.setSelectionRange(caretPos, caretPos);<br \/>\n\tthis.box.focus();<br \/>\n}<br \/>\nSelObj.prototype.setSelText = setSelText;<\/p>\n<p>function setSelSelectionRange(start, end){<br \/>\n\tthis.box.setSelectionRange(start, end);<br \/>\n}<br \/>\nSelObj.prototype.setSelSelectionRange = setSelSelectionRange;<\/p>\n<p>\/\/UNICODE CHARACTER FUNCTIONS<br \/>\nfunction IsCombiningDiacritic(CharNum){<br \/>\n\tvar Result = (((CharNum &gt;= 0x0300)&amp;&amp;(CharNum = 0x20d0)&amp;&amp;(CharNum = 0x3099)&amp;&amp;(CharNum = 0xfe20)&amp;&amp;(CharNum = 0x3000)&amp;&amp;(CharNum &lt; 0xd800));<br \/>\n}<\/p>\n<p>\/\/SETUP FUNCTIONS<br \/>\n\/\/BROWSER WILL REFILL TEXT BOXES FROM CACHE IF NOT PREVENTED<br \/>\nfunction ClearTextBoxes(){<br \/>\n\tvar NList = document.getElementsByTagName(&#039;input&#039;);<br \/>\n\tfor (var i=0; i -1)||(NList[i].id.indexOf('Gap') &gt; -1)){<br \/>\n\t\t\tNList[i].value = '';<br \/>\n\t\t}<br \/>\n\t\tif (NList[i].id.indexOf('Chk') &gt; -1){<br \/>\n\t\t\tNList[i].checked = '';<br \/>\n\t\t}<br \/>\n\t}<br \/>\n}<\/p>\n<p>\/\/JMATCH CORE JAVASCRIPT CODE<\/p>\n<p>var CorrectIndicator = '&#x2714;';<br \/>\nvar IncorrectIndicator = '&#x2718;';<br \/>\nvar YourScoreIs = 'Your score is ';<br \/>\nvar CorrectResponse = 'Correct! Well done.';<br \/>\nvar IncorrectResponse = 'Sorry! Try again. ';<br \/>\nvar TotalUnfixedLeftItems = 0;<br \/>\nvar TotCorrectChoices = 0;<br \/>\nvar Penalties = 0;<br \/>\nvar Finished = false;<br \/>\nvar TimeOver = false;<\/p>\n<p>var Score = 0;<br \/>\nvar Locked = false;<br \/>\nvar ShuffleQs = false;<br \/>\nvar QsToShow = 4;<\/p>\n<p>function TimerStartUp(){<br \/>\n\tsetTimeout('JsonEx.Setup()', 300);<br \/>\n}<\/p>\n<p>\/*<br \/>\n  The new V7 JSON object replaces the arrays of old.<br \/>\n*\/<br \/>\nvar V7JsonEx = '{  \"ShuffleLeftItems\": false,  \"IsSimple\": true,  \"ItemsToShow\": -1,  \"LeftItems\": [{\"OrigPos\": 0,     \"Group\": 0}, {\"OrigPos\": 1,     \"Group\": 1}, {\"OrigPos\": 2,     \"Group\": 2}, {\"OrigPos\": 3,     \"Group\": 3}],  \"RightItems\": [{\"OrigPos\": 0,     \"Groups\": [0], \"MatchedWith\": -1}, {\"OrigPos\": 1,     \"Groups\": [1], \"MatchedWith\": -1}, {\"OrigPos\": 2,     \"Groups\": [2], \"MatchedWith\": -1}, {\"OrigPos\": 3,     \"Groups\": [3], \"MatchedWith\": -1}]}';<\/p>\n<p>var JsonEx = JSON.parse(V7JsonEx);<\/p>\n<p>JsonEx.GetLeftItemByOrigPos = function(Pos){<br \/>\n\tfor (var i=0; i&lt;this.LeftItems.length; i++){<\/p>\n<p>\t\tif (this.LeftItems[i].OrigPos == Pos){<br \/>\n\t\t\treturn this.LeftItems[i];<br \/>\n\t\t}<br \/>\n\t}<br \/>\n\treturn null;<br \/>\n};<\/p>\n<p>JsonEx.GetRightItemByOrigPos = function(Pos){<br \/>\n\tfor (var i=0; i&lt;this.RightItems.length; i++){<br \/>\n\t\tif (this.RightItems[i].OrigPos == Pos){<br \/>\n\t\t\treturn this.RightItems[i];<br \/>\n\t\t}<br \/>\n\t}<br \/>\n\treturn null;<br \/>\n};<\/p>\n<p>\/\/Methods for the object.<br \/>\nJsonEx.Setup = function(){<br \/>\n\tvar i, j, nList, LI, RI;<\/p>\n<p>\tPreloadImages(&#039;https:\/\/media.istockphoto.com\/id\/1213207280\/photo\/cute-small-dog-standing-on-two-legs-and-looking-away-by-the-window-searching-or-waiting-for.jpg?s=1024x1024&amp;w=is&amp;k=20&amp;c=l_ZV52OtiIZkzEOxVnQF_psuEYHnK1DnW9s3SQ0enhQ=&#039;,&#039;https:\/\/zampol.it\/wp-content\/uploads\/2023\/02\/Caratteristiche_del_gatto-1024x683.jpg&#039;,&#039;https:\/\/img.cnngreece.gr\/img\/1290\/max\/80\/2016\/05\/21\/Nemo_Promo_5.webp?t=Uqbefpfv10bLq006HqrnaQ&#039;,&#039;https:\/\/www.typosthes.gr\/sites\/default\/files\/styles\/default\/public\/%CE%B1%CF%83%CF%84%CF%85%CE%BD%CE%BF%CE%BC%CE%B9%CE%BA%CE%BF%CE%B9-%CE%B1%CF%80%CE%B8-%CE%BC%CF%80%CE%BF%CF%85%CF%84%CE%AC%CF%81%CE%B7%CF%82.jpg?itok=FAWXmjap&#039;);<\/p>\n<p>\/\/Get a reference to the table&#039;s tbody.<br \/>\n\tthis.tbody = document.querySelector(&#039;tbody#MatchItems&#039;);<\/p>\n<p>\/\/Connect each of the items to its cell or select element.<br \/>\n\tfor (var i=0; i 2){<br \/>\n\t\twhile (this.LeftItems.length &gt; this.ItemsToShow){<br \/>\n\t\t\tRemItem = Math.floor(this.LeftItems.length*Math.random());<br \/>\n\t\t\tOP = this.LeftItems[RemItem].OrigPos;<br \/>\n\/\/Remove the whole table row which is the parent of this left item.<br \/>\n\t\t\tvar row = this.LeftItems[RemItem].Cell.parentNode;<br \/>\n\t\t\trow.parentNode.removeChild(row);<br \/>\n\t\t\tthis.LeftItems.splice(RemItem, 1);<\/p>\n<p>\/\/Having removed an item from the left, we must remove the corresponding<br \/>\n\/\/one from the right if it exists. (There may not be a matching item if<br \/>\n\/\/the one removed was a distractor.)<br \/>\n\t\t\tfor (i = 0; i &lt; this.RightItems.length; i++){<br \/>\n\t\t\t\tif (this.RightItems[i].OrigPos == OP){<br \/>\n\/\/Before removing the item itself, we need to remove its option<br \/>\n\/\/from all the select elements.<br \/>\n\t\t\t\t\tnList = document.querySelectorAll(&#039;option[data-origPos=&quot;R_&#039; + OP + &#039;&quot;]&#039;);<br \/>\n\t\t\t\t\tfor (var j=0; j=0; i--){<br \/>\n\t\t\tarrRows.push(this.tbody.removeChild(rows[i]));<br \/>\n\t\t}<br \/>\n\t\tarrRows = Shuffle(arrRows);<br \/>\n\t\tfor (i=0; i&lt;arrRows.length; i++){<br \/>\n\t\t\tthis.tbody.appendChild(arrRows[i]);<br \/>\n\t\t}<br \/>\n\t}<\/p>\n<p>\/\/Now get a reference to all selectors, since distractors may not be associated<br \/>\n\/\/with a right item.<br \/>\n\tthis.AllSelects = document.querySelectorAll(&#039;select[id^=&quot;R_&quot;]&#039;);<\/p>\n<p>\/\/Now we check for any select that should be pre-selected (fixed item).<br \/>\n\tfor (i = 0; i -1)){<br \/>\n\t\t\tfor (var j=0; j&lt;Sel.options.length; j++){<br \/>\n\t\t\t\tif (Sel.options[j].value == Pos){<br \/>\n\t\t\t\t\tSel.options.selectedIndex = j;<br \/>\n\t\t\t\t\tSel.dispatchEvent(new Event(&quot;change&quot;, {&quot;bubbles&quot;: true}));<br \/>\n\t\t\t\t\tbreak;<br \/>\n\t\t\t\t}<br \/>\n\t\t\t}<br \/>\n\t\t}<br \/>\n\t}<\/p>\n<p>\tStartTimer();<\/p>\n<p>};<\/p>\n<p>JsonEx.AlignSelects = function(OrigPos){<br \/>\n\tvar Select = document.getElementById(&#039;R_&#039; + OrigPos);<br \/>\n\tvar CurrMatch = Select.options[Select.selectedIndex].value;<br \/>\n\tvar RI = this.GetRightItemByOrigPos(OrigPos);<br \/>\n\tvar i;<\/p>\n<p>\t\/\/First we make sure that if this is unselecting<br \/>\n\t\/\/a previous selection, we re-show all the corresponding<br \/>\n\t\/\/items.<br \/>\n\tif ((!RI)||(RI.MatchedWith != CurrMatch)){<br \/>\n\t\tvar lastMatch = RI? RI.MatchedWith : Select.getAttribute(&#039;data-LastMatch&#039;) ? Select.getAttribute(&#039;data-LastMatch&#039;) : -1;<br \/>\n\t\tfor (i=0; i -1){<br \/>\n\t\tfor (i=0; i&lt;this.AllSelects.length; i++){<br \/>\n\t\t\tif (Select !== this.AllSelects[i]){<br \/>\n\t\t\t\tthis.AllSelects[i].querySelector(&#039;option[value=&quot;&#039; + CurrMatch + &#039;&quot;]&#039;).disabled = &#039;disabled&#039;;<br \/>\n\t\t\t}<br \/>\n\t\t}<br \/>\n\t}<br \/>\n};<\/p>\n<p>JsonEx.CheckAnswers = function(){<br \/>\n\/*<br \/>\n\tCheck each right item to see whether a) it had an<br \/>\n\toriginal match on the left, and b) it is matched<br \/>\n\tto a left item whose group is one of its groups.<br \/>\n*\/<\/p>\n<p>\tif (!this.hasOwnProperty(&#039;Penalties&#039;)){<br \/>\n\t\tthis.Penalties = 0;<br \/>\n\t}<br \/>\n\tvar ItemsToCount = this.AllSelects.length;<br \/>\n\tvar CorrectItems = 0;<br \/>\n\tvar Done = true; \/\/Assume till proven otherwise.<br \/>\n\tvar i, selectedOrigPos, LI, RI;<\/p>\n<p>\/\/Tot up the scores.<\/p>\n<p>\/\/Go through all the left items.<br \/>\n\tfor (i=0; i -1){<br \/>\n\t\t\t\t\/\/Mark this right<br \/>\n\t\t\t\t\tLI.MarkingCell.innerHTML = CorrectIndicator;<br \/>\n\t\t\t\t\tif ((this.IsSimple)&amp;&amp;(LI.Select.style.display !== 'none')){<br \/>\n\t\t\t\t\t\t\/\/LI.Select.parentNode.innerHTML = LI.Select.options[LI.Select.options.selectedIndex].innerText;<br \/>\n\t\t\t\t\t\tLI.Select.parentNode.appendChild(document.createTextNode(LI.Select.options[LI.Select.options.selectedIndex].innerText));<br \/>\n\t\t\t\t\t\tLI.Select.style.display = 'none';<br \/>\n\t\t\t\t\t}<br \/>\n\t\t\t\t\tCorrectItems++;<br \/>\n\t\t\t\t}<br \/>\n\t\t\t\telse{<br \/>\n\t\t\t\t\tLI.MarkingCell.innerHTML = IncorrectIndicator;<br \/>\n\t\t\t\t\tDone = false;<br \/>\n\t\t\t\t}<br \/>\n\t\t\t}<br \/>\n\t\t}<br \/>\n\t}<\/p>\n<p>\tif (!this.hasOwnProperty('Score')){<br \/>\n\t\tthis.Score = 0;<br \/>\n\t}<br \/>\n\tthis.Score = Math.round((100*(CorrectItems - this.Penalties))\/ItemsToCount);<br \/>\n\tif (Done === false){<br \/>\n\t\tthis.Penalties++;<br \/>\n\t}<br \/>\n\treturn Done;<br \/>\n};<\/p>\n<p>function CheckAnswers(){<br \/>\n\tif (Locked == true){return;}<\/p>\n<p>\tvar Feedback = '';<\/p>\n<p>\tvar AllDone = JsonEx.CheckAnswers();<br \/>\n\tScore = JsonEx.Score;<br \/>\n\tif (Score &lt; 0){Score = 0;}<\/p>\n<p>\tif (AllDone == true){<br \/>\n\t\tFeedback = YourScoreIs + &#039; &#039; + Score + &#039;%.<br \/>' + CorrectResponse;<br \/>\n\t}<br \/>\n\telse {<br \/>\n\t\tif (TimeOver == true){<br \/>\n\t\t\tFeedback = YourScoreIs + ' ' + Score + '%.'<br \/>\n\t\t}<br \/>\n\t\telse{<br \/>\n\t\t\tFeedback = YourScoreIs + ' ' + Score + '%.' + '<br \/>' + IncorrectResponse;<br \/>\n\t\t}<br \/>\n\t}<br \/>\n\tShowMessage(Feedback);<\/p>\n<p>\/\/If the exercise is over, deal with that<br \/>\n\tif ((AllDone == true)||(TimeOver == true)){<\/p>\n<p>\t\twindow.clearInterval(Interval);<\/p>\n<p>\t\tTimeOver = true;<br \/>\n\t\tLocked = true;<br \/>\n\t\tFinished = true;<br \/>\n\t\tWriteToInstructions(Feedback);<br \/>\n\t}<\/p>\n<p>}<\/p>\n<p>function TimesUp() {<br \/>\n\tdocument.getElementById('Timer').innerHTML = 'September is good for u';<\/p>\n<p>\tRefreshImages();<\/p>\n<p>\tTimeOver = true;<br \/>\n\tCheckAnswers();<br \/>\n\tLocked = true;<\/p>\n<p>}<\/p>\n<p>\/\/CODE FOR HANDLING TIMER<br \/>\n\/\/Timer code<br \/>\nvar Seconds = 120;<br \/>\nvar Interval = null;<\/p>\n<p>function StartTimer(){<br \/>\n\tInterval = window.setInterval('DownTime()',1000);<br \/>\n\tdocument.getElementById('TimerText').style.display = 'inline';<br \/>\n}<\/p>\n<p>function DownTime(){<br \/>\n\tvar ss = Seconds % 60;<br \/>\n\tif (ss&lt;10){<br \/>\n\t\tss=&#039;0&#039; + ss + &#039;&#039;;<br \/>\n\t}<\/p>\n<p>\tvar mm = Math.floor(Seconds \/ 60);<\/p>\n<p>\tif (document.getElementById(&#039;Timer&#039;) == null){<br \/>\n\t\treturn;<br \/>\n\t}<\/p>\n<p>\tdocument.getElementById(&#039;TimerText&#039;).innerHTML = mm + &#039;:&#039; + ss;<br \/>\n\tif (Seconds <\/p>\n<p>\/\/]]&gt;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><!-- BeginTopNavButtons --><\/p>\n<div id=\"TopNavBar\" class=\"NavButtonBar\">\n<p><button class=\"NavButton\">&lt;=<\/button><\/p>\n<p><button class=\"NavButton\"> Index <\/button><\/p>\n<p><button class=\"NavButton\">=&gt;<\/button><\/p>\n<\/div>\n<p><!-- EndTopNavButtons --><\/p>\n<div class=\"Titles\">\n<h2 class=\"ExerciseTitle\">\u039a\u0391\u039d\u039f\u03a5\u039c\u0395 \u03a4\u0397\u039d \u0391\u039d\u03a4\u0399\u03a3\u03a4\u039f\u0399\u03a7\u0399\u03a3\u0397<\/h2>\n<h3 class=\"ExerciseSubtitle\">Matching exercise<\/h3>\n<div id=\"Timer\"><span id=\"TimerText\">\u00a0\u00a0<\/span><\/div>\n<\/div>\n<div id=\"InstructionsDiv\" class=\"StdDiv\">\n<div id=\"Instructions\">Match the items on the right to the items on the left.<\/div>\n<\/div>\n<div id=\"ContainerDiv\">\n<div class=\"ExerciseContainer\">\n<p><button id=\"CheckButton1\" class=\"FuncButton\">\u00a0Check\u00a0<\/button><\/p>\n<div id=\"MatchDiv\" style=\"text-align: center\">\n<table class=\"MatchTable\">\n<tbody id=\"MatchItems\">\n<tr>\n<td id=\"L_0\" class=\"LeftItem\"><img loading=\"lazy\" decoding=\"async\" style=\"float: right\" title=\"???\" src=\"https:\/\/media.istockphoto.com\/id\/1213207280\/photo\/cute-small-dog-standing-on-two-legs-and-looking-away-by-the-window-searching-or-waiting-for.jpg?s=1024x1024&amp;w=is&amp;k=20&amp;c=l_ZV52OtiIZkzEOxVnQF_psuEYHnK1DnW9s3SQ0enhQ=\" alt=\"???\" width=\"100\" height=\"100\" \/><\/td>\n<td class=\"RightItem\">\n???<br \/>\nPESCE<br \/>\nCANE<br \/>\nUNIVERSITA<br \/>\nGATTO\n<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td id=\"L_1\" class=\"LeftItem\"><img loading=\"lazy\" decoding=\"async\" style=\"float: right\" title=\"???\" src=\"https:\/\/zampol.it\/wp-content\/uploads\/2023\/02\/Caratteristiche_del_gatto-1024x683.jpg\" alt=\"???\" width=\"100\" height=\"100\" \/><\/td>\n<td class=\"RightItem\">\n???<br \/>\nPESCE<br \/>\nCANE<br \/>\nUNIVERSITA<br \/>\nGATTO\n<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td id=\"L_2\" class=\"LeftItem\"><img loading=\"lazy\" decoding=\"async\" style=\"float: right\" title=\"???\" src=\"https:\/\/img.cnngreece.gr\/img\/1290\/max\/80\/2016\/05\/21\/Nemo_Promo_5.webp?t=Uqbefpfv10bLq006HqrnaQ\" alt=\"???\" width=\"100\" height=\"100\" \/><\/td>\n<td class=\"RightItem\">\n???<br \/>\nPESCE<br \/>\nCANE<br \/>\nUNIVERSITA<br \/>\nGATTO\n<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td id=\"L_3\" class=\"LeftItem\"><img loading=\"lazy\" decoding=\"async\" style=\"float: right\" title=\"???\" src=\"https:\/\/www.typosthes.gr\/sites\/default\/files\/styles\/default\/public\/%CE%B1%CF%83%CF%84%CF%85%CE%BD%CE%BF%CE%BC%CE%B9%CE%BA%CE%BF%CE%B9-%CE%B1%CF%80%CE%B8-%CE%BC%CF%80%CE%BF%CF%85%CF%84%CE%AC%CF%81%CE%B7%CF%82.jpg?itok=FAWXmjap\" alt=\"???\" width=\"100\" height=\"100\" \/><\/td>\n<td class=\"RightItem\">\n???<br \/>\nPESCE<br \/>\nCANE<br \/>\nUNIVERSITA<br \/>\nGATTO\n<\/td>\n<td><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p><button id=\"CheckButton2\" class=\"FuncButton\">\u00a0Check\u00a0<\/button><\/p>\n<\/div>\n<\/div>\n<div id=\"FeedbackDiv\" class=\"Feedback\">\n<div id=\"FeedbackContent\" class=\"FeedbackText\"><\/div>\n<p><button id=\"FeedbackOKButton\" class=\"FuncButton\">\u00a0OK\u00a0<\/button><\/p>\n<\/div>\n<p><!-- BeginBottomNavButtons --><\/p>\n<div id=\"BottomNavBar\" class=\"NavButtonBar\">\n<p><button class=\"NavButton\">&lt;=<\/button><\/p>\n<p><button class=\"NavButton\"> Index <\/button><\/p>\n<p><button class=\"NavButton\">=&gt;<\/button><\/p>\n<\/div>\n<p><!-- EndBottomNavButtons --><\/p>\n<p><!-- BeginSubmissionForm --><\/p>\n<p><!-- EndSubmissionForm --><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>&nbsp; &nbsp; &nbsp; \/* 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 &hellip; <\/p>\n<div class=\"more-link-wrapper\"><a href=\"https:\/\/blogs.e-me-4all.eu\/th.vavouras\/2025\/12\/11\/5\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;#5&#8221;<\/span><\/a><\/div>\n","protected":false},"author":60593,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-24","post","type-post","status-publish","format-standard","hentry","category-1"],"_links":{"self":[{"href":"https:\/\/blogs.e-me-4all.eu\/th.vavouras\/wp-json\/wp\/v2\/posts\/24","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.e-me-4all.eu\/th.vavouras\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.e-me-4all.eu\/th.vavouras\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.e-me-4all.eu\/th.vavouras\/wp-json\/wp\/v2\/users\/60593"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.e-me-4all.eu\/th.vavouras\/wp-json\/wp\/v2\/comments?post=24"}],"version-history":[{"count":0,"href":"https:\/\/blogs.e-me-4all.eu\/th.vavouras\/wp-json\/wp\/v2\/posts\/24\/revisions"}],"wp:attachment":[{"href":"https:\/\/blogs.e-me-4all.eu\/th.vavouras\/wp-json\/wp\/v2\/media?parent=24"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.e-me-4all.eu\/th.vavouras\/wp-json\/wp\/v2\/categories?post=24"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.e-me-4all.eu\/th.vavouras\/wp-json\/wp\/v2\/tags?post=24"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}