Sa mission accomplie, d\'Artagnan va \u00E0 la recherche de ses amis mousquetaires. Plusieurs surprises l\'attendent. Il retrouve d\'abord Porthos qui est bless\u00E9 mais qui ne veut pas l\'admettre. "Cher d\'Artagnan, vous me trouvez au lit car j\'ai d\u00E9cid\u00E9 de prendre un peu de repos." "Je vois en effet que vous buvez et mangez au lit," r\u00E9plique d\'Artagnan en retenant un sourire, "et l\'app\u00E9tit ne vous manque pas," poursuit-il en regardant les assiettes et les verres vides.
"Eh oui, je suis tr\u00E8s bien ici. Ne vous inqui\u00E9tez pas, on se reverra \u00E0 Paris dans peu de temps."
La surprise que r\u00E9serve Aramis au Gascon est encore plus grande. Notre ami le trouve assis \u00E0 une table entre deux cur\u00E9s. "Aramis, que se passe-t-il, vous \u00EAtes malade?"
"Mais non, je suis ma vocation, je vais devenir homme d\'\u00E9glise" r\u00E9pond Aramis d\'un air solennel.
Le Gascon r\u00E9plique d\'un air faussement d\u00E9sol\u00E9: "Dommage Aramis, je vais jeter cette lettre qu\'une femme charmante m\'a donn\u00E9 pour vous."
Aramis prend la lettre avec un bond de joie et renvoie les cur\u00E9s. Rassur\u00E9, d\'Artagnan reprend son voyage et trouve l\'h\u00F4telier d\'Athos en larmes.
"Votre ami avait raison, ses pi\u00E8ces n\'\u00E9taient pas fausses, mais depuis ce jour il ne veut plus sortir de ma cave!"
D\'Artagnan se fait ouvrir par Athos qui a bu presque toutes les bouteilles de vin et est plus bavard que d\'habitude.
"Acceptez un conseil, d\'Artagnan, ne vous mariez jamais. Savez-vous que j\'\u00E9tais mari\u00E9, moi? Un jour j\'ai d\u00E9couvert une fleur de lys sur l\'\u00E9paule de la femme que j\'aimais. Elle avait la marque des voleurs."
"Alors?" dit le Gascon.
"Alors je l\'ai pendue \u00E0 un arbre."
"Mais c\'est un meurtre!" crie d\'Artagnan.
"Oui, c\'est cela." conclut d\'un air sombre Athos.
'; if (is.CRAPBrowser){ReadingText=ResolveAllURLs(ReadingText);} var NavBar=''; NavBar+='
'; NavBar+=''; NavBar+=''; NavBar+='
'; if (is.CRAPBrowser){NavBar=ResolveAllURLs(NavBar);} var TitleCode = ''; TitleCode += '' + ExerciseTitle + '
'; TitleCode += '' + ExerciseSubtitle + '
'; TitleCode += '
'; var WordBox = ''; var ClozeOpener = ''; ClozeOpener += ''; var Buttons = '
'; ClozeOpener += '
'; var ClozeCloser = '
'; Buttons += '
'; Buttons += ''; Buttons += '
'; var GapCode = ''; var ClueButton = ''; function GoBack(){ var BackSkip = history.length - PreviousPage; if (BackSkip > 0){ history.go((BackSkip+1)*-1); } else{ parent.history.back(); } } function ShowReading(){ if (ReadingFrame != null){ if (ReadingURL.length > 0){ ReadingFrame.location.href=ReadingURL; } else{ ReadingFrame.document.clear(); ReadingFrame.document.open(); ReadingFrame.document.write(ReadingText); ReadingFrame.document.close(); } } } //Reading text/timer code var min var sec var ShowReadingAgain = ''; function DownTime(mm,ss){ min = mm; sec = ss; if (sec==0) { sec = 60; min--; } sec--; if (sec<10){ sec="0" + sec; } if (TimerFrame.document.TimerForm.face == null){ return; } TimerFrame.document.TimerForm.face.value= min+":"+sec; if ((min==0) && (sec==0)){ TimesUp() } else{ setTimeout('DownTime(min,sec)',1000) } } function StartReading(){ Stuff='Tu as encore un peu de temps!'; Stuff+=' '; WriteToTimer(Stuff); ShowReading(); timeoutID=setTimeout('DownTime(5,0)',1000); } function TimesUp() { var Stuff=''; if (ShowReadingAgain.length > 0) { Stuff+=''; WriteToTimer(Stuff); } WriteToReading('Ton temps est écoulé!'); } function WriteToReading(Stuff) { if (is.CRAPBrowser){Stuff=ResolveAllURLs(Stuff);} ReadingFrame.document.clear(); ReadingFrame.document.open(); ReadingFrame.document.writeln (''); ReadingFrame.document.writeln (' '); ReadingFrame.document.writeln ('
'); ReadingFrame.document.writeln ('
') ReadingFrame.document.writeln (''); ReadingFrame.document.writeln (Stuff); ReadingFrame.document.writeln ('
'); ReadingFrame.document.close(); } function WriteToTimer(Stuff){ if (is.CRAPBrowser){Stuff=ResolveAllURLs(Stuff);} TimerFrame.document.clear(); TimerFrame.document.open(); TimerFrame.document.writeln (''); TimerFrame.document.writeln (' '); TimerFrame.document.writeln ('
'); TimerFrame.document.writeln ('
') TimerFrame.document.writeln (''); TimerFrame.document.writeln (Stuff); TimerFrame.document.writeln ('
'); TimerFrame.document.close(); } function BuildExercise(){ var OutString = ''; var ClozeStuff = ''; for (var i=0; i'; } else{ GapLen = I[i][1][0][0].length; if (GapLen < 3){GapLen = 3;} Gap = ReplaceStuff('[strGapSize]', GapLen, GapCode); Gap = ReplaceStuff('[strGapName]', 'Gap' + i + '', Gap); Gap = ReplaceStuff('[strItemNum]', i + '', Gap); Gap = ReplaceStuff('[strValue]', State[i][5], Gap); ClozeStuff += Gap; //Create and add the clue button if (I[i][2].length > 0){ Btn = ReplaceStuff('[strItemNum]', i + '', ClueButton); ClozeStuff += Btn; } } } //Add the last bit if (Text.length > I.length){ ClozeStuff += Text[Text.length-1]; } //Put the final pieces together OutString = ClozeOpener + ClozeStuff + ClozeCloser + Buttons; BuiltCloze = OutString; } function WriteFeedback(Feedback) { //Build the output string var OutString = ''; OutString += ''; OutString += ' '; OutString += '
'; OutString += NavBar; if (Feedback.length>0){ OutString += '' } OutString += '
'; OutString += ''; OutString += Feedback; OutString += '
'; if (is.CRAPBrowser){OutString=ResolveAllURLs(OutString);} //Write it to the frame TopFrame.document.clear(); TopFrame.document.open(); TopFrame.document.write(OutString); TopFrame.document.close(); } function DisplayExercise(){ //Build the output string var OutString = ''; OutString += ''; OutString += ' '; OutString += '
'; OutString += TitleCode; OutString += ''; OutString += NavBar; OutString += '
'; if (WordBox.length > 0){ OutString += WordBox; } OutString += ''; OutString += BuiltCloze; OutString += '
'; if (is.CRAPBrowser){OutString=ResolveAllURLs(OutString);} //Write it to the frame BottomFrame.document.clear(); BottomFrame.document.open(); BottomFrame.document.write(OutString); BottomFrame.document.close(); } function ShowClue(ItemNum){ //alert(ItemNum); State[ItemNum][0] = 1; WriteFeedback(I[ItemNum][2]); } function SaveCurrentAnswers(){ for (var i=0; i-1){ FirstBit = InString.substring(0, i); LastBit = InString.substring(i + Token.length, InString.length); InString = FirstBit + Replacement + LastBit; i = InString.indexOf(Token); } return InString; } I = new Array(); I[0] = new Array(); I[0][1] = new Array(); I[0][1][0] = new Array(); I[0][1][0][0]='mission'; I[0][2]=''; I[1] = new Array(); I[1][1] = new Array(); I[1][1][0] = new Array(); I[1][1][0][0]='va'; I[1][2]=''; I[2] = new Array(); I[2][1] = new Array(); I[2][1][0] = new Array(); I[2][1][0][0]='ses amis mousquetaires'; I[2][2]=''; I[3] = new Array(); I[3][1] = new Array(); I[3][1][0] = new Array(); I[3][1][0][0]='surprises'; I[3][2]=''; I[4] = new Array(); I[4][1] = new Array(); I[4][1][0] = new Array(); I[4][1][0][0]='attendent'; I[4][2]=''; I[5] = new Array(); I[5][1] = new Array(); I[5][1][0] = new Array(); I[5][1][0][0]='d\'abord'; I[5][2]=''; I[6] = new Array(); I[6][1] = new Array(); I[6][1][0] = new Array(); I[6][1][0][0]='bless\u00E9'; I[6][2]=''; I[7] = new Array(); I[7][1] = new Array(); I[7][1][0] = new Array(); I[7][1][0][0]='veut'; I[7][2]=''; I[8] = new Array(); I[8][1] = new Array(); I[8][1][0] = new Array(); I[8][1][0][0]='au lit'; I[8][2]=''; I[9] = new Array(); I[9][1] = new Array(); I[9][1][0] = new Array(); I[9][1][0][0]='prendre'; I[9][2]=''; I[10] = new Array(); I[10][1] = new Array(); I[10][1][0] = new Array(); I[10][1][0][0]='repos'; I[10][2]=''; I[11] = new Array(); I[11][1] = new Array(); I[11][1][0] = new Array(); I[11][1][0][0]='vois'; I[11][2]=''; I[12] = new Array(); I[12][1] = new Array(); I[12][1][0] = new Array(); I[12][1][0][0]='buvez'; I[12][2]=''; I[13] = new Array(); I[13][1] = new Array(); I[13][1][0] = new Array(); I[13][1][0][0]='sourire'; I[13][2]=''; I[14] = new Array(); I[14][1] = new Array(); I[14][1][0] = new Array(); I[14][1][0][0]='manque'; I[14][2]=''; I[15] = new Array(); I[15][1] = new Array(); I[15][1][0] = new Array(); I[15][1][0][0]='assiettes'; I[15][2]=''; I[16] = new Array(); I[16][1] = new Array(); I[16][1][0] = new Array(); I[16][1][0][0]='verres'; I[16][2]=''; I[17] = new Array(); I[17][1] = new Array(); I[17][1][0] = new Array(); I[17][1][0][0]='tr\u00E8s bien'; I[17][2]=''; I[18] = new Array(); I[18][1] = new Array(); I[18][1][0] = new Array(); I[18][1][0][0]='ici'; I[18][2]=''; I[19] = new Array(); I[19][1] = new Array(); I[19][1][0] = new Array(); I[19][1][0][0]='on'; I[19][2]=''; I[20] = new Array(); I[20][1] = new Array(); I[20][1][0] = new Array(); I[20][1][0][0]='dans'; I[20][2]=''; I[21] = new Array(); I[21][1] = new Array(); I[21][1][0] = new Array(); I[21][1][0][0]='r\u00E9serve'; I[21][2]=''; I[22] = new Array(); I[22][1] = new Array(); I[22][1][0] = new Array(); I[22][1][0][0]='au'; I[22][2]=''; I[23] = new Array(); I[23][1] = new Array(); I[23][1][0] = new Array(); I[23][1][0][0]='grande'; I[23][2]=''; I[24] = new Array(); I[24][1] = new Array(); I[24][1][0] = new Array(); I[24][1][0][0]='Notre ami'; I[24][2]=''; I[25] = new Array(); I[25][1] = new Array(); I[25][1][0] = new Array(); I[25][1][0][0]='une'; I[25][2]=''; I[26] = new Array(); I[26][1] = new Array(); I[26][1][0] = new Array(); I[26][1][0][0]='entre'; I[26][2]=''; I[27] = new Array(); I[27][1] = new Array(); I[27][1][0] = new Array(); I[27][1][0][0]='Aramis'; I[27][2]=''; I[28] = new Array(); I[28][1] = new Array(); I[28][1][0] = new Array(); I[28][1][0][0]='\u00EAtes'; I[28][2]=''; I[29] = new Array(); I[29][1] = new Array(); I[29][1][0] = new Array(); I[29][1][0][0]='ma'; I[29][2]=''; I[30] = new Array(); I[30][1] = new Array(); I[30][1][0] = new Array(); I[30][1][0][0]='je vais devenir'; I[30][2]=''; I[31] = new Array(); I[31][1] = new Array(); I[31][1][0] = new Array(); I[31][1][0][0]='r\u00E9pond'; I[31][2]=''; I[32] = new Array(); I[32][1] = new Array(); I[32][1][0] = new Array(); I[32][1][0][0]='d\''; I[32][2]=''; I[33] = new Array(); I[33][1] = new Array(); I[33][1][0] = new Array(); I[33][1][0][0]='Gascon'; I[33][2]=''; I[34] = new Array(); I[34][1] = new Array(); I[34][1][0] = new Array(); I[34][1][0][0]='faussement'; I[34][2]=''; I[35] = new Array(); I[35][1] = new Array(); I[35][1][0] = new Array(); I[35][1][0][0]='Dommage'; I[35][2]=''; I[36] = new Array(); I[36][1] = new Array(); I[36][1][0] = new Array(); I[36][1][0][0]='je vais jeter'; I[36][2]=''; I[37] = new Array(); I[37][1] = new Array(); I[37][1][0] = new Array(); I[37][1][0][0]='cette'; I[37][2]=''; I[38] = new Array(); I[38][1] = new Array(); I[38][1][0] = new Array(); I[38][1][0][0]='charmante'; I[38][2]=''; I[39] = new Array(); I[39][1] = new Array(); I[39][1][0] = new Array(); I[39][1][0][0]='pour'; I[39][2]=''; I[40] = new Array(); I[40][1] = new Array(); I[40][1][0] = new Array(); I[40][1][0][0]='prend'; I[40][2]=''; I[41] = new Array(); I[41][1] = new Array(); I[41][1][0] = new Array(); I[41][1][0][0]='bond'; I[41][2]=''; I[42] = new Array(); I[42][1] = new Array(); I[42][1][0] = new Array(); I[42][1][0][0]='Rassur\u00E9'; I[42][2]=''; I[43] = new Array(); I[43][1] = new Array(); I[43][1][0] = new Array(); I[43][1][0][0]='voyage'; I[43][2]=''; I[44] = new Array(); I[44][1] = new Array(); I[44][1][0] = new Array(); I[44][1][0][0]='en larmes'; I[44][2]=''; I[45] = new Array(); I[45][1] = new Array(); I[45][1][0] = new Array(); I[45][1][0][0]='Votre ami'; I[45][2]=''; I[46] = new Array(); I[46][1] = new Array(); I[46][1][0] = new Array(); I[46][1][0][0]='ses pi\u00E8ces'; I[46][2]=''; I[47] = new Array(); I[47][1] = new Array(); I[47][1][0] = new Array(); I[47][1][0][0]='fausses'; I[47][2]=''; I[48] = new Array(); I[48][1] = new Array(); I[48][1][0] = new Array(); I[48][1][0][0]='ne veut'; I[48][2]=''; I[49] = new Array(); I[49][1] = new Array(); I[49][1][0] = new Array(); I[49][1][0][0]='cave'; I[49][2]=''; I[50] = new Array(); I[50][1] = new Array(); I[50][1][0] = new Array(); I[50][1][0][0]='ouvrir'; I[50][2]=''; I[51] = new Array(); I[51][1] = new Array(); I[51][1][0] = new Array(); I[51][1][0][0]='toutes'; I[51][2]=''; I[52] = new Array(); I[52][1] = new Array(); I[52][1][0] = new Array(); I[52][1][0][0]='vin'; I[52][2]=''; I[53] = new Array(); I[53][1] = new Array(); I[53][1][0] = new Array(); I[53][1][0][0]='bavard'; I[53][2]=''; I[54] = new Array(); I[54][1] = new Array(); I[54][1][0] = new Array(); I[54][1][0][0]='Acceptez'; I[54][2]=''; I[55] = new Array(); I[55][1] = new Array(); I[55][1][0] = new Array(); I[55][1][0][0]='ne vous mariez'; I[55][2]=''; I[56] = new Array(); I[56][1] = new Array(); I[56][1][0] = new Array(); I[56][1][0][0]='mari\u00E9'; I[56][2]=''; I[57] = new Array(); I[57][1] = new Array(); I[57][1][0] = new Array(); I[57][1][0][0]='Un jour'; I[57][2]=''; I[58] = new Array(); I[58][1] = new Array(); I[58][1][0] = new Array(); I[58][1][0][0]='fleur'; I[58][2]=''; I[59] = new Array(); I[59][1] = new Array(); I[59][1][0] = new Array(); I[59][1][0][0]='femme'; I[59][2]=''; I[60] = new Array(); I[60][1] = new Array(); I[60][1][0] = new Array(); I[60][1][0][0]='Elle'; I[60][2]=''; I[61] = new Array(); I[61][1] = new Array(); I[61][1][0] = new Array(); I[61][1][0][0]='Alors'; I[61][2]=''; I[62] = new Array(); I[62][1] = new Array(); I[62][1][0] = new Array(); I[62][1][0][0]='l\''; I[62][2]=''; I[63] = new Array(); I[63][1] = new Array(); I[63][1][0] = new Array(); I[63][1][0][0]='arbre'; I[63][2]=''; I[64] = new Array(); I[64][1] = new Array(); I[64][1][0] = new Array(); I[64][1][0][0]='meurtre'; I[64][2]=''; I[65] = new Array(); I[65][1] = new Array(); I[65][1][0] = new Array(); I[65][1][0][0]='sombre'; I[65][2]=''; Text = new Array(); Text[0]='Sa '; Text[1]=' accomplie, d\'Artagnan '; Text[2]=' \u00E0 la recherche de '; Text[3]='. Plusieurs '; Text[4]=' l\''; Text[5]='. Il retrouve '; Text[6]=' Porthos qui est '; Text[7]=' mais qui ne '; Text[8]=' pas l\'admettre. "Cher d\'Artagnan, vous me trouvez '; Text[9]=' car j\'ai d\u00E9cid\u00E9 de '; Text[10]=' un peu de '; Text[11]='." "Je '; Text[12]=' en effet que vous '; Text[13]=' et mangez au lit," r\u00E9plique d\'Artagnan en retenant un '; Text[14]=', "et l\'app\u00E9tit ne vous '; Text[15]=' pas," poursuit-il en regardant les '; Text[16]=' et les '; Text[17]=' vides.
"Eh oui, je suis '; Text[18]=' '; Text[19]='. Ne vous inqui\u00E9tez pas, '; Text[20]=' se reverra \u00E0 Paris '; Text[21]=' peu de temps."
La surprise que '; Text[22]=' Aramis '; Text[23]=' Gascon est encore plus '; Text[24]='. '; Text[25]=' le trouve assis \u00E0 '; Text[26]=' table '; Text[27]=' deux cur\u00E9s. "'; Text[28]=', que se passe-t-il, vous '; Text[29]=' malade?"
"Mais non, je suis '; Text[30]=' vocation, '; Text[31]=' homme d\'\u00E9glise" '; Text[32]=' Aramis '; Text[33]='un air solennel.
Le '; Text[34]=' r\u00E9plique d\'un air '; Text[35]=' d\u00E9sol\u00E9: "'; Text[36]=' Aramis, '; Text[37]=' '; Text[38]=' lettre qu\'une femme '; Text[39]=' m\'a donn\u00E9 '; Text[40]=' vous."
Aramis '; Text[41]=' la lettre avec un '; Text[42]=' de joie et renvoie les cur\u00E9s. '; Text[43]=', d\'Artagnan reprend son '; Text[44]=' et trouve l\'h\u00F4telier d\'Athos '; Text[45]='.
"'; Text[46]=' avait raison, '; Text[47]=' n\'\u00E9taient pas '; Text[48]=', mais depuis ce jour il '; Text[49]=' plus sortir de ma '; Text[50]='!"
D\'Artagnan se fait '; Text[51]=' par Athos qui a bu presque '; Text[52]=' les bouteilles de '; Text[53]=' et est plus '; Text[54]=' que d\'habitude.
"'; Text[55]=' un conseil, d\'Artagnan, '; Text[56]=' jamais. Savez-vous que j\'\u00E9tais '; Text[57]=', moi? '; Text[58]=' j\'ai d\u00E9couvert une '; Text[59]=' de lys sur l\'\u00E9paule de la '; Text[60]=' que j\'aimais. '; Text[61]=' avait la marque des voleurs."
"'; Text[62]='?" dit le Gascon.
"Alors je '; Text[63]='ai pendue \u00E0 un '; Text[64]='."
"Mais c\'est un '; Text[65]='!" crie d\'Artagnan.
"Oui, c\'est cela." conclut d\'un air '; Text[66]=' Athos.'; State = new Array(); function StartUp(){ var i = 0; State.length = 0; for (i=0; i -1){ var TotalChars = GetGapValue(i).length; State[i][3] = (TotalChars-State[i][1])/TotalChars; if (State[i][0] > 0){State[i][3] = State[i][3]/2;} if (State[i][3]<0){State[i][3] = 0;} State[i][4] = 1; } else{ //Otherwise, add zero to the array and increment the hints for this item, as a penalty State[i][1]++; State[i][3] = 0; //then set the flag AllCorrect = 0; } } } //Calculate the total score var TotalScore = 0; for (i=0; i'; } Output += YourScoreIs + ' ' + TotalScore + '%.
'; if (AllCorrect == 0){ Output += '
' + Incorrect; } BuildExercise(); WriteFeedback(Output); DisplayExercise(); RestoreCurrentAnswers(); } function TrackFocus(BoxNumber){ CurrentWord = BoxNumber; } function CheckBeginning(Guess, Answer){ var OutString = ''; var i = 0; var UpperGuess = ''; var UpperAnswer = ''; if (CaseSensitive == false) { UpperGuess = Guess.toUpperCase(); UpperAnswer = Answer.toUpperCase(); } else { UpperGuess = Guess; UpperAnswer = Answer; } while (UpperGuess.charAt(i) == UpperAnswer.charAt(i)) { OutString += Guess.charAt(i); i++; } OutString += Answer.charAt(i); return OutString; } function FindLongest(InArray){ if (InArray.length < 1){return -1;} var Longest = 0; for (var i=1; i InArray[Longest].length){ Longest = i; } } return Longest; } function GetGapValue(GNum){ var RetVal = ''; if ((GNum<0)||(GNum>=I.length)){return RetVal;} if (eval('BottomFrame.document.Cloze.Gap' + GNum) != null){ RetVal = eval('BottomFrame.document.Cloze.Gap' + GNum).value; RetVal = TrimString(RetVal); } else{ RetVal = State[GNum][5]; } return RetVal; } function SetGapValue(GNum, Val){ if ((GNum<0)||(GNum>=I.length)){return;} if (eval('BottomFrame.document.Cloze.Gap' + GNum) != null){ eval('BottomFrame.document.Cloze.Gap' + GNum).value = Val; } } function FindCurrent() { var x = 0; FoundCurrent = -1; //Test the current word: //If it's state is not set to already correct, check the word. if (State[CurrentWord][4] != 1){ if (CheckAnswer(CurrentWord, false) < 0){ return CurrentWord; } } x=CurrentWord + 1; while (x -1){return ''} RightBits = new Array(); for (var i=0; i 0){ SetGapValue(CurrGap, HintString); State[CurrGap][1] = State[CurrGap][1] + 1; } WriteFeedback(GiveHint); } function Blank(){ return ' ©Half-Baked Software. Loading... '; } //--> //]]> -->