

// (C) 2000 www.CodeLifter.com
// http://www.codelifter.com
// Free for all users, but leave in this  header

function printWindow(){
   bV = parseInt(navigator.appVersion)
   if (bV >= 4) window.print()
}


// Code by Heather Klish
function showAccents() {
OpenWindow = window.open("accents.htm", "accents", windowsize);
}
var windowsize = "toolbar=0,location=0,directories=0,status=0, " +
"menubar=0,scrollbars=yes,resizable=yes,width=600,height=600";




//  This code is based on George Mitrevski's original CLOZE code.  
//  Dennie Hoopingarner modified it to provide more detailed feedback about the user's responses, 
//  in a manner similar to the Dasher program.
//  You are welcome to use and modify this code, but please give credit where credit is due. 
//  Dennie Hoopingarner, Michigan State University  hooping4@msu.edu
//  Content by: , 
function dasher(Student, Correct) {
var studentAnswer = Student.value;
var correctAnswer = Correct;
result = ""
for (var c = 0; c< correctAnswer.length; c ++) {
	var CorrectX = correctAnswer.charAt(c);
	var StudentX = studentAnswer.charAt(c);
	if (CorrectX == StudentX) {
	result = result + CorrectX;
	}
	else {
	result = result +  "=";
	}
}
Student.value = result;
    if (studentAnswer == correctAnswer){
    Student.value = "*" + studentAnswer + "*";
    }
}

<!-- done hiding -->


//  This code is based on a script by Marmoe Soemarmo.  
//  Dan Beeby modified it and wrote the creation interface, JavaScripts, and Perl Scripts.
//  http://lang.swarthmore.edu/mellon -- dbeeby@haverford.edu.
//  Content by: , 
<!-- //
var Target = new Array();
var HText = new Array();
//-----------------------DATA BEGINS------------------------------
HText[1] = "a ouvert: oui, car c'est une action spécifique";HText[2] = "ouvrait: non car ce n'est pas une action habituelle ici mais une action spécifique";HText[3] = "est entré: oui, c'est une action spécifique";HText[4] = "entrait: non car ce n'est pas une action habituelle mais spécifique ici";HText[5] = "a fermé: oui, c'est une action spécifique";HText[6] = "fermait: non car ce n'est pas une action habituelle mais spécifique ici";HText[7] = "était: oui, car c'est une description";HText[8] = "a été: impossible ici car c'est une description";HText[9] = "avait: oui, description de l'arrière plan";HText[10] = "a eu: non car c'est une description donc imparfait";HText[11] = "a posé: correct, c'est une action spécifique";HText[12] = "posait: non car ce n'est pas une action habituelle mais plutôt une action spécifique";HText[13] = "était: bien, c'est une description";HText[14] = "a été: non car pour les descriptions on utilise l'imparfait ";HText[15] = "a quitté: oui, c'est une action spécifique";HText[16] = "quittait: non car ce n'est pas une action habituelle, c'est une action spécifique ici";HText[17] = "était: oui, car c'est une description";HText[18] = "a été: non car c'est une description, donc on utilise l'imparfait";HText[19] = "s'est regardé: oui, c'est une action spécifique";HText[20] = "se regardait: non car ce n'est pas une action habituelle mais une action spécifique ici";HText[21] = "s'est recoiffé: oui, c'est une action spécifique";HText[22] = "se recoiffait: non car ce n'est pas une action habituelle mais une action spécifique";HText[23] = "a regardé: bien, c'est une action spécifique";HText[24] = "regardait: non car ce n'est pas une action habituelle mais une action spécifique";HText[25] = "s'est assis: bravo! C'est une action spécifique";HText[26] = "s'asseyait: non car ce n'est pas une action habituelle, mais plutôt une action spécifique";HText[27] = "action spécifique";HText[28] = "action spécifique";HText[29] = "action spécifique";HText[30] = "description des conditions extérieures";HText[31] = "description des conditions extérieures";HText[32] = "description des conditions extérieures";HText[33] = "action en train de se dérouler";HText[34] = "action principale";HText[35] = "action principale";HText[36] = "action d\'arrière plan";HText[37] = "action spécifique";HText[38] = "action spécifique";HText[39] = "description des personnages: apparence, vêtements . . .";HText[40] = "description des personnages: apparence, vêtements . . .";HText[41] = "description des personnages: apparence, vêtements . . .";HText[42] = "description des personnages: apparence, vêtements . . .";HText[43] = "action spécifique";HText[44] = "action spécifique";
function Lookup(X) {
var definition = HText[X];
document.feedback.fb.value=definition
}
<!-- done hiding -->

/*
Preload images script
By JavaScript Kit (http://javascriptkit.com)
Over 400+ free scripts here!
*/

var myimages=new Array()
function preloadimages(){
for (i=0;i<preloadimages.arguments.length;i++){
myimages[i]=new Image()
myimages[i].src=preloadimages.arguments[i]
}
}


//Enter path of images to be preloaded inside parenthesis. Extend list as desired.
preloadimages("quicktime.gif","grey_Arrow.gif","clip1.gif","clip2.gif", "clip3.gif", "clip4.gif", "clip5.gif", "clip6.gif", "clip7.gif", "clip8.gif", "clip9.gif", "clip10.gif", "clip11.gif", "clip12.gif", "clip13.gif", "hand.gif", "transparent.gif", "white_Arrow.gif", "white_Arrow2.gif", "Amelie.gif", "Amelie_2.gif")
// JavaScript Document