var presentation = ["Ariadne<\/word>","Cretan<\/word>","Greek<\/word>","Minotaur<\/word>","Theseus<\/word>","Ariadne<\/strong> was a Cretan<\/strong> princess in Greek<\/strong> mythology. She was mostly associated with mazes and labyrinths because of her involvement in the myths of the Minotaur<\/strong> and Theseus<\/strong>.<\/phrase>","Pasipha\u00eb<\/word>","Ariadne<\/word>","Minos<\/word>","King of Crete<\/word>","Zeus<\/word>","Helios<\/word>","Asterius<\/word>","King of Europa<\/word>","Acacallis<\/word>","Androgeus<\/word>","Deucalion<\/word>","Phaedra<\/word>","Glaucus<\/word>","Xenodice<\/word>","Catreus<\/word>","Minotaur<\/word>","Ariadne<\/strong> was the daughter of Minos<\/strong>, the King of Crete<\/strong> and son of Zeus<\/strong>, and of Pasipha\u00eb<\/strong>, Minos<\/strong>' queen and daughter of Helios<\/strong>. Others denominated her mother \"Crete\", daughter of Asterius<\/strong>, the husband and King of Europa<\/strong>. Ariadne<\/strong> was the sister of Acacallis<\/strong>, Androgeus<\/strong>, Deucalion<\/strong>, Phaedra<\/strong>, Glaucus<\/strong>, Xenodice<\/strong>, and Catreus<\/strong>. Through her mother, Pasipha\u00eb<\/strong>, she was also the half-sister of the Minotaur<\/strong>.<\/phrase>","Ariadne<\/word>","Dionysus<\/word>","Oenopion<\/word>","Staphylus<\/word>","Thoas<\/word>","Peparethus<\/word>","Phanus<\/word>","Eurymedon<\/word>","Phliasus<\/word>","Enyeus<\/word>","Ceramus<\/word>","Maron<\/word>","Euanthes<\/word>","Latramys<\/word>","Tauropolis<\/word>","Ariadne<\/strong> married Dionysus<\/strong> and became the mother of Oenopion<\/strong>, the personification of wine, Staphylus<\/strong>, who was associated with grapes, Thoas<\/strong>, Peparethus<\/strong>, Phanus<\/strong>, Eurymedon<\/strong>, Phliasus<\/strong>, Enyeus<\/strong>, Ceramus<\/strong>, Maron<\/strong>, Euanthes<\/strong>, Latramys<\/strong>, and Tauropolis<\/strong>.<\/phrase>","labyrinth<\/word>","Minos<\/word>","Ariadne<\/word>","charge<\/word>","part<\/word>","Poseidon<\/word>","Athena<\/word>","Theseus<\/word>","Minotaur<\/word>","save<\/word>","Dionysus<\/word>","Minos<\/strong> put Ariadne<\/strong> in charge<\/strong> of the labyrinth<\/strong> where sacrifices were made as part<\/strong> of reparations either to Poseidon<\/strong> or Athena<\/strong>, depending on the version of the myth; later, she helped Theseus<\/strong> conquer the Minotaur<\/strong> and save<\/strong> the victims from sacrifice. In other narrations she was the bride of Dionysus<\/strong>, her status as mortal or divine varying in those accounts.<\/phrase>","orally<\/word>","labyrinth<\/word>","Greek<\/word>","like<\/word>","Ariadne<\/word>","Minos<\/word>","Minotaur<\/word>","Theseus<\/word>","King Aegeus<\/word>","kill<\/word>","love<\/word>","Because ancient Greek<\/strong> myths were orally<\/strong> transmitted, like<\/strong> other myths, that of Ariadne<\/strong> has many variations. According to an Athenian version, Minos<\/strong> attacked Athens after his son was killed there. The Athenians asked for terms and were required to sacrifice 7 young men and 7 maidens to the Minotaur<\/strong> every 7 or 9 years. One year, the sacrificial party included Theseus<\/strong>, the son of King Aegeus<\/strong>, who volunteered to kill<\/strong> the Minotaur<\/strong>. Ariadne<\/strong> fell in love<\/strong> with him at first sight and provided him a sword and ball of thread so that he could retrace his way out of the labyrinth<\/strong> of the Minotaur<\/strong>.<\/phrase>","Ariadne<\/word>","Theseus<\/word>","Minotaur<\/word>","claim<\/word>","Perseus<\/word>","Dionysus<\/word>","Ariadne<\/strong> betrayed her father and her country for her lover Theseus<\/strong>. She eloped with Theseus<\/strong> after he killed the Minotaur<\/strong>. Most accounts claim<\/strong> that Theseus<\/strong> abandoned Ariadne<\/strong>, and in some versions Perseus<\/strong> mortally wounds her. According to some, Dionysus<\/strong> claimed Ariadne<\/strong> as wife, therefore causing Theseus<\/strong> to abandon her. Homer does not elaborate on the nature of Dionysus<\/strong>' accusation, yet the Oxford Classical Dictionary speculated that she was already married to him when she eloped with Theseus<\/strong>.<\/phrase>","Theseus<\/word>","Ariadne<\/word>","Dionysus<\/word>","Athena<\/word>","In Hesiod and most other versions, Theseus<\/strong> abandoned Ariadne<\/strong> sleeping on Naxos, and Dionysus<\/strong> rediscovered and wedded her. In a few versions of the myth, Dionysus<\/strong> appeared to Theseus<\/strong> as they sailed from Crete, saying that he had chosen Ariadne<\/strong> as his wife and demanding that Theseus<\/strong> leave her on Naxos for him; this had the effect of absolving the Athenian cultural hero of desertion. The vase painters of Athens often depicted Athena<\/strong> leading Theseus<\/strong> from the sleeping Ariadne<\/strong> to his ship.<\/phrase>","bore<\/word>","Dionysus<\/word>","Oenopion<\/word>","Staphylus<\/word>","Thoas<\/word>","Ariadne<\/word>","Perseus<\/word>","She bore<\/strong> Dionysus<\/strong> famous children including Oenopion<\/strong>, Staphylus<\/strong>, and Thoas<\/strong>. Her wedding diadem was set in the heavens as the constellation Corona Borealis. Ariadne<\/strong> was faithful to Dionysus<\/strong>. Perseus<\/strong> killed her at Argos. In the Odyssey it is told that Artemis killed her.<\/phrase>","like<\/word>","Dionysus<\/word>","Some scholars have posited, because of her associations with thread spinning and winding, that she was a weaving goddess, like<\/strong> Arachne. Dionysus<\/strong> descended into Hades and returned with her and his mother, Semele. They then joined the gods on Mount Olympus.<\/phrase>"]; var currentPosition = 0; var totalPositions = 0; var timePerWord = 1500; var timePerPhraseWord = 120 var readAheadPlayerTimer; var autoPlay = true; var setMinimized = false; var wordSpeedOptions = {'Slower':2000,'Moderate':1200,'Fast':800}; var phraseSpeedOptions = {'Slower':280,'Moderate':200,'Fast':80}; var defaultWordSpeedOption = 'Moderate'; var defaultPhraseSpeedOption = 'Moderate'; var logToLTI = false; $(window).load(function(){ totalPositions = presentation.length; if (totalPositions > 0){ $('body').prepend('
'); $('body').prepend('
'); $('#read_ahead_player').prepend('
'); initializeReadAheadControls(); initializeReadAheadSlider(); initializeReadAheadSpeedOptions(); currentReadAheadControls(); resumeReadAheadPlayback(); } }); $(document).keyup(function(e){ switch(e.which) { case 37: pauseReadAheadPresentation(); priorReadAheadPresentationItem(); break; case 39: pauseReadAheadPresentation(); nextReadAheadPresentationItem(); break; default: break; } }); function initializeReadAheadControls(){ var s = ''; s += ''; s += ''; s += ''; s += '
'; s += ''; s += ''; s += ''; s += ''; s += ''; s += ''; s += ''; s += ''; s += ''; s += '
'; $('#read_ahead_player').append(s); } function initializeReadAheadSlider(){ var s = ''; s += '
'; s += '
'; s += '
'; $('#read_ahead_controls').prepend(s); updateReadAheadSliderPosition(); } function initializeReadAheadSpeedOptions(){ var s = '
'; s += '
'; s += ' Word Speed
'; s += '
'; optionCount = 0; for (index in wordSpeedOptions) { optionCount++; } optionWidth = 100 / optionCount; for (index in wordSpeedOptions) { var option = wordSpeedOptions[index]; if (index == defaultWordSpeedOption) { s += ''; updateReadAheadWordSpeed(option); } else { s += ''; } } s += '
'; s += '
'; s += '
'; s += ' Phrase Speed
'; s += '
'; optionCount = 0; for (index in phraseSpeedOptions) { optionCount++; } optionWidth = 100 / optionCount; for (index in phraseSpeedOptions) { var option = phraseSpeedOptions[index]; if (index == defaultWordSpeedOption) { s += ''; updateReadAheadPhraseSpeed(option); } else { s += ''; } } s += '
'; s += '
'; s += '
'; $('#read_ahead_controls').append(s); } function updateReadAheadWordSpeed(microseconds,sender) { microseconds = microseconds != undefined && microseconds > 0 ? microseconds : 0; if (microseconds > 0) { timePerWord = microseconds; } if (sender!=undefined) { $('#slider_control_word_speed').find('a').removeClass('current_speed'); $(sender).addClass('current_speed'); } logReadAheadPlayerAction('updateReadAheadWordSpeed','Presentation',microseconds); } function updateReadAheadPhraseSpeed(microseconds,sender) { microseconds = microseconds != undefined && microseconds > 0 ? microseconds : 0; if (microseconds > 0 ) { timePerPhraseWord = microseconds; } if (sender!=undefined) { $('#slider_control_phrase_speed').find('a').removeClass('current_speed'); $(sender).addClass('current_speed'); } logReadAheadPlayerAction('updateReadAheadPhraseSpeed','Presentation',microseconds); } function updateReadAheadSliderPosition(){ var currentSliderBarWidth = 100 - (100 / totalPositions * (currentPosition + 1)); $('#readAheadSliderBar').css('width',currentSliderBarWidth+'%'); } function currentReadAheadControls(){ $('#read_ahead_player_pause_play').show(); if (currentPosition < totalPositions - 1) { $('#read_ahead_player_next_word').removeClass('disabled'); } else { $('#read_ahead_player_next_word').addClass('disabled'); } if (currentPosition > 0) { $('#read_ahead_player_previous_word').removeClass('disabled'); } else { $('#read_ahead_player_previous_word').addClass('disabled'); } } function restartReadAheadPresentation(){ currentPosition = 0; logReadAheadPlayerAction('restartReadAheadPresentation','Presentation',''); resumeReadAheadPlayback(); } function resumeReadAheadPlayback(){ $('.fa-repeat').removeClass('fa-repeat').addClass('fa-play'); $('#read_ahead_player_pause_play').each(function(){ $(this).find('.fa-play').removeClass('fa-play').addClass('fa-pause'); $(this).off('click'); $(this).attr('onclick','pauseReadAheadPresentation()'); }); logReadAheadPlayerAction('resumeReadAheadPlayback','Presentation',''); playReadAheadPresentation(); } function pauseReadAheadPresentation(){ $('#read_ahead_player_pause_play').each(function(){ $(this).find('.fa-pause').removeClass('fa-pause').addClass('fa-play'); $(this).off('click'); $(this).attr('onclick','resumeReadAheadPlayback()'); }); logReadAheadPlayerAction('pauseReadAheadPresentation','Presentation',''); read_ahead_pause(); } function endReadAheadPresentation(){ $('.fa-play').removeClass('fa-play').addClass('fa-repeat'); $('.fa-pause').removeClass('fa-pause').addClass('fa-repeat'); $('#read_ahead_player_pause_play').each(function(){ $(this).off('click'); $(this).attr('onclick','restartReadAheadPresentation()'); }); logReadAheadPlayerAction('endReadAheadPresentation','Presentation',''); logLTIEndPresentation(); } function playReadAheadPresentation(){ autoPlay=true; currentPosition--; logReadAheadPlayerAction('playReadAheadPresentation','Presentation',''); nextReadAheadPresentationItem(); } function startReadAheadStepper(timeDisplayWord){ clearInterval(readAheadPlayerTimer); readAheadPlayerTimer = setTimeout(function() { read_ahead_step(); },timeDisplayWord); } function stopReadAheadStepper(){ clearInterval(readAheadPlayerTimer); } function read_ahead_step(){ if (autoPlay) { nextReadAheadPresentationItem(); } } function read_ahead_pause(){ autoPlay=false; stopReadAheadStepper(); } function showReadAheadPresentationItem(index){ currentPosition = index; currentPresentationItem = presentation[currentPosition] != undefined ? presentation[currentPosition].trim() : ""; if (currentPresentationItem != "") { currentItemWordCount = presentation[currentPosition].replace("\n","").split(" ").length; if (currentPresentationItem.startsWith("")){ startReadAheadStepper(currentItemWordCount*timePerWord); $('#read_ahead_player_field').html('
'+currentPresentationItem+'
'); logReadAheadPlayerAction('showReadAheadPresentationItem','Word',currentPresentationItem); } else { startReadAheadStepper(currentItemWordCount*timePerPhraseWord); $('#read_ahead_player_field').html('
'+currentPresentationItem.replace("\n","
")+'
'); logReadAheadPlayerAction('showReadAheadPresentationItem','Phrase',''); } } else { if (currentPosition < totalPositions) { nextReadAheadPresentationItem(); } else { endReadAheadPresentation(); read_ahead_minimize(); } } currentReadAheadControls(); updateReadAheadSliderPosition(); saveReadAheadPosition(); } function priorReadAheadPresentationItem(){ stopReadAheadStepper(); logReadAheadPlayerAction('priorReadAheadPresentationItem','Controls',''); showReadAheadPresentationItem(currentPosition-1); } function nextReadAheadPresentationItem(){ stopReadAheadStepper(); logReadAheadPlayerAction('nextReadAheadPresentationItem','Controls',''); showReadAheadPresentationItem(currentPosition+1); } function read_ahead_playAgain(){ currentWordIndex = 0; logReadAheadPlayerAction('read_ahead_playAgain','Controls',''); playReadAheadPresentation(); } function read_ahead_minimize(){ setMinimized = true; logReadAheadPlayerAction('read_ahead_minimize','Controls',''); read_ahead_switch_min_max(); } function read_ahead_maximize(){ setMinimized = false; logReadAheadPlayerAction('read_ahead_maximize','Controls',''); read_ahead_switch_min_max(); } function read_ahead_switch_min_max(forceSwitch){ forceSwitch = forceSwitch != undefined ? forceSwitch : false; if (forceSwitch) { setMinimized = !setMinimized; } if (setMinimized) { $('#read_ahead_player_back').fadeOut(); $('#read_ahead_player').addClass('minimize'); $('.player-icons .fa-stack').removeClass('fa-lg').addClass('fa-sm'); $('.player-icons .fa-minus').removeClass('fa-minus').addClass('fa-expand'); logReadAheadPlayerAction('read_ahead_switch_min_max','Min',''); //$('#read_ahead_player_max_min').each(function(){ // $(this).off('click'); // $(this).attr('onclick','read_ahead_maximize()'); //}); } else { $('#read_ahead_player_back').fadeIn(); $('#read_ahead_player').removeClass('minimize'); $('.player-icons .fa-stack').removeClass('fa-sm').addClass('fa-lg'); $('.player-icons .fa-expand').removeClass('fa-expand').addClass('fa-minus'); logReadAheadPlayerAction('read_ahead_switch_min_max','Max',''); //$('#read_ahead_player_max_min').each(function(){ // $(this).off('click'); // $(this).attr('onclick','read_ahead_minimize()'); //}); } } function saveReadAheadPosition(){ $.ajax({ type:'POST', url:'/ajax/save_user_presentation_position.php', data: { 'id':1246, 'position': currentPosition } }) .done(function(results){ }) .fail(function( jqXHR, textStatus ) { alert( "Request failed: " + textStatus ); }); } function logLTIEndPresentation(action) { if (!logToLTI) { return; } $.ajax({ type:'POST', url:'/lti/presentationEnded.php', data: { 'documentId':1246, 'userId':0, } }) } function logReadAheadPlayerAction(action,area,details){ var d = new Date(); var t = d.getTime(); action = action != undefined ? action.trim() : 'UNKNOWN'; area = area != undefined ? area.trim() : ''; details = details != undefined ? details : ''; // If we are about to show a new word, increase the number of keywords // reinforced so we can log that for the Dashboard page. if (area == 'Word') { window.keywordCount++; } $.ajax({ type:'POST', url:'/logging/logPlayerAction.php', data: { 'documentId':1246, 'userId':0, 'playerAction':action, 'playerArea':area, 'details':details, 'timestamp': t } }) .done(function(results){ }) .fail(function( jqXHR, textStatus ) { alert( "Request failed: " + textStatus ); }); }