(167,'','Testez vos verbes irréguliers','Cette semaine du 18 au 25 mai 09',66,'','Verbes en anglais ? Formes au prétérit ? Formes au participe passé ?\r\nEcrivez-les dans les rectangles, cliquez sur les points d\'interrogation pour obtenir la correction, puis sur check pour avoir votre score.\r\nN\'oubliez d\'écouter la prononciation ci-dessous.\r\n\r\nVerbes casser, prendre emporter','\r\n       <!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.1//EN\" \"xhtml11.dtd\">\r\n       <html xmlns=\"http://www.w3.org/1999/xhtml\"\r\n             xml:lang=\"en\"><head><meta name=\"author\" content=\"Created with Hot Potatoes by Half-Baked Software, registered to UNREGISTERED.\"></meta><meta name=\"keywords\" content=\"Hot Potatoes, Hot Potatoes, Half-Baked Software, Windows, University of Victoria\"></meta>\r\n\r\n<link rel=\"schema.DC\" href=\"http://purl.org/dc/elements/1.1/\" />\r\n<meta name=\"DC:Creator\" content=\"UNREGISTERED\" />\r\n\r\n\r\n<meta http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-1\" /> \r\n\r\n<title>\r\n \r\n</title>\r\n\r\n<!-- Made with executable version 6.2 Release 5 Build 5 -->\r\n\r\n<!-- The following insertion allows you to add your own code directly to this head tag from the configuration screen -->\r\n\r\n\r\n\r\n<style type=\"text/css\">\r\n\r\n\r\n/* This is the CSS stylesheet used in the exercise. */\r\n/* Elements in square brackets are replaced by data based on configuration settings when the exercise is built. */\r\n\r\n/* BeginCorePageCSS */\r\n\r\n/* Made with executable version 6.2 Release 5 Build 5 */\r\n\r\n\r\n/* Hack to hide a nested Quicktime player from IE, which can\'t handle it. */\r\n* html object.MediaPlayerNotForIE {\r\n	display: none;\r\n}\r\n\r\nbody{\r\n	font-family: Geneva,Arial,sans-serif;\r\n	background-color: #C0C0C0;\r\n	color: #000000;\r\n \r\n	margin-right: 5%;\r\n	margin-left: 5%;\r\n	font-size: small;\r\n}\r\n\r\np{\r\n	text-align: left;\r\n	margin: 0px;\r\n	font-size: 100%;\r\n}\r\n\r\ntable,div,span,td{\r\n	font-size: 100%;\r\n	color: #000000;\r\n}\r\n\r\ndiv.Titles{\r\n	padding: 0.5em;;\r\n	text-align: center;\r\n	color: #000000;\r\n}\r\n\r\nbutton{\r\n	font-family: Geneva,Arial,sans-serif;\r\n	font-size: 100%;\r\n	display: inline;\r\n}\r\n\r\n.ExerciseTitle{\r\n	font-size: 140%;\r\n	color: #000000;\r\n}\r\n\r\n.ExerciseSubtitle{\r\n	font-size: 120%;\r\n	color: #000000;\r\n}\r\n\r\ndiv.StdDiv{\r\n	background-color: #FFFFFF;\r\n	text-align: center;\r\n	font-size: 100%;\r\n	color: #000000;\r\n	padding: 0.5em;\r\n	border-style: solid;\r\n	border-width: 1px 1px 1px 1px;\r\n	border-color: #000000;\r\n	margin-bottom: 1px;\r\n}\r\n\r\n/* EndCorePageCSS */\r\n\r\n.RTLText{\r\n	text-align: right;\r\n	font-size: 150%;\r\n	direction: rtl;\r\n	font-family: \"Simplified Arabic\", \"Traditional Arabic\", \"Times New Roman\", Geneva,Arial,sans-serif; \r\n}\r\n\r\n.CentredRTLText{\r\n	text-align: center;\r\n	font-size: 150%;\r\n	direction: rtl;\r\n	font-family: \"Simplified Arabic\", \"Traditional Arabic\", \"Times New Roman\", Geneva,Arial,sans-serif; \r\n}\r\n\r\nbutton p.RTLText{\r\n	text-align: center;\r\n}\r\n\r\n.RTLGapBox{\r\n	text-align: right;\r\n	font-size: 150%;\r\n	direction: rtl;\r\n	font-family: \"Times New Roman\", Geneva,Arial,sans-serif;\r\n}\r\n\r\n.Guess{\r\n	font-weight: bold;\r\n}\r\n\r\n.CorrectAnswer{\r\n	font-weight: bold;\r\n}\r\n\r\ndiv#Timer{\r\n	padding: 0.25em;\r\n	margin-left: auto;\r\n	margin-right: auto;\r\n	text-align: center;\r\n	color: #000000;\r\n}\r\n\r\nspan#TimerText{\r\n	padding: 0.25em;\r\n	border-width: 1px;\r\n	border-style: solid;\r\n	font-weight: bold;\r\n	display: none;\r\n	color: #000000;\r\n}\r\n\r\nspan.Instructions{\r\n\r\n}\r\n\r\ndiv.ExerciseText{\r\n\r\n}\r\n\r\n.FeedbackText, .FeedbackText span.CorrectAnswer, .FeedbackText span.Guess, .FeedbackText span.Answer{\r\n	color: #000000;\r\n}\r\n\r\n.LeftItem{\r\n	font-size: 100%;\r\n	color: #000000;\r\n	text-align: left;\r\n}\r\n\r\n.RightItem{\r\n	font-weight: bold;\r\n	font-size: 100%;\r\n	color: #000000;\r\n}\r\n\r\nspan.CorrectMark{\r\n\r\n}\r\n\r\ninput, textarea{\r\n	font-family: Geneva,Arial,sans-serif;\r\n	font-size: 120%;\r\n}\r\n\r\nselect{\r\n	font-size: 100%;\r\n}\r\n\r\ndiv.Feedback {\r\n	background-color: #C0C0C0;\r\n	left: 33%;\r\n	width: 34%;\r\n	top: 33%;\r\n	z-index: 1;\r\n	border-style: solid;\r\n	border-width: 1px;\r\n	padding: 5px;\r\n	text-align: center;\r\n	color: #000000;\r\n	position: absolute;\r\n	display: none;\r\n	font-size: 100%;\r\n}\r\n\r\n\r\n\r\n\r\ndiv.ExerciseDiv{\r\n	color: #000000;\r\n}\r\n\r\n/* JMatch flashcard styles */\r\ntable.FlashcardTable{\r\n	background-color: transparent;\r\n	color: #000000;\r\n	border-color: #000000;\r\n	margin-left: 5%;\r\n	margin-right: 5%;\r\n	margin-top: 2em;\r\n	margin-bottom: 2em;\r\n	width: 90%;\r\n	position: relative;\r\n	text-align: center;\r\n	padding: 0px;\r\n}\r\n\r\ntable.FlashcardTable tr{\r\n	border-style: none;\r\n	margin: 0px;\r\n	padding: 0px;\r\n	background-color: #FFFFFF;\r\n}\r\n\r\ntable.FlashcardTable td.Showing{\r\n	font-size: 140%;\r\n	text-align: center;\r\n	width: 50%;\r\n	display: table-cell;\r\n	padding: 2em;\r\n	margin: 0px;\r\n	border-style: solid;\r\n	border-width: 1px;\r\n	color: #000000;\r\n	background-color: #FFFFFF;\r\n}\r\n\r\ntable.FlashcardTable td.Hidden{\r\n	display: none;\r\n}\r\n\r\n/* JMix styles */\r\ndiv#SegmentDiv{\r\n	margin-top: 2em;\r\n	margin-bottom: 2em;\r\n	text-align: center;\r\n}\r\n\r\na.ExSegment{\r\n	font-size: 120%;\r\n	font-weight: bold;\r\n	text-decoration: none;\r\n	color: #000000;\r\n}\r\n\r\nspan.RemainingWordList{\r\n	font-style: italic;\r\n}\r\n\r\ndiv.DropLine {\r\n	position: absolute;\r\n	text-align: center;\r\n	border-bottom-style: solid;\r\n	border-bottom-width: 1px;\r\n	border-bottom-color: #000000;\r\n	width: 80%;\r\n}\r\n\r\n/* JCloze styles */\r\n\r\n.ClozeWordList{\r\n	text-align: center;\r\n	font-weight: bold;\r\n}\r\n\r\ndiv.ClozeBody{\r\n	text-align: left;\r\n	margin-top: 2em;\r\n	margin-bottom: 2em;\r\n	line-height: 2.0\r\n}\r\n\r\nspan.GapSpan{\r\n	font-weight: bold;\r\n}\r\n\r\n/* JCross styles */\r\n\r\ntable.CrosswordGrid{\r\n	margin: auto auto 1em auto;\r\n	border-collapse: collapse;\r\n	padding: 0px;\r\n	background-color: #000000;\r\n}\r\n\r\ntable.CrosswordGrid tbody tr td{\r\n	width: 1.5em;\r\n	height: 1.5em;\r\n	text-align: center;\r\n	vertical-align: middle;\r\n	font-size: 140%;\r\n	padding: 1px;\r\n	margin: 0px;\r\n	border-style: solid;\r\n	border-width: 1px;\r\n	border-color: #000000;\r\n	color: #000000;\r\n}\r\n\r\ntable.CrosswordGrid span{\r\n	color: #000000;\r\n}\r\n\r\ntable.CrosswordGrid td.BlankCell{\r\n	background-color: #000000;\r\n	color: #000000;\r\n}\r\n\r\ntable.CrosswordGrid td.LetterOnlyCell{\r\n	text-align: center;\r\n	vertical-align: middle;\r\n	background-color: #ffffff;\r\n	color: #000000;\r\n	font-weight: bold;\r\n}\r\n\r\ntable.CrosswordGrid td.NumLetterCell{\r\n	text-align: left;\r\n	vertical-align: top;\r\n	background-color: #ffffff;\r\n	color: #000000;\r\n	padding: 1px;\r\n	font-weight: bold;\r\n}\r\n\r\n.NumLetterCellText{\r\n	cursor: pointer;\r\n	color: #000000;\r\n}\r\n\r\n.GridNum{\r\n	vertical-align: super;\r\n	font-size: 66%;\r\n	font-weight: bold;\r\n	text-decoration: none;\r\n	color: #000000;\r\n}\r\n\r\n.GridNum:hover, .GridNum:visited{\r\n	color: #000000;\r\n}\r\n\r\ntable#Clues{\r\n	margin: auto;\r\n	vertical-align: top;\r\n}\r\n\r\ntable#Clues td{\r\n	vertical-align: top;\r\n}\r\n\r\ntable.ClueList{\r\n  margin: auto;\r\n}\r\n\r\ntd.ClueNum{\r\n	text-align: right;\r\n	font-weight: bold;\r\n	vertical-align: top;\r\n}\r\n\r\ntd.Clue{\r\n	text-align: left;\r\n}\r\n\r\ndiv#ClueEntry{\r\n	text-align: left;\r\n	margin-bottom: 1em;\r\n}\r\n\r\n/* Keypad styles */\r\n\r\ndiv.Keypad{\r\n	text-align: center;\r\n	display: none; /* initially hidden, shown if needed */\r\n	margin-bottom: 0.5em;\r\n}\r\n\r\ndiv.Keypad button{\r\n	font-family: Geneva,Arial,sans-serif;\r\n	font-size: 120%;\r\n	background-color: #ffffff;\r\n	color: #000000;\r\n	width: 2em;\r\n}\r\n\r\n/* JQuiz styles */\r\n\r\ndiv.QuestionNavigation{\r\n	text-align: center;\r\n}\r\n\r\n.QNum{\r\n	margin: 0em 1em 0.5em 1em;\r\n	font-weight: bold;\r\n	vertical-align: middle;\r\n}\r\n\r\ntextarea{\r\n	font-family: Geneva,Arial,sans-serif;\r\n}\r\n\r\n.QuestionText{\r\n	text-align: left;\r\n	margin: 0px;\r\n	font-size: 100%;\r\n}\r\n\r\n.Answer{\r\n	font-size: 120%;\r\n	letter-spacing: 0.1em;\r\n}\r\n\r\n.PartialAnswer{\r\n	font-size: 120%;\r\n	letter-spacing: 0.1em;\r\n	color: #000000;\r\n}\r\n\r\n.Highlight{\r\n	color: #000000;\r\n	background-color: #ffff00;\r\n	font-weight: bold;\r\n	font-size: 120%;\r\n}\r\n\r\nol.QuizQuestions{\r\n	text-align: left;\r\n	list-style-type: none;\r\n}\r\n\r\nli.QuizQuestion{\r\n	padding: 1em;\r\n	border-style: solid;\r\n	border-width: 0px 0px 1px 0px;\r\n}\r\n\r\nol.MCAnswers{\r\n	text-align: left;\r\n	list-style-type: upper-alpha;\r\n	padding: 1em;\r\n}\r\n\r\nol.MCAnswers li{\r\n	margin-bottom: 1em;\r\n}\r\n\r\nol.MSelAnswers{\r\n	text-align: left;\r\n	list-style-type: lower-alpha;\r\n	padding: 1em;\r\n}\r\n\r\ndiv.ShortAnswer{\r\n	padding: 1em;\r\n}\r\n\r\n.FuncButton {\r\n	text-align: center;\r\n	border-style: solid;\r\n\r\n	border-left-color: #ffffff;\r\n	border-top-color: #ffffff;\r\n	border-right-color: #7f7f7f;\r\n	border-bottom-color: #7f7f7f;\r\n	color: #000000;\r\n	background-color: #FFFFFF;\r\n\r\n	border-width: 2px;\r\n	padding: 3px 6px 3px 6px;\r\n	cursor: pointer;\r\n}\r\n\r\n.FuncButtonUp {\r\n	color: #FFFFFF;\r\n	text-align: center;\r\n	border-style: solid;\r\n\r\n	border-left-color: #ffffff;\r\n	border-top-color: #ffffff;\r\n	border-right-color: #7f7f7f;\r\n	border-bottom-color: #7f7f7f;\r\n\r\n	background-color: #000000;\r\n	color: #FFFFFF;\r\n	border-width: 2px;\r\n	padding: 3px 6px 3px 6px;\r\n	cursor: pointer;\r\n}\r\n\r\n.FuncButtonDown {\r\n	color: #FFFFFF;\r\n	text-align: center;\r\n	border-style: solid;\r\n\r\n	border-left-color: #7f7f7f;\r\n	border-top-color: #7f7f7f;\r\n	border-right-color: #ffffff;\r\n	border-bottom-color: #ffffff;\r\n	background-color: #000000;\r\n	color: #FFFFFF;\r\n\r\n	border-width: 2px;\r\n	padding: 3px 6px 3px 6px;\r\n	cursor: pointer;\r\n}\r\n\r\n/*BeginNavBarStyle*/\r\n\r\ndiv.NavButtonBar{\r\n	background-color: #000000;\r\n	text-align: center;\r\n	margin: 2px 0px 2px 0px;\r\n	clear: both;\r\n	font-size: 100%;\r\n}\r\n\r\n.NavButton {\r\n	border-style: solid;\r\n	\r\n	border-left-color: #7f7f7f;\r\n	border-top-color: #7f7f7f;\r\n	border-right-color: #000000;\r\n	border-bottom-color: #000000;\r\n	background-color: #000000;\r\n	color: #ffffff;\r\n\r\n	border-width: 2px;\r\n	cursor: pointer;	\r\n}\r\n\r\n.NavButtonUp {\r\n	border-style: solid;\r\n\r\n	border-left-color: #7f7f7f;\r\n	border-top-color: #7f7f7f;\r\n	border-right-color: #000000;\r\n	border-bottom-color: #000000;\r\n	color: #000000;\r\n	background-color: #ffffff;\r\n\r\n	border-width: 2px;\r\n	cursor: pointer;	\r\n}\r\n\r\n.NavButtonDown {\r\n	border-style: solid;\r\n\r\n	border-left-color: #000000;\r\n	border-top-color: #000000;\r\n	border-right-color: #7f7f7f;\r\n	border-bottom-color: #7f7f7f;\r\n	color: #000000;\r\n	background-color: #ffffff;\r\n\r\n	border-width: 2px;\r\n	cursor: pointer;	\r\n}\r\n\r\n/*EndNavBarStyle*/\r\n\r\na{\r\n	color: #0000FF;\r\n}\r\n\r\na:visited{\r\n	color: #0000CC;\r\n}\r\n\r\na:hover{\r\n	color: #0000FF;\r\n}\r\n\r\ndiv.CardStyle {\r\n	position: absolute;\r\n	font-family: Geneva,Arial,sans-serif;\r\n	font-size: 100%;\r\n	padding: 5px;\r\n	border-style: solid;\r\n	border-width: 1px;\r\n	color: #000000;\r\n	background-color: #FFFFFF;\r\n	left: -50px;\r\n	top: -50px;\r\n	overflow: visible;\r\n}\r\n\r\n.rtl{\r\n	text-align: right;\r\n	font-size: 140%;\r\n}\r\n\r\n\r\n</style>\r\n\r\n<script type=\"text/javascript\">\r\n\r\n//<![CDATA[\r\n\r\n<!--\r\n\r\n\r\n\r\n\r\nfunction Client(){\r\n//if not a DOM browser, hopeless\r\n	this.min = false; if (document.getElementById){this.min = true;};\r\n\r\n	this.ua = navigator.userAgent;\r\n	this.name = navigator.appName;\r\n	this.ver = navigator.appVersion;  \r\n\r\n//Get data about the browser\r\n	this.mac = (this.ver.indexOf(\'Mac\') != -1);\r\n	this.win = (this.ver.indexOf(\'Windows\') != -1);\r\n\r\n//Look for Gecko\r\n	this.gecko = (this.ua.indexOf(\'Gecko\') > 1);\r\n	if (this.gecko){\r\n		this.geckoVer = parseInt(this.ua.substring(this.ua.indexOf(\'Gecko\')+6, this.ua.length));\r\n		if (this.geckoVer < 20020000){this.min = false;}\r\n	}\r\n	\r\n//Look for Firebird\r\n	this.firebird = (this.ua.indexOf(\'Firebird\') > 1);\r\n	\r\n//Look for Safari\r\n	this.safari = (this.ua.indexOf(\'Safari\') > 1);\r\n	if (this.safari){\r\n		this.gecko = false;\r\n	}\r\n	\r\n//Look for IE\r\n	this.ie = (this.ua.indexOf(\'MSIE\') > 0);\r\n	if (this.ie){\r\n		this.ieVer = parseFloat(this.ua.substring(this.ua.indexOf(\'MSIE\')+5, this.ua.length));\r\n		if (this.ieVer < 5.5){this.min = false;}\r\n	}\r\n	\r\n//Look for Opera\r\n	this.opera = (this.ua.indexOf(\'Opera\') > 0);\r\n	if (this.opera){\r\n		this.operaVer = parseFloat(this.ua.substring(this.ua.indexOf(\'Opera\')+6, this.ua.length));\r\n		if (this.operaVer < 7.04){this.min = false;}\r\n	}\r\n	if (this.min == false){\r\n		alert(\'Your browser may not be able to handle this page.\');\r\n	}\r\n	\r\n//Special case for the horrible ie5mac\r\n	this.ie5mac = (this.ie&&this.mac&&(this.ieVer<6));\r\n}\r\n\r\nvar C = new Client();\r\n\r\n//for (prop in C){\r\n//	alert(prop + \': \' + C[prop]);\r\n//}\r\n\r\n\r\n\r\n//CODE FOR HANDLING NAV BUTTONS AND FUNCTION BUTTONS\r\n\r\n//[strNavBarJS]\r\nfunction NavBtnOver(Btn){\r\n	if (Btn.className != \'NavButtonDown\'){Btn.className = \'NavButtonUp\';}\r\n}\r\n\r\nfunction NavBtnOut(Btn){\r\n	Btn.className = \'NavButton\';\r\n}\r\n\r\nfunction NavBtnDown(Btn){\r\n	Btn.className = \'NavButtonDown\';\r\n}\r\n//[/strNavBarJS]\r\n\r\nfunction FuncBtnOver(Btn){\r\n	if (Btn.className != \'FuncButtonDown\'){Btn.className = \'FuncButtonUp\';}\r\n}\r\n\r\nfunction FuncBtnOut(Btn){\r\n	Btn.className = \'FuncButton\';\r\n}\r\n\r\nfunction FuncBtnDown(Btn){\r\n	Btn.className = \'FuncButtonDown\';\r\n}\r\n\r\nfunction FocusAButton(){\r\n	if (document.getElementById(\'CheckButton1\') != null){\r\n		document.getElementById(\'CheckButton1\').focus();\r\n	}\r\n	else{\r\n		if (document.getElementById(\'CheckButton2\') != null){\r\n			document.getElementById(\'CheckButton2\').focus();\r\n		}\r\n		else{\r\n			document.getElementsByTagName(\'button\')[0].focus();\r\n		}\r\n	}\r\n}\r\n\r\n\r\n\r\n\r\n//CODE FOR HANDLING DISPLAY OF POPUP FEEDBACK BOX\r\n\r\nvar topZ = 1000;\r\n\r\nfunction ShowMessage(Feedback){\r\n	var Output = Feedback + \'<br /><br />\';\r\n	document.getElementById(\'FeedbackContent\').innerHTML = Output;\r\n	var FDiv = document.getElementById(\'FeedbackDiv\');\r\n	topZ++;\r\n	FDiv.style.zIndex = topZ;\r\n	FDiv.style.top = TopSettingWithScrollOffset(30) + \'px\';\r\n\r\n	FDiv.style.display = \'block\';\r\n\r\n	ShowElements(false, \'input\');\r\n	ShowElements(false, \'select\');\r\n	ShowElements(false, \'object\');\r\n	ShowElements(true, \'object\', \'FeedbackContent\');\r\n\r\n//Focus the OK button\r\n	setTimeout(\"document.getElementById(\'FeedbackOKButton\').focus()\", 50);\r\n	\r\n//\r\n}\r\n\r\nfunction ShowElements(Show, TagName, ContainerToReverse){\r\n// added third argument to allow objects in the feedback box to appear\r\n//IE bug -- hide all the form elements that will show through the popup\r\n//FF on Mac bug : doesn\'t redisplay objects whose visibility is set to visible\r\n//unless the object\'s display property is changed\r\n\r\n	//get container object (by Id passed in, or use document otherwise)\r\n	TopNode = document.getElementById(ContainerToReverse);\r\n	var Els;\r\n	if (TopNode != null) {\r\n		Els = TopNode.getElementsByTagName(TagName);\r\n	} else {\r\n		Els = document.getElementsByTagName(TagName);\r\n	}\r\n\r\n	for (var i=0; i<Els.length; i++){\r\n		if (TagName == \"object\") {\r\n			//manipulate object elements in all browsers\r\n			if (Show == true){\r\n				Els[i].style.visibility = \'visible\';\r\n				//get Mac FireFox to manipulate display, to force screen redraw\r\n				if (C.mac && C.gecko) {Els[i].style.display = \'\';}\r\n			}\r\n			else{\r\n				Els[i].style.visibility = \'hidden\';\r\n				if (C.mac && C.gecko) {Els[i].style.display = \'none\';}\r\n			}\r\n		} \r\n		else {\r\n			// tagName is either input or select (that is, Form Elements)\r\n			// ie6 has a problem with Form elements, so manipulate those\r\n			if (C.ie) {\r\n				if (C.ieVer < 7) {\r\n					if (Show == true){\r\n						Els[i].style.visibility = \'visible\';\r\n					}\r\n					else{\r\n						Els[i].style.visibility = \'hidden\';\r\n					}\r\n				}\r\n			}\r\n		}\r\n	}\r\n}\r\n\r\n\r\n\r\nfunction HideFeedback(){\r\n	document.getElementById(\'FeedbackDiv\').style.display = \'none\';\r\n	ShowElements(true, \'input\');\r\n	ShowElements(true, \'select\');\r\n	ShowElements(true, \'object\');\r\n	if (Finished == true){\r\n		Finish();\r\n	}\r\n}\r\n\r\n\r\n//GENERAL UTILITY FUNCTIONS AND VARIABLES\r\n\r\n//PAGE DIMENSION FUNCTIONS\r\nfunction PageDim(){\r\n//Get the page width and height\r\n	this.W = 600;\r\n	this.H = 400;\r\n	this.W = document.getElementsByTagName(\'body\')[0].clientWidth;\r\n	this.H = document.getElementsByTagName(\'body\')[0].clientHeight;\r\n}\r\n\r\nvar pg = null;\r\n\r\nfunction GetPageXY(El) {\r\n	var XY = {x: 0, y: 0};\r\n	while(El){\r\n		XY.x += El.offsetLeft;\r\n		XY.y += El.offsetTop;\r\n		El = El.offsetParent;\r\n	}\r\n	return XY;\r\n}\r\n\r\nfunction GetScrollTop(){\r\n	if (typeof(window.pageYOffset) == \'number\'){\r\n		return window.pageYOffset;\r\n	}\r\n	else{\r\n		if ((document.body)&&(document.body.scrollTop)){\r\n			return document.body.scrollTop;\r\n		}\r\n		else{\r\n			if ((document.documentElement)&&(document.documentElement.scrollTop)){\r\n				return document.documentElement.scrollTop;\r\n			}\r\n			else{\r\n				return 0;\r\n			}\r\n		}\r\n	}\r\n}\r\n\r\nfunction GetViewportHeight(){\r\n	if (typeof window.innerHeight != \'undefined\'){\r\n		return window.innerHeight;\r\n	}\r\n	else{\r\n		if (((typeof document.documentElement != \'undefined\')&&(typeof document.documentElement.clientHeight !=\r\n     \'undefined\'))&&(document.documentElement.clientHeight != 0)){\r\n			return document.documentElement.clientHeight;\r\n		}\r\n		else{\r\n			return document.getElementsByTagName(\'body\')[0].clientHeight;\r\n		}\r\n	}\r\n}\r\n\r\nfunction TopSettingWithScrollOffset(TopPercent){\r\n	var T = Math.floor(GetViewportHeight() * (TopPercent/100));\r\n	return GetScrollTop() + T; \r\n}\r\n\r\n//CODE FOR AVOIDING LOSS OF DATA WHEN BACKSPACE KEY INVOKES history.back()\r\nvar InTextBox = false;\r\n\r\nfunction SuppressBackspace(e){ \r\n	if (InTextBox == true){return;}\r\n	if (C.ie) {\r\n		thisKey = window.event.keyCode;\r\n	}\r\n	else {\r\n		thisKey = e.keyCode;\r\n	}\r\n\r\n	var Suppress = false;\r\n\r\n	if (thisKey == 8) {\r\n		Suppress = true;\r\n	}\r\n\r\n	if (Suppress == true){\r\n		if (C.ie){\r\n			window.event.returnValue = false;	\r\n			window.event.cancelBubble = true;\r\n		}\r\n		else{\r\n			e.preventDefault();\r\n		}\r\n	}\r\n}\r\n\r\nif (C.ie){\r\n	document.attachEvent(\'onkeydown\',SuppressBackspace);\r\n	window.attachEvent(\'onkeydown\',SuppressBackspace);\r\n}\r\nelse{\r\n	if (window.addEventListener){\r\n		window.addEventListener(\'keypress\',SuppressBackspace,false);\r\n	}\r\n}\r\n\r\nfunction ReduceItems(InArray, ReduceToSize){\r\n	var ItemToDump=0;\r\n	var j=0;\r\n	while (InArray.length > ReduceToSize){\r\n		ItemToDump = Math.floor(InArray.length*Math.random());\r\n		InArray.splice(ItemToDump, 1);\r\n	}\r\n}\r\n\r\nfunction Shuffle(InArray){\r\n	var Num;\r\n	var Temp = new Array();\r\n	var Len = InArray.length;\r\n\r\n	var j = Len;\r\n\r\n	for (var i=0; i<Len; i++){\r\n		Temp[i] = InArray[i];\r\n	}\r\n\r\n	for (i=0; i<Len; i++){\r\n		Num = Math.floor(j  *  Math.random());\r\n		InArray[i] = Temp[Num];\r\n\r\n		for (var k=Num; k < (j-1); k++) {\r\n			Temp[k] = Temp[k+1];\r\n		}\r\n		j--;\r\n	}\r\n	return InArray;\r\n}\r\n\r\nfunction WriteToInstructions(Feedback) {\r\n	document.getElementById(\'InstructionsDiv\').innerHTML = Feedback;\r\n\r\n}\r\n\r\n\r\n\r\n\r\nfunction EscapeDoubleQuotes(InString){\r\n	return InString.replace(/\"/g, \'&quot;\')\r\n}\r\n\r\nfunction TrimString(InString){\r\n        var x = 0;\r\n\r\n        if (InString.length != 0) {\r\n                while ((InString.charAt(InString.length - 1) == \'\\u0020\') || (InString.charAt(InString.length - 1) == \'\\u000A\') || (InString.charAt(InString.length - 1) == \'\\u000D\')){\r\n                        InString = InString.substring(0, InString.length - 1)\r\n                }\r\n\r\n                while ((InString.charAt(0) == \'\\u0020\') || (InString.charAt(0) == \'\\u000A\') || (InString.charAt(0) == \'\\u000D\')){\r\n                        InString = InString.substring(1, InString.length)\r\n                }\r\n\r\n                while (InString.indexOf(\'  \') != -1) {\r\n                        x = InString.indexOf(\'  \')\r\n                        InString = InString.substring(0, x) + InString.substring(x+1, InString.length)\r\n                 }\r\n\r\n                return InString;\r\n        }\r\n\r\n        else {\r\n                return \'\';\r\n        }\r\n}\r\n\r\nfunction FindLongest(InArray){\r\n	if (InArray.length < 1){return -1;}\r\n\r\n	var Longest = 0;\r\n	for (var i=1; i<InArray.length; i++){\r\n		if (InArray[i].length > InArray[Longest].length){\r\n			Longest = i;\r\n		}\r\n	}\r\n	return Longest;\r\n}\r\n\r\n//UNICODE CHARACTER FUNCTIONS\r\nfunction IsCombiningDiacritic(CharNum){\r\n	var Result = (((CharNum >= 0x0300)&&(CharNum <= 0x370))||((CharNum >= 0x20d0)&&(CharNum <= 0x20ff)));\r\n	Result = Result || (((CharNum >= 0x3099)&&(CharNum <= 0x309a))||((CharNum >= 0xfe20)&&(CharNum <= 0xfe23)));\r\n	return Result;\r\n}\r\n\r\nfunction IsCJK(CharNum){\r\n	return ((CharNum >= 0x3000)&&(CharNum < 0xd800));\r\n}\r\n\r\n//SETUP FUNCTIONS\r\n//BROWSER WILL REFILL TEXT BOXES FROM CACHE IF NOT PREVENTED\r\nfunction ClearTextBoxes(){\r\n	var NList = document.getElementsByTagName(\'input\');\r\n	for (var i=0; i<NList.length; i++){\r\n		if ((NList[i].id.indexOf(\'Guess\') > -1)||(NList[i].id.indexOf(\'Gap\') > -1)){\r\n			NList[i].value = \'\';\r\n		}\r\n		if (NList[i].id.indexOf(\'Chk\') > -1){\r\n			NList[i].checked = \'\';\r\n		}\r\n	}\r\n}\r\n\r\n//EXTENSION TO ARRAY OBJECT\r\nfunction Array_IndexOf(Input){\r\n	var Result = -1;\r\n	for (var i=0; i<this.length; i++){\r\n		if (this[i] == Input){\r\n			Result = i;\r\n		}\r\n	}\r\n	return Result;\r\n}\r\nArray.prototype.indexOf = Array_IndexOf;\r\n\r\n//IE HAS RENDERING BUG WITH BOTTOM NAVBAR\r\nfunction RemoveBottomNavBarForIE(){\r\n	if ((C.ie)&&(document.getElementById(\'Reading\') != null)){\r\n		if (document.getElementById(\'BottomNavBar\') != null){\r\n			document.getElementById(\'TheBody\').removeChild(document.getElementById(\'BottomNavBar\'));\r\n		}\r\n	}\r\n}\r\n\r\n\r\n\r\n\r\n//HOTPOTNET-RELATED CODE\r\n\r\nvar HPNStartTime = (new Date()).getTime();\r\nvar SubmissionTimeout = 30000;\r\nvar Detail = \'\'; //Global that is used to submit tracking data\r\n\r\nfunction Finish(){\r\n//If there\'s a form, fill it out and submit it\r\n	if (document.store != null){\r\n		Frm = document.store;\r\n		Frm.starttime.value = HPNStartTime;\r\n		Frm.endtime.value = (new Date()).getTime();\r\n		Frm.mark.value = Score;\r\n		Frm.detail.value = Detail;\r\n		Frm.submit();\r\n	}\r\n}\r\n\r\n\r\n\r\n\r\n\r\n//JCLOZE CORE JAVASCRIPT CODE\r\n\r\nfunction ItemState(){\r\n	this.ClueGiven = false;\r\n	this.HintsAndChecks = 0;\r\n	this.MatchedAnswerLength = 0;\r\n	this.ItemScore = 0;\r\n	this.AnsweredCorrectly = false;\r\n	this.Guesses = new Array();\r\n	return this;\r\n}\r\n\r\nvar Feedback = \'\';\r\nvar Correct = \'Correct! Well done.\';\r\nvar Incorrect = \'wrong\'; \r\nvar GiveHint = \'\';\r\nvar CaseSensitive = false;\r\nvar YourScoreIs = \'Your score is \';\r\nvar Finished = false;\r\nvar Locked = false;\r\nvar Score = 0;\r\nvar CurrentWord = 0;\r\nvar Guesses = \'\';\r\nvar TimeOver = false;\r\n\r\nI = new Array();\r\n\r\nI[0] = new Array();\r\nI[0][1] = new Array();\r\nI[0][1][0] = new Array();\r\nI[0][1][0][0] = \'\\u0042\\u0052\\u004F\\u004B\\u0045\';\r\nI[0][1][1] = new Array();\r\nI[0][1][1][0]=\'\\u0062\\u0072\\u006F\\u006B\\u0065\';\r\nI[0][2]=\'\\u0042\\u0052\\u004F\\u004B\\u0045\';\r\n\r\nI[1] = new Array();\r\nI[1][1] = new Array();\r\nI[1][1][0] = new Array();\r\nI[1][1][0][0] = \'\\u0042\\u0052\\u004F\\u004B\\u0045\\u004E\';\r\nI[1][1][1] = new Array();\r\nI[1][1][1][0]=\'\\u0062\\u0072\\u006F\\u006B\\u0065\\u006E\';\r\nI[1][2]=\'\\u0042\\u0052\\u004F\\u004B\\u0045\\u004E\';\r\n\r\nI[2] = new Array();\r\nI[2][1] = new Array();\r\nI[2][1][0] = new Array();\r\nI[2][1][0][0] = \'\\u0054\\u004F\\u004F\\u004B\';\r\nI[2][1][1] = new Array();\r\nI[2][1][1][0]=\'\\u0074\\u006F\\u006F\\u006B\';\r\nI[2][2]=\'\\u0054\\u004F\\u004F\\u004B\';\r\n\r\nI[3] = new Array();\r\nI[3][1] = new Array();\r\nI[3][1][0] = new Array();\r\nI[3][1][0][0] = \'\\u0054\\u0041\\u004B\\u0045\\u004E\';\r\nI[3][1][1] = new Array();\r\nI[3][1][1][0]=\'\\u0074\\u0061\\u006B\\u0065\\u006E\';\r\nI[3][2]=\'\\u0054\\u0041\\u004B\\u0045\\u004E\';\r\n\r\n\r\nState = new Array();\r\n\r\nfunction StartUp(){\r\n	RemoveBottomNavBarForIE();\r\n//Show a keypad if there is one	(added bugfix for 6.0.4.12)\r\n	if (document.getElementById(\'CharacterKeypad\') != null){\r\n		document.getElementById(\'CharacterKeypad\').style.display = \'block\';\r\n	}\r\n	\r\n\r\n\r\n\r\n\r\n\r\n\r\n	var i = 0;\r\n\r\n	State.length = 0;\r\n	for (i=0; i<I.length; i++){\r\n		State[i] = new ItemState();\r\n	}\r\n	\r\n	ClearTextBoxes();\r\n	\r\n\r\n\r\n}\r\n\r\nfunction ShowClue(ItemNum){\r\n	if (Locked == true){return;}\r\n	State[ItemNum].ClueGiven = true;\r\n	ShowMessage(I[ItemNum][2]);\r\n}\r\n\r\nfunction SaveCurrentAnswers(){\r\n	var Ans = \'\';\r\n	for (var i=0; i<I.length; i++){\r\n		Ans = GetGapValue(i);\r\n		if ((Ans.length > 0)&&(Ans != State[i].Guesses[State[i].Guesses.length-1])){\r\n			State[i].Guesses[State[i].Guesses.length] = Ans;\r\n		}\r\n	}\r\n}\r\n\r\nfunction CompileGuesses(){\r\n	var F = document.getElementById(\'store\');\r\n	if (F != null){\r\n		var Temp = \'<?xml version=\"1.0\"?><hpnetresult><fields>\';\r\n		var GapLabel = \'\';\r\n		for (var i=0; i<State.length; i++){\r\n			GapLabel = \'Gap \' + (i+1).toString();\r\n			Temp += \'<field><fieldname>\' + GapLabel + \'</fieldname>\';\r\n			Temp += \'<fieldtype>student-responses</fieldtype><fieldlabel>\' + GapLabel + \'</fieldlabel>\';\r\n			Temp += \'<fieldlabelid>JClozeStudentResponses</fieldlabelid><fielddata>\';\r\n			for (var j=0; j<State[i].Guesses.length; j++){\r\n				if (j>0){Temp += \'| \';}\r\n				Temp += State[i].Guesses[j] + \' \';	\r\n			}	\r\n  		Temp += \'</fielddata></field>\';\r\n		}\r\n		Temp += \'</fields></hpnetresult>\';\r\n		Detail = Temp;\r\n	}\r\n}\r\n\r\nfunction CheckAnswers(){\r\n	if (Locked == true){return;}\r\n	SaveCurrentAnswers();\r\n	var AllCorrect = true;\r\n\r\n//Check each answer\r\n	for (var i = 0; i<I.length; i++){\r\n\r\n		if (State[i].AnsweredCorrectly == false){\r\n//If it\'s right, calculate its score\r\n			if (CheckAnswer(i, true) > -1){\r\n				var TotalChars = GetGapValue(i).length;\r\n				State[i].ItemScore = (TotalChars-State[i].HintsAndChecks)/TotalChars;\r\n				if (State[i].ClueGiven == true){State[i].ItemScore /= 2;}\r\n				if (State[i].ItemScore <0 ){State[i].ItemScore = 0;}\r\n				State[i].AnsweredCorrectly = true;\r\n//Drop the correct answer into the page, replacing the text box\r\n				SetCorrectAnswer(i, GetGapValue(i));\r\n			}\r\n			else{\r\n//Otherwise, increment the hints for this item, as a penalty\r\n				State[i].HintsAndChecks++;\r\n\r\n//then set the flag\r\n				AllCorrect = false;\r\n			}\r\n		}\r\n	}\r\n\r\n//Calculate the total score\r\n	var TotalScore = 0;\r\n	for (i=0; i<State.length; i++){\r\n		TotalScore += State[i].ItemScore;\r\n	}\r\n	TotalScore = Math.floor((TotalScore * 100)/I.length);\r\n\r\n//Compile the output\r\n	Output = \'\';\r\n\r\n	if (AllCorrect == true){\r\n		Output = Correct + \'<br />\';\r\n	}\r\n\r\n	Output += YourScoreIs + \' \' + TotalScore + \'%.<br />\';\r\n	if (AllCorrect == false){\r\n		Output += Incorrect;\r\n	}\r\n	ShowMessage(Output);\r\n	setTimeout(\'WriteToInstructions(Output)\', 50);\r\n	\r\n	Score = TotalScore;\r\n	CompileGuesses();\r\n	\r\n	if ((AllCorrect == true)||(Finished == true)){\r\n	\r\n\r\n\r\n		TimeOver = true;\r\n		Locked = true;\r\n		Finished = true;\r\n		setTimeout(\'Finish()\', SubmissionTimeout);\r\n	}\r\n\r\n}\r\n\r\nfunction TrackFocus(BoxNumber){\r\n	CurrentWord = BoxNumber;\r\n	InTextBox = true;\r\n}\r\n\r\nfunction LeaveGap(){\r\n	InTextBox = false;\r\n}\r\n\r\nfunction CheckBeginning(Guess, Answer){\r\n	var OutString = \'\';\r\n	var i = 0;\r\n	var UpperGuess = \'\';\r\n	var UpperAnswer = \'\';\r\n\r\n	if (CaseSensitive == false) {\r\n		UpperGuess = Guess.toUpperCase();\r\n		UpperAnswer = Answer.toUpperCase();\r\n	}\r\n	else {\r\n		UpperGuess = Guess;\r\n		UpperAnswer = Answer;\r\n	}\r\n\r\n	while (UpperGuess.charAt(i) == UpperAnswer.charAt(i)) {\r\n		OutString += Guess.charAt(i);\r\n		i++;\r\n	}\r\n	OutString += Answer.charAt(i);\r\n	return OutString;\r\n}\r\n\r\nfunction GetGapValue(GNum){\r\n	var RetVal = \'\';\r\n	if ((GNum<0)||(GNum>=I.length)){return RetVal;}\r\n	if (document.getElementById(\'Gap\' + GNum) != null){\r\n		RetVal = document.getElementById(\'Gap\' + GNum).value;\r\n		RetVal = TrimString(RetVal);\r\n	}\r\n	else{\r\n		RetVal = State[GNum].Guesses[State[GNum].Guesses.length-1];\r\n	}\r\n	return RetVal;\r\n}\r\n\r\nfunction SetGapValue(GNum, Val){\r\n	if ((GNum<0)||(GNum>=I.length)){return;}\r\n	if (document.getElementById(\'Gap\' + GNum) != null){\r\n		document.getElementById(\'Gap\' + GNum).value = Val;\r\n		document.getElementById(\'Gap\' + GNum).focus();\r\n	}\r\n}\r\n\r\nfunction SetCorrectAnswer(GNum, Val){\r\n	if ((GNum<0)||(GNum>=I.length)){return;}\r\n	if (document.getElementById(\'GapSpan\' + GNum) != null){\r\n		document.getElementById(\'GapSpan\' + GNum).innerHTML = Val;\r\n	}\r\n}\r\n\r\nfunction FindCurrent() {\r\n	var x = 0;\r\n	FoundCurrent = -1;\r\n\r\n//Test the current word:\r\n//If its state is not set to already correct, check the word.\r\n	if (State[CurrentWord].AnsweredCorrectly == false){\r\n		if (CheckAnswer(CurrentWord, false) < 0){\r\n			return CurrentWord;\r\n		}\r\n	}\r\n	\r\n	x=CurrentWord + 1;\r\n	while (x<I.length){\r\n		if (State[x].AnsweredCorrectly == false){\r\n			if (CheckAnswer(x, false) < 0){\r\n				return x;\r\n			}\r\n		}\r\n	x++;	\r\n	}\r\n\r\n	x = 0;\r\n	while (x<CurrentWord){\r\n		if (State[x].AnsweredCorrectly == false){\r\n			if (CheckAnswer(x, false) < 0){\r\n				return x;\r\n			}\r\n		}\r\n	x++;	\r\n	}\r\n	return FoundCurrent;\r\n}\r\n\r\nfunction CheckAnswer(GapNum, MarkAnswer){\r\n	var Guess = GetGapValue(GapNum);\r\n	var UpperGuess = \'\';\r\n	var UpperAnswer = \'\';\r\n	if (CaseSensitive == false){\r\n		UpperGuess = Guess.toUpperCase();\r\n	}\r\n	else{\r\n		UpperGuess = Guess;\r\n	}\r\n	var Match = -1;\r\n	for (var i = 0; i<I[GapNum][1].length; i++){\r\n		if (CaseSensitive == false){\r\n			UpperAnswer = I[GapNum][1][i][0].toUpperCase();\r\n		}\r\n		else{\r\n			UpperAnswer = I[GapNum][1][i][0];\r\n		}\r\n		if (TrimString(UpperGuess) == UpperAnswer){\r\n			Match = i;\r\n			if (MarkAnswer == true){\r\n				State[GapNum].AnsweredCorrectly = true;\r\n			}\r\n		}\r\n	}\r\n	return Match;\r\n}\r\n\r\nfunction GetHint(GapNum){\r\n	Guess = GetGapValue(GapNum);\r\n\r\n	if (CheckAnswer(GapNum, false) > -1){return \'\'}\r\n	RightBits = new Array();\r\n	for (var i=0; i<I[GapNum][1].length; i++){\r\n		RightBits[i] = CheckBeginning(Guess, I[GapNum][1][i][0]);\r\n	}\r\n	var RightOne = FindLongest(RightBits);\r\n	var Result = I[GapNum][1][RightOne][0].substring(0,RightBits[RightOne].length);\r\n//Add another char if the last one is a space\r\n	if (Result.charAt(Result.length-1) == \' \'){\r\n		Result = I[GapNum][1][RightOne][0].substring(0,RightBits[RightOne].length+1);\r\n	}\r\n	return Result;\r\n}\r\n\r\nfunction ShowHint(){\r\n	if (document.getElementById(\'FeedbackDiv\').style.display == \'block\'){return;}\r\n	if (Locked == true){return;}\r\n	var CurrGap = FindCurrent();\r\n	if (CurrGap < 0){return;}\r\n\r\n	var HintString = GetHint(CurrGap);\r\n\r\n	if (HintString.length > 0){\r\n		SetGapValue(CurrGap, HintString);\r\n		State[CurrGap].HintsAndChecks += 1;\r\n	}\r\n	ShowMessage(GiveHint);\r\n}\r\n\r\nfunction TypeChars(Chars){\r\n	var CurrGap = FindCurrent();\r\n	if (CurrGap < 0){return;}\r\n	if (document.getElementById(\'Gap\' + CurrGap) != null){\r\n		SetGapValue(CurrGap, document.getElementById(\'Gap\' + CurrGap).value + Chars);\r\n	}\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n//-->\r\n\r\n//]]>\r\n\r\n</script>\r\n\r\n\r\n</head>\r\n\r\n<body onload=\"StartUp()\" id=\"TheBody\" >\r\n\r\n<!-- BeginTopNavButtons -->\r\n\r\n\r\n<!-- EndTopNavButtons -->\r\n\r\n<div class=\"Titles\">\r\n	<h2 class=\"ExerciseTitle\"> </h2>\r\n\r\n\r\n\r\n</div>\r\n\r\n<div id=\"InstructionsDiv\" class=\"StdDiv\">\r\n	<div id=\"Instructions\"></div>\r\n</div>\r\n\r\n\r\n\r\n\r\n<div id=\"MainDiv\" class=\"StdDiv\">\r\n\r\n<!-- These top buttons hidden; reveal if required -->\r\n<!--\r\n<button id=\"CheckButton1\" class=\"FuncButton\" onmouseover=\"FuncBtnOver(this)\" onfocus=\"FuncBtnOver(this)\" onmouseout=\"FuncBtnOut(this)\" onblur=\"FuncBtnOut(this)\" onmousedown=\"FuncBtnDown(this)\" onmouseup=\"FuncBtnOut(this)\" onclick=\"CheckAnswers()\">&nbsp;Check&nbsp;</button>\r\n\r\n\r\n\r\n -->\r\n \r\n<div id=\"ClozeDiv\">\r\n<form id=\"Cloze\" method=\"post\" action=\"\" onsubmit=\"return false;\">\r\n<div class=\"ClozeBody\">\r\nCasser : BREAK <span class=\"GapSpan\" id=\"GapSpan0\"><input type=\"text\" id=\"Gap0\" onfocus=\"TrackFocus(0)\" onblur=\"LeaveGap()\" class=\"GapBox\" size=\"6\"></input><button style=\"line-height: 1.0\" class=\"FuncButton\" onfocus=\"FuncBtnOver(this)\" onmouseover=\"FuncBtnOver(this)\" onblur=\"FuncBtnOut(this)\" onmouseout=\"FuncBtnOut(this)\" onmousedown=\"FuncBtnDown(this)\" onmouseup=\"FuncBtnOut(this)\" onclick=\"ShowClue(0)\">[?]</button></span> <span class=\"GapSpan\" id=\"GapSpan1\"><input type=\"text\" id=\"Gap1\" onfocus=\"TrackFocus(1)\" onblur=\"LeaveGap()\" class=\"GapBox\" size=\"6\"></input><button style=\"line-height: 1.0\" class=\"FuncButton\" onfocus=\"FuncBtnOver(this)\" onmouseover=\"FuncBtnOver(this)\" onblur=\"FuncBtnOut(this)\" onmouseout=\"FuncBtnOut(this)\" onmousedown=\"FuncBtnDown(this)\" onmouseup=\"FuncBtnOut(this)\" onclick=\"ShowClue(1)\">[?]</button></span> <br />Prendre : TAKE <span class=\"GapSpan\" id=\"GapSpan2\"><input type=\"text\" id=\"Gap2\" onfocus=\"TrackFocus(2)\" onblur=\"LeaveGap()\" class=\"GapBox\" size=\"6\"></input><button style=\"line-height: 1.0\" class=\"FuncButton\" onfocus=\"FuncBtnOver(this)\" onmouseover=\"FuncBtnOver(this)\" onblur=\"FuncBtnOut(this)\" onmouseout=\"FuncBtnOut(this)\" onmousedown=\"FuncBtnDown(this)\" onmouseup=\"FuncBtnOut(this)\" onclick=\"ShowClue(2)\">[?]</button></span> <span class=\"GapSpan\" id=\"GapSpan3\"><input type=\"text\" id=\"Gap3\" onfocus=\"TrackFocus(3)\" onblur=\"LeaveGap()\" class=\"GapBox\" size=\"6\"></input><button style=\"line-height: 1.0\" class=\"FuncButton\" onfocus=\"FuncBtnOver(this)\" onmouseover=\"FuncBtnOver(this)\" onblur=\"FuncBtnOut(this)\" onmouseout=\"FuncBtnOut(this)\" onmousedown=\"FuncBtnDown(this)\" onmouseup=\"FuncBtnOut(this)\" onclick=\"ShowClue(3)\">[?]</button></span>\r\n\r\n</div>\r\n</form>\r\n</div>\r\n\r\n\r\n\r\n<button id=\"CheckButton2\" class=\"FuncButton\" onmouseover=\"FuncBtnOver(this)\" onfocus=\"FuncBtnOver(this)\" onmouseout=\"FuncBtnOut(this)\" onblur=\"FuncBtnOut(this)\" onmousedown=\"FuncBtnDown(this)\" onmouseup=\"FuncBtnOut(this)\" onclick=\"CheckAnswers()\">&nbsp;Check&nbsp;</button>\r\n\r\n\r\n\r\n</div>\r\n\r\n\r\n\r\n<div class=\"Feedback\" id=\"FeedbackDiv\">\r\n<div class=\"FeedbackText\" id=\"FeedbackContent\"></div>\r\n\r\n<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>\r\n</div>\r\n\r\n<!-- BeginBottomNavButtons -->\r\n\r\n\r\n\r\n<!-- EndBottomNavButtons -->\r\n\r\n<!-- BeginSubmissionForm -->\r\n\r\n<!-- EndSubmissionForm -->\r\n\r\n</body>\r\n\r\n</html>\r\n\r\n','','2009-05-17 22:15:07','publie',22,'2009-05-17 20:15:07','oui','0000-00-00 00:00:00',66,0,0.162370454867308,'non','2009-05-16 09:47:57','fr','non',0,NULL,0,'',''),(166,'','Microénigme','Niveau 4ème, 3ème',71,'','','<p><img width=\"341\" height=\"300\" alt=\"\" src=\"http://clg-orbelliere-olivet.tice.ac-orleans-tours.fr/eva//plugins/fckeditor-spip-2/userfiles/image/IMG/jpg/barateau/Triangle et cercle inscrit.jpg\" /></p>\r\n<p>ABC est &eacute;quilat&eacute;ral. AB = 4. Quel est le rayon du cerle ?</p>','','2009-05-19 11:16:12','publie',22,'2009-06-02 18:40:34','oui','0000-00-00 00:00:00',119,0,2.27976233762486,'non','2009-06-02 20:40:05','fr','non',0,NULL,0,'',''),(176,'','Testez vos verbes irréguliers','cette semaine du 15 au 22 juin.',66,'','Verbes en anglais ? Formes au prétérit ? Formes au participe passé ? Ecrivez-les dans les rectangles. Cliquez sur les points d’interrogation pour obtenir la correction, puis sur check pour avoir votre score. N’oubliez d’écouter la prononciation ci-dessous par Dylan K. 4e1.\r\n\r\nVerbes : garder, voler (cambrioler)','       <!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.1//EN\" \"xhtml11.dtd\">\r\n       <html xmlns=\"http://www.w3.org/1999/xhtml\"\r\n             xml:lang=\"en\"><head><meta name=\"author\" content=\"Created with Hot Potatoes by Half-Baked Software, registered to UNREGISTERED.\"></meta><meta name=\"keywords\" content=\"Hot Potatoes, Hot Potatoes, Half-Baked Software, Windows, University of Victoria\"></meta>\r\n\r\n<link rel=\"schema.DC\" href=\"http://purl.org/dc/elements/1.1/\" />\r\n<meta name=\"DC:Creator\" content=\"UNREGISTERED\" />\r\n\r\n\r\n<meta http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-1\" /> \r\n\r\n<title>\r\n \r\n</title>\r\n\r\n<!-- Made with executable version 6.2 Release 5 Build 5 -->\r\n\r\n<!-- The following insertion allows you to add your own code directly to this head tag from the configuration screen -->\r\n\r\n\r\n\r\n<style type=\"text/css\">\r\n\r\n\r\n/* This is the CSS stylesheet used in the exercise. */\r\n/* Elements in square brackets are replaced by data based on configuration settings when the exercise is built. */\r\n\r\n/* BeginCorePageCSS */\r\n\r\n/* Made with executable version 6.2 Release 5 Build 5 */\r\n\r\n\r\n/* Hack to hide a nested Quicktime player from IE, which can\'t handle it. */\r\n* html object.MediaPlayerNotForIE {\r\n	display: none;\r\n}\r\n\r\nbody{\r\n	font-family: Geneva,Arial,sans-serif;\r\n	background-color: #C0C0C0;\r\n	color: #000000;\r\n \r\n	margin-right: 5%;\r\n	margin-left: 5%;\r\n	font-size: small;\r\n}\r\n\r\np{\r\n	text-align: left;\r\n	margin: 0px;\r\n	font-size: 100%;\r\n}\r\n\r\ntable,div,span,td{\r\n	font-size: 100%;\r\n	color: #000000;\r\n}\r\n\r\ndiv.Titles{\r\n	padding: 0.5em;;\r\n	text-align: center;\r\n	color: #000000;\r\n}\r\n\r\nbutton{\r\n	font-family: Geneva,Arial,sans-serif;\r\n	font-size: 100%;\r\n	display: inline;\r\n}\r\n\r\n.ExerciseTitle{\r\n	font-size: 140%;\r\n	color: #000000;\r\n}\r\n\r\n.ExerciseSubtitle{\r\n	font-size: 120%;\r\n	color: #000000;\r\n}\r\n\r\ndiv.StdDiv{\r\n	background-color: #FFFFFF;\r\n	text-align: center;\r\n	font-size: 100%;\r\n	color: #000000;\r\n	padding: 0.5em;\r\n	border-style: solid;\r\n	border-width: 1px 1px 1px 1px;\r\n	border-color: #000000;\r\n	margin-bottom: 1px;\r\n}\r\n\r\n/* EndCorePageCSS */\r\n\r\n.RTLText{\r\n	text-align: right;\r\n	font-size: 150%;\r\n	direction: rtl;\r\n	font-family: \"Simplified Arabic\", \"Traditional Arabic\", \"Times New Roman\", Geneva,Arial,sans-serif; \r\n}\r\n\r\n.CentredRTLText{\r\n	text-align: center;\r\n	font-size: 150%;\r\n	direction: rtl;\r\n	font-family: \"Simplified Arabic\", \"Traditional Arabic\", \"Times New Roman\", Geneva,Arial,sans-serif; \r\n}\r\n\r\nbutton p.RTLText{\r\n	text-align: center;\r\n}\r\n\r\n.RTLGapBox{\r\n	text-align: right;\r\n	font-size: 150%;\r\n	direction: rtl;\r\n	font-family: \"Times New Roman\", Geneva,Arial,sans-serif;\r\n}\r\n\r\n.Guess{\r\n	font-weight: bold;\r\n}\r\n\r\n.CorrectAnswer{\r\n	font-weight: bold;\r\n}\r\n\r\ndiv#Timer{\r\n	padding: 0.25em;\r\n	margin-left: auto;\r\n	margin-right: auto;\r\n	text-align: center;\r\n	color: #000000;\r\n}\r\n\r\nspan#TimerText{\r\n	padding: 0.25em;\r\n	border-width: 1px;\r\n	border-style: solid;\r\n	font-weight: bold;\r\n	display: none;\r\n	color: #000000;\r\n}\r\n\r\nspan.Instructions{\r\n\r\n}\r\n\r\ndiv.ExerciseText{\r\n\r\n}\r\n\r\n.FeedbackText, .FeedbackText span.CorrectAnswer, .FeedbackText span.Guess, .FeedbackText span.Answer{\r\n	color: #000000;\r\n}\r\n\r\n.LeftItem{\r\n	font-size: 100%;\r\n	color: #000000;\r\n	text-align: left;\r\n}\r\n\r\n.RightItem{\r\n	font-weight: bold;\r\n	font-size: 100%;\r\n	color: #000000;\r\n}\r\n\r\nspan.CorrectMark{\r\n\r\n}\r\n\r\ninput, textarea{\r\n	font-family: Geneva,Arial,sans-serif;\r\n	font-size: 120%;\r\n}\r\n\r\nselect{\r\n	font-size: 100%;\r\n}\r\n\r\ndiv.Feedback {\r\n	background-color: #C0C0C0;\r\n	left: 33%;\r\n	width: 34%;\r\n	top: 33%;\r\n	z-index: 1;\r\n	border-style: solid;\r\n	border-width: 1px;\r\n	padding: 5px;\r\n	text-align: center;\r\n	color: #000000;\r\n	position: absolute;\r\n	display: none;\r\n	font-size: 100%;\r\n}\r\n\r\n\r\n\r\n\r\ndiv.ExerciseDiv{\r\n	color: #000000;\r\n}\r\n\r\n/* JMatch flashcard styles */\r\ntable.FlashcardTable{\r\n	background-color: transparent;\r\n	color: #000000;\r\n	border-color: #000000;\r\n	margin-left: 5%;\r\n	margin-right: 5%;\r\n	margin-top: 2em;\r\n	margin-bottom: 2em;\r\n	width: 90%;\r\n	position: relative;\r\n	text-align: center;\r\n	padding: 0px;\r\n}\r\n\r\ntable.FlashcardTable tr{\r\n	border-style: none;\r\n	margin: 0px;\r\n	padding: 0px;\r\n	background-color: #FFFFFF;\r\n}\r\n\r\ntable.FlashcardTable td.Showing{\r\n	font-size: 140%;\r\n	text-align: center;\r\n	width: 50%;\r\n	display: table-cell;\r\n	padding: 2em;\r\n	margin: 0px;\r\n	border-style: solid;\r\n	border-width: 1px;\r\n	color: #000000;\r\n	background-color: #FFFFFF;\r\n}\r\n\r\ntable.FlashcardTable td.Hidden{\r\n	display: none;\r\n}\r\n\r\n/* JMix styles */\r\ndiv#SegmentDiv{\r\n	margin-top: 2em;\r\n	margin-bottom: 2em;\r\n	text-align: center;\r\n}\r\n\r\na.ExSegment{\r\n	font-size: 120%;\r\n	font-weight: bold;\r\n	text-decoration: none;\r\n	color: #000000;\r\n}\r\n\r\nspan.RemainingWordList{\r\n	font-style: italic;\r\n}\r\n\r\ndiv.DropLine {\r\n	position: absolute;\r\n	text-align: center;\r\n	border-bottom-style: solid;\r\n	border-bottom-width: 1px;\r\n	border-bottom-color: #000000;\r\n	width: 80%;\r\n}\r\n\r\n/* JCloze styles */\r\n\r\n.ClozeWordList{\r\n	text-align: center;\r\n	font-weight: bold;\r\n}\r\n\r\ndiv.ClozeBody{\r\n	text-align: left;\r\n	margin-top: 2em;\r\n	margin-bottom: 2em;\r\n	line-height: 2.0\r\n}\r\n\r\nspan.GapSpan{\r\n	font-weight: bold;\r\n}\r\n\r\n/* JCross styles */\r\n\r\ntable.CrosswordGrid{\r\n	margin: auto auto 1em auto;\r\n	border-collapse: collapse;\r\n	padding: 0px;\r\n	background-color: #000000;\r\n}\r\n\r\ntable.CrosswordGrid tbody tr td{\r\n	width: 1.5em;\r\n	height: 1.5em;\r\n	text-align: center;\r\n	vertical-align: middle;\r\n	font-size: 140%;\r\n	padding: 1px;\r\n	margin: 0px;\r\n	border-style: solid;\r\n	border-width: 1px;\r\n	border-color: #000000;\r\n	color: #000000;\r\n}\r\n\r\ntable.CrosswordGrid span{\r\n	color: #000000;\r\n}\r\n\r\ntable.CrosswordGrid td.BlankCell{\r\n	background-color: #000000;\r\n	color: #000000;\r\n}\r\n\r\ntable.CrosswordGrid td.LetterOnlyCell{\r\n	text-align: center;\r\n	vertical-align: middle;\r\n	background-color: #ffffff;\r\n	color: #000000;\r\n	font-weight: bold;\r\n}\r\n\r\ntable.CrosswordGrid td.NumLetterCell{\r\n	text-align: left;\r\n	vertical-align: top;\r\n	background-color: #ffffff;\r\n	color: #000000;\r\n	padding: 1px;\r\n	font-weight: bold;\r\n}\r\n\r\n.NumLetterCellText{\r\n	cursor: pointer;\r\n	color: #000000;\r\n}\r\n\r\n.GridNum{\r\n	vertical-align: super;\r\n	font-size: 66%;\r\n	font-weight: bold;\r\n	text-decoration: none;\r\n	color: #000000;\r\n}\r\n\r\n.GridNum:hover, .GridNum:visited{\r\n	color: #000000;\r\n}\r\n\r\ntable#Clues{\r\n	margin: auto;\r\n	vertical-align: top;\r\n}\r\n\r\ntable#Clues td{\r\n	vertical-align: top;\r\n}\r\n\r\ntable.ClueList{\r\n  margin: auto;\r\n}\r\n\r\ntd.ClueNum{\r\n	text-align: right;\r\n	font-weight: bold;\r\n	vertical-align: top;\r\n}\r\n\r\ntd.Clue{\r\n	text-align: left;\r\n}\r\n\r\ndiv#ClueEntry{\r\n	text-align: left;\r\n	margin-bottom: 1em;\r\n}\r\n\r\n/* Keypad styles */\r\n\r\ndiv.Keypad{\r\n	text-align: center;\r\n	display: none; /* initially hidden, shown if needed */\r\n	margin-bottom: 0.5em;\r\n}\r\n\r\ndiv.Keypad button{\r\n	font-family: Geneva,Arial,sans-serif;\r\n	font-size: 120%;\r\n	background-color: #ffffff;\r\n	color: #000000;\r\n	width: 2em;\r\n}\r\n\r\n/* JQuiz styles */\r\n\r\ndiv.QuestionNavigation{\r\n	text-align: center;\r\n}\r\n\r\n.QNum{\r\n	margin: 0em 1em 0.5em 1em;\r\n	font-weight: bold;\r\n	vertical-align: middle;\r\n}\r\n\r\ntextarea{\r\n	font-family: Geneva,Arial,sans-serif;\r\n}\r\n\r\n.QuestionText{\r\n	text-align: left;\r\n	margin: 0px;\r\n	font-size: 100%;\r\n}\r\n\r\n.Answer{\r\n	font-size: 120%;\r\n	letter-spacing: 0.1em;\r\n}\r\n\r\n.PartialAnswer{\r\n	font-size: 120%;\r\n	letter-spacing: 0.1em;\r\n	color: #000000;\r\n}\r\n\r\n.Highlight{\r\n	color: #000000;\r\n	background-color: #ffff00;\r\n	font-weight: bold;\r\n	font-size: 120%;\r\n}\r\n\r\nol.QuizQuestions{\r\n	text-align: left;\r\n	list-style-type: none;\r\n}\r\n\r\nli.QuizQuestion{\r\n	padding: 1em;\r\n	border-style: solid;\r\n	border-width: 0px 0px 1px 0px;\r\n}\r\n\r\nol.MCAnswers{\r\n	text-align: left;\r\n	list-style-type: upper-alpha;\r\n	padding: 1em;\r\n}\r\n\r\nol.MCAnswers li{\r\n	margin-bottom: 1em;\r\n}\r\n\r\nol.MSelAnswers{\r\n	text-align: left;\r\n	list-style-type: lower-alpha;\r\n	padding: 1em;\r\n}\r\n\r\ndiv.ShortAnswer{\r\n	padding: 1em;\r\n}\r\n\r\n.FuncButton {\r\n	text-align: center;\r\n	border-style: solid;\r\n\r\n	border-left-color: #ffffff;\r\n	border-top-color: #ffffff;\r\n	border-right-color: #7f7f7f;\r\n	border-bottom-color: #7f7f7f;\r\n	color: #000000;\r\n	background-color: #FFFFFF;\r\n\r\n	border-width: 2px;\r\n	padding: 3px 6px 3px 6px;\r\n	cursor: pointer;\r\n}\r\n\r\n.FuncButtonUp {\r\n	color: #FFFFFF;\r\n	text-align: center;\r\n	border-style: solid;\r\n\r\n	border-left-color: #ffffff;\r\n	border-top-color: #ffffff;\r\n	border-right-color: #7f7f7f;\r\n	border-bottom-color: #7f7f7f;\r\n\r\n	background-color: #000000;\r\n	color: #FFFFFF;\r\n	border-width: 2px;\r\n	padding: 3px 6px 3px 6px;\r\n	cursor: pointer;\r\n}\r\n\r\n.FuncButtonDown {\r\n	color: #FFFFFF;\r\n	text-align: center;\r\n	border-style: solid;\r\n\r\n	border-left-color: #7f7f7f;\r\n	border-top-color: #7f7f7f;\r\n	border-right-color: #ffffff;\r\n	border-bottom-color: #ffffff;\r\n	background-color: #000000;\r\n	color: #FFFFFF;\r\n\r\n	border-width: 2px;\r\n	padding: 3px 6px 3px 6px;\r\n	cursor: pointer;\r\n}\r\n\r\n/*BeginNavBarStyle*/\r\n\r\ndiv.NavButtonBar{\r\n	background-color: #000000;\r\n	text-align: center;\r\n	margin: 2px 0px 2px 0px;\r\n	clear: both;\r\n	font-size: 100%;\r\n}\r\n\r\n.NavButton {\r\n	border-style: solid;\r\n	\r\n	border-left-color: #7f7f7f;\r\n	border-top-color: #7f7f7f;\r\n	border-right-color: #000000;\r\n	border-bottom-color: #000000;\r\n	background-color: #000000;\r\n	color: #ffffff;\r\n\r\n	border-width: 2px;\r\n	cursor: pointer;	\r\n}\r\n\r\n.NavButtonUp {\r\n	border-style: solid;\r\n\r\n	border-left-color: #7f7f7f;\r\n	border-top-color: #7f7f7f;\r\n	border-right-color: #000000;\r\n	border-bottom-color: #000000;\r\n	color: #000000;\r\n	background-color: #ffffff;\r\n\r\n	border-width: 2px;\r\n	cursor: pointer;	\r\n}\r\n\r\n.NavButtonDown {\r\n	border-style: solid;\r\n\r\n	border-left-color: #000000;\r\n	border-top-color: #000000;\r\n	border-right-color: #7f7f7f;\r\n	border-bottom-color: #7f7f7f;\r\n	color: #000000;\r\n	background-color: #ffffff;\r\n\r\n	border-width: 2px;\r\n	cursor: pointer;	\r\n}\r\n\r\n/*EndNavBarStyle*/\r\n\r\na{\r\n	color: #0000FF;\r\n}\r\n\r\na:visited{\r\n	color: #0000CC;\r\n}\r\n\r\na:hover{\r\n	color: #0000FF;\r\n}\r\n\r\ndiv.CardStyle {\r\n	position: absolute;\r\n	font-family: Geneva,Arial,sans-serif;\r\n	font-size: 100%;\r\n	padding: 5px;\r\n	border-style: solid;\r\n	border-width: 1px;\r\n	color: #000000;\r\n	background-color: #FFFFFF;\r\n	left: -50px;\r\n	top: -50px;\r\n	overflow: visible;\r\n}\r\n\r\n.rtl{\r\n	text-align: right;\r\n	font-size: 140%;\r\n}\r\n\r\n\r\n</style>\r\n\r\n<script type=\"text/javascript\">\r\n\r\n//<![CDATA[\r\n\r\n<!--\r\n\r\n\r\n\r\n\r\nfunction Client(){\r\n//if not a DOM browser, hopeless\r\n	this.min = false; if (document.getElementById){this.min = true;};\r\n\r\n	this.ua = navigator.userAgent;\r\n	this.name = navigator.appName;\r\n	this.ver = navigator.appVersion;  \r\n\r\n//Get data about the browser\r\n	this.mac = (this.ver.indexOf(\'Mac\') != -1);\r\n	this.win = (this.ver.indexOf(\'Windows\') != -1);\r\n\r\n//Look for Gecko\r\n	this.gecko = (this.ua.indexOf(\'Gecko\') > 1);\r\n	if (this.gecko){\r\n		this.geckoVer = parseInt(this.ua.substring(this.ua.indexOf(\'Gecko\')+6, this.ua.length));\r\n		if (this.geckoVer < 20020000){this.min = false;}\r\n	}\r\n	\r\n//Look for Firebird\r\n	this.firebird = (this.ua.indexOf(\'Firebird\') > 1);\r\n	\r\n//Look for Safari\r\n	this.safari = (this.ua.indexOf(\'Safari\') > 1);\r\n	if (this.safari){\r\n		this.gecko = false;\r\n	}\r\n	\r\n//Look for IE\r\n	this.ie = (this.ua.indexOf(\'MSIE\') > 0);\r\n	if (this.ie){\r\n		this.ieVer = parseFloat(this.ua.substring(this.ua.indexOf(\'MSIE\')+5, this.ua.length));\r\n		if (this.ieVer < 5.5){this.min = false;}\r\n	}\r\n	\r\n//Look for Opera\r\n	this.opera = (this.ua.indexOf(\'Opera\') > 0);\r\n	if (this.opera){\r\n		this.operaVer = parseFloat(this.ua.substring(this.ua.indexOf(\'Opera\')+6, this.ua.length));\r\n		if (this.operaVer < 7.04){this.min = false;}\r\n	}\r\n	if (this.min == false){\r\n		alert(\'Your browser may not be able to handle this page.\');\r\n	}\r\n	\r\n//Special case for the horrible ie5mac\r\n	this.ie5mac = (this.ie&&this.mac&&(this.ieVer<6));\r\n}\r\n\r\nvar C = new Client();\r\n\r\n//for (prop in C){\r\n//	alert(prop + \': \' + C[prop]);\r\n//}\r\n\r\n\r\n\r\n//CODE FOR HANDLING NAV BUTTONS AND FUNCTION BUTTONS\r\n\r\n//[strNavBarJS]\r\nfunction NavBtnOver(Btn){\r\n	if (Btn.className != \'NavButtonDown\'){Btn.className = \'NavButtonUp\';}\r\n}\r\n\r\nfunction NavBtnOut(Btn){\r\n	Btn.className = \'NavButton\';\r\n}\r\n\r\nfunction NavBtnDown(Btn){\r\n	Btn.className = \'NavButtonDown\';\r\n}\r\n//[/strNavBarJS]\r\n\r\nfunction FuncBtnOver(Btn){\r\n	if (Btn.className != \'FuncButtonDown\'){Btn.className = \'FuncButtonUp\';}\r\n}\r\n\r\nfunction FuncBtnOut(Btn){\r\n	Btn.className = \'FuncButton\';\r\n}\r\n\r\nfunction FuncBtnDown(Btn){\r\n	Btn.className = \'FuncButtonDown\';\r\n}\r\n\r\nfunction FocusAButton(){\r\n	if (document.getElementById(\'CheckButton1\') != null){\r\n		document.getElementById(\'CheckButton1\').focus();\r\n	}\r\n	else{\r\n		if (document.getElementById(\'CheckButton2\') != null){\r\n			document.getElementById(\'CheckButton2\').focus();\r\n		}\r\n		else{\r\n			document.getElementsByTagName(\'button\')[0].focus();\r\n		}\r\n	}\r\n}\r\n\r\n\r\n\r\n\r\n//CODE FOR HANDLING DISPLAY OF POPUP FEEDBACK BOX\r\n\r\nvar topZ = 1000;\r\n\r\nfunction ShowMessage(Feedback){\r\n	var Output = Feedback + \'<br /><br />\';\r\n	document.getElementById(\'FeedbackContent\').innerHTML = Output;\r\n	var FDiv = document.getElementById(\'FeedbackDiv\');\r\n	topZ++;\r\n	FDiv.style.zIndex = topZ;\r\n	FDiv.style.top = TopSettingWithScrollOffset(30) + \'px\';\r\n\r\n	FDiv.style.display = \'block\';\r\n\r\n	ShowElements(false, \'input\');\r\n	ShowElements(false, \'select\');\r\n	ShowElements(false, \'object\');\r\n	ShowElements(true, \'object\', \'FeedbackContent\');\r\n\r\n//Focus the OK button\r\n	setTimeout(\"document.getElementById(\'FeedbackOKButton\').focus()\", 50);\r\n	\r\n//\r\n}\r\n\r\nfunction ShowElements(Show, TagName, ContainerToReverse){\r\n// added third argument to allow objects in the feedback box to appear\r\n//IE bug -- hide all the form elements that will show through the popup\r\n//FF on Mac bug : doesn\'t redisplay objects whose visibility is set to visible\r\n//unless the object\'s display property is changed\r\n\r\n	//get container object (by Id passed in, or use document otherwise)\r\n	TopNode = document.getElementById(ContainerToReverse);\r\n	var Els;\r\n	if (TopNode != null) {\r\n		Els = TopNode.getElementsByTagName(TagName);\r\n	} else {\r\n		Els = document.getElementsByTagName(TagName);\r\n	}\r\n\r\n	for (var i=0; i<Els.length; i++){\r\n		if (TagName == \"object\") {\r\n			//manipulate object elements in all browsers\r\n			if (Show == true){\r\n				Els[i].style.visibility = \'visible\';\r\n				//get Mac FireFox to manipulate display, to force screen redraw\r\n				if (C.mac && C.gecko) {Els[i].style.display = \'\';}\r\n			}\r\n			else{\r\n				Els[i].style.visibility = \'hidden\';\r\n				if (C.mac && C.gecko) {Els[i].style.display = \'none\';}\r\n			}\r\n		} \r\n		else {\r\n			// tagName is either input or select (that is, Form Elements)\r\n			// ie6 has a problem with Form elements, so manipulate those\r\n			if (C.ie) {\r\n				if (C.ieVer < 7) {\r\n					if (Show == true){\r\n						Els[i].style.visibility = \'visible\';\r\n					}\r\n					else{\r\n						Els[i].style.visibility = \'hidden\';\r\n					}\r\n				}\r\n			}\r\n		}\r\n	}\r\n}\r\n\r\n\r\n\r\nfunction HideFeedback(){\r\n	document.getElementById(\'FeedbackDiv\').style.display = \'none\';\r\n	ShowElements(true, \'input\');\r\n	ShowElements(true, \'select\');\r\n	ShowElements(true, \'object\');\r\n	if (Finished == true){\r\n		Finish();\r\n	}\r\n}\r\n\r\n\r\n//GENERAL UTILITY FUNCTIONS AND VARIABLES\r\n\r\n//PAGE DIMENSION FUNCTIONS\r\nfunction PageDim(){\r\n//Get the page width and height\r\n	this.W = 600;\r\n	this.H = 400;\r\n	this.W = document.getElementsByTagName(\'body\')[0].clientWidth;\r\n	this.H = document.getElementsByTagName(\'body\')[0].clientHeight;\r\n}\r\n\r\nvar pg = null;\r\n\r\nfunction GetPageXY(El) {\r\n	var XY = {x: 0, y: 0};\r\n	while(El){\r\n		XY.x += El.offsetLeft;\r\n		XY.y += El.offsetTop;\r\n		El = El.offsetParent;\r\n	}\r\n	return XY;\r\n}\r\n\r\nfunction GetScrollTop(){\r\n	if (typeof(window.pageYOffset) == \'number\'){\r\n		return window.pageYOffset;\r\n	}\r\n	else{\r\n		if ((document.body)&&(document.body.scrollTop)){\r\n			return document.body.scrollTop;\r\n		}\r\n		else{\r\n			if ((document.documentElement)&&(document.documentElement.scrollTop)){\r\n				return document.documentElement.scrollTop;\r\n			}\r\n			else{\r\n				return 0;\r\n			}\r\n		}\r\n	}\r\n}\r\n\r\nfunction GetViewportHeight(){\r\n	if (typeof window.innerHeight != \'undefined\'){\r\n		return window.innerHeight;\r\n	}\r\n	else{\r\n		if (((typeof document.documentElement != \'undefined\')&&(typeof document.documentElement.clientHeight !=\r\n     \'undefined\'))&&(document.documentElement.clientHeight != 0)){\r\n			return document.documentElement.clientHeight;\r\n		}\r\n		else{\r\n			return document.getElementsByTagName(\'body\')[0].clientHeight;\r\n		}\r\n	}\r\n}\r\n\r\nfunction TopSettingWithScrollOffset(TopPercent){\r\n	var T = Math.floor(GetViewportHeight() * (TopPercent/100));\r\n	return GetScrollTop() + T; \r\n}\r\n\r\n//CODE FOR AVOIDING LOSS OF DATA WHEN BACKSPACE KEY INVOKES history.back()\r\nvar InTextBox = false;\r\n\r\nfunction SuppressBackspace(e){ \r\n	if (InTextBox == true){return;}\r\n	if (C.ie) {\r\n		thisKey = window.event.keyCode;\r\n	}\r\n	else {\r\n		thisKey = e.keyCode;\r\n	}\r\n\r\n	var Suppress = false;\r\n\r\n	if (thisKey == 8) {\r\n		Suppress = true;\r\n	}\r\n\r\n	if (Suppress == true){\r\n		if (C.ie){\r\n			window.event.returnValue = false;	\r\n			window.event.cancelBubble = true;\r\n		}\r\n		else{\r\n			e.preventDefault();\r\n		}\r\n	}\r\n}\r\n\r\nif (C.ie){\r\n	document.attachEvent(\'onkeydown\',SuppressBackspace);\r\n	window.attachEvent(\'onkeydown\',SuppressBackspace);\r\n}\r\nelse{\r\n	if (window.addEventListener){\r\n		window.addEventListener(\'keypress\',SuppressBackspace,false);\r\n	}\r\n}\r\n\r\nfunction ReduceItems(InArray, ReduceToSize){\r\n	var ItemToDump=0;\r\n	var j=0;\r\n	while (InArray.length > ReduceToSize){\r\n		ItemToDump = Math.floor(InArray.length*Math.random());\r\n		InArray.splice(ItemToDump, 1);\r\n	}\r\n}\r\n\r\nfunction Shuffle(InArray){\r\n	var Num;\r\n	var Temp = new Array();\r\n	var Len = InArray.length;\r\n\r\n	var j = Len;\r\n\r\n	for (var i=0; i<Len; i++){\r\n		Temp[i] = InArray[i];\r\n	}\r\n\r\n	for (i=0; i<Len; i++){\r\n		Num = Math.floor(j  *  Math.random());\r\n		InArray[i] = Temp[Num];\r\n\r\n		for (var k=Num; k < (j-1); k++) {\r\n			Temp[k] = Temp[k+1];\r\n		}\r\n		j--;\r\n	}\r\n	return InArray;\r\n}\r\n\r\nfunction WriteToInstructions(Feedback) {\r\n	document.getElementById(\'InstructionsDiv\').innerHTML = Feedback;\r\n\r\n}\r\n\r\n\r\n\r\n\r\nfunction EscapeDoubleQuotes(InString){\r\n	return InString.replace(/\"/g, \'&quot;\')\r\n}\r\n\r\nfunction TrimString(InString){\r\n        var x = 0;\r\n\r\n        if (InString.length != 0) {\r\n                while ((InString.charAt(InString.length - 1) == \'\\u0020\') || (InString.charAt(InString.length - 1) == \'\\u000A\') || (InString.charAt(InString.length - 1) == \'\\u000D\')){\r\n                        InString = InString.substring(0, InString.length - 1)\r\n                }\r\n\r\n                while ((InString.charAt(0) == \'\\u0020\') || (InString.charAt(0) == \'\\u000A\') || (InString.charAt(0) == \'\\u000D\')){\r\n                        InString = InString.substring(1, InString.length)\r\n                }\r\n\r\n                while (InString.indexOf(\'  \') != -1) {\r\n                        x = InString.indexOf(\'  \')\r\n                        InString = InString.substring(0, x) + InString.substring(x+1, InString.length)\r\n                 }\r\n\r\n                return InString;\r\n        }\r\n\r\n        else {\r\n                return \'\';\r\n        }\r\n}\r\n\r\nfunction FindLongest(InArray){\r\n	if (InArray.length < 1){return -1;}\r\n\r\n	var Longest = 0;\r\n	for (var i=1; i<InArray.length; i++){\r\n		if (InArray[i].length > InArray[Longest].length){\r\n			Longest = i;\r\n		}\r\n	}\r\n	return Longest;\r\n}\r\n\r\n//UNICODE CHARACTER FUNCTIONS\r\nfunction IsCombiningDiacritic(CharNum){\r\n	var Result = (((CharNum >= 0x0300)&&(CharNum <= 0x370))||((CharNum >= 0x20d0)&&(CharNum <= 0x20ff)));\r\n	Result = Result || (((CharNum >= 0x3099)&&(CharNum <= 0x309a))||((CharNum >= 0xfe20)&&(CharNum <= 0xfe23)));\r\n	return Result;\r\n}\r\n\r\nfunction IsCJK(CharNum){\r\n	return ((CharNum >= 0x3000)&&(CharNum < 0xd800));\r\n}\r\n\r\n//SETUP FUNCTIONS\r\n//BROWSER WILL REFILL TEXT BOXES FROM CACHE IF NOT PREVENTED\r\nfunction ClearTextBoxes(){\r\n	var NList = document.getElementsByTagName(\'input\');\r\n	for (var i=0; i<NList.length; i++){\r\n		if ((NList[i].id.indexOf(\'Guess\') > -1)||(NList[i].id.indexOf(\'Gap\') > -1)){\r\n			NList[i].value = \'\';\r\n		}\r\n		if (NList[i].id.indexOf(\'Chk\') > -1){\r\n			NList[i].checked = \'\';\r\n		}\r\n	}\r\n}\r\n\r\n//EXTENSION TO ARRAY OBJECT\r\nfunction Array_IndexOf(Input){\r\n	var Result = -1;\r\n	for (var i=0; i<this.length; i++){\r\n		if (this[i] == Input){\r\n			Result = i;\r\n		}\r\n	}\r\n	return Result;\r\n}\r\nArray.prototype.indexOf = Array_IndexOf;\r\n\r\n//IE HAS RENDERING BUG WITH BOTTOM NAVBAR\r\nfunction RemoveBottomNavBarForIE(){\r\n	if ((C.ie)&&(document.getElementById(\'Reading\') != null)){\r\n		if (document.getElementById(\'BottomNavBar\') != null){\r\n			document.getElementById(\'TheBody\').removeChild(document.getElementById(\'BottomNavBar\'));\r\n		}\r\n	}\r\n}\r\n\r\n\r\n\r\n\r\n//HOTPOTNET-RELATED CODE\r\n\r\nvar HPNStartTime = (new Date()).getTime();\r\nvar SubmissionTimeout = 30000;\r\nvar Detail = \'\'; //Global that is used to submit tracking data\r\n\r\nfunction Finish(){\r\n//If there\'s a form, fill it out and submit it\r\n	if (document.store != null){\r\n		Frm = document.store;\r\n		Frm.starttime.value = HPNStartTime;\r\n		Frm.endtime.value = (new Date()).getTime();\r\n		Frm.mark.value = Score;\r\n		Frm.detail.value = Detail;\r\n		Frm.submit();\r\n	}\r\n}\r\n\r\n\r\n\r\n\r\n\r\n//JCLOZE CORE JAVASCRIPT CODE\r\n\r\nfunction ItemState(){\r\n	this.ClueGiven = false;\r\n	this.HintsAndChecks = 0;\r\n	this.MatchedAnswerLength = 0;\r\n	this.ItemScore = 0;\r\n	this.AnsweredCorrectly = false;\r\n	this.Guesses = new Array();\r\n	return this;\r\n}\r\n\r\nvar Feedback = \'\';\r\nvar Correct = \'Correct! Well done.\';\r\nvar Incorrect = \'Some of your answers are incorrect. Incorrect answers have been left in place for you to change.\'; \r\nvar GiveHint = \'\';\r\nvar CaseSensitive = false;\r\nvar YourScoreIs = \'Your score is \';\r\nvar Finished = false;\r\nvar Locked = false;\r\nvar Score = 0;\r\nvar CurrentWord = 0;\r\nvar Guesses = \'\';\r\nvar TimeOver = false;\r\n\r\nI = new Array();\r\n\r\nI[0] = new Array();\r\nI[0][1] = new Array();\r\nI[0][1][0] = new Array();\r\nI[0][1][0][0] = \'\\u004B\\u0045\\u0050\\u0054\';\r\nI[0][1][1] = new Array();\r\nI[0][1][1][0]=\'\\u006B\\u0065\\u0070\\u0074\';\r\nI[0][2]=\'\\u004B\\u0045\\u0050\\u0054\';\r\n\r\nI[1] = new Array();\r\nI[1][1] = new Array();\r\nI[1][1][0] = new Array();\r\nI[1][1][0][0] = \'\\u004B\\u0045\\u0050\\u0054\';\r\nI[1][1][1] = new Array();\r\nI[1][1][1][0]=\'\\u006B\\u0065\\u0070\\u0074\';\r\nI[1][2]=\'\\u004B\\u0045\\u0050\\u0054\';\r\n\r\nI[2] = new Array();\r\nI[2][1] = new Array();\r\nI[2][1][0] = new Array();\r\nI[2][1][0][0] = \'\\u0046\\u004C\\u0045\\u0057\';\r\nI[2][1][1] = new Array();\r\nI[2][1][1][0]=\'\\u0066\\u006C\\u0065\\u0077\';\r\nI[2][2]=\'\\u0046\\u004C\\u0045\\u0057\';\r\n\r\nI[3] = new Array();\r\nI[3][1] = new Array();\r\nI[3][1][0] = new Array();\r\nI[3][1][0][0] = \'\\u0046\\u004C\\u004F\\u0057\\u004E\';\r\nI[3][1][1] = new Array();\r\nI[3][1][1][0]=\'\\u0066\\u006C\\u006F\\u0077\\u006E\';\r\nI[3][2]=\'\\u0046\\u004C\\u004F\\u0057\\u004E\';\r\n\r\n\r\nState = new Array();\r\n\r\nfunction StartUp(){\r\n	RemoveBottomNavBarForIE();\r\n//Show a keypad if there is one	(added bugfix for 6.0.4.12)\r\n	if (document.getElementById(\'CharacterKeypad\') != null){\r\n		document.getElementById(\'CharacterKeypad\').style.display = \'block\';\r\n	}\r\n	\r\n\r\n\r\n\r\n\r\n\r\n\r\n	var i = 0;\r\n\r\n	State.length = 0;\r\n	for (i=0; i<I.length; i++){\r\n		State[i] = new ItemState();\r\n	}\r\n	\r\n	ClearTextBoxes();\r\n	\r\n\r\n\r\n}\r\n\r\nfunction ShowClue(ItemNum){\r\n	if (Locked == true){return;}\r\n	State[ItemNum].ClueGiven = true;\r\n	ShowMessage(I[ItemNum][2]);\r\n}\r\n\r\nfunction SaveCurrentAnswers(){\r\n	var Ans = \'\';\r\n	for (var i=0; i<I.length; i++){\r\n		Ans = GetGapValue(i);\r\n		if ((Ans.length > 0)&&(Ans != State[i].Guesses[State[i].Guesses.length-1])){\r\n			State[i].Guesses[State[i].Guesses.length] = Ans;\r\n		}\r\n	}\r\n}\r\n\r\nfunction CompileGuesses(){\r\n	var F = document.getElementById(\'store\');\r\n	if (F != null){\r\n		var Temp = \'<?xml version=\"1.0\"?><hpnetresult><fields>\';\r\n		var GapLabel = \'\';\r\n		for (var i=0; i<State.length; i++){\r\n			GapLabel = \'Gap \' + (i+1).toString();\r\n			Temp += \'<field><fieldname>\' + GapLabel + \'</fieldname>\';\r\n			Temp += \'<fieldtype>student-responses</fieldtype><fieldlabel>\' + GapLabel + \'</fieldlabel>\';\r\n			Temp += \'<fieldlabelid>JClozeStudentResponses</fieldlabelid><fielddata>\';\r\n			for (var j=0; j<State[i].Guesses.length; j++){\r\n				if (j>0){Temp += \'| \';}\r\n				Temp += State[i].Guesses[j] + \' \';	\r\n			}	\r\n  		Temp += \'</fielddata></field>\';\r\n		}\r\n		Temp += \'</fields></hpnetresult>\';\r\n		Detail = Temp;\r\n	}\r\n}\r\n\r\nfunction CheckAnswers(){\r\n	if (Locked == true){return;}\r\n	SaveCurrentAnswers();\r\n	var AllCorrect = true;\r\n\r\n//Check each answer\r\n	for (var i = 0; i<I.length; i++){\r\n\r\n		if (State[i].AnsweredCorrectly == false){\r\n//If it\'s right, calculate its score\r\n			if (CheckAnswer(i, true) > -1){\r\n				var TotalChars = GetGapValue(i).length;\r\n				State[i].ItemScore = (TotalChars-State[i].HintsAndChecks)/TotalChars;\r\n				if (State[i].ClueGiven == true){State[i].ItemScore /= 2;}\r\n				if (State[i].ItemScore <0 ){State[i].ItemScore = 0;}\r\n				State[i].AnsweredCorrectly = true;\r\n//Drop the correct answer into the page, replacing the text box\r\n				SetCorrectAnswer(i, GetGapValue(i));\r\n			}\r\n			else{\r\n//Otherwise, increment the hints for this item, as a penalty\r\n				State[i].HintsAndChecks++;\r\n\r\n//then set the flag\r\n				AllCorrect = false;\r\n			}\r\n		}\r\n	}\r\n\r\n//Calculate the total score\r\n	var TotalScore = 0;\r\n	for (i=0; i<State.length; i++){\r\n		TotalScore += State[i].ItemScore;\r\n	}\r\n	TotalScore = Math.floor((TotalScore * 100)/I.length);\r\n\r\n//Compile the output\r\n	Output = \'\';\r\n\r\n	if (AllCorrect == true){\r\n		Output = Correct + \'<br />\';\r\n	}\r\n\r\n	Output += YourScoreIs + \' \' + TotalScore + \'%.<br />\';\r\n	if (AllCorrect == false){\r\n		Output += Incorrect;\r\n	}\r\n	ShowMessage(Output);\r\n	setTimeout(\'WriteToInstructions(Output)\', 50);\r\n	\r\n	Score = TotalScore;\r\n	CompileGuesses();\r\n	\r\n	if ((AllCorrect == true)||(Finished == true)){\r\n	\r\n\r\n\r\n		TimeOver = true;\r\n		Locked = true;\r\n		Finished = true;\r\n		setTimeout(\'Finish()\', SubmissionTimeout);\r\n	}\r\n\r\n}\r\n\r\nfunction TrackFocus(BoxNumber){\r\n	CurrentWord = BoxNumber;\r\n	InTextBox = true;\r\n}\r\n\r\nfunction LeaveGap(){\r\n	InTextBox = false;\r\n}\r\n\r\nfunction CheckBeginning(Guess, Answer){\r\n	var OutString = \'\';\r\n	var i = 0;\r\n	var UpperGuess = \'\';\r\n	var UpperAnswer = \'\';\r\n\r\n	if (CaseSensitive == false) {\r\n		UpperGuess = Guess.toUpperCase();\r\n		UpperAnswer = Answer.toUpperCase();\r\n	}\r\n	else {\r\n		UpperGuess = Guess;\r\n		UpperAnswer = Answer;\r\n	}\r\n\r\n	while (UpperGuess.charAt(i) == UpperAnswer.charAt(i)) {\r\n		OutString += Guess.charAt(i);\r\n		i++;\r\n	}\r\n	OutString += Answer.charAt(i);\r\n	return OutString;\r\n}\r\n\r\nfunction GetGapValue(GNum){\r\n	var RetVal = \'\';\r\n	if ((GNum<0)||(GNum>=I.length)){return RetVal;}\r\n	if (document.getElementById(\'Gap\' + GNum) != null){\r\n		RetVal = document.getElementById(\'Gap\' + GNum).value;\r\n		RetVal = TrimString(RetVal);\r\n	}\r\n	else{\r\n		RetVal = State[GNum].Guesses[State[GNum].Guesses.length-1];\r\n	}\r\n	return RetVal;\r\n}\r\n\r\nfunction SetGapValue(GNum, Val){\r\n	if ((GNum<0)||(GNum>=I.length)){return;}\r\n	if (document.getElementById(\'Gap\' + GNum) != null){\r\n		document.getElementById(\'Gap\' + GNum).value = Val;\r\n		document.getElementById(\'Gap\' + GNum).focus();\r\n	}\r\n}\r\n\r\nfunction SetCorrectAnswer(GNum, Val){\r\n	if ((GNum<0)||(GNum>=I.length)){return;}\r\n	if (document.getElementById(\'GapSpan\' + GNum) != null){\r\n		document.getElementById(\'GapSpan\' + GNum).innerHTML = Val;\r\n	}\r\n}\r\n\r\nfunction FindCurrent() {\r\n	var x = 0;\r\n	FoundCurrent = -1;\r\n\r\n//Test the current word:\r\n//If its state is not set to already correct, check the word.\r\n	if (State[CurrentWord].AnsweredCorrectly == false){\r\n		if (CheckAnswer(CurrentWord, false) < 0){\r\n			return CurrentWord;\r\n		}\r\n	}\r\n	\r\n	x=CurrentWord + 1;\r\n	while (x<I.length){\r\n		if (State[x].AnsweredCorrectly == false){\r\n			if (CheckAnswer(x, false) < 0){\r\n				return x;\r\n			}\r\n		}\r\n	x++;	\r\n	}\r\n\r\n	x = 0;\r\n	while (x<CurrentWord){\r\n		if (State[x].AnsweredCorrectly == false){\r\n			if (CheckAnswer(x, false) < 0){\r\n				return x;\r\n			}\r\n		}\r\n	x++;	\r\n	}\r\n	return FoundCurrent;\r\n}\r\n\r\nfunction CheckAnswer(GapNum, MarkAnswer){\r\n	var Guess = GetGapValue(GapNum);\r\n	var UpperGuess = \'\';\r\n	var UpperAnswer = \'\';\r\n	if (CaseSensitive == false){\r\n		UpperGuess = Guess.toUpperCase();\r\n	}\r\n	else{\r\n		UpperGuess = Guess;\r\n	}\r\n	var Match = -1;\r\n	for (var i = 0; i<I[GapNum][1].length; i++){\r\n		if (CaseSensitive == false){\r\n			UpperAnswer = I[GapNum][1][i][0].toUpperCase();\r\n		}\r\n		else{\r\n			UpperAnswer = I[GapNum][1][i][0];\r\n		}\r\n		if (TrimString(UpperGuess) == UpperAnswer){\r\n			Match = i;\r\n			if (MarkAnswer == true){\r\n				State[GapNum].AnsweredCorrectly = true;\r\n			}\r\n		}\r\n	}\r\n	return Match;\r\n}\r\n\r\nfunction GetHint(GapNum){\r\n	Guess = GetGapValue(GapNum);\r\n\r\n	if (CheckAnswer(GapNum, false) > -1){return \'\'}\r\n	RightBits = new Array();\r\n	for (var i=0; i<I[GapNum][1].length; i++){\r\n		RightBits[i] = CheckBeginning(Guess, I[GapNum][1][i][0]);\r\n	}\r\n	var RightOne = FindLongest(RightBits);\r\n	var Result = I[GapNum][1][RightOne][0].substring(0,RightBits[RightOne].length);\r\n//Add another char if the last one is a space\r\n	if (Result.charAt(Result.length-1) == \' \'){\r\n		Result = I[GapNum][1][RightOne][0].substring(0,RightBits[RightOne].length+1);\r\n	}\r\n	return Result;\r\n}\r\n\r\nfunction ShowHint(){\r\n	if (document.getElementById(\'FeedbackDiv\').style.display == \'block\'){return;}\r\n	if (Locked == true){return;}\r\n	var CurrGap = FindCurrent();\r\n	if (CurrGap < 0){return;}\r\n\r\n	var HintString = GetHint(CurrGap);\r\n\r\n	if (HintString.length > 0){\r\n		SetGapValue(CurrGap, HintString);\r\n		State[CurrGap].HintsAndChecks += 1;\r\n	}\r\n	ShowMessage(GiveHint);\r\n}\r\n\r\nfunction TypeChars(Chars){\r\n	var CurrGap = FindCurrent();\r\n	if (CurrGap < 0){return;}\r\n	if (document.getElementById(\'Gap\' + CurrGap) != null){\r\n		SetGapValue(CurrGap, document.getElementById(\'Gap\' + CurrGap).value + Chars);\r\n	}\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n//-->\r\n\r\n//]]>\r\n\r\n</script>\r\n\r\n\r\n</head>\r\n\r\n<body onload=\"StartUp()\" id=\"TheBody\" >\r\n\r\n<!-- BeginTopNavButtons -->\r\n\r\n\r\n<!-- EndTopNavButtons -->\r\n\r\n<div class=\"Titles\">\r\n	<h2 class=\"ExerciseTitle\"> </h2>\r\n\r\n\r\n\r\n</div>\r\n\r\n<div id=\"InstructionsDiv\" class=\"StdDiv\">\r\n	<div id=\"Instructions\"></div>\r\n</div>\r\n\r\n\r\n\r\n\r\n<div id=\"MainDiv\" class=\"StdDiv\">\r\n\r\n<!-- These top buttons hidden; reveal if required -->\r\n<!--\r\n<button id=\"CheckButton1\" class=\"FuncButton\" onmouseover=\"FuncBtnOver(this)\" onfocus=\"FuncBtnOver(this)\" onmouseout=\"FuncBtnOut(this)\" onblur=\"FuncBtnOut(this)\" onmousedown=\"FuncBtnDown(this)\" onmouseup=\"FuncBtnOut(this)\" onclick=\"CheckAnswers()\">&nbsp;Check&nbsp;</button>\r\n\r\n\r\n\r\n -->\r\n \r\n<div id=\"ClozeDiv\">\r\n<form id=\"Cloze\" method=\"post\" action=\"\" onsubmit=\"return false;\">\r\n<div class=\"ClozeBody\">\r\nGARDER : KEEP <span class=\"GapSpan\" id=\"GapSpan0\"><input type=\"text\" id=\"Gap0\" onfocus=\"TrackFocus(0)\" onblur=\"LeaveGap()\" class=\"GapBox\" size=\"6\"></input><button style=\"line-height: 1.0\" class=\"FuncButton\" onfocus=\"FuncBtnOver(this)\" onmouseover=\"FuncBtnOver(this)\" onblur=\"FuncBtnOut(this)\" onmouseout=\"FuncBtnOut(this)\" onmousedown=\"FuncBtnDown(this)\" onmouseup=\"FuncBtnOut(this)\" onclick=\"ShowClue(0)\">[?]</button></span> <span class=\"GapSpan\" id=\"GapSpan1\"><input type=\"text\" id=\"Gap1\" onfocus=\"TrackFocus(1)\" onblur=\"LeaveGap()\" class=\"GapBox\" size=\"6\"></input><button style=\"line-height: 1.0\" class=\"FuncButton\" onfocus=\"FuncBtnOver(this)\" onmouseover=\"FuncBtnOver(this)\" onblur=\"FuncBtnOut(this)\" onmouseout=\"FuncBtnOut(this)\" onmousedown=\"FuncBtnDown(this)\" onmouseup=\"FuncBtnOut(this)\" onclick=\"ShowClue(1)\">[?]</button></span> <br />VOLER : FLY <span class=\"GapSpan\" id=\"GapSpan2\"><input type=\"text\" id=\"Gap2\" onfocus=\"TrackFocus(2)\" onblur=\"LeaveGap()\" class=\"GapBox\" size=\"6\"></input><button style=\"line-height: 1.0\" class=\"FuncButton\" onfocus=\"FuncBtnOver(this)\" onmouseover=\"FuncBtnOver(this)\" onblur=\"FuncBtnOut(this)\" onmouseout=\"FuncBtnOut(this)\" onmousedown=\"FuncBtnDown(this)\" onmouseup=\"FuncBtnOut(this)\" onclick=\"ShowClue(2)\">[?]</button></span> <span class=\"GapSpan\" id=\"GapSpan3\"><input type=\"text\" id=\"Gap3\" onfocus=\"TrackFocus(3)\" onblur=\"LeaveGap()\" class=\"GapBox\" size=\"6\"></input><button style=\"line-height: 1.0\" class=\"FuncButton\" onfocus=\"FuncBtnOver(this)\" onmouseover=\"FuncBtnOver(this)\" onblur=\"FuncBtnOut(this)\" onmouseout=\"FuncBtnOut(this)\" onmousedown=\"FuncBtnDown(this)\" onmouseup=\"FuncBtnOut(this)\" onclick=\"ShowClue(3)\">[?]</button></span> \r\n\r\n</div>\r\n</form>\r\n</div>\r\n\r\n\r\n\r\n<button id=\"CheckButton2\" class=\"FuncButton\" onmouseover=\"FuncBtnOver(this)\" onfocus=\"FuncBtnOver(this)\" onmouseout=\"FuncBtnOut(this)\" onblur=\"FuncBtnOut(this)\" onmousedown=\"FuncBtnDown(this)\" onmouseup=\"FuncBtnOut(this)\" onclick=\"CheckAnswers()\">&nbsp;Check&nbsp;</button>\r\n\r\n\r\n\r\n</div>\r\n\r\n\r\n\r\n<div class=\"Feedback\" id=\"FeedbackDiv\">\r\n<div class=\"FeedbackText\" id=\"FeedbackContent\"></div>\r\n\r\n<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>\r\n</div>\r\n\r\n<!-- BeginBottomNavButtons -->\r\n\r\n\r\n\r\n<!-- EndBottomNavButtons -->\r\n\r\n<!-- BeginSubmissionForm -->\r\n\r\n<!-- EndSubmissionForm -->\r\n\r\n</body>\r\n\r\n</html>\r\n\r\n','','2009-06-14 21:16:57','publie',22,'2009-06-14 19:26:09','oui','0000-00-00 00:00:00',94,0,0.179091598961895,'non','2009-06-14 21:24:27','fr','non',0,NULL,0,'',''),(177,'','Testez vos verbes irréguliers','cette semaine du 1er au 8 juin',66,'','Verbes en anglais ? Formes au prétérit ? Formes au participe passé ? Ecrivez-les dans les rectangles. Cliquez sur les points d’interrogation pour obtenir la correction, puis sur check pour avoir votre score. N’oubliez d’écouter la prononciation ci-dessous par Clémence P. 4e1.\r\n\r\nVerbes : apporter, aller','       <!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.1//EN\" \"xhtml11.dtd\">\r\n       <html xmlns=\"http://www.w3.org/1999/xhtml\"\r\n             xml:lang=\"en\"><head><meta name=\"author\" content=\"Created with Hot Potatoes by Half-Baked Software, registered to UNREGISTERED.\"></meta><meta name=\"keywords\" content=\"Hot Potatoes, Hot Potatoes, Half-Baked Software, Windows, University of Victoria\"></meta>\r\n\r\n<link rel=\"schema.DC\" href=\"http://purl.org/dc/elements/1.1/\" />\r\n<meta name=\"DC:Creator\" content=\"UNREGISTERED\" />\r\n\r\n\r\n<meta http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-1\" /> \r\n\r\n<title>\r\n \r\n</title>\r\n\r\n<!-- Made with executable version 6.2 Release 5 Build 5 -->\r\n\r\n<!-- The following insertion allows you to add your own code directly to this head tag from the configuration screen -->\r\n\r\n\r\n\r\n<style type=\"text/css\">\r\n\r\n\r\n/* This is the CSS stylesheet used in the exercise. */\r\n/* Elements in square brackets are replaced by data based on configuration settings when the exercise is built. */\r\n\r\n/* BeginCorePageCSS */\r\n\r\n/* Made with executable version 6.2 Release 5 Build 5 */\r\n\r\n\r\n/* Hack to hide a nested Quicktime player from IE, which can\'t handle it. */\r\n* html object.MediaPlayerNotForIE {\r\n	display: none;\r\n}\r\n\r\nbody{\r\n	font-family: Geneva,Arial,sans-serif;\r\n	background-color: #C0C0C0;\r\n	color: #000000;\r\n \r\n	margin-right: 5%;\r\n	margin-left: 5%;\r\n	font-size: small;\r\n}\r\n\r\np{\r\n	text-align: left;\r\n	margin: 0px;\r\n	font-size: 100%;\r\n}\r\n\r\ntable,div,span,td{\r\n	font-size: 100%;\r\n	color: #000000;\r\n}\r\n\r\ndiv.Titles{\r\n	padding: 0.5em;;\r\n	text-align: center;\r\n	color: #000000;\r\n}\r\n\r\nbutton{\r\n	font-family: Geneva,Arial,sans-serif;\r\n	font-size: 100%;\r\n	display: inline;\r\n}\r\n\r\n.ExerciseTitle{\r\n	font-size: 140%;\r\n	color: #000000;\r\n}\r\n\r\n.ExerciseSubtitle{\r\n	font-size: 120%;\r\n	color: #000000;\r\n}\r\n\r\ndiv.StdDiv{\r\n	background-color: #FFFFFF;\r\n	text-align: center;\r\n	font-size: 100%;\r\n	color: #000000;\r\n	padding: 0.5em;\r\n	border-style: solid;\r\n	border-width: 1px 1px 1px 1px;\r\n	border-color: #000000;\r\n	margin-bottom: 1px;\r\n}\r\n\r\n/* EndCorePageCSS */\r\n\r\n.RTLText{\r\n	text-align: right;\r\n	font-size: 150%;\r\n	direction: rtl;\r\n	font-family: \"Simplified Arabic\", \"Traditional Arabic\", \"Times New Roman\", Geneva,Arial,sans-serif; \r\n}\r\n\r\n.CentredRTLText{\r\n	text-align: center;\r\n	font-size: 150%;\r\n	direction: rtl;\r\n	font-family: \"Simplified Arabic\", \"Traditional Arabic\", \"Times New Roman\", Geneva,Arial,sans-serif; \r\n}\r\n\r\nbutton p.RTLText{\r\n	text-align: center;\r\n}\r\n\r\n.RTLGapBox{\r\n	text-align: right;\r\n	font-size: 150%;\r\n	direction: rtl;\r\n	font-family: \"Times New Roman\", Geneva,Arial,sans-serif;\r\n}\r\n\r\n.Guess{\r\n	font-weight: bold;\r\n}\r\n\r\n.CorrectAnswer{\r\n	font-weight: bold;\r\n}\r\n\r\ndiv#Timer{\r\n	padding: 0.25em;\r\n	margin-left: auto;\r\n	margin-right: auto;\r\n	text-align: center;\r\n	color: #000000;\r\n}\r\n\r\nspan#TimerText{\r\n	padding: 0.25em;\r\n	border-width: 1px;\r\n	border-style: solid;\r\n	font-weight: bold;\r\n	display: none;\r\n	color: #000000;\r\n}\r\n\r\nspan.Instructions{\r\n\r\n}\r\n\r\ndiv.ExerciseText{\r\n\r\n}\r\n\r\n.FeedbackText, .FeedbackText span.CorrectAnswer, .FeedbackText span.Guess, .FeedbackText span.Answer{\r\n	color: #000000;\r\n}\r\n\r\n.LeftItem{\r\n	font-size: 100%;\r\n	color: #000000;\r\n	text-align: left;\r\n}\r\n\r\n.RightItem{\r\n	font-weight: bold;\r\n	font-size: 100%;\r\n	color: #000000;\r\n}\r\n\r\nspan.CorrectMark{\r\n\r\n}\r\n\r\ninput, textarea{\r\n	font-family: Geneva,Arial,sans-serif;\r\n	font-size: 120%;\r\n}\r\n\r\nselect{\r\n	font-size: 100%;\r\n}\r\n\r\ndiv.Feedback {\r\n	background-color: #C0C0C0;\r\n	left: 33%;\r\n	width: 34%;\r\n	top: 33%;\r\n	z-index: 1;\r\n	border-style: solid;\r\n	border-width: 1px;\r\n	padding: 5px;\r\n	text-align: center;\r\n	color: #000000;\r\n	position: absolute;\r\n	display: none;\r\n	font-size: 100%;\r\n}\r\n\r\n\r\n\r\n\r\ndiv.ExerciseDiv{\r\n	color: #000000;\r\n}\r\n\r\n/* JMatch flashcard styles */\r\ntable.FlashcardTable{\r\n	background-color: transparent;\r\n	color: #000000;\r\n	border-color: #000000;\r\n	margin-left: 5%;\r\n	margin-right: 5%;\r\n	margin-top: 2em;\r\n	margin-bottom: 2em;\r\n	width: 90%;\r\n	position: relative;\r\n	text-align: center;\r\n	padding: 0px;\r\n}\r\n\r\ntable.FlashcardTable tr{\r\n	border-style: none;\r\n	margin: 0px;\r\n	padding: 0px;\r\n	background-color: #FFFFFF;\r\n}\r\n\r\ntable.FlashcardTable td.Showing{\r\n	font-size: 140%;\r\n	text-align: center;\r\n	width: 50%;\r\n	display: table-cell;\r\n	padding: 2em;\r\n	margin: 0px;\r\n	border-style: solid;\r\n	border-width: 1px;\r\n	color: #000000;\r\n	background-color: #FFFFFF;\r\n}\r\n\r\ntable.FlashcardTable td.Hidden{\r\n	display: none;\r\n}\r\n\r\n/* JMix styles */\r\ndiv#SegmentDiv{\r\n	margin-top: 2em;\r\n	margin-bottom: 2em;\r\n	text-align: center;\r\n}\r\n\r\na.ExSegment{\r\n	font-size: 120%;\r\n	font-weight: bold;\r\n	text-decoration: none;\r\n	color: #000000;\r\n}\r\n\r\nspan.RemainingWordList{\r\n	font-style: italic;\r\n}\r\n\r\ndiv.DropLine {\r\n	position: absolute;\r\n	text-align: center;\r\n	border-bottom-style: solid;\r\n	border-bottom-width: 1px;\r\n	border-bottom-color: #000000;\r\n	width: 80%;\r\n}\r\n\r\n/* JCloze styles */\r\n\r\n.ClozeWordList{\r\n	text-align: center;\r\n	font-weight: bold;\r\n}\r\n\r\ndiv.ClozeBody{\r\n	text-align: left;\r\n	margin-top: 2em;\r\n	margin-bottom: 2em;\r\n	line-height: 2.0\r\n}\r\n\r\nspan.GapSpan{\r\n	font-weight: bold;\r\n}\r\n\r\n/* JCross styles */\r\n\r\ntable.CrosswordGrid{\r\n	margin: auto auto 1em auto;\r\n	border-collapse: collapse;\r\n	padding: 0px;\r\n	background-color: #000000;\r\n}\r\n\r\ntable.CrosswordGrid tbody tr td{\r\n	width: 1.5em;\r\n	height: 1.5em;\r\n	text-align: center;\r\n	vertical-align: middle;\r\n	font-size: 140%;\r\n	padding: 1px;\r\n	margin: 0px;\r\n	border-style: solid;\r\n	border-width: 1px;\r\n	border-color: #000000;\r\n	color: #000000;\r\n}\r\n\r\ntable.CrosswordGrid span{\r\n	color: #000000;\r\n}\r\n\r\ntable.CrosswordGrid td.BlankCell{\r\n	background-color: #000000;\r\n	color: #000000;\r\n}\r\n\r\ntable.CrosswordGrid td.LetterOnlyCell{\r\n	text-align: center;\r\n	vertical-align: middle;\r\n	background-color: #ffffff;\r\n	color: #000000;\r\n	font-weight: bold;\r\n}\r\n\r\ntable.CrosswordGrid td.NumLetterCell{\r\n	text-align: left;\r\n	vertical-align: top;\r\n	background-color: #ffffff;\r\n	color: #000000;\r\n	padding: 1px;\r\n	font-weight: bold;\r\n}\r\n\r\n.NumLetterCellText{\r\n	cursor: pointer;\r\n	color: #000000;\r\n}\r\n\r\n.GridNum{\r\n	vertical-align: super;\r\n	font-size: 66%;\r\n	font-weight: bold;\r\n	text-decoration: none;\r\n	color: #000000;\r\n}\r\n\r\n.GridNum:hover, .GridNum:visited{\r\n	color: #000000;\r\n}\r\n\r\ntable#Clues{\r\n	margin: auto;\r\n	vertical-align: top;\r\n}\r\n\r\ntable#Clues td{\r\n	vertical-align: top;\r\n}\r\n\r\ntable.ClueList{\r\n  margin: auto;\r\n}\r\n\r\ntd.ClueNum{\r\n	text-align: right;\r\n	font-weight: bold;\r\n	vertical-align: top;\r\n}\r\n\r\ntd.Clue{\r\n	text-align: left;\r\n}\r\n\r\ndiv#ClueEntry{\r\n	text-align: left;\r\n	margin-bottom: 1em;\r\n}\r\n\r\n/* Keypad styles */\r\n\r\ndiv.Keypad{\r\n	text-align: center;\r\n	display: none; /* initially hidden, shown if needed */\r\n	margin-bottom: 0.5em;\r\n}\r\n\r\ndiv.Keypad button{\r\n	font-family: Geneva,Arial,sans-serif;\r\n	font-size: 120%;\r\n	background-color: #ffffff;\r\n	color: #000000;\r\n	width: 2em;\r\n}\r\n\r\n/* JQuiz styles */\r\n\r\ndiv.QuestionNavigation{\r\n	text-align: center;\r\n}\r\n\r\n.QNum{\r\n	margin: 0em 1em 0.5em 1em;\r\n	font-weight: bold;\r\n	vertical-align: middle;\r\n}\r\n\r\ntextarea{\r\n	font-family: Geneva,Arial,sans-serif;\r\n}\r\n\r\n.QuestionText{\r\n	text-align: left;\r\n	margin: 0px;\r\n	font-size: 100%;\r\n}\r\n\r\n.Answer{\r\n	font-size: 120%;\r\n	letter-spacing: 0.1em;\r\n}\r\n\r\n.PartialAnswer{\r\n	font-size: 120%;\r\n	letter-spacing: 0.1em;\r\n	color: #000000;\r\n}\r\n\r\n.Highlight{\r\n	color: #000000;\r\n	background-color: #ffff00;\r\n	font-weight: bold;\r\n	font-size: 120%;\r\n}\r\n\r\nol.QuizQuestions{\r\n	text-align: left;\r\n	list-style-type: none;\r\n}\r\n\r\nli.QuizQuestion{\r\n	padding: 1em;\r\n	border-style: solid;\r\n	border-width: 0px 0px 1px 0px;\r\n}\r\n\r\nol.MCAnswers{\r\n	text-align: left;\r\n	list-style-type: upper-alpha;\r\n	padding: 1em;\r\n}\r\n\r\nol.MCAnswers li{\r\n	margin-bottom: 1em;\r\n}\r\n\r\nol.MSelAnswers{\r\n	text-align: left;\r\n	list-style-type: lower-alpha;\r\n	padding: 1em;\r\n}\r\n\r\ndiv.ShortAnswer{\r\n	padding: 1em;\r\n}\r\n\r\n.FuncButton {\r\n	text-align: center;\r\n	border-style: solid;\r\n\r\n	border-left-color: #ffffff;\r\n	border-top-color: #ffffff;\r\n	border-right-color: #7f7f7f;\r\n	border-bottom-color: #7f7f7f;\r\n	color: #000000;\r\n	background-color: #FFFFFF;\r\n\r\n	border-width: 2px;\r\n	padding: 3px 6px 3px 6px;\r\n	cursor: pointer;\r\n}\r\n\r\n.FuncButtonUp {\r\n	color: #FFFFFF;\r\n	text-align: center;\r\n	border-style: solid;\r\n\r\n	border-left-color: #ffffff;\r\n	border-top-color: #ffffff;\r\n	border-right-color: #7f7f7f;\r\n	border-bottom-color: #7f7f7f;\r\n\r\n	background-color: #000000;\r\n	color: #FFFFFF;\r\n	border-width: 2px;\r\n	padding: 3px 6px 3px 6px;\r\n	cursor: pointer;\r\n}\r\n\r\n.FuncButtonDown {\r\n	color: #FFFFFF;\r\n	text-align: center;\r\n	border-style: solid;\r\n\r\n	border-left-color: #7f7f7f;\r\n	border-top-color: #7f7f7f;\r\n	border-right-color: #ffffff;\r\n	border-bottom-color: #ffffff;\r\n	background-color: #000000;\r\n	color: #FFFFFF;\r\n\r\n	border-width: 2px;\r\n	padding: 3px 6px 3px 6px;\r\n	cursor: pointer;\r\n}\r\n\r\n/*BeginNavBarStyle*/\r\n\r\ndiv.NavButtonBar{\r\n	background-color: #000000;\r\n	text-align: center;\r\n	margin: 2px 0px 2px 0px;\r\n	clear: both;\r\n	font-size: 100%;\r\n}\r\n\r\n.NavButton {\r\n	border-style: solid;\r\n	\r\n	border-left-color: #7f7f7f;\r\n	border-top-color: #7f7f7f;\r\n	border-right-color: #000000;\r\n	border-bottom-color: #000000;\r\n	background-color: #000000;\r\n	color: #ffffff;\r\n\r\n	border-width: 2px;\r\n	cursor: pointer;	\r\n}\r\n\r\n.NavButtonUp {\r\n	border-style: solid;\r\n\r\n	border-left-color: #7f7f7f;\r\n	border-top-color: #7f7f7f;\r\n	border-right-color: #000000;\r\n	border-bottom-color: #000000;\r\n	color: #000000;\r\n	background-color: #ffffff;\r\n\r\n	border-width: 2px;\r\n	cursor: pointer;	\r\n}\r\n\r\n.NavButtonDown {\r\n	border-style: solid;\r\n\r\n	border-left-color: #000000;\r\n	border-top-color: #000000;\r\n	border-right-color: #7f7f7f;\r\n	border-bottom-color: #7f7f7f;\r\n	color: #000000;\r\n	background-color: #ffffff;\r\n\r\n	border-width: 2px;\r\n	cursor: pointer;	\r\n}\r\n\r\n/*EndNavBarStyle*/\r\n\r\na{\r\n	color: #0000FF;\r\n}\r\n\r\na:visited{\r\n	color: #0000CC;\r\n}\r\n\r\na:hover{\r\n	color: #0000FF;\r\n}\r\n\r\ndiv.CardStyle {\r\n	position: absolute;\r\n	font-family: Geneva,Arial,sans-serif;\r\n	font-size: 100%;\r\n	padding: 5px;\r\n	border-style: solid;\r\n	border-width: 1px;\r\n	color: #000000;\r\n	background-color: #FFFFFF;\r\n	left: -50px;\r\n	top: -50px;\r\n	overflow: visible;\r\n}\r\n\r\n.rtl{\r\n	text-align: right;\r\n	font-size: 140%;\r\n}\r\n\r\n\r\n</style>\r\n\r\n<script type=\"text/javascript\">\r\n\r\n//<![CDATA[\r\n\r\n<!--\r\n\r\n\r\n\r\n\r\nfunction Client(){\r\n//if not a DOM browser, hopeless\r\n	this.min = false; if (document.getElementById){this.min = true;};\r\n\r\n	this.ua = navigator.userAgent;\r\n	this.name = navigator.appName;\r\n	this.ver = navigator.appVersion;  \r\n\r\n//Get data about the browser\r\n	this.mac = (this.ver.indexOf(\'Mac\') != -1);\r\n	this.win = (this.ver.indexOf(\'Windows\') != -1);\r\n\r\n//Look for Gecko\r\n	this.gecko = (this.ua.indexOf(\'Gecko\') > 1);\r\n	if (this.gecko){\r\n		this.geckoVer = parseInt(this.ua.substring(this.ua.indexOf(\'Gecko\')+6, this.ua.length));\r\n		if (this.geckoVer < 20020000){this.min = false;}\r\n	}\r\n	\r\n//Look for Firebird\r\n	this.firebird = (this.ua.indexOf(\'Firebird\') > 1);\r\n	\r\n//Look for Safari\r\n	this.safari = (this.ua.indexOf(\'Safari\') > 1);\r\n	if (this.safari){\r\n		this.gecko = false;\r\n	}\r\n	\r\n//Look for IE\r\n	this.ie = (this.ua.indexOf(\'MSIE\') > 0);\r\n	if (this.ie){\r\n		this.ieVer = parseFloat(this.ua.substring(this.ua.indexOf(\'MSIE\')+5, this.ua.length));\r\n		if (this.ieVer < 5.5){this.min = false;}\r\n	}\r\n	\r\n//Look for Opera\r\n	this.opera = (this.ua.indexOf(\'Opera\') > 0);\r\n	if (this.opera){\r\n		this.operaVer = parseFloat(this.ua.substring(this.ua.indexOf(\'Opera\')+6, this.ua.length));\r\n		if (this.operaVer < 7.04){this.min = false;}\r\n	}\r\n	if (this.min == false){\r\n		alert(\'Your browser may not be able to handle this page.\');\r\n	}\r\n	\r\n//Special case for the horrible ie5mac\r\n	this.ie5mac = (this.ie&&this.mac&&(this.ieVer<6));\r\n}\r\n\r\nvar C = new Client();\r\n\r\n//for (prop in C){\r\n//	alert(prop + \': \' + C[prop]);\r\n//}\r\n\r\n\r\n\r\n//CODE FOR HANDLING NAV BUTTONS AND FUNCTION BUTTONS\r\n\r\n//[strNavBarJS]\r\nfunction NavBtnOver(Btn){\r\n	if (Btn.className != \'NavButtonDown\'){Btn.className = \'NavButtonUp\';}\r\n}\r\n\r\nfunction NavBtnOut(Btn){\r\n	Btn.className = \'NavButton\';\r\n}\r\n\r\nfunction NavBtnDown(Btn){\r\n	Btn.className = \'NavButtonDown\';\r\n}\r\n//[/strNavBarJS]\r\n\r\nfunction FuncBtnOver(Btn){\r\n	if (Btn.className != \'FuncButtonDown\'){Btn.className = \'FuncButtonUp\';}\r\n}\r\n\r\nfunction FuncBtnOut(Btn){\r\n	Btn.className = \'FuncButton\';\r\n}\r\n\r\nfunction FuncBtnDown(Btn){\r\n	Btn.className = \'FuncButtonDown\';\r\n}\r\n\r\nfunction FocusAButton(){\r\n	if (document.getElementById(\'CheckButton1\') != null){\r\n		document.getElementById(\'CheckButton1\').focus();\r\n	}\r\n	else{\r\n		if (document.getElementById(\'CheckButton2\') != null){\r\n			document.getElementById(\'CheckButton2\').focus();\r\n		}\r\n		else{\r\n			document.getElementsByTagName(\'button\')[0].focus();\r\n		}\r\n	}\r\n}\r\n\r\n\r\n\r\n\r\n//CODE FOR HANDLING DISPLAY OF POPUP FEEDBACK BOX\r\n\r\nvar topZ = 1000;\r\n\r\nfunction ShowMessage(Feedback){\r\n	var Output = Feedback + \'<br /><br />\';\r\n	document.getElementById(\'FeedbackContent\').innerHTML = Output;\r\n	var FDiv = document.getElementById(\'FeedbackDiv\');\r\n	topZ++;\r\n	FDiv.style.zIndex = topZ;\r\n	FDiv.style.top = TopSettingWithScrollOffset(30) + \'px\';\r\n\r\n	FDiv.style.display = \'block\';\r\n\r\n	ShowElements(false, \'input\');\r\n	ShowElements(false, \'select\');\r\n	ShowElements(false, \'object\');\r\n	ShowElements(true, \'object\', \'FeedbackContent\');\r\n\r\n//Focus the OK button\r\n	setTimeout(\"document.getElementById(\'FeedbackOKButton\').focus()\", 50);\r\n	\r\n//\r\n}\r\n\r\nfunction ShowElements(Show, TagName, ContainerToReverse){\r\n// added third argument to allow objects in the feedback box to appear\r\n//IE bug -- hide all the form elements that will show through the popup\r\n//FF on Mac bug : doesn\'t redisplay objects whose visibility is set to visible\r\n//unless the object\'s display property is changed\r\n\r\n	//get container object (by Id passed in, or use document otherwise)\r\n	TopNode = document.getElementById(ContainerToReverse);\r\n	var Els;\r\n	if (TopNode != null) {\r\n		Els = TopNode.getElementsByTagName(TagName);\r\n	} else {\r\n		Els = document.getElementsByTagName(TagName);\r\n	}\r\n\r\n	for (var i=0; i<Els.length; i++){\r\n		if (TagName == \"object\") {\r\n			//manipulate object elements in all browsers\r\n			if (Show == true){\r\n				Els[i].style.visibility = \'visible\';\r\n				//get Mac FireFox to manipulate display, to force screen redraw\r\n				if (C.mac && C.gecko) {Els[i].style.display = \'\';}\r\n			}\r\n			else{\r\n				Els[i].style.visibility = \'hidden\';\r\n				if (C.mac && C.gecko) {Els[i].style.display = \'none\';}\r\n			}\r\n		} \r\n		else {\r\n			// tagName is either input or select (that is, Form Elements)\r\n			// ie6 has a problem with Form elements, so manipulate those\r\n			if (C.ie) {\r\n				if (C.ieVer < 7) {\r\n					if (Show == true){\r\n						Els[i].style.visibility = \'visible\';\r\n					}\r\n					else{\r\n						Els[i].style.visibility = \'hidden\';\r\n					}\r\n				}\r\n			}\r\n		}\r\n	}\r\n}\r\n\r\n\r\n\r\nfunction HideFeedback(){\r\n	document.getElementById(\'FeedbackDiv\').style.display = \'none\';\r\n	ShowElements(true, \'input\');\r\n	ShowElements(true, \'select\');\r\n	ShowElements(true, \'object\');\r\n	if (Finished == true){\r\n		Finish();\r\n	}\r\n}\r\n\r\n\r\n//GENERAL UTILITY FUNCTIONS AND VARIABLES\r\n\r\n//PAGE DIMENSION FUNCTIONS\r\nfunction PageDim(){\r\n//Get the page width and height\r\n	this.W = 600;\r\n	this.H = 400;\r\n	this.W = document.getElementsByTagName(\'body\')[0].clientWidth;\r\n	this.H = document.getElementsByTagName(\'body\')[0].clientHeight;\r\n}\r\n\r\nvar pg = null;\r\n\r\nfunction GetPageXY(El) {\r\n	var XY = {x: 0, y: 0};\r\n	while(El){\r\n		XY.x += El.offsetLeft;\r\n		XY.y += El.offsetTop;\r\n		El = El.offsetParent;\r\n	}\r\n	return XY;\r\n}\r\n\r\nfunction GetScrollTop(){\r\n	if (typeof(window.pageYOffset) == \'number\'){\r\n		return window.pageYOffset;\r\n	}\r\n	else{\r\n		if ((document.body)&&(document.body.scrollTop)){\r\n			return document.body.scrollTop;\r\n		}\r\n		else{\r\n			if ((document.documentElement)&&(document.documentElement.scrollTop)){\r\n				return document.documentElement.scrollTop;\r\n			}\r\n			else{\r\n				return 0;\r\n			}\r\n		}\r\n	}\r\n}\r\n\r\nfunction GetViewportHeight(){\r\n	if (typeof window.innerHeight != \'undefined\'){\r\n		return window.innerHeight;\r\n	}\r\n	else{\r\n		if (((typeof document.documentElement != \'undefined\')&&(typeof document.documentElement.clientHeight !=\r\n     \'undefined\'))&&(document.documentElement.clientHeight != 0)){\r\n			return document.documentElement.clientHeight;\r\n		}\r\n		else{\r\n			return document.getElementsByTagName(\'body\')[0].clientHeight;\r\n		}\r\n	}\r\n}\r\n\r\nfunction TopSettingWithScrollOffset(TopPercent){\r\n	var T = Math.floor(GetViewportHeight() * (TopPercent/100));\r\n	return GetScrollTop() + T; \r\n}\r\n\r\n//CODE FOR AVOIDING LOSS OF DATA WHEN BACKSPACE KEY INVOKES history.back()\r\nvar InTextBox = false;\r\n\r\nfunction SuppressBackspace(e){ \r\n	if (InTextBox == true){return;}\r\n	if (C.ie) {\r\n		thisKey = window.event.keyCode;\r\n	}\r\n	else {\r\n		thisKey = e.keyCode;\r\n	}\r\n\r\n	var Suppress = false;\r\n\r\n	if (thisKey == 8) {\r\n		Suppress = true;\r\n	}\r\n\r\n	if (Suppress == true){\r\n		if (C.ie){\r\n			window.event.returnValue = false;	\r\n			window.event.cancelBubble = true;\r\n		}\r\n		else{\r\n			e.preventDefault();\r\n		}\r\n	}\r\n}\r\n\r\nif (C.ie){\r\n	document.attachEvent(\'onkeydown\',SuppressBackspace);\r\n	window.attachEvent(\'onkeydown\',SuppressBackspace);\r\n}\r\nelse{\r\n	if (window.addEventListener){\r\n		window.addEventListener(\'keypress\',SuppressBackspace,false);\r\n	}\r\n}\r\n\r\nfunction ReduceItems(InArray, ReduceToSize){\r\n	var ItemToDump=0;\r\n	var j=0;\r\n	while (InArray.length > ReduceToSize){\r\n		ItemToDump = Math.floor(InArray.length*Math.random());\r\n		InArray.splice(ItemToDump, 1);\r\n	}\r\n}\r\n\r\nfunction Shuffle(InArray){\r\n	var Num;\r\n	var Temp = new Array();\r\n	var Len = InArray.length;\r\n\r\n	var j = Len;\r\n\r\n	for (var i=0; i<Len; i++){\r\n		Temp[i] = InArray[i];\r\n	}\r\n\r\n	for (i=0; i<Len; i++){\r\n		Num = Math.floor(j  *  Math.random());\r\n		InArray[i] = Temp[Num];\r\n\r\n		for (var k=Num; k < (j-1); k++) {\r\n			Temp[k] = Temp[k+1];\r\n		}\r\n		j--;\r\n	}\r\n	return InArray;\r\n}\r\n\r\nfunction WriteToInstructions(Feedback) {\r\n	document.getElementById(\'InstructionsDiv\').innerHTML = Feedback;\r\n\r\n}\r\n\r\n\r\n\r\n\r\nfunction EscapeDoubleQuotes(InString){\r\n	return InString.replace(/\"/g, \'&quot;\')\r\n}\r\n\r\nfunction TrimString(InString){\r\n        var x = 0;\r\n\r\n        if (InString.length != 0) {\r\n                while ((InString.charAt(InString.length - 1) == \'\\u0020\') || (InString.charAt(InString.length - 1) == \'\\u000A\') || (InString.charAt(InString.length - 1) == \'\\u000D\')){\r\n                        InString = InString.substring(0, InString.length - 1)\r\n                }\r\n\r\n                while ((InString.charAt(0) == \'\\u0020\') || (InString.charAt(0) == \'\\u000A\') || (InString.charAt(0) == \'\\u000D\')){\r\n                        InString = InString.substring(1, InString.length)\r\n                }\r\n\r\n                while (InString.indexOf(\'  \') != -1) {\r\n                        x = InString.indexOf(\'  \')\r\n                        InString = InString.substring(0, x) + InString.substring(x+1, InString.length)\r\n                 }\r\n\r\n                return InString;\r\n        }\r\n\r\n        else {\r\n                return \'\';\r\n        }\r\n}\r\n\r\nfunction FindLongest(InArray){\r\n	if (InArray.length < 1){return -1;}\r\n\r\n	var Longest = 0;\r\n	for (var i=1; i<InArray.length; i++){\r\n		if (InArray[i].length > InArray[Longest].length){\r\n			Longest = i;\r\n		}\r\n	}\r\n	return Longest;\r\n}\r\n\r\n//UNICODE CHARACTER FUNCTIONS\r\nfunction IsCombiningDiacritic(CharNum){\r\n	var Result = (((CharNum >= 0x0300)&&(CharNum <= 0x370))||((CharNum >= 0x20d0)&&(CharNum <= 0x20ff)));\r\n	Result = Result || (((CharNum >= 0x3099)&&(CharNum <= 0x309a))||((CharNum >= 0xfe20)&&(CharNum <= 0xfe23)));\r\n	return Result;\r\n}\r\n\r\nfunction IsCJK(CharNum){\r\n	return ((CharNum >= 0x3000)&&(CharNum < 0xd800));\r\n}\r\n\r\n//SETUP FUNCTIONS\r\n//BROWSER WILL REFILL TEXT BOXES FROM CACHE IF NOT PREVENTED\r\nfunction ClearTextBoxes(){\r\n	var NList = document.getElementsByTagName(\'input\');\r\n	for (var i=0; i<NList.length; i++){\r\n		if ((NList[i].id.indexOf(\'Guess\') > -1)||(NList[i].id.indexOf(\'Gap\') > -1)){\r\n			NList[i].value = \'\';\r\n		}\r\n		if (NList[i].id.indexOf(\'Chk\') > -1){\r\n			NList[i].checked = \'\';\r\n		}\r\n	}\r\n}\r\n\r\n//EXTENSION TO ARRAY OBJECT\r\nfunction Array_IndexOf(Input){\r\n	var Result = -1;\r\n	for (var i=0; i<this.length; i++){\r\n		if (this[i] == Input){\r\n			Result = i;\r\n		}\r\n	}\r\n	return Result;\r\n}\r\nArray.prototype.indexOf = Array_IndexOf;\r\n\r\n//IE HAS RENDERING BUG WITH BOTTOM NAVBAR\r\nfunction RemoveBottomNavBarForIE(){\r\n	if ((C.ie)&&(document.getElementById(\'Reading\') != null)){\r\n		if (document.getElementById(\'BottomNavBar\') != null){\r\n			document.getElementById(\'TheBody\').removeChild(document.getElementById(\'BottomNavBar\'));\r\n		}\r\n	}\r\n}\r\n\r\n\r\n\r\n\r\n//HOTPOTNET-RELATED CODE\r\n\r\nvar HPNStartTime = (new Date()).getTime();\r\nvar SubmissionTimeout = 30000;\r\nvar Detail = \'\'; //Global that is used to submit tracking data\r\n\r\nfunction Finish(){\r\n//If there\'s a form, fill it out and submit it\r\n	if (document.store != null){\r\n		Frm = document.store;\r\n		Frm.starttime.value = HPNStartTime;\r\n		Frm.endtime.value = (new Date()).getTime();\r\n		Frm.mark.value = Score;\r\n		Frm.detail.value = Detail;\r\n		Frm.submit();\r\n	}\r\n}\r\n\r\n\r\n\r\n\r\n\r\n//JCLOZE CORE JAVASCRIPT CODE\r\n\r\nfunction ItemState(){\r\n	this.ClueGiven = false;\r\n	this.HintsAndChecks = 0;\r\n	this.MatchedAnswerLength = 0;\r\n	this.ItemScore = 0;\r\n	this.AnsweredCorrectly = false;\r\n	this.Guesses = new Array();\r\n	return this;\r\n}\r\n\r\nvar Feedback = \'\';\r\nvar Correct = \'Correct! Well done.\';\r\nvar Incorrect = \'Some of your answers are incorrect. Incorrect answers have been left in place for you to change.\'; \r\nvar GiveHint = \'\';\r\nvar CaseSensitive = false;\r\nvar YourScoreIs = \'Your score is \';\r\nvar Finished = false;\r\nvar Locked = false;\r\nvar Score = 0;\r\nvar CurrentWord = 0;\r\nvar Guesses = \'\';\r\nvar TimeOver = false;\r\n\r\nI = new Array();\r\n\r\nI[0] = new Array();\r\nI[0][1] = new Array();\r\nI[0][1][0] = new Array();\r\nI[0][1][0][0] = \'\\u0042\\u0052\\u004F\\u0055\\u0047\\u0048\\u0054\';\r\nI[0][1][1] = new Array();\r\nI[0][1][1][0]=\'\\u0062\\u0072\\u006F\\u0075\\u0067\\u0068\\u0074\';\r\nI[0][2]=\'\\u0042\\u0052\\u004F\\u0055\\u0047\\u0048\\u0054\';\r\n\r\nI[1] = new Array();\r\nI[1][1] = new Array();\r\nI[1][1][0] = new Array();\r\nI[1][1][0][0] = \'\\u0042\\u0052\\u004F\\u0055\\u0047\\u0048\\u0054\';\r\nI[1][1][1] = new Array();\r\nI[1][1][1][0]=\'\\u0062\\u0072\\u006F\\u0075\\u0067\\u0068\\u0074\';\r\nI[1][2]=\'\\u0042\\u0052\\u004F\\u0055\\u0047\\u0048\\u0054\';\r\n\r\nI[2] = new Array();\r\nI[2][1] = new Array();\r\nI[2][1][0] = new Array();\r\nI[2][1][0][0] = \'\\u0057\\u0045\\u004E\\u0054\';\r\nI[2][1][1] = new Array();\r\nI[2][1][1][0]=\'\\u0077\\u0065\\u006E\\u0074\';\r\nI[2][2]=\'\\u0057\\u0045\\u004E\\u0054\';\r\n\r\nI[3] = new Array();\r\nI[3][1] = new Array();\r\nI[3][1][0] = new Array();\r\nI[3][1][0][0] = \'\\u0047\\u004F\\u004E\\u0045\';\r\nI[3][1][1] = new Array();\r\nI[3][1][1][0]=\'\\u0077\\u0065\\u006E\\u0074\';\r\nI[3][2]=\'\\u0057\\u0045\\u004E\\u0054\';\r\n\r\n\r\nState = new Array();\r\n\r\nfunction StartUp(){\r\n	RemoveBottomNavBarForIE();\r\n//Show a keypad if there is one	(added bugfix for 6.0.4.12)\r\n	if (document.getElementById(\'CharacterKeypad\') != null){\r\n		document.getElementById(\'CharacterKeypad\').style.display = \'block\';\r\n	}\r\n	\r\n\r\n\r\n\r\n\r\n\r\n\r\n	var i = 0;\r\n\r\n	State.length = 0;\r\n	for (i=0; i<I.length; i++){\r\n		State[i] = new ItemState();\r\n	}\r\n	\r\n	ClearTextBoxes();\r\n	\r\n\r\n\r\n}\r\n\r\nfunction ShowClue(ItemNum){\r\n	if (Locked == true){return;}\r\n	State[ItemNum].ClueGiven = true;\r\n	ShowMessage(I[ItemNum][2]);\r\n}\r\n\r\nfunction SaveCurrentAnswers(){\r\n	var Ans = \'\';\r\n	for (var i=0; i<I.length; i++){\r\n		Ans = GetGapValue(i);\r\n		if ((Ans.length > 0)&&(Ans != State[i].Guesses[State[i].Guesses.length-1])){\r\n			State[i].Guesses[State[i].Guesses.length] = Ans;\r\n		}\r\n	}\r\n}\r\n\r\nfunction CompileGuesses(){\r\n	var F = document.getElementById(\'store\');\r\n	if (F != null){\r\n		var Temp = \'<?xml version=\"1.0\"?><hpnetresult><fields>\';\r\n		var GapLabel = \'\';\r\n		for (var i=0; i<State.length; i++){\r\n			GapLabel = \'Gap \' + (i+1).toString();\r\n			Temp += \'<field><fieldname>\' + GapLabel + \'</fieldname>\';\r\n			Temp += \'<fieldtype>student-responses</fieldtype><fieldlabel>\' + GapLabel + \'</fieldlabel>\';\r\n			Temp += \'<fieldlabelid>JClozeStudentResponses</fieldlabelid><fielddata>\';\r\n			for (var j=0; j<State[i].Guesses.length; j++){\r\n				if (j>0){Temp += \'| \';}\r\n				Temp += State[i].Guesses[j] + \' \';	\r\n			}	\r\n  		Temp += \'</fielddata></field>\';\r\n		}\r\n		Temp += \'</fields></hpnetresult>\';\r\n		Detail = Temp;\r\n	}\r\n}\r\n\r\nfunction CheckAnswers(){\r\n	if (Locked == true){return;}\r\n	SaveCurrentAnswers();\r\n	var AllCorrect = true;\r\n\r\n//Check each answer\r\n	for (var i = 0; i<I.length; i++){\r\n\r\n		if (State[i].AnsweredCorrectly == false){\r\n//If it\'s right, calculate its score\r\n			if (CheckAnswer(i, true) > -1){\r\n				var TotalChars = GetGapValue(i).length;\r\n				State[i].ItemScore = (TotalChars-State[i].HintsAndChecks)/TotalChars;\r\n				if (State[i].ClueGiven == true){State[i].ItemScore /= 2;}\r\n				if (State[i].ItemScore <0 ){State[i].ItemScore = 0;}\r\n				State[i].AnsweredCorrectly = true;\r\n//Drop the correct answer into the page, replacing the text box\r\n				SetCorrectAnswer(i, GetGapValue(i));\r\n			}\r\n			else{\r\n//Otherwise, increment the hints for this item, as a penalty\r\n				State[i].HintsAndChecks++;\r\n\r\n//then set the flag\r\n				AllCorrect = false;\r\n			}\r\n		}\r\n	}\r\n\r\n//Calculate the total score\r\n	var TotalScore = 0;\r\n	for (i=0; i<State.length; i++){\r\n		TotalScore += State[i].ItemScore;\r\n	}\r\n	TotalScore = Math.floor((TotalScore * 100)/I.length);\r\n\r\n//Compile the output\r\n	Output = \'\';\r\n\r\n	if (AllCorrect == true){\r\n		Output = Correct + \'<br />\';\r\n	}\r\n\r\n	Output += YourScoreIs + \' \' + TotalScore + \'%.<br />\';\r\n	if (AllCorrect == false){\r\n		Output += Incorrect;\r\n	}\r\n	ShowMessage(Output);\r\n	setTimeout(\'WriteToInstructions(Output)\', 50);\r\n	\r\n	Score = TotalScore;\r\n	CompileGuesses();\r\n	\r\n	if ((AllCorrect == true)||(Finished == true)){\r\n	\r\n\r\n\r\n		TimeOver = true;\r\n		Locked = true;\r\n		Finished = true;\r\n		setTimeout(\'Finish()\', SubmissionTimeout);\r\n	}\r\n\r\n}\r\n\r\nfunction TrackFocus(BoxNumber){\r\n	CurrentWord = BoxNumber;\r\n	InTextBox = true;\r\n}\r\n\r\nfunction LeaveGap(){\r\n	InTextBox = false;\r\n}\r\n\r\nfunction CheckBeginning(Guess, Answer){\r\n	var OutString = \'\';\r\n	var i = 0;\r\n	var UpperGuess = \'\';\r\n	var UpperAnswer = \'\';\r\n\r\n	if (CaseSensitive == false) {\r\n		UpperGuess = Guess.toUpperCase();\r\n		UpperAnswer = Answer.toUpperCase();\r\n	}\r\n	else {\r\n		UpperGuess = Guess;\r\n		UpperAnswer = Answer;\r\n	}\r\n\r\n	while (UpperGuess.charAt(i) == UpperAnswer.charAt(i)) {\r\n		OutString += Guess.charAt(i);\r\n		i++;\r\n	}\r\n	OutString += Answer.charAt(i);\r\n	return OutString;\r\n}\r\n\r\nfunction GetGapValue(GNum){\r\n	var RetVal = \'\';\r\n	if ((GNum<0)||(GNum>=I.length)){return RetVal;}\r\n	if (document.getElementById(\'Gap\' + GNum) != null){\r\n		RetVal = document.getElementById(\'Gap\' + GNum).value;\r\n		RetVal = TrimString(RetVal);\r\n	}\r\n	else{\r\n		RetVal = State[GNum].Guesses[State[GNum].Guesses.length-1];\r\n	}\r\n	return RetVal;\r\n}\r\n\r\nfunction SetGapValue(GNum, Val){\r\n	if ((GNum<0)||(GNum>=I.length)){return;}\r\n	if (document.getElementById(\'Gap\' + GNum) != null){\r\n		document.getElementById(\'Gap\' + GNum).value = Val;\r\n		document.getElementById(\'Gap\' + GNum).focus();\r\n	}\r\n}\r\n\r\nfunction SetCorrectAnswer(GNum, Val){\r\n	if ((GNum<0)||(GNum>=I.length)){return;}\r\n	if (document.getElementById(\'GapSpan\' + GNum) != null){\r\n		document.getElementById(\'GapSpan\' + GNum).innerHTML = Val;\r\n	}\r\n}\r\n\r\nfunction FindCurrent() {\r\n	var x = 0;\r\n	FoundCurrent = -1;\r\n\r\n//Test the current word:\r\n//If its state is not set to already correct, check the word.\r\n	if (State[CurrentWord].AnsweredCorrectly == false){\r\n		if (CheckAnswer(CurrentWord, false) < 0){\r\n			return CurrentWord;\r\n		}\r\n	}\r\n	\r\n	x=CurrentWord + 1;\r\n	while (x<I.length){\r\n		if (State[x].AnsweredCorrectly == false){\r\n			if (CheckAnswer(x, false) < 0){\r\n				return x;\r\n			}\r\n		}\r\n	x++;	\r\n	}\r\n\r\n	x = 0;\r\n	while (x<CurrentWord){\r\n		if (State[x].AnsweredCorrectly == false){\r\n			if (CheckAnswer(x, false) < 0){\r\n				return x;\r\n			}\r\n		}\r\n	x++;	\r\n	}\r\n	return FoundCurrent;\r\n}\r\n\r\nfunction CheckAnswer(GapNum, MarkAnswer){\r\n	var Guess = GetGapValue(GapNum);\r\n	var UpperGuess = \'\';\r\n	var UpperAnswer = \'\';\r\n	if (CaseSensitive == false){\r\n		UpperGuess = Guess.toUpperCase();\r\n	}\r\n	else{\r\n		UpperGuess = Guess;\r\n	}\r\n	var Match = -1;\r\n	for (var i = 0; i<I[GapNum][1].length; i++){\r\n		if (CaseSensitive == false){\r\n			UpperAnswer = I[GapNum][1][i][0].toUpperCase();\r\n		}\r\n		else{\r\n			UpperAnswer = I[GapNum][1][i][0];\r\n		}\r\n		if (TrimString(UpperGuess) == UpperAnswer){\r\n			Match = i;\r\n			if (MarkAnswer == true){\r\n				State[GapNum].AnsweredCorrectly = true;\r\n			}\r\n		}\r\n	}\r\n	return Match;\r\n}\r\n\r\nfunction GetHint(GapNum){\r\n	Guess = GetGapValue(GapNum);\r\n\r\n	if (CheckAnswer(GapNum, false) > -1){return \'\'}\r\n	RightBits = new Array();\r\n	for (var i=0; i<I[GapNum][1].length; i++){\r\n		RightBits[i] = CheckBeginning(Guess, I[GapNum][1][i][0]);\r\n	}\r\n	var RightOne = FindLongest(RightBits);\r\n	var Result = I[GapNum][1][RightOne][0].substring(0,RightBits[RightOne].length);\r\n//Add another char if the last one is a space\r\n	if (Result.charAt(Result.length-1) == \' \'){\r\n		Result = I[GapNum][1][RightOne][0].substring(0,RightBits[RightOne].length+1);\r\n	}\r\n	return Result;\r\n}\r\n\r\nfunction ShowHint(){\r\n	if (document.getElementById(\'FeedbackDiv\').style.display == \'block\'){return;}\r\n	if (Locked == true){return;}\r\n	var CurrGap = FindCurrent();\r\n	if (CurrGap < 0){return;}\r\n\r\n	var HintString = GetHint(CurrGap);\r\n\r\n	if (HintString.length > 0){\r\n		SetGapValue(CurrGap, HintString);\r\n		State[CurrGap].HintsAndChecks += 1;\r\n	}\r\n	ShowMessage(GiveHint);\r\n}\r\n\r\nfunction TypeChars(Chars){\r\n	var CurrGap = FindCurrent();\r\n	if (CurrGap < 0){return;}\r\n	if (document.getElementById(\'Gap\' + CurrGap) != null){\r\n		SetGapValue(CurrGap, document.getElementById(\'Gap\' + CurrGap).value + Chars);\r\n	}\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n//-->\r\n\r\n//]]>\r\n\r\n</script>\r\n\r\n\r\n</head>\r\n\r\n<body onload=\"StartUp()\" id=\"TheBody\" >\r\n\r\n<!-- BeginTopNavButtons -->\r\n\r\n\r\n<!-- EndTopNavButtons -->\r\n\r\n<div class=\"Titles\">\r\n	<h2 class=\"ExerciseTitle\"> </h2>\r\n\r\n\r\n\r\n</div>\r\n\r\n<div id=\"InstructionsDiv\" class=\"StdDiv\">\r\n	<div id=\"Instructions\"></div>\r\n</div>\r\n\r\n\r\n\r\n\r\n<div id=\"MainDiv\" class=\"StdDiv\">\r\n\r\n<!-- These top buttons hidden; reveal if required -->\r\n<!--\r\n<button id=\"CheckButton1\" class=\"FuncButton\" onmouseover=\"FuncBtnOver(this)\" onfocus=\"FuncBtnOver(this)\" onmouseout=\"FuncBtnOut(this)\" onblur=\"FuncBtnOut(this)\" onmousedown=\"FuncBtnDown(this)\" onmouseup=\"FuncBtnOut(this)\" onclick=\"CheckAnswers()\">&nbsp;Check&nbsp;</button>\r\n\r\n\r\n\r\n -->\r\n \r\n<div id=\"ClozeDiv\">\r\n<form id=\"Cloze\" method=\"post\" action=\"\" onsubmit=\"return false;\">\r\n<div class=\"ClozeBody\">\r\nAPPORTER : BRING <span class=\"GapSpan\" id=\"GapSpan0\"><input type=\"text\" id=\"Gap0\" onfocus=\"TrackFocus(0)\" onblur=\"LeaveGap()\" class=\"GapBox\" size=\"7\"></input><button style=\"line-height: 1.0\" class=\"FuncButton\" onfocus=\"FuncBtnOver(this)\" onmouseover=\"FuncBtnOver(this)\" onblur=\"FuncBtnOut(this)\" onmouseout=\"FuncBtnOut(this)\" onmousedown=\"FuncBtnDown(this)\" onmouseup=\"FuncBtnOut(this)\" onclick=\"ShowClue(0)\">[?]</button></span> <span class=\"GapSpan\" id=\"GapSpan1\"><input type=\"text\" id=\"Gap1\" onfocus=\"TrackFocus(1)\" onblur=\"LeaveGap()\" class=\"GapBox\" size=\"7\"></input><button style=\"line-height: 1.0\" class=\"FuncButton\" onfocus=\"FuncBtnOver(this)\" onmouseover=\"FuncBtnOver(this)\" onblur=\"FuncBtnOut(this)\" onmouseout=\"FuncBtnOut(this)\" onmousedown=\"FuncBtnDown(this)\" onmouseup=\"FuncBtnOut(this)\" onclick=\"ShowClue(1)\">[?]</button></span> <br />ALLER : GO <span class=\"GapSpan\" id=\"GapSpan2\"><input type=\"text\" id=\"Gap2\" onfocus=\"TrackFocus(2)\" onblur=\"LeaveGap()\" class=\"GapBox\" size=\"6\"></input><button style=\"line-height: 1.0\" class=\"FuncButton\" onfocus=\"FuncBtnOver(this)\" onmouseover=\"FuncBtnOver(this)\" onblur=\"FuncBtnOut(this)\" onmouseout=\"FuncBtnOut(this)\" onmousedown=\"FuncBtnDown(this)\" onmouseup=\"FuncBtnOut(this)\" onclick=\"ShowClue(2)\">[?]</button></span> <span class=\"GapSpan\" id=\"GapSpan3\"><input type=\"text\" id=\"Gap3\" onfocus=\"TrackFocus(3)\" onblur=\"LeaveGap()\" class=\"GapBox\" size=\"6\"></input><button style=\"line-height: 1.0\" class=\"FuncButton\" onfocus=\"FuncBtnOver(this)\" onmouseover=\"FuncBtnOver(this)\" onblur=\"FuncBtnOut(this)\" onmouseout=\"FuncBtnOut(this)\" onmousedown=\"FuncBtnDown(this)\" onmouseup=\"FuncBtnOut(this)\" onclick=\"ShowClue(3)\">[?]</button></span> \r\n\r\n</div>\r\n</form>\r\n</div>\r\n\r\n\r\n\r\n<button id=\"CheckButton2\" class=\"FuncButton\" onmouseover=\"FuncBtnOver(this)\" onfocus=\"FuncBtnOver(this)\" onmouseout=\"FuncBtnOut(this)\" onblur=\"FuncBtnOut(this)\" onmousedown=\"FuncBtnDown(this)\" onmouseup=\"FuncBtnOut(this)\" onclick=\"CheckAnswers()\">&nbsp;Check&nbsp;</button>\r\n\r\n\r\n\r\n</div>\r\n\r\n\r\n\r\n<div class=\"Feedback\" id=\"FeedbackDiv\">\r\n<div class=\"FeedbackText\" id=\"FeedbackContent\"></div>\r\n\r\n<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>\r\n</div>\r\n\r\n<!-- BeginBottomNavButtons -->\r\n\r\n\r\n\r\n<!-- EndBottomNavButtons -->\r\n\r\n<!-- BeginSubmissionForm -->\r\n\r\n<!-- EndSubmissionForm -->\r\n\r\n</body>\r\n\r\n</html>\r\n\r\n','','2009-06-01 21:53:58','publie',22,'2009-06-07 17:22:12','oui','0000-00-00 00:00:00',116,0,0.352647492265927,'non','2009-06-07 19:22:03','fr','non',0,NULL,0,'',''),(178,'','Testez vos verbes irréguliers','cette semaine du 8 au 15 juin',66,'','Verbes en anglais ? Formes au prétérit ? Formes au participe passé ? Ecrivez-les dans les rectangles. Cliquez sur les points d’interrogation pour obtenir la correction, puis sur check pour avoir votre score. N’oubliez d’écouter la prononciation ci-dessous par Juliette P. 4e1.\r\n\r\nVerbes : lire, oublier','       <!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.1//EN\" \"xhtml11.dtd\">\r\n       <html xmlns=\"http://www.w3.org/1999/xhtml\"\r\n             xml:lang=\"en\"><head><meta name=\"author\" content=\"Created with Hot Potatoes by Half-Baked Software, registered to UNREGISTERED.\"></meta><meta name=\"keywords\" content=\"Hot Potatoes, Hot Potatoes, Half-Baked Software, Windows, University of Victoria\"></meta>\r\n\r\n<link rel=\"schema.DC\" href=\"http://purl.org/dc/elements/1.1/\" />\r\n<meta name=\"DC:Creator\" content=\"UNREGISTERED\" />\r\n\r\n\r\n<meta http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-1\" /> \r\n\r\n<title>\r\n \r\n</title>\r\n\r\n<!-- Made with executable version 6.2 Release 5 Build 5 -->\r\n\r\n<!-- The following insertion allows you to add your own code directly to this head tag from the configuration screen -->\r\n\r\n\r\n\r\n<style type=\"text/css\">\r\n\r\n\r\n/* This is the CSS stylesheet used in the exercise. */\r\n/* Elements in square brackets are replaced by data based on configuration settings when the exercise is built. */\r\n\r\n/* BeginCorePageCSS */\r\n\r\n/* Made with executable version 6.2 Release 5 Build 5 */\r\n\r\n\r\n/* Hack to hide a nested Quicktime player from IE, which can\'t handle it. */\r\n* html object.MediaPlayerNotForIE {\r\n	display: none;\r\n}\r\n\r\nbody{\r\n	font-family: Geneva,Arial,sans-serif;\r\n	background-color: #C0C0C0;\r\n	color: #000000;\r\n \r\n	margin-right: 5%;\r\n	margin-left: 5%;\r\n	font-size: small;\r\n}\r\n\r\np{\r\n	text-align: left;\r\n	margin: 0px;\r\n	font-size: 100%;\r\n}\r\n\r\ntable,div,span,td{\r\n	font-size: 100%;\r\n	color: #000000;\r\n}\r\n\r\ndiv.Titles{\r\n	padding: 0.5em;;\r\n	text-align: center;\r\n	color: #000000;\r\n}\r\n\r\nbutton{\r\n	font-family: Geneva,Arial,sans-serif;\r\n	font-size: 100%;\r\n	display: inline;\r\n}\r\n\r\n.ExerciseTitle{\r\n	font-size: 140%;\r\n	color: #000000;\r\n}\r\n\r\n.ExerciseSubtitle{\r\n	font-size: 120%;\r\n	color: #000000;\r\n}\r\n\r\ndiv.StdDiv{\r\n	background-color: #FFFFFF;\r\n	text-align: center;\r\n	font-size: 100%;\r\n	color: #000000;\r\n	padding: 0.5em;\r\n	border-style: solid;\r\n	border-width: 1px 1px 1px 1px;\r\n	border-color: #000000;\r\n	margin-bottom: 1px;\r\n}\r\n\r\n/* EndCorePageCSS */\r\n\r\n.RTLText{\r\n	text-align: right;\r\n	font-size: 150%;\r\n	direction: rtl;\r\n	font-family: \"Simplified Arabic\", \"Traditional Arabic\", \"Times New Roman\", Geneva,Arial,sans-serif; \r\n}\r\n\r\n.CentredRTLText{\r\n	text-align: center;\r\n	font-size: 150%;\r\n	direction: rtl;\r\n	font-family: \"Simplified Arabic\", \"Traditional Arabic\", \"Times New Roman\", Geneva,Arial,sans-serif; \r\n}\r\n\r\nbutton p.RTLText{\r\n	text-align: center;\r\n}\r\n\r\n.RTLGapBox{\r\n	text-align: right;\r\n	font-size: 150%;\r\n	direction: rtl;\r\n	font-family: \"Times New Roman\", Geneva,Arial,sans-serif;\r\n}\r\n\r\n.Guess{\r\n	font-weight: bold;\r\n}\r\n\r\n.CorrectAnswer{\r\n	font-weight: bold;\r\n}\r\n\r\ndiv#Timer{\r\n	padding: 0.25em;\r\n	margin-left: auto;\r\n	margin-right: auto;\r\n	text-align: center;\r\n	color: #000000;\r\n}\r\n\r\nspan#TimerText{\r\n	padding: 0.25em;\r\n	border-width: 1px;\r\n	border-style: solid;\r\n	font-weight: bold;\r\n	display: none;\r\n	color: #000000;\r\n}\r\n\r\nspan.Instructions{\r\n\r\n}\r\n\r\ndiv.ExerciseText{\r\n\r\n}\r\n\r\n.FeedbackText, .FeedbackText span.CorrectAnswer, .FeedbackText span.Guess, .FeedbackText span.Answer{\r\n	color: #000000;\r\n}\r\n\r\n.LeftItem{\r\n	font-size: 100%;\r\n	color: #000000;\r\n	text-align: left;\r\n}\r\n\r\n.RightItem{\r\n	font-weight: bold;\r\n	font-size: 100%;\r\n	color: #000000;\r\n}\r\n\r\nspan.CorrectMark{\r\n\r\n}\r\n\r\ninput, textarea{\r\n	font-family: Geneva,Arial,sans-serif;\r\n	font-size: 120%;\r\n}\r\n\r\nselect{\r\n	font-size: 100%;\r\n}\r\n\r\ndiv.Feedback {\r\n	background-color: #C0C0C0;\r\n	left: 33%;\r\n	width: 34%;\r\n	top: 33%;\r\n	z-index: 1;\r\n	border-style: solid;\r\n	border-width: 1px;\r\n	padding: 5px;\r\n	text-align: center;\r\n	color: #000000;\r\n	position: absolute;\r\n	display: none;\r\n	font-size: 100%;\r\n}\r\n\r\n\r\n\r\n\r\ndiv.ExerciseDiv{\r\n	color: #000000;\r\n}\r\n\r\n/* JMatch flashcard styles */\r\ntable.FlashcardTable{\r\n	background-color: transparent;\r\n	color: #000000;\r\n	border-color: #000000;\r\n	margin-left: 5%;\r\n	margin-right: 5%;\r\n	margin-top: 2em;\r\n	margin-bottom: 2em;\r\n	width: 90%;\r\n	position: relative;\r\n	text-align: center;\r\n	padding: 0px;\r\n}\r\n\r\ntable.FlashcardTable tr{\r\n	border-style: none;\r\n	margin: 0px;\r\n	padding: 0px;\r\n	background-color: #FFFFFF;\r\n}\r\n\r\ntable.FlashcardTable td.Showing{\r\n	font-size: 140%;\r\n	text-align: center;\r\n	width: 50%;\r\n	display: table-cell;\r\n	padding: 2em;\r\n	margin: 0px;\r\n	border-style: solid;\r\n	border-width: 1px;\r\n	color: #000000;\r\n	background-color: #FFFFFF;\r\n}\r\n\r\ntable.FlashcardTable td.Hidden{\r\n	display: none;\r\n}\r\n\r\n/* JMix styles */\r\ndiv#SegmentDiv{\r\n	margin-top: 2em;\r\n	margin-bottom: 2em;\r\n	text-align: center;\r\n}\r\n\r\na.ExSegment{\r\n	font-size: 120%;\r\n	font-weight: bold;\r\n	text-decoration: none;\r\n	color: #000000;\r\n}\r\n\r\nspan.RemainingWordList{\r\n	font-style: italic;\r\n}\r\n\r\ndiv.DropLine {\r\n	position: absolute;\r\n	text-align: center;\r\n	border-bottom-style: solid;\r\n	border-bottom-width: 1px;\r\n	border-bottom-color: #000000;\r\n	width: 80%;\r\n}\r\n\r\n/* JCloze styles */\r\n\r\n.ClozeWordList{\r\n	text-align: center;\r\n	font-weight: bold;\r\n}\r\n\r\ndiv.ClozeBody{\r\n	text-align: left;\r\n	margin-top: 2em;\r\n	margin-bottom: 2em;\r\n	line-height: 2.0\r\n}\r\n\r\nspan.GapSpan{\r\n	font-weight: bold;\r\n}\r\n\r\n/* JCross styles */\r\n\r\ntable.CrosswordGrid{\r\n	margin: auto auto 1em auto;\r\n	border-collapse: collapse;\r\n	padding: 0px;\r\n	background-color: #000000;\r\n}\r\n\r\ntable.CrosswordGrid tbody tr td{\r\n	width: 1.5em;\r\n	height: 1.5em;\r\n	text-align: center;\r\n	vertical-align: middle;\r\n	font-size: 140%;\r\n	padding: 1px;\r\n	margin: 0px;\r\n	border-style: solid;\r\n	border-width: 1px;\r\n	border-color: #000000;\r\n	color: #000000;\r\n}\r\n\r\ntable.CrosswordGrid span{\r\n	color: #000000;\r\n}\r\n\r\ntable.CrosswordGrid td.BlankCell{\r\n	background-color: #000000;\r\n	color: #000000;\r\n}\r\n\r\ntable.CrosswordGrid td.LetterOnlyCell{\r\n	text-align: center;\r\n	vertical-align: middle;\r\n	background-color: #ffffff;\r\n	color: #000000;\r\n	font-weight: bold;\r\n}\r\n\r\ntable.CrosswordGrid td.NumLetterCell{\r\n	text-align: left;\r\n	vertical-align: top;\r\n	background-color: #ffffff;\r\n	color: #000000;\r\n	padding: 1px;\r\n	font-weight: bold;\r\n}\r\n\r\n.NumLetterCellText{\r\n	cursor: pointer;\r\n	color: #000000;\r\n}\r\n\r\n.GridNum{\r\n	vertical-align: super;\r\n	font-size: 66%;\r\n	font-weight: bold;\r\n	text-decoration: none;\r\n	color: #000000;\r\n}\r\n\r\n.GridNum:hover, .GridNum:visited{\r\n	color: #000000;\r\n}\r\n\r\ntable#Clues{\r\n	margin: auto;\r\n	vertical-align: top;\r\n}\r\n\r\ntable#Clues td{\r\n	vertical-align: top;\r\n}\r\n\r\ntable.ClueList{\r\n  margin: auto;\r\n}\r\n\r\ntd.ClueNum{\r\n	text-align: right;\r\n	font-weight: bold;\r\n	vertical-align: top;\r\n}\r\n\r\ntd.Clue{\r\n	text-align: left;\r\n}\r\n\r\ndiv#ClueEntry{\r\n	text-align: left;\r\n	margin-bottom: 1em;\r\n}\r\n\r\n/* Keypad styles */\r\n\r\ndiv.Keypad{\r\n	text-align: center;\r\n	display: none; /* initially hidden, shown if needed */\r\n	margin-bottom: 0.5em;\r\n}\r\n\r\ndiv.Keypad button{\r\n	font-family: Geneva,Arial,sans-serif;\r\n	font-size: 120%;\r\n	background-color: #ffffff;\r\n	color: #000000;\r\n	width: 2em;\r\n}\r\n\r\n/* JQuiz styles */\r\n\r\ndiv.QuestionNavigation{\r\n	text-align: center;\r\n}\r\n\r\n.QNum{\r\n	margin: 0em 1em 0.5em 1em;\r\n	font-weight: bold;\r\n	vertical-align: middle;\r\n}\r\n\r\ntextarea{\r\n	font-family: Geneva,Arial,sans-serif;\r\n}\r\n\r\n.QuestionText{\r\n	text-align: left;\r\n	margin: 0px;\r\n	font-size: 100%;\r\n}\r\n\r\n.Answer{\r\n	font-size: 120%;\r\n	letter-spacing: 0.1em;\r\n}\r\n\r\n.PartialAnswer{\r\n	font-size: 120%;\r\n	letter-spacing: 0.1em;\r\n	color: #000000;\r\n}\r\n\r\n.Highlight{\r\n	color: #000000;\r\n	background-color: #ffff00;\r\n	font-weight: bold;\r\n	font-size: 120%;\r\n}\r\n\r\nol.QuizQuestions{\r\n	text-align: left;\r\n	list-style-type: none;\r\n}\r\n\r\nli.QuizQuestion{\r\n	padding: 1em;\r\n	border-style: solid;\r\n	border-width: 0px 0px 1px 0px;\r\n}\r\n\r\nol.MCAnswers{\r\n	text-align: left;\r\n	list-style-type: upper-alpha;\r\n	padding: 1em;\r\n}\r\n\r\nol.MCAnswers li{\r\n	margin-bottom: 1em;\r\n}\r\n\r\nol.MSelAnswers{\r\n	text-align: left;\r\n	list-style-type: lower-alpha;\r\n	padding: 1em;\r\n}\r\n\r\ndiv.ShortAnswer{\r\n	padding: 1em;\r\n}\r\n\r\n.FuncButton {\r\n	text-align: center;\r\n	border-style: solid;\r\n\r\n	border-left-color: #ffffff;\r\n	border-top-color: #ffffff;\r\n	border-right-color: #7f7f7f;\r\n	border-bottom-color: #7f7f7f;\r\n	color: #000000;\r\n	background-color: #FFFFFF;\r\n\r\n	border-width: 2px;\r\n	padding: 3px 6px 3px 6px;\r\n	cursor: pointer;\r\n}\r\n\r\n.FuncButtonUp {\r\n	color: #FFFFFF;\r\n	text-align: center;\r\n	border-style: solid;\r\n\r\n	border-left-color: #ffffff;\r\n	border-top-color: #ffffff;\r\n	border-right-color: #7f7f7f;\r\n	border-bottom-color: #7f7f7f;\r\n\r\n	background-color: #000000;\r\n	color: #FFFFFF;\r\n	border-width: 2px;\r\n	padding: 3px 6px 3px 6px;\r\n	cursor: pointer;\r\n}\r\n\r\n.FuncButtonDown {\r\n	color: #FFFFFF;\r\n	text-align: center;\r\n	border-style: solid;\r\n\r\n	border-left-color: #7f7f7f;\r\n	border-top-color: #7f7f7f;\r\n	border-right-color: #ffffff;\r\n	border-bottom-color: #ffffff;\r\n	background-color: #000000;\r\n	color: #FFFFFF;\r\n\r\n	border-width: 2px;\r\n	padding: 3px 6px 3px 6px;\r\n	cursor: pointer;\r\n}\r\n\r\n/*BeginNavBarStyle*/\r\n\r\ndiv.NavButtonBar{\r\n	background-color: #000000;\r\n	text-align: center;\r\n	margin: 2px 0px 2px 0px;\r\n	clear: both;\r\n	font-size: 100%;\r\n}\r\n\r\n.NavButton {\r\n	border-style: solid;\r\n	\r\n	border-left-color: #7f7f7f;\r\n	border-top-color: #7f7f7f;\r\n	border-right-color: #000000;\r\n	border-bottom-color: #000000;\r\n	background-color: #000000;\r\n	color: #ffffff;\r\n\r\n	border-width: 2px;\r\n	cursor: pointer;	\r\n}\r\n\r\n.NavButtonUp {\r\n	border-style: solid;\r\n\r\n	border-left-color: #7f7f7f;\r\n	border-top-color: #7f7f7f;\r\n	border-right-color: #000000;\r\n	border-bottom-color: #000000;\r\n	color: #000000;\r\n	background-color: #ffffff;\r\n\r\n	border-width: 2px;\r\n	cursor: pointer;	\r\n}\r\n\r\n.NavButtonDown {\r\n	border-style: solid;\r\n\r\n	border-left-color: #000000;\r\n	border-top-color: #000000;\r\n	border-right-color: #7f7f7f;\r\n	border-bottom-color: #7f7f7f;\r\n	color: #000000;\r\n	background-color: #ffffff;\r\n\r\n	border-width: 2px;\r\n	cursor: pointer;	\r\n}\r\n\r\n/*EndNavBarStyle*/\r\n\r\na{\r\n	color: #0000FF;\r\n}\r\n\r\na:visited{\r\n	color: #0000CC;\r\n}\r\n\r\na:hover{\r\n	color: #0000FF;\r\n}\r\n\r\ndiv.CardStyle {\r\n	position: absolute;\r\n	font-family: Geneva,Arial,sans-serif;\r\n	font-size: 100%;\r\n	padding: 5px;\r\n	border-style: solid;\r\n	border-width: 1px;\r\n	color: #000000;\r\n	background-color: #FFFFFF;\r\n	left: -50px;\r\n	top: -50px;\r\n	overflow: visible;\r\n}\r\n\r\n.rtl{\r\n	text-align: right;\r\n	font-size: 140%;\r\n}\r\n\r\n\r\n</style>\r\n\r\n<script type=\"text/javascript\">\r\n\r\n//<![CDATA[\r\n\r\n<!--\r\n\r\n\r\n\r\n\r\nfunction Client(){\r\n//if not a DOM browser, hopeless\r\n	this.min = false; if (document.getElementById){this.min = true;};\r\n\r\n	this.ua = navigator.userAgent;\r\n	this.name = navigator.appName;\r\n	this.ver = navigator.appVersion;  \r\n\r\n//Get data about the browser\r\n	this.mac = (this.ver.indexOf(\'Mac\') != -1);\r\n	this.win = (this.ver.indexOf(\'Windows\') != -1);\r\n\r\n//Look for Gecko\r\n	this.gecko = (this.ua.indexOf(\'Gecko\') > 1);\r\n	if (this.gecko){\r\n		this.geckoVer = parseInt(this.ua.substring(this.ua.indexOf(\'Gecko\')+6, this.ua.length));\r\n		if (this.geckoVer < 20020000){this.min = false;}\r\n	}\r\n	\r\n//Look for Firebird\r\n	this.firebird = (this.ua.indexOf(\'Firebird\') > 1);\r\n	\r\n//Look for Safari\r\n	this.safari = (this.ua.indexOf(\'Safari\') > 1);\r\n	if (this.safari){\r\n		this.gecko = false;\r\n	}\r\n	\r\n//Look for IE\r\n	this.ie = (this.ua.indexOf(\'MSIE\') > 0);\r\n	if (this.ie){\r\n		this.ieVer = parseFloat(this.ua.substring(this.ua.indexOf(\'MSIE\')+5, this.ua.length));\r\n		if (this.ieVer < 5.5){this.min = false;}\r\n	}\r\n	\r\n//Look for Opera\r\n	this.opera = (this.ua.indexOf(\'Opera\') > 0);\r\n	if (this.opera){\r\n		this.operaVer = parseFloat(this.ua.substring(this.ua.indexOf(\'Opera\')+6, this.ua.length));\r\n		if (this.operaVer < 7.04){this.min = false;}\r\n	}\r\n	if (this.min == false){\r\n		alert(\'Your browser may not be able to handle this page.\');\r\n	}\r\n	\r\n//Special case for the horrible ie5mac\r\n	this.ie5mac = (this.ie&&this.mac&&(this.ieVer<6));\r\n}\r\n\r\nvar C = new Client();\r\n\r\n//for (prop in C){\r\n//	alert(prop + \': \' + C[prop]);\r\n//}\r\n\r\n\r\n\r\n//CODE FOR HANDLING NAV BUTTONS AND FUNCTION BUTTONS\r\n\r\n//[strNavBarJS]\r\nfunction NavBtnOver(Btn){\r\n	if (Btn.className != \'NavButtonDown\'){Btn.className = \'NavButtonUp\';}\r\n}\r\n\r\nfunction NavBtnOut(Btn){\r\n	Btn.className = \'NavButton\';\r\n}\r\n\r\nfunction NavBtnDown(Btn){\r\n	Btn.className = \'NavButtonDown\';\r\n}\r\n//[/strNavBarJS]\r\n\r\nfunction FuncBtnOver(Btn){\r\n	if (Btn.className != \'FuncButtonDown\'){Btn.className = \'FuncButtonUp\';}\r\n}\r\n\r\nfunction FuncBtnOut(Btn){\r\n	Btn.className = \'FuncButton\';\r\n}\r\n\r\nfunction FuncBtnDown(Btn){\r\n	Btn.className = \'FuncButtonDown\';\r\n}\r\n\r\nfunction FocusAButton(){\r\n	if (document.getElementById(\'CheckButton1\') != null){\r\n		document.getElementById(\'CheckButton1\').focus();\r\n	}\r\n	else{\r\n		if (document.getElementById(\'CheckButton2\') != null){\r\n			document.getElementById(\'CheckButton2\').focus();\r\n		}\r\n		else{\r\n			document.getElementsByTagName(\'button\')[0].focus();\r\n		}\r\n	}\r\n}\r\n\r\n\r\n\r\n\r\n//CODE FOR HANDLING DISPLAY OF POPUP FEEDBACK BOX\r\n\r\nvar topZ = 1000;\r\n\r\nfunction ShowMessage(Feedback){\r\n	var Output = Feedback + \'<br /><br />\';\r\n	document.getElementById(\'FeedbackContent\').innerHTML = Output;\r\n	var FDiv = document.getElementById(\'FeedbackDiv\');\r\n	topZ++;\r\n	FDiv.style.zIndex = topZ;\r\n	FDiv.style.top = TopSettingWithScrollOffset(30) + \'px\';\r\n\r\n	FDiv.style.display = \'block\';\r\n\r\n	ShowElements(false, \'input\');\r\n	ShowElements(false, \'select\');\r\n	ShowElements(false, \'object\');\r\n	ShowElements(true, \'object\', \'FeedbackContent\');\r\n\r\n//Focus the OK button\r\n	setTimeout(\"document.getElementById(\'FeedbackOKButton\').focus()\", 50);\r\n	\r\n//\r\n}\r\n\r\nfunction ShowElements(Show, TagName, ContainerToReverse){\r\n// added third argument to allow objects in the feedback box to appear\r\n//IE bug -- hide all the form elements that will show through the popup\r\n//FF on Mac bug : doesn\'t redisplay objects whose visibility is set to visible\r\n//unless the object\'s display property is changed\r\n\r\n	//get container object (by Id passed in, or use document otherwise)\r\n	TopNode = document.getElementById(ContainerToReverse);\r\n	var Els;\r\n	if (TopNode != null) {\r\n		Els = TopNode.getElementsByTagName(TagName);\r\n	} else {\r\n		Els = document.getElementsByTagName(TagName);\r\n	}\r\n\r\n	for (var i=0; i<Els.length; i++){\r\n		if (TagName == \"object\") {\r\n			//manipulate object elements in all browsers\r\n			if (Show == true){\r\n				Els[i].style.visibility = \'visible\';\r\n				//get Mac FireFox to manipulate display, to force screen redraw\r\n				if (C.mac && C.gecko) {Els[i].style.display = \'\';}\r\n			}\r\n			else{\r\n				Els[i].style.visibility = \'hidden\';\r\n				if (C.mac && C.gecko) {Els[i].style.display = \'none\';}\r\n			}\r\n		} \r\n		else {\r\n			// tagName is either input or select (that is, Form Elements)\r\n			// ie6 has a problem with Form elements, so manipulate those\r\n			if (C.ie) {\r\n				if (C.ieVer < 7) {\r\n					if (Show == true){\r\n						Els[i].style.visibility = \'visible\';\r\n					}\r\n					else{\r\n						Els[i].style.visibility = \'hidden\';\r\n					}\r\n				}\r\n			}\r\n		}\r\n	}\r\n}\r\n\r\n\r\n\r\nfunction HideFeedback(){\r\n	document.getElementById(\'FeedbackDiv\').style.display = \'none\';\r\n	ShowElements(true, \'input\');\r\n	ShowElements(true, \'select\');\r\n	ShowElements(true, \'object\');\r\n	if (Finished == true){\r\n		Finish();\r\n	}\r\n}\r\n\r\n\r\n//GENERAL UTILITY FUNCTIONS AND VARIABLES\r\n\r\n//PAGE DIMENSION FUNCTIONS\r\nfunction PageDim(){\r\n//Get the page width and height\r\n	this.W = 600;\r\n	this.H = 400;\r\n	this.W = document.getElementsByTagName(\'body\')[0].clientWidth;\r\n	this.H = document.getElementsByTagName(\'body\')[0].clientHeight;\r\n}\r\n\r\nvar pg = null;\r\n\r\nfunction GetPageXY(El) {\r\n	var XY = {x: 0, y: 0};\r\n	while(El){\r\n		XY.x += El.offsetLeft;\r\n		XY.y += El.offsetTop;\r\n		El = El.offsetParent;\r\n	}\r\n	return XY;\r\n}\r\n\r\nfunction GetScrollTop(){\r\n	if (typeof(window.pageYOffset) == \'number\'){\r\n		return window.pageYOffset;\r\n	}\r\n	else{\r\n		if ((document.body)&&(document.body.scrollTop)){\r\n			return document.body.scrollTop;\r\n		}\r\n		else{\r\n			if ((document.documentElement)&&(document.documentElement.scrollTop)){\r\n				return document.documentElement.scrollTop;\r\n			}\r\n			else{\r\n				return 0;\r\n			}\r\n		}\r\n	}\r\n}\r\n\r\nfunction GetViewportHeight(){\r\n	if (typeof window.innerHeight != \'undefined\'){\r\n		return window.innerHeight;\r\n	}\r\n	else{\r\n		if (((typeof document.documentElement != \'undefined\')&&(typeof document.documentElement.clientHeight !=\r\n     \'undefined\'))&&(document.documentElement.clientHeight != 0)){\r\n			return document.documentElement.clientHeight;\r\n		}\r\n		else{\r\n			return document.getElementsByTagName(\'body\')[0].clientHeight;\r\n		}\r\n	}\r\n}\r\n\r\nfunction TopSettingWithScrollOffset(TopPercent){\r\n	var T = Math.floor(GetViewportHeight() * (TopPercent/100));\r\n	return GetScrollTop() + T; \r\n}\r\n\r\n//CODE FOR AVOIDING LOSS OF DATA WHEN BACKSPACE KEY INVOKES history.back()\r\nvar InTextBox = false;\r\n\r\nfunction SuppressBackspace(e){ \r\n	if (InTextBox == true){return;}\r\n	if (C.ie) {\r\n		thisKey = window.event.keyCode;\r\n	}\r\n	else {\r\n		thisKey = e.keyCode;\r\n	}\r\n\r\n	var Suppress = false;\r\n\r\n	if (thisKey == 8) {\r\n		Suppress = true;\r\n	}\r\n\r\n	if (Suppress == true){\r\n		if (C.ie){\r\n			window.event.returnValue = false;	\r\n			window.event.cancelBubble = true;\r\n		}\r\n		else{\r\n			e.preventDefault();\r\n		}\r\n	}\r\n}\r\n\r\nif (C.ie){\r\n	document.attachEvent(\'onkeydown\',SuppressBackspace);\r\n	window.attachEvent(\'onkeydown\',SuppressBackspace);\r\n}\r\nelse{\r\n	if (window.addEventListener){\r\n		window.addEventListener(\'keypress\',SuppressBackspace,false);\r\n	}\r\n}\r\n\r\nfunction ReduceItems(InArray, ReduceToSize){\r\n	var ItemToDump=0;\r\n	var j=0;\r\n	while (InArray.length > ReduceToSize){\r\n		ItemToDump = Math.floor(InArray.length*Math.random());\r\n		InArray.splice(ItemToDump, 1);\r\n	}\r\n}\r\n\r\nfunction Shuffle(InArray){\r\n	var Num;\r\n	var Temp = new Array();\r\n	var Len = InArray.length;\r\n\r\n	var j = Len;\r\n\r\n	for (var i=0; i<Len; i++){\r\n		Temp[i] = InArray[i];\r\n	}\r\n\r\n	for (i=0; i<Len; i++){\r\n		Num = Math.floor(j  *  Math.random());\r\n		InArray[i] = Temp[Num];\r\n\r\n		for (var k=Num; k < (j-1); k++) {\r\n			Temp[k] = Temp[k+1];\r\n		}\r\n		j--;\r\n	}\r\n	return InArray;\r\n}\r\n\r\nfunction WriteToInstructions(Feedback) {\r\n	document.getElementById(\'InstructionsDiv\').innerHTML = Feedback;\r\n\r\n}\r\n\r\n\r\n\r\n\r\nfunction EscapeDoubleQuotes(InString){\r\n	return InString.replace(/\"/g, \'&quot;\')\r\n}\r\n\r\nfunction TrimString(InString){\r\n        var x = 0;\r\n\r\n        if (InString.length != 0) {\r\n                while ((InString.charAt(InString.length - 1) == \'\\u0020\') || (InString.charAt(InString.length - 1) == \'\\u000A\') || (InString.charAt(InString.length - 1) == \'\\u000D\')){\r\n                        InString = InString.substring(0, InString.length - 1)\r\n                }\r\n\r\n                while ((InString.charAt(0) == \'\\u0020\') || (InString.charAt(0) == \'\\u000A\') || (InString.charAt(0) == \'\\u000D\')){\r\n                        InString = InString.substring(1, InString.length)\r\n                }\r\n\r\n                while (InString.indexOf(\'  \') != -1) {\r\n                        x = InString.indexOf(\'  \')\r\n                        InString = InString.substring(0, x) + InString.substring(x+1, InString.length)\r\n                 }\r\n\r\n                return InString;\r\n        }\r\n\r\n        else {\r\n                return \'\';\r\n        }\r\n}\r\n\r\nfunction FindLongest(InArray){\r\n	if (InArray.length < 1){return -1;}\r\n\r\n	var Longest = 0;\r\n	for (var i=1; i<InArray.length; i++){\r\n		if (InArray[i].length > InArray[Longest].length){\r\n			Longest = i;\r\n		}\r\n	}\r\n	return Longest;\r\n}\r\n\r\n//UNICODE CHARACTER FUNCTIONS\r\nfunction IsCombiningDiacritic(CharNum){\r\n	var Result = (((CharNum >= 0x0300)&&(CharNum <= 0x370))||((CharNum >= 0x20d0)&&(CharNum <= 0x20ff)));\r\n	Result = Result || (((CharNum >= 0x3099)&&(CharNum <= 0x309a))||((CharNum >= 0xfe20)&&(CharNum <= 0xfe23)));\r\n	return Result;\r\n}\r\n\r\nfunction IsCJK(CharNum){\r\n	return ((CharNum >= 0x3000)&&(CharNum < 0xd800));\r\n}\r\n\r\n//SETUP FUNCTIONS\r\n//BROWSER WILL REFILL TEXT BOXES FROM CACHE IF NOT PREVENTED\r\nfunction ClearTextBoxes(){\r\n	var NList = document.getElementsByTagName(\'input\');\r\n	for (var i=0; i<NList.length; i++){\r\n		if ((NList[i].id.indexOf(\'Guess\') > -1)||(NList[i].id.indexOf(\'Gap\') > -1)){\r\n			NList[i].value = \'\';\r\n		}\r\n		if (NList[i].id.indexOf(\'Chk\') > -1){\r\n			NList[i].checked = \'\';\r\n		}\r\n	}\r\n}\r\n\r\n//EXTENSION TO ARRAY OBJECT\r\nfunction Array_IndexOf(Input){\r\n	var Result = -1;\r\n	for (var i=0; i<this.length; i++){\r\n		if (this[i] == Input){\r\n			Result = i;\r\n		}\r\n	}\r\n	return Result;\r\n}\r\nArray.prototype.indexOf = Array_IndexOf;\r\n\r\n//IE HAS RENDERING BUG WITH BOTTOM NAVBAR\r\nfunction RemoveBottomNavBarForIE(){\r\n	if ((C.ie)&&(document.getElementById(\'Reading\') != null)){\r\n		if (document.getElementById(\'BottomNavBar\') != null){\r\n			document.getElementById(\'TheBody\').removeChild(document.getElementById(\'BottomNavBar\'));\r\n		}\r\n	}\r\n}\r\n\r\n\r\n\r\n\r\n//HOTPOTNET-RELATED CODE\r\n\r\nvar HPNStartTime = (new Date()).getTime();\r\nvar SubmissionTimeout = 30000;\r\nvar Detail = \'\'; //Global that is used to submit tracking data\r\n\r\nfunction Finish(){\r\n//If there\'s a form, fill it out and submit it\r\n	if (document.store != null){\r\n		Frm = document.store;\r\n		Frm.starttime.value = HPNStartTime;\r\n		Frm.endtime.value = (new Date()).getTime();\r\n		Frm.mark.value = Score;\r\n		Frm.detail.value = Detail;\r\n		Frm.submit();\r\n	}\r\n}\r\n\r\n\r\n\r\n\r\n\r\n//JCLOZE CORE JAVASCRIPT CODE\r\n\r\nfunction ItemState(){\r\n	this.ClueGiven = false;\r\n	this.HintsAndChecks = 0;\r\n	this.MatchedAnswerLength = 0;\r\n	this.ItemScore = 0;\r\n	this.AnsweredCorrectly = false;\r\n	this.Guesses = new Array();\r\n	return this;\r\n}\r\n\r\nvar Feedback = \'\';\r\nvar Correct = \'Correct! Well done.\';\r\nvar Incorrect = \'Some of your answers are incorrect. Incorrect answers have been left in place for you to change.\'; \r\nvar GiveHint = \'\';\r\nvar CaseSensitive = false;\r\nvar YourScoreIs = \'Your score is \';\r\nvar Finished = false;\r\nvar Locked = false;\r\nvar Score = 0;\r\nvar CurrentWord = 0;\r\nvar Guesses = \'\';\r\nvar TimeOver = false;\r\n\r\nI = new Array();\r\n\r\nI[0] = new Array();\r\nI[0][1] = new Array();\r\nI[0][1][0] = new Array();\r\nI[0][1][0][0] = \'\\u0052\\u0045\\u0041\\u0044\';\r\nI[0][1][1] = new Array();\r\nI[0][1][1][0]=\'\\u0072\\u0065\\u0061\\u0064\';\r\nI[0][2]=\'\\u0052\\u0045\\u0041\\u0044\';\r\n\r\nI[1] = new Array();\r\nI[1][1] = new Array();\r\nI[1][1][0] = new Array();\r\nI[1][1][0][0] = \'\\u0052\\u0045\\u0041\\u0044\';\r\nI[1][1][1] = new Array();\r\nI[1][1][1][0]=\'\\u0072\\u0065\\u0061\\u0064\';\r\nI[1][2]=\'\\u0052\\u0045\\u0041\\u0044\';\r\n\r\nI[2] = new Array();\r\nI[2][1] = new Array();\r\nI[2][1][0] = new Array();\r\nI[2][1][0][0] = \'\\u0046\\u004F\\u0052\\u0047\\u004F\\u0054\';\r\nI[2][1][1] = new Array();\r\nI[2][1][1][0]=\'\\u0066\\u006F\\u0072\\u0067\\u006F\\u0074\';\r\nI[2][2]=\'\\u0046\\u004F\\u0052\\u0047\\u004F\\u0054\';\r\n\r\nI[3] = new Array();\r\nI[3][1] = new Array();\r\nI[3][1][0] = new Array();\r\nI[3][1][0][0] = \'\\u0046\\u004F\\u0052\\u0047\\u004F\\u0054\\u0054\\u0045\\u004E\';\r\nI[3][1][1] = new Array();\r\nI[3][1][1][0]=\'\\u0066\\u006F\\u0072\\u0067\\u006F\\u0074\\u0074\\u0065\\u006E\';\r\nI[3][2]=\'\\u0046\\u004F\\u0052\\u0047\\u004F\\u0054\\u0054\\u0045\\u004E\';\r\n\r\n\r\nState = new Array();\r\n\r\nfunction StartUp(){\r\n	RemoveBottomNavBarForIE();\r\n//Show a keypad if there is one	(added bugfix for 6.0.4.12)\r\n	if (document.getElementById(\'CharacterKeypad\') != null){\r\n		document.getElementById(\'CharacterKeypad\').style.display = \'block\';\r\n	}\r\n	\r\n\r\n\r\n\r\n\r\n\r\n\r\n	var i = 0;\r\n\r\n	State.length = 0;\r\n	for (i=0; i<I.length; i++){\r\n		State[i] = new ItemState();\r\n	}\r\n	\r\n	ClearTextBoxes();\r\n	\r\n\r\n\r\n}\r\n\r\nfunction ShowClue(ItemNum){\r\n	if (Locked == true){return;}\r\n	State[ItemNum].ClueGiven = true;\r\n	ShowMessage(I[ItemNum][2]);\r\n}\r\n\r\nfunction SaveCurrentAnswers(){\r\n	var Ans = \'\';\r\n	for (var i=0; i<I.length; i++){\r\n		Ans = GetGapValue(i);\r\n		if ((Ans.length > 0)&&(Ans != State[i].Guesses[State[i].Guesses.length-1])){\r\n			State[i].Guesses[State[i].Guesses.length] = Ans;\r\n		}\r\n	}\r\n}\r\n\r\nfunction CompileGuesses(){\r\n	var F = document.getElementById(\'store\');\r\n	if (F != null){\r\n		var Temp = \'<?xml version=\"1.0\"?><hpnetresult><fields>\';\r\n		var GapLabel = \'\';\r\n		for (var i=0; i<State.length; i++){\r\n			GapLabel = \'Gap \' + (i+1).toString();\r\n			Temp += \'<field><fieldname>\' + GapLabel + \'</fieldname>\';\r\n			Temp += \'<fieldtype>student-responses</fieldtype><fieldlabel>\' + GapLabel + \'</fieldlabel>\';\r\n			Temp += \'<fieldlabelid>JClozeStudentResponses</fieldlabelid><fielddata>\';\r\n			for (var j=0; j<State[i].Guesses.length; j++){\r\n				if (j>0){Temp += \'| \';}\r\n				Temp += State[i].Guesses[j] + \' \';	\r\n			}	\r\n  		Temp += \'</fielddata></field>\';\r\n		}\r\n		Temp += \'</fields></hpnetresult>\';\r\n		Detail = Temp;\r\n	}\r\n}\r\n\r\nfunction CheckAnswers(){\r\n	if (Locked == true){return;}\r\n	SaveCurrentAnswers();\r\n	var AllCorrect = true;\r\n\r\n//Check each answer\r\n	for (var i = 0; i<I.length; i++){\r\n\r\n		if (State[i].AnsweredCorrectly == false){\r\n//If it\'s right, calculate its score\r\n			if (CheckAnswer(i, true) > -1){\r\n				var TotalChars = GetGapValue(i).length;\r\n				State[i].ItemScore = (TotalChars-State[i].HintsAndChecks)/TotalChars;\r\n				if (State[i].ClueGiven == true){State[i].ItemScore /= 2;}\r\n				if (State[i].ItemScore <0 ){State[i].ItemScore = 0;}\r\n				State[i].AnsweredCorrectly = true;\r\n//Drop the correct answer into the page, replacing the text box\r\n				SetCorrectAnswer(i, GetGapValue(i));\r\n			}\r\n			else{\r\n//Otherwise, increment the hints for this item, as a penalty\r\n				State[i].HintsAndChecks++;\r\n\r\n//then set the flag\r\n				AllCorrect = false;\r\n			}\r\n		}\r\n	}\r\n\r\n//Calculate the total score\r\n	var TotalScore = 0;\r\n	for (i=0; i<State.length; i++){\r\n		TotalScore += State[i].ItemScore;\r\n	}\r\n	TotalScore = Math.floor((TotalScore * 100)/I.length);\r\n\r\n//Compile the output\r\n	Output = \'\';\r\n\r\n	if (AllCorrect == true){\r\n		Output = Correct + \'<br />\';\r\n	}\r\n\r\n	Output += YourScoreIs + \' \' + TotalScore + \'%.<br />\';\r\n	if (AllCorrect == false){\r\n		Output += Incorrect;\r\n	}\r\n	ShowMessage(Output);\r\n	setTimeout(\'WriteToInstructions(Output)\', 50);\r\n	\r\n	Score = TotalScore;\r\n	CompileGuesses();\r\n	\r\n	if ((AllCorrect == true)||(Finished == true)){\r\n	\r\n\r\n\r\n		TimeOver = true;\r\n		Locked = true;\r\n		Finished = true;\r\n		setTimeout(\'Finish()\', SubmissionTimeout);\r\n	}\r\n\r\n}\r\n\r\nfunction TrackFocus(BoxNumber){\r\n	CurrentWord = BoxNumber;\r\n	InTextBox = true;\r\n}\r\n\r\nfunction LeaveGap(){\r\n	InTextBox = false;\r\n}\r\n\r\nfunction CheckBeginning(Guess, Answer){\r\n	var OutString = \'\';\r\n	var i = 0;\r\n	var UpperGuess = \'\';\r\n	var UpperAnswer = \'\';\r\n\r\n	if (CaseSensitive == false) {\r\n		UpperGuess = Guess.toUpperCase();\r\n		UpperAnswer = Answer.toUpperCase();\r\n	}\r\n	else {\r\n		UpperGuess = Guess;\r\n		UpperAnswer = Answer;\r\n	}\r\n\r\n	while (UpperGuess.charAt(i) == UpperAnswer.charAt(i)) {\r\n		OutString += Guess.charAt(i);\r\n		i++;\r\n	}\r\n	OutString += Answer.charAt(i);\r\n	return OutString;\r\n}\r\n\r\nfunction GetGapValue(GNum){\r\n	var RetVal = \'\';\r\n	if ((GNum<0)||(GNum>=I.length)){return RetVal;}\r\n	if (document.getElementById(\'Gap\' + GNum) != null){\r\n		RetVal = document.getElementById(\'Gap\' + GNum).value;\r\n		RetVal = TrimString(RetVal);\r\n	}\r\n	else{\r\n		RetVal = State[GNum].Guesses[State[GNum].Guesses.length-1];\r\n	}\r\n	return RetVal;\r\n}\r\n\r\nfunction SetGapValue(GNum, Val){\r\n	if ((GNum<0)||(GNum>=I.length)){return;}\r\n	if (document.getElementById(\'Gap\' + GNum) != null){\r\n		document.getElementById(\'Gap\' + GNum).value = Val;\r\n		document.getElementById(\'Gap\' + GNum).focus();\r\n	}\r\n}\r\n\r\nfunction SetCorrectAnswer(GNum, Val){\r\n	if ((GNum<0)||(GNum>=I.length)){return;}\r\n	if (document.getElementById(\'GapSpan\' + GNum) != null){\r\n		document.getElementById(\'GapSpan\' + GNum).innerHTML = Val;\r\n	}\r\n}\r\n\r\nfunction FindCurrent() {\r\n	var x = 0;\r\n	FoundCurrent = -1;\r\n\r\n//Test the current word:\r\n//If its state is not set to already correct, check the word.\r\n	if (State[CurrentWord].AnsweredCorrectly == false){\r\n		if (CheckAnswer(CurrentWord, false) < 0){\r\n			return CurrentWord;\r\n		}\r\n	}\r\n	\r\n	x=CurrentWord + 1;\r\n	while (x<I.length){\r\n		if (State[x].AnsweredCorrectly == false){\r\n			if (CheckAnswer(x, false) < 0){\r\n				return x;\r\n			}\r\n		}\r\n	x++;	\r\n	}\r\n\r\n	x = 0;\r\n	while (x<CurrentWord){\r\n		if (State[x].AnsweredCorrectly == false){\r\n			if (CheckAnswer(x, false) < 0){\r\n				return x;\r\n			}\r\n		}\r\n	x++;	\r\n	}\r\n	return FoundCurrent;\r\n}\r\n\r\nfunction CheckAnswer(GapNum, MarkAnswer){\r\n	var Guess = GetGapValue(GapNum);\r\n	var UpperGuess = \'\';\r\n	var UpperAnswer = \'\';\r\n	if (CaseSensitive == false){\r\n		UpperGuess = Guess.toUpperCase();\r\n	}\r\n	else{\r\n		UpperGuess = Guess;\r\n	}\r\n	var Match = -1;\r\n	for (var i = 0; i<I[GapNum][1].length; i++){\r\n		if (CaseSensitive == false){\r\n			UpperAnswer = I[GapNum][1][i][0].toUpperCase();\r\n		}\r\n		else{\r\n			UpperAnswer = I[GapNum][1][i][0];\r\n		}\r\n		if (TrimString(UpperGuess) == UpperAnswer){\r\n			Match = i;\r\n			if (MarkAnswer == true){\r\n				State[GapNum].AnsweredCorrectly = true;\r\n			}\r\n		}\r\n	}\r\n	return Match;\r\n}\r\n\r\nfunction GetHint(GapNum){\r\n	Guess = GetGapValue(GapNum);\r\n\r\n	if (CheckAnswer(GapNum, false) > -1){return \'\'}\r\n	RightBits = new Array();\r\n	for (var i=0; i<I[GapNum][1].length; i++){\r\n		RightBits[i] = CheckBeginning(Guess, I[GapNum][1][i][0]);\r\n	}\r\n	var RightOne = FindLongest(RightBits);\r\n	var Result = I[GapNum][1][RightOne][0].substring(0,RightBits[RightOne].length);\r\n//Add another char if the last one is a space\r\n	if (Result.charAt(Result.length-1) == \' \'){\r\n		Result = I[GapNum][1][RightOne][0].substring(0,RightBits[RightOne].length+1);\r\n	}\r\n	return Result;\r\n}\r\n\r\nfunction ShowHint(){\r\n	if (document.getElementById(\'FeedbackDiv\').style.display == \'block\'){return;}\r\n	if (Locked == true){return;}\r\n	var CurrGap = FindCurrent();\r\n	if (CurrGap < 0){return;}\r\n\r\n	var HintString = GetHint(CurrGap);\r\n\r\n	if (HintString.length > 0){\r\n		SetGapValue(CurrGap, HintString);\r\n		State[CurrGap].HintsAndChecks += 1;\r\n	}\r\n	ShowMessage(GiveHint);\r\n}\r\n\r\nfunction TypeChars(Chars){\r\n	var CurrGap = FindCurrent();\r\n	if (CurrGap < 0){return;}\r\n	if (document.getElementById(\'Gap\' + CurrGap) != null){\r\n		SetGapValue(CurrGap, document.getElementById(\'Gap\' + CurrGap).value + Chars);\r\n	}\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n//-->\r\n\r\n//]]>\r\n\r\n</script>\r\n\r\n\r\n</head>\r\n\r\n<body onload=\"StartUp()\" id=\"TheBody\" >\r\n\r\n<!-- BeginTopNavButtons -->\r\n\r\n\r\n<!-- EndTopNavButtons -->\r\n\r\n<div class=\"Titles\">\r\n	<h2 class=\"ExerciseTitle\"> </h2>\r\n\r\n\r\n\r\n</div>\r\n\r\n<div id=\"InstructionsDiv\" class=\"StdDiv\">\r\n	<div id=\"Instructions\"></div>\r\n</div>\r\n\r\n\r\n\r\n\r\n<div id=\"MainDiv\" class=\"StdDiv\">\r\n\r\n<!-- These top buttons hidden; reveal if required -->\r\n<!--\r\n<button id=\"CheckButton1\" class=\"FuncButton\" onmouseover=\"FuncBtnOver(this)\" onfocus=\"FuncBtnOver(this)\" onmouseout=\"FuncBtnOut(this)\" onblur=\"FuncBtnOut(this)\" onmousedown=\"FuncBtnDown(this)\" onmouseup=\"FuncBtnOut(this)\" onclick=\"CheckAnswers()\">&nbsp;Check&nbsp;</button>\r\n\r\n\r\n\r\n -->\r\n \r\n<div id=\"ClozeDiv\">\r\n<form id=\"Cloze\" method=\"post\" action=\"\" onsubmit=\"return false;\">\r\n<div class=\"ClozeBody\">\r\nLIRE : READ <span class=\"GapSpan\" id=\"GapSpan0\"><input type=\"text\" id=\"Gap0\" onfocus=\"TrackFocus(0)\" onblur=\"LeaveGap()\" class=\"GapBox\" size=\"6\"></input><button style=\"line-height: 1.0\" class=\"FuncButton\" onfocus=\"FuncBtnOver(this)\" onmouseover=\"FuncBtnOver(this)\" onblur=\"FuncBtnOut(this)\" onmouseout=\"FuncBtnOut(this)\" onmousedown=\"FuncBtnDown(this)\" onmouseup=\"FuncBtnOut(this)\" onclick=\"ShowClue(0)\">[?]</button></span> <span class=\"GapSpan\" id=\"GapSpan1\"><input type=\"text\" id=\"Gap1\" onfocus=\"TrackFocus(1)\" onblur=\"LeaveGap()\" class=\"GapBox\" size=\"6\"></input><button style=\"line-height: 1.0\" class=\"FuncButton\" onfocus=\"FuncBtnOver(this)\" onmouseover=\"FuncBtnOver(this)\" onblur=\"FuncBtnOut(this)\" onmouseout=\"FuncBtnOut(this)\" onmousedown=\"FuncBtnDown(this)\" onmouseup=\"FuncBtnOut(this)\" onclick=\"ShowClue(1)\">[?]</button></span> <br />OUBLIER : FORGET <span class=\"GapSpan\" id=\"GapSpan2\"><input type=\"text\" id=\"Gap2\" onfocus=\"TrackFocus(2)\" onblur=\"LeaveGap()\" class=\"GapBox\" size=\"6\"></input><button style=\"line-height: 1.0\" class=\"FuncButton\" onfocus=\"FuncBtnOver(this)\" onmouseover=\"FuncBtnOver(this)\" onblur=\"FuncBtnOut(this)\" onmouseout=\"FuncBtnOut(this)\" onmousedown=\"FuncBtnDown(this)\" onmouseup=\"FuncBtnOut(this)\" onclick=\"ShowClue(2)\">[?]</button></span> <span class=\"GapSpan\" id=\"GapSpan3\"><input type=\"text\" id=\"Gap3\" onfocus=\"TrackFocus(3)\" onblur=\"LeaveGap()\" class=\"GapBox\" size=\"9\"></input><button style=\"line-height: 1.0\" class=\"FuncButton\" onfocus=\"FuncBtnOver(this)\" onmouseover=\"FuncBtnOver(this)\" onblur=\"FuncBtnOut(this)\" onmouseout=\"FuncBtnOut(this)\" onmousedown=\"FuncBtnDown(this)\" onmouseup=\"FuncBtnOut(this)\" onclick=\"ShowClue(3)\">[?]</button></span> \r\n\r\n</div>\r\n</form>\r\n</div>\r\n\r\n\r\n\r\n<button id=\"CheckButton2\" class=\"FuncButton\" onmouseover=\"FuncBtnOver(this)\" onfocus=\"FuncBtnOver(this)\" onmouseout=\"FuncBtnOut(this)\" onblur=\"FuncBtnOut(this)\" onmousedown=\"FuncBtnDown(this)\" onmouseup=\"FuncBtnOut(this)\" onclick=\"CheckAnswers()\">&nbsp;Check&nbsp;</button>\r\n\r\n\r\n\r\n</div>\r\n\r\n\r\n\r\n<div class=\"Feedback\" id=\"FeedbackDiv\">\r\n<div class=\"FeedbackText\" id=\"FeedbackContent\"></div>\r\n\r\n<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>\r\n</div>\r\n\r\n<!-- BeginBottomNavButtons -->\r\n\r\n\r\n\r\n<!-- EndBottomNavButtons -->\r\n\r\n<!-- BeginSubmissionForm -->\r\n\r\n<!-- EndSubmissionForm -->\r\n\r\n</body>\r\n\r\n</html>\r\n\r\n','','2009-06-07 19:31:28','publie',22,'2009-06-08 12:33:36','oui','0000-00-00 00:00:00',99,0,0.787956657678467,'non','2009-06-07 19:31:20','fr','non',0,NULL,0,'',''),(179,'','Questions/réponses sur le calendrier de l\'année 2011-2012','',95,'','','<p><strong><em><br />\r\n</em></strong><em><em><font color=\"#ff00ff\"><em><strong>QUELLES SONT LES DATES DES VACANCES SCOLAIRES 2011-2012 ?</strong></em></font></em></em></p>\r\n<p style=\"text-align: justify;\"><font color=\"#00ff00\"><strong>- Toussaint :</strong> du Samedi 22 Octobre apr&egrave;s la classe au <u>Mercredi</u> 2 Novembre 2011 matin : <strong>attention, cette reprise le mercredi 03/11 (l<u>es cours sont ceux d\'un VENDREDI</u>) est sp&eacute;cifique &agrave; l\'acad&eacute;mie d\'Orl&eacute;ans-Tours </strong>et permet de compenser par avance le &quot;pont&quot; du vendredi de l\'ascension 2012... A noter que le vendredi suivant, le 11 novembre, est f&eacute;ri&eacute;.<br />\r\n</font></p>\r\n<p style=\"text-align: justify;\"><font color=\"#00ff00\"><strong>- No&euml;l / Nouvel An :</strong> du Vendredi 16 D&eacute;cembre apr&egrave;s la classe au MARDI 3 Janvier 2012&nbsp; matin.</font></p>\r\n<p style=\"text-align: justify;\"><font color=\"#00ff00\"><strong>- Hiver :</strong> du Vendredi 24 F&eacute;vrier apr&egrave;s la classe au Lundi 12 Mars matin</font></p>\r\n<p style=\"text-align: justify;\"><font color=\"#00ff00\"><strong>- Printemps :</strong> du Vendredi 20 Avril apr&egrave;s la classe au Lundi 7 Mai matin...(avec cong&eacute; national le mardi 8 mai !)<br />\r\n</font></p>\r\n<p>- <font color=\"#00ff00\"><strong>Pont de l\'Ascension </strong>du Mercredi 16 Juin (midi) au Lundi 21 Mai matin.</font></p>\r\n<p><font color=\"#ff00ff\"><em><strong>QUELLES SONT LES DATES DES &quot;PERIODES DE NOTATION&quot; ?</strong></em></font></p>\r\n<p><font color=\"#00ff00\">- <strong>1ER TRIMESTRE : jusqu\'au VENDREDI 25 NOVEMBRE 2011<br />\r\n</strong></font></p>\r\n<p><font color=\"#00ff00\">*<u> premier relev&eacute; de notes</u> communiqu&eacute; aux parents par l\'interm&eacute;diaire du carnet de correspondance<u> &agrave; partir du 10 octobre <br />\r\n</u></font></p>\r\n<p><font color=\"#00ff00\">*<u> bulletin trimestriel</u> apr&egrave;s les conseils de classe, remise aux parents, au coll&egrave;ge, par les professeurs principaux, le<u><strong> MARDI 13&nbsp; DECEMBRE</strong></u><br />\r\n</font></p>\r\n<p><font color=\"#00ff00\">-<strong> 2EME TRIMESTRE : du lundi&nbsp; 28 NOVEMBRE 2011 au vendredi 24 FEVRIER 2012.<br />\r\n</strong></font></p>\r\n<p><font color=\"#00ff00\">*<u> relev&eacute; de notes interm&eacute;diaire fin JANVIER 2011 <br />\r\n</u></font></p>\r\n<p><font color=\"#00ff00\">*<u> bulletin trimestriel </u>remis aux parents par les professeurs principaux le <u><strong>JEUDI 5 AVRIL</strong></u><br />\r\n</font></p>\r\n<p><font color=\"#00ff00\"><strong>-3EME TRIMESTRE : &agrave; partir du lundi 12 MARS 2012<br />\r\n</strong><br />\r\n</font><font color=\"#00ff00\"><em>(&agrave; suivre...,&nbsp; d&egrave;s r&eacute;ception des dates nationales des conseils de fin d\'ann&eacute;e scolaire...)</em></font></p>\r\n<p>&nbsp;</p>\r\n<p><font color=\"#00ff00\"><font color=\"#ff00ff\"><em><strong>QUELLES DATES POUR LES RENCONTRES AVEC LES PROFESSEURS ?</strong></em></font></font></p>\r\n<p><font color=\"#00ff00\"><font color=\"#00ff00\">(en plus de la remise des bulletins qui permet chaque trimestre de rencontrer le professeur principal)</font></font></p>\r\n<p><font color=\"#00ff00\"><font color=\"#ff00ff\">-<strong> REUNIONS DE DEBUT D\'ANNEE</strong> (r&eacute;unions collectives qui permettent de faire connaissance avec l\'ensemble des enseignants et d\'&ecirc;tre inform&eacute; sur les programmes et les modalit&eacute;s d\'&eacute;valuation de chacun...)</font></font></p>\r\n<p><font color=\"#00ff00\"><font color=\"#00ff00\">A partir de 18h. en salle de restauration scolaire, puis par division avec le professeur principal et les enseignants de la classe :</font></font></p>\r\n<p><font color=\"#00ff00\"><font color=\"#00ff00\"><strong><font color=\"#00ff00\">* 6emes :&nbsp; LUNDI 12 SEPTEMBRE 2011</font></strong></font></font></p>\r\n<p><font color=\"#00ff00\"><font color=\"#00ff00\"><strong><font color=\"#00ff00\">* 5emes :&nbsp; JEUDI 22 SEPTEMBRE 2011</font></strong></font></font></p>\r\n<p><font color=\"#00ff00\"><font color=\"#00ff00\"><strong><font color=\"#00ff00\">* 4emes :&nbsp; MARDI 20 SEPTEMBRE 2011</font></strong></font></font></p>\r\n<p><font color=\"#00ff00\"><font color=\"#00ff00\"><strong><font color=\"#00ff00\">* 3emes :&nbsp; MARDI 13 SEPTEMBRE 2011</font></strong></font></font></p>\r\n<p><font color=\"#00ff00\"><strong><font color=\"#ff00ff\">- RENCONTRES PARENTS/PROFESSEURS </font></strong><font color=\"#ff00ff\">(entretiens individuels)</font></font></p>\r\n<p><font color=\"#00ff00\"><font color=\"#00ff00\">A partir de 18h. (&eacute;ventuellement avant, sur rendez-vous) selon consignes transmises par les enseignants</font><font color=\"#00ff00\"> :</font></font></p>\r\n<p><span style=\"color: rgb(0, 255, 0);\"><strong>* 6emes : JEUDI 5 JANVIER 2012</strong></span></p>\r\n<p><font color=\"#00ff00\"><font color=\"#00ff00\"><strong>* 5emes : MARDI 10 JANVIER 2012<br />\r\n</strong></font></font></p>\r\n<p><font color=\"#00ff00\"><font color=\"#00ff00\"><strong>* 4emes : MARDI 8 NOVEMBRE 2011<br />\r\n</strong></font></font></p>\r\n<p><font color=\"#00ff00\"><font color=\"#00ff00\"><strong>* 3emes : JEUDI 17 NOVEMBRE 2011<br />\r\n</strong></font></font></p>\r\n<p>&nbsp;<font color=\"#00ff00\"><font color=\"#00ff00\"><font color=\"#00ff00\"><font color=\"#00ff00\"><em><em><em><em>&nbsp;NOTE : en dehors de ces dates, les parents peuvent bien s&ucirc;r demander &agrave; rencontrer le professeur principal de la classe, ou l\'un des autres enseignants. Le professeur principal vous demandera &eacute;ventuellement de venir le voir pour un probl&egrave;me rencontr&eacute; ou pos&eacute; par l\'&eacute;l&egrave;ve... Le carnet de correspondance permet les &eacute;changes de dates possibles).</em></em></em></em></font></font></font></font><strong><em><em><em><em><br />\r\n</em></em></em></em></strong></p>\r\n<p><font color=\"#00ff00\"><font color=\"#00ff00\"><font color=\"#ff00ff\"><em><strong>QUELLES SONT LES AUTRES DATES SPECIFIQUES AUX TROISIEMES ?</strong></em></font></font></font></p>\r\n<p><font color=\"#00ff00\"><font color=\"#00ff00\"><font color=\"#00ff00\">-<strong> <u>Brevet &quot;blanc&quot; </u>:&nbsp; 20 et 21 FEVRIER 2012<br />\r\n</strong></font></font></font></p>\r\n<p><font color=\"#00ff00\"><font color=\"#00ff00\"><strong><font color=\"#00ff00\">- <u>Stage en entreprise obligatoire :</u>&nbsp; sur 3 jours (20 heures maxi) </font></strong></font></font></p>\r\n<p style=\"text-align: center;\"><font color=\"#00ff00\"><font color=\"#00ff00\"><strong><font color=\"#00ff00\"><u>entre le&nbsp; MERCREDI 22 et le SAMEDI 25 FEVRIER&nbsp; 2012</u></font></strong></font></font></p>\r\n<p><font color=\"#00ff00\"><font color=\"#00ff00\"><strong><font color=\"#00ff00\">- Epreuves &eacute;crites du DNB :&nbsp; ? JUIN 2012 <br />\r\n</font></strong></font></font></p>\r\n<p><font color=\"#00ff00\"><font color=\"#00ff00\"><strong><font color=\"#00ff00\"><em><span style=\"color: rgb(255, 0, 255);\">CALENDRIER DE FIN D\'ANNEE :</span></em></font></strong></font></font></p>\r\n<p>SERA COMPLETE DES QUE POSSIBLE (en fonction du calendrier acad&eacute;mique de l\'orientation qui devrait &ecirc;tre d&eacute;termin&eacute; d&eacute;but 2012...)</p>\r\n<p><em><strong><span style=\"color: rgb(255, 0, 255);\"><br />\r\n</span></strong></em></p>\r\n<p><em><strong><span style=\"color: rgb(255, 0, 255);\"><span style=\"color: rgb(0, 255, 0);\"><br />\r\n</span></span></strong></em></p>','','2011-09-06 13:00:00','publie',27,'2011-09-20 14:43:39','oui','0000-00-00 00:00:00',573,0,10.6270668127401,'non','2011-09-20 16:43:39','fr','non',0,NULL,0,'',''),(247,'','Le réglement intérieur du collège','',82,'','','<div><em><strong>Vous pouvez t&eacute;l&eacute;charger en format &quot;.doc&quot;<br />\r\n</strong></em></div>\r\n<div><em><strong>la derni&egrave;re version du r&egrave;glement int&eacute;rieur du coll&egrave;ge de l\'Orbelli&egrave;re.<br />\r\n</strong></em></div>\r\n<div>&nbsp;</div>\r\n<div><em><strong>Les passages gris&eacute;s soulignent les derni&egrave;res modifications apport&eacute;es par le Conseil d\'Administration du 29/03/2010.</strong></em></div>\r\n<div><em><strong><br />\r\n</strong></em></div>\r\n<div><em><strong>Cliquez sur l\'ic&ocirc;ne en bas de cette page...</strong></em></div>','','2010-04-02 15:21:58','publie',27,'2010-04-02 13:31:06','oui','0000-00-00 00:00:00',136,0,2.17363998193284,'non','2010-04-02 15:28:10','fr','non',0,NULL,0,'',''),(241,'','Echange 2010 Bad Oldesloe','',22,'','',' \r\n{{Les dates de l’échange scolaire}}\r\n{{Le séjour des Français en Allemagne aura lieu du 21 au 27 avril 2010.\r\n}}\r\nVoici les derniers renseignements concernant le séjour à Bad Oldesloe.\r\n \r\n{{RENDEZ-VOUS}} :\r\nRassemblement le mercredi 21 avril à 9h30 à la gare SCNF des Aubrais – Orléans pour un départ à 9h57.\r\n \r\n \r\n{{TRAJET}} :\r\n\r\n{{ {ALLER} }} : Arrivée du train prévue à Roissy CDG2 à 11h31. Prévoir un pique-nique pour le repas de midi qui sera pris à l’aéroport. Nous empruntons le vol Air France 2310 à 15h25 au départ de Roissy ; arrivée à Hambourg prévue à 16h55. Trajet en autocar jusqu’à Bad Odlesloe. Arrivée prévue à Bad Oldesloe vers 18h30 – 19h.\r\n\r\n{{ {RETOUR} }} : le mardi 27 avril : trajet de Bad Oldesloe vers Hambourg en autocar. Nous empruntons le vol Air France 1711 à 13h00 ; arrivée prévue à 14h35 à Roissy CDG. Trajet Paris – Orléans en train : départ de Paris-Austerlitz à 16h28, arrivée à la gare d’Orléans à 17h47.\r\n \r\n \r\n{{PAPIERS INDISPENSABLES}} :\r\nLes originaux des documents que vous m’avez remis à avoir sur soi :\r\n• carte nationale d’identité ou passeport \r\n• carte de groupe sanguin, le cas échéant\r\n• autorisation de sortie du territoire\r\n• attestation assurance responsabilité civile \r\n• Carte Européenne d’Assurance Maladie\r\n \r\n \r\n{{A EMPORTER}} :\r\n• Vêtements pratiques, peu fragiles et chauds\r\n• Un vêtement de pluie, type K-way\r\n• Des chaussures confortables (ex : baskets) pour les visites\r\n• Linge et trousse de toilette\r\n• Affaires de sport et de bain : participeront peut-être à une activité sportive et iront peut-être à la piscine avec le correspondant et sa famille\r\n• Un petit sac à dos (à garder sur soi dans l’avion, lors des visites…)\r\n• Argent de poche\r\n• Trousse d’école et cahier journal de bord\r\n• Un petit dictionnaire et un bloc-notes (école, visites)\r\n• Appareil photo, (caméra ?)\r\n• Médicaments\r\n• Cadeau pour la famille ?\r\n \r\n{{PROGRAMME}} :\r\n\r\n{{ {mercredi 21 avril} }} \r\nVoyage Olivet – Bad Oldesloe. Arrivée au parking Exer vers 18h30 – 19h.\r\n \r\n{{ {jeudi 22 avril} }} \r\nMatin : école : correspondants allemands et français en cours.\r\nMidi : déjeuner à la Mensa (≈ restaurant scolaire).\r\nAprès-midi : rallye dans Bad oldesloe.\r\n \r\n{{ {vendredi 23 avril} }} \r\nJournée : excursion à Hambourg des correspondants allemands et français.\r\nPique-nique préparé par la famille. Trajet Hambourg – Bad Oldesloe en train (9h – 18h).\r\nsamedi 24 avril \r\nJournée en famille.\r\n \r\n{{ {dimanche 25 avril} }} \r\nJournée en famille. \r\nSoir : soirée conviviale au Theodor-Mommsen-Gymnasium avec élèves français, allemands et leur famille (boissons et plats préparés et apportés par les familles).\r\n\r\n \r\n{{ {lundi 26 avril} }} \r\nEcole pour les correspondants allemands.\r\nExcursion à Lubeck pour les Français avec pique-nique préparé par la famille.\r\nTrajet Bad Oldesloe – Lubeck en train.\r\n \r\n{{ {mardi 27 avril} }} \r\nEcole les deux premières heures de cours puis départ.\r\n \r\n {{\r\nCOMMUNICATIONS France – Allemagne}} :\r\n- Internet et téléphone famille (All → F : 00 33 2 38 …) pas de 0 après les 4\r\n(F → All : 00 49 …) chiffres de l’indicatif\r\n- Blog : un article et quelques photos chaque jour (sauf le week-end), alimenté par les élèves ; adresse : http://olivetoldesloe2010.over-blog.com/ \r\n\r\n','','2010-03-25 09:05:55','publie',22,'2010-03-25 08:05:55','oui','0000-00-00 00:00:00',111,0,0.139374363867775,'non','2010-03-17 22:07:57','fr','non',0,NULL,0,'',''),(180,'','Séjour Villeneuve','',55,'','','<p align=\"justify\"><font color=\"#00ccff\" size=\"4\">Les &eacute;l&egrave;ves de 5&egrave;me5 sont arriv&eacute;s &agrave; bon port (17h15)... L\'accueil a &eacute;t&eacute; exceptionnel. L\'ambiance est tr&egrave;s conviviale. Tout va bien ! Nous voil&agrave; partis &agrave; la d&eacute;couverte du Languedoc-Roussillon dans la joie et la bonne humeur. Demain, le rendez-vous est fix&eacute; &agrave; 8h15 pour aller visiter Montpellier. </font></p>\r\n<p align=\"justify\"><font color=\"#00ccff\" size=\"4\">D\'autres nouvelles tr&egrave;s bient&ocirc;t... </font></p>\r\n<p align=\"justify\"><font color=\"#00ccff\" size=\"4\">Mme DOREAU</font></p>','','2009-06-08 19:47:56','publie',22,'2009-06-08 17:48:21','oui','0000-00-00 00:00:00',68,0,0.334107614239647,'non','2009-06-08 19:47:40','fr','non',0,NULL,0,'',''),(181,'','Quelques nouvelles de Villeneuve lès Maguelone.','',55,'','','<p align=\"justify\"><font color=\"#ff6600\" size=\"4\">Le s&eacute;jour se d&eacute;roule &agrave; merveille et, il fallait s\'en douter sous un grand soleil (28&deg; environ)&nbsp;et sous le ciel bleu. Montpellier n\'a plus de secret pour les Oliv&eacute;tains... Quant &agrave; Saint-Guilhem le d&eacute;sert... ce village a fait l\'unanimit&eacute;. Il ne reste plus qu\'&agrave; tester la temp&eacute;rature de l\'eau apr&egrave;s avoir visit&eacute; Aigues-Mortes. Ce sera pour demain. Les enfants vont bien, travaillent s&eacute;rieusement tout en d&eacute;couvrant les us et coutumes de la r&eacute;gion Languedoc-Roussillon. </font></p>\r\n<p align=\"justify\"><font color=\"#ff6600\" size=\"4\">Mme DOREAU.</font></p>','','2009-06-10 19:32:58','publie',22,'2009-06-11 14:48:02','oui','0000-00-00 00:00:00',89,0,0.284579594281145,'non','2009-06-10 19:32:48','fr','non',0,NULL,0,'',''),(182,'','Testez vos verbes irréguliers','cette semaine du 21 au 28 juin O9',66,'','Verbes en anglais ? Formes au prétérit ? Formes au participe passé ? Ecrivez-les dans les rectangles. Cliquez sur les points d’interrogation pour obtenir la correction, puis sur check pour avoir votre score. N’oubliez d’écouter la prononciation ci-dessous par Kevin M. 4e1.\r\n\r\nVerbes : aller à vélo ou à cheval, et pardonner','       <!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.1//EN\" \"xhtml11.dtd\">\r\n       <html xmlns=\"http://www.w3.org/1999/xhtml\"\r\n             xml:lang=\"en\"><head><meta name=\"author\" content=\"Created with Hot Potatoes by Half-Baked Software, registered to UNREGISTERED.\"></meta><meta name=\"keywords\" content=\"Hot Potatoes, Hot Potatoes, Half-Baked Software, Windows, University of Victoria\"></meta>\r\n\r\n<link rel=\"schema.DC\" href=\"http://purl.org/dc/elements/1.1/\" />\r\n<meta name=\"DC:Creator\" content=\"UNREGISTERED\" />\r\n\r\n\r\n<meta http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-1\" /> \r\n\r\n<title>\r\n \r\n</title>\r\n\r\n<!-- Made with executable version 6.2 Release 5 Build 5 -->\r\n\r\n<!-- The following insertion allows you to add your own code directly to this head tag from the configuration screen -->\r\n\r\n\r\n\r\n<style type=\"text/css\">\r\n\r\n\r\n/* This is the CSS stylesheet used in the exercise. */\r\n/* Elements in square brackets are replaced by data based on configuration settings when the exercise is built. */\r\n\r\n/* BeginCorePageCSS */\r\n\r\n/* Made with executable version 6.2 Release 5 Build 5 */\r\n\r\n\r\n/* Hack to hide a nested Quicktime player from IE, which can\'t handle it. */\r\n* html object.MediaPlayerNotForIE {\r\n	display: none;\r\n}\r\n\r\nbody{\r\n	font-family: Geneva,Arial,sans-serif;\r\n	background-color: #C0C0C0;\r\n	color: #000000;\r\n \r\n	margin-right: 5%;\r\n	margin-left: 5%;\r\n	font-size: small;\r\n}\r\n\r\np{\r\n	text-align: left;\r\n	margin: 0px;\r\n	font-size: 100%;\r\n}\r\n\r\ntable,div,span,td{\r\n	font-size: 100%;\r\n	color: #000000;\r\n}\r\n\r\ndiv.Titles{\r\n	padding: 0.5em;;\r\n	text-align: center;\r\n	color: #000000;\r\n}\r\n\r\nbutton{\r\n	font-family: Geneva,Arial,sans-serif;\r\n	font-size: 100%;\r\n	display: inline;\r\n}\r\n\r\n.ExerciseTitle{\r\n	font-size: 140%;\r\n	color: #000000;\r\n}\r\n\r\n.ExerciseSubtitle{\r\n	font-size: 120%;\r\n	color: #000000;\r\n}\r\n\r\ndiv.StdDiv{\r\n	background-color: #FFFFFF;\r\n	text-align: center;\r\n	font-size: 100%;\r\n	color: #000000;\r\n	padding: 0.5em;\r\n	border-style: solid;\r\n	border-width: 1px 1px 1px 1px;\r\n	border-color: #000000;\r\n	margin-bottom: 1px;\r\n}\r\n\r\n/* EndCorePageCSS */\r\n\r\n.RTLText{\r\n	text-align: right;\r\n	font-size: 150%;\r\n	direction: rtl;\r\n	font-family: \"Simplified Arabic\", \"Traditional Arabic\", \"Times New Roman\", Geneva,Arial,sans-serif; \r\n}\r\n\r\n.CentredRTLText{\r\n	text-align: center;\r\n	font-size: 150%;\r\n	direction: rtl;\r\n	font-family: \"Simplified Arabic\", \"Traditional Arabic\", \"Times New Roman\", Geneva,Arial,sans-serif; \r\n}\r\n\r\nbutton p.RTLText{\r\n	text-align: center;\r\n}\r\n\r\n.RTLGapBox{\r\n	text-align: right;\r\n	font-size: 150%;\r\n	direction: rtl;\r\n	font-family: \"Times New Roman\", Geneva,Arial,sans-serif;\r\n}\r\n\r\n.Guess{\r\n	font-weight: bold;\r\n}\r\n\r\n.CorrectAnswer{\r\n	font-weight: bold;\r\n}\r\n\r\ndiv#Timer{\r\n	padding: 0.25em;\r\n	margin-left: auto;\r\n	margin-right: auto;\r\n	text-align: center;\r\n	color: #000000;\r\n}\r\n\r\nspan#TimerText{\r\n	padding: 0.25em;\r\n	border-width: 1px;\r\n	border-style: solid;\r\n	font-weight: bold;\r\n	display: none;\r\n	color: #000000;\r\n}\r\n\r\nspan.Instructions{\r\n\r\n}\r\n\r\ndiv.ExerciseText{\r\n\r\n}\r\n\r\n.FeedbackText, .FeedbackText span.CorrectAnswer, .FeedbackText span.Guess, .FeedbackText span.Answer{\r\n	color: #000000;\r\n}\r\n\r\n.LeftItem{\r\n	font-size: 100%;\r\n	color: #000000;\r\n	text-align: left;\r\n}\r\n\r\n.RightItem{\r\n	font-weight: bold;\r\n	font-size: 100%;\r\n	color: #000000;\r\n}\r\n\r\nspan.CorrectMark{\r\n\r\n}\r\n\r\ninput, textarea{\r\n	font-family: Geneva,Arial,sans-serif;\r\n	font-size: 120%;\r\n}\r\n\r\nselect{\r\n	font-size: 100%;\r\n}\r\n\r\ndiv.Feedback {\r\n	background-color: #C0C0C0;\r\n	left: 33%;\r\n	width: 34%;\r\n	top: 33%;\r\n	z-index: 1;\r\n	border-style: solid;\r\n	border-width: 1px;\r\n	padding: 5px;\r\n	text-align: center;\r\n	color: #000000;\r\n	position: absolute;\r\n	display: none;\r\n	font-size: 100%;\r\n}\r\n\r\n\r\n\r\n\r\ndiv.ExerciseDiv{\r\n	color: #000000;\r\n}\r\n\r\n/* JMatch flashcard styles */\r\ntable.FlashcardTable{\r\n	background-color: transparent;\r\n	color: #000000;\r\n	border-color: #000000;\r\n	margin-left: 5%;\r\n	margin-right: 5%;\r\n	margin-top: 2em;\r\n	margin-bottom: 2em;\r\n	width: 90%;\r\n	position: relative;\r\n	text-align: center;\r\n	padding: 0px;\r\n}\r\n\r\ntable.FlashcardTable tr{\r\n	border-style: none;\r\n	margin: 0px;\r\n	padding: 0px;\r\n	background-color: #FFFFFF;\r\n}\r\n\r\ntable.FlashcardTable td.Showing{\r\n	font-size: 140%;\r\n	text-align: center;\r\n	width: 50%;\r\n	display: table-cell;\r\n	padding: 2em;\r\n	margin: 0px;\r\n	border-style: solid;\r\n	border-width: 1px;\r\n	color: #000000;\r\n	background-color: #FFFFFF;\r\n}\r\n\r\ntable.FlashcardTable td.Hidden{\r\n	display: none;\r\n}\r\n\r\n/* JMix styles */\r\ndiv#SegmentDiv{\r\n	margin-top: 2em;\r\n	margin-bottom: 2em;\r\n	text-align: center;\r\n}\r\n\r\na.ExSegment{\r\n	font-size: 120%;\r\n	font-weight: bold;\r\n	text-decoration: none;\r\n	color: #000000;\r\n}\r\n\r\nspan.RemainingWordList{\r\n	font-style: italic;\r\n}\r\n\r\ndiv.DropLine {\r\n	position: absolute;\r\n	text-align: center;\r\n	border-bottom-style: solid;\r\n	border-bottom-width: 1px;\r\n	border-bottom-color: #000000;\r\n	width: 80%;\r\n}\r\n\r\n/* JCloze styles */\r\n\r\n.ClozeWordList{\r\n	text-align: center;\r\n	font-weight: bold;\r\n}\r\n\r\ndiv.ClozeBody{\r\n	text-align: left;\r\n	margin-top: 2em;\r\n	margin-bottom: 2em;\r\n	line-height: 2.0\r\n}\r\n\r\nspan.GapSpan{\r\n	font-weight: bold;\r\n}\r\n\r\n/* JCross styles */\r\n\r\ntable.CrosswordGrid{\r\n	margin: auto auto 1em auto;\r\n	border-collapse: collapse;\r\n	padding: 0px;\r\n	background-color: #000000;\r\n}\r\n\r\ntable.CrosswordGrid tbody tr td{\r\n	width: 1.5em;\r\n	height: 1.5em;\r\n	text-align: center;\r\n	vertical-align: middle;\r\n	font-size: 140%;\r\n	padding: 1px;\r\n	margin: 0px;\r\n	border-style: solid;\r\n	border-width: 1px;\r\n	border-color: #000000;\r\n	color: #000000;\r\n}\r\n\r\ntable.CrosswordGrid span{\r\n	color: #000000;\r\n}\r\n\r\ntable.CrosswordGrid td.BlankCell{\r\n	background-color: #000000;\r\n	color: #000000;\r\n}\r\n\r\ntable.CrosswordGrid td.LetterOnlyCell{\r\n	text-align: center;\r\n	vertical-align: middle;\r\n	background-color: #ffffff;\r\n	color: #000000;\r\n	font-weight: bold;\r\n}\r\n\r\ntable.CrosswordGrid td.NumLetterCell{\r\n	text-align: left;\r\n	vertical-align: top;\r\n	background-color: #ffffff;\r\n	color: #000000;\r\n	padding: 1px;\r\n	font-weight: bold;\r\n}\r\n\r\n.NumLetterCellText{\r\n	cursor: pointer;\r\n	color: #000000;\r\n}\r\n\r\n.GridNum{\r\n	vertical-align: super;\r\n	font-size: 66%;\r\n	font-weight: bold;\r\n	text-decoration: none;\r\n	color: #000000;\r\n}\r\n\r\n.GridNum:hover, .GridNum:visited{\r\n	color: #000000;\r\n}\r\n\r\ntable#Clues{\r\n	margin: auto;\r\n	vertical-align: top;\r\n}\r\n\r\ntable#Clues td{\r\n	vertical-align: top;\r\n}\r\n\r\ntable.ClueList{\r\n  margin: auto;\r\n}\r\n\r\ntd.ClueNum{\r\n	text-align: right;\r\n	font-weight: bold;\r\n	vertical-align: top;\r\n}\r\n\r\ntd.Clue{\r\n	text-align: left;\r\n}\r\n\r\ndiv#ClueEntry{\r\n	text-align: left;\r\n	margin-bottom: 1em;\r\n}\r\n\r\n/* Keypad styles */\r\n\r\ndiv.Keypad{\r\n	text-align: center;\r\n	display: none; /* initially hidden, shown if needed */\r\n	margin-bottom: 0.5em;\r\n}\r\n\r\ndiv.Keypad button{\r\n	font-family: Geneva,Arial,sans-serif;\r\n	font-size: 120%;\r\n	background-color: #ffffff;\r\n	color: #000000;\r\n	width: 2em;\r\n}\r\n\r\n/* JQuiz styles */\r\n\r\ndiv.QuestionNavigation{\r\n	text-align: center;\r\n}\r\n\r\n.QNum{\r\n	margin: 0em 1em 0.5em 1em;\r\n	font-weight: bold;\r\n	vertical-align: middle;\r\n}\r\n\r\ntextarea{\r\n	font-family: Geneva,Arial,sans-serif;\r\n}\r\n\r\n.QuestionText{\r\n	text-align: left;\r\n	margin: 0px;\r\n	font-size: 100%;\r\n}\r\n\r\n.Answer{\r\n	font-size: 120%;\r\n	letter-spacing: 0.1em;\r\n}\r\n\r\n.PartialAnswer{\r\n	font-size: 120%;\r\n	letter-spacing: 0.1em;\r\n	color: #000000;\r\n}\r\n\r\n.Highlight{\r\n	color: #000000;\r\n	background-color: #ffff00;\r\n	font-weight: bold;\r\n	font-size: 120%;\r\n}\r\n\r\nol.QuizQuestions{\r\n	text-align: left;\r\n	list-style-type: none;\r\n}\r\n\r\nli.QuizQuestion{\r\n	padding: 1em;\r\n	border-style: solid;\r\n	border-width: 0px 0px 1px 0px;\r\n}\r\n\r\nol.MCAnswers{\r\n	text-align: left;\r\n	list-style-type: upper-alpha;\r\n	padding: 1em;\r\n}\r\n\r\nol.MCAnswers li{\r\n	margin-bottom: 1em;\r\n}\r\n\r\nol.MSelAnswers{\r\n	text-align: left;\r\n	list-style-type: lower-alpha;\r\n	padding: 1em;\r\n}\r\n\r\ndiv.ShortAnswer{\r\n	padding: 1em;\r\n}\r\n\r\n.FuncButton {\r\n	text-align: center;\r\n	border-style: solid;\r\n\r\n	border-left-color: #ffffff;\r\n	border-top-color: #ffffff;\r\n	border-right-color: #7f7f7f;\r\n	border-bottom-color: #7f7f7f;\r\n	color: #000000;\r\n	background-color: #FFFFFF;\r\n\r\n	border-width: 2px;\r\n	padding: 3px 6px 3px 6px;\r\n	cursor: pointer;\r\n}\r\n\r\n.FuncButtonUp {\r\n	color: #FFFFFF;\r\n	text-align: center;\r\n	border-style: solid;\r\n\r\n	border-left-color: #ffffff;\r\n	border-top-color: #ffffff;\r\n	border-right-color: #7f7f7f;\r\n	border-bottom-color: #7f7f7f;\r\n\r\n	background-color: #000000;\r\n	color: #FFFFFF;\r\n	border-width: 2px;\r\n	padding: 3px 6px 3px 6px;\r\n	cursor: pointer;\r\n}\r\n\r\n.FuncButtonDown {\r\n	color: #FFFFFF;\r\n	text-align: center;\r\n	border-style: solid;\r\n\r\n	border-left-color: #7f7f7f;\r\n	border-top-color: #7f7f7f;\r\n	border-right-color: #ffffff;\r\n	border-bottom-color: #ffffff;\r\n	background-color: #000000;\r\n	color: #FFFFFF;\r\n\r\n	border-width: 2px;\r\n	padding: 3px 6px 3px 6px;\r\n	cursor: pointer;\r\n}\r\n\r\n/*BeginNavBarStyle*/\r\n\r\ndiv.NavButtonBar{\r\n	background-color: #000000;\r\n	text-align: center;\r\n	margin: 2px 0px 2px 0px;\r\n	clear: both;\r\n	font-size: 100%;\r\n}\r\n\r\n.NavButton {\r\n	border-style: solid;\r\n	\r\n	border-left-color: #7f7f7f;\r\n	border-top-color: #7f7f7f;\r\n	border-right-color: #000000;\r\n	border-bottom-color: #000000;\r\n	background-color: #000000;\r\n	color: #ffffff;\r\n\r\n	border-width: 2px;\r\n	cursor: pointer;	\r\n}\r\n\r\n.NavButtonUp {\r\n	border-style: solid;\r\n\r\n	border-left-color: #7f7f7f;\r\n	border-top-color: #7f7f7f;\r\n	border-right-color: #000000;\r\n	border-bottom-color: #000000;\r\n	color: #000000;\r\n	background-color: #ffffff;\r\n\r\n	border-width: 2px;\r\n	cursor: pointer;	\r\n}\r\n\r\n.NavButtonDown {\r\n	border-style: solid;\r\n\r\n	border-left-color: #000000;\r\n	border-top-color: #000000;\r\n	border-right-color: #7f7f7f;\r\n	border-bottom-color: #7f7f7f;\r\n	color: #000000;\r\n	background-color: #ffffff;\r\n\r\n	border-width: 2px;\r\n	cursor: pointer;	\r\n}\r\n\r\n/*EndNavBarStyle*/\r\n\r\na{\r\n	color: #0000FF;\r\n}\r\n\r\na:visited{\r\n	color: #0000CC;\r\n}\r\n\r\na:hover{\r\n	color: #0000FF;\r\n}\r\n\r\ndiv.CardStyle {\r\n	position: absolute;\r\n	font-family: Geneva,Arial,sans-serif;\r\n	font-size: 100%;\r\n	padding: 5px;\r\n	border-style: solid;\r\n	border-width: 1px;\r\n	color: #000000;\r\n	background-color: #FFFFFF;\r\n	left: -50px;\r\n	top: -50px;\r\n	overflow: visible;\r\n}\r\n\r\n.rtl{\r\n	text-align: right;\r\n	font-size: 140%;\r\n}\r\n\r\n\r\n</style>\r\n\r\n<script type=\"text/javascript\">\r\n\r\n//<![CDATA[\r\n\r\n<!--\r\n\r\n\r\n\r\n\r\nfunction Client(){\r\n//if not a DOM browser, hopeless\r\n	this.min = false; if (document.getElementById){this.min = true;};\r\n\r\n	this.ua = navigator.userAgent;\r\n	this.name = navigator.appName;\r\n	this.ver = navigator.appVersion;  \r\n\r\n//Get data about the browser\r\n	this.mac = (this.ver.indexOf(\'Mac\') != -1);\r\n	this.win = (this.ver.indexOf(\'Windows\') != -1);\r\n\r\n//Look for Gecko\r\n	this.gecko = (this.ua.indexOf(\'Gecko\') > 1);\r\n	if (this.gecko){\r\n		this.geckoVer = parseInt(this.ua.substring(this.ua.indexOf(\'Gecko\')+6, this.ua.length));\r\n		if (this.geckoVer < 20020000){this.min = false;}\r\n	}\r\n	\r\n//Look for Firebird\r\n	this.firebird = (this.ua.indexOf(\'Firebird\') > 1);\r\n	\r\n//Look for Safari\r\n	this.safari = (this.ua.indexOf(\'Safari\') > 1);\r\n	if (this.safari){\r\n		this.gecko = false;\r\n	}\r\n	\r\n//Look for IE\r\n	this.ie = (this.ua.indexOf(\'MSIE\') > 0);\r\n	if (this.ie){\r\n		this.ieVer = parseFloat(this.ua.substring(this.ua.indexOf(\'MSIE\')+5, this.ua.length));\r\n		if (this.ieVer < 5.5){this.min = false;}\r\n	}\r\n	\r\n//Look for Opera\r\n	this.opera = (this.ua.indexOf(\'Opera\') > 0);\r\n	if (this.opera){\r\n		this.operaVer = parseFloat(this.ua.substring(this.ua.indexOf(\'Opera\')+6, this.ua.length));\r\n		if (this.operaVer < 7.04){this.min = false;}\r\n	}\r\n	if (this.min == false){\r\n		alert(\'Your browser may not be able to handle this page.\');\r\n	}\r\n	\r\n//Special case for the horrible ie5mac\r\n	this.ie5mac = (this.ie&&this.mac&&(this.ieVer<6));\r\n}\r\n\r\nvar C = new Client();\r\n\r\n//for (prop in C){\r\n//	alert(prop + \': \' + C[prop]);\r\n//}\r\n\r\n\r\n\r\n//CODE FOR HANDLING NAV BUTTONS AND FUNCTION BUTTONS\r\n\r\n//[strNavBarJS]\r\nfunction NavBtnOver(Btn){\r\n	if (Btn.className != \'NavButtonDown\'){Btn.className = \'NavButtonUp\';}\r\n}\r\n\r\nfunction NavBtnOut(Btn){\r\n	Btn.className = \'NavButton\';\r\n}\r\n\r\nfunction NavBtnDown(Btn){\r\n	Btn.className = \'NavButtonDown\';\r\n}\r\n//[/strNavBarJS]\r\n\r\nfunction FuncBtnOver(Btn){\r\n	if (Btn.className != \'FuncButtonDown\'){Btn.className = \'FuncButtonUp\';}\r\n}\r\n\r\nfunction FuncBtnOut(Btn){\r\n	Btn.className = \'FuncButton\';\r\n}\r\n\r\nfunction FuncBtnDown(Btn){\r\n	Btn.className = \'FuncButtonDown\';\r\n}\r\n\r\nfunction FocusAButton(){\r\n	if (document.getElementById(\'CheckButton1\') != null){\r\n		document.getElementById(\'CheckButton1\').focus();\r\n	}\r\n	else{\r\n		if (document.getElementById(\'CheckButton2\') != null){\r\n			document.getElementById(\'CheckButton2\').focus();\r\n		}\r\n		else{\r\n			document.getElementsByTagName(\'button\')[0].focus();\r\n		}\r\n	}\r\n}\r\n\r\n\r\n\r\n\r\n//CODE FOR HANDLING DISPLAY OF POPUP FEEDBACK BOX\r\n\r\nvar topZ = 1000;\r\n\r\nfunction ShowMessage(Feedback){\r\n	var Output = Feedback + \'<br /><br />\';\r\n	document.getElementById(\'FeedbackContent\').innerHTML = Output;\r\n	var FDiv = document.getElementById(\'FeedbackDiv\');\r\n	topZ++;\r\n	FDiv.style.zIndex = topZ;\r\n	FDiv.style.top = TopSettingWithScrollOffset(30) + \'px\';\r\n\r\n	FDiv.style.display = \'block\';\r\n\r\n	ShowElements(false, \'input\');\r\n	ShowElements(false, \'select\');\r\n	ShowElements(false, \'object\');\r\n	ShowElements(true, \'object\', \'FeedbackContent\');\r\n\r\n//Focus the OK button\r\n	setTimeout(\"document.getElementById(\'FeedbackOKButton\').focus()\", 50);\r\n	\r\n//\r\n}\r\n\r\nfunction ShowElements(Show, TagName, ContainerToReverse){\r\n// added third argument to allow objects in the feedback box to appear\r\n//IE bug -- hide all the form elements that will show through the popup\r\n//FF on Mac bug : doesn\'t redisplay objects whose visibility is set to visible\r\n//unless the object\'s display property is changed\r\n\r\n	//get container object (by Id passed in, or use document otherwise)\r\n	TopNode = document.getElementById(ContainerToReverse);\r\n	var Els;\r\n	if (TopNode != null) {\r\n		Els = TopNode.getElementsByTagName(TagName);\r\n	} else {\r\n		Els = document.getElementsByTagName(TagName);\r\n	}\r\n\r\n	for (var i=0; i<Els.length; i++){\r\n		if (TagName == \"object\") {\r\n			//manipulate object elements in all browsers\r\n			if (Show == true){\r\n				Els[i].style.visibility = \'visible\';\r\n				//get Mac FireFox to manipulate display, to force screen redraw\r\n				if (C.mac && C.gecko) {Els[i].style.display = \'\';}\r\n			}\r\n			else{\r\n				Els[i].style.visibility = \'hidden\';\r\n				if (C.mac && C.gecko) {Els[i].style.display = \'none\';}\r\n			}\r\n		} \r\n		else {\r\n			// tagName is either input or select (that is, Form Elements)\r\n			// ie6 has a problem with Form elements, so manipulate those\r\n			if (C.ie) {\r\n				if (C.ieVer < 7) {\r\n					if (Show == true){\r\n						Els[i].style.visibility = \'visible\';\r\n					}\r\n					else{\r\n						Els[i].style.visibility = \'hidden\';\r\n					}\r\n				}\r\n			}\r\n		}\r\n	}\r\n}\r\n\r\n\r\n\r\nfunction HideFeedback(){\r\n	document.getElementById(\'FeedbackDiv\').style.display = \'none\';\r\n	ShowElements(true, \'input\');\r\n	ShowElements(true, \'select\');\r\n	ShowElements(true, \'object\');\r\n	if (Finished == true){\r\n		Finish();\r\n	}\r\n}\r\n\r\n\r\n//GENERAL UTILITY FUNCTIONS AND VARIABLES\r\n\r\n//PAGE DIMENSION FUNCTIONS\r\nfunction PageDim(){\r\n//Get the page width and height\r\n	this.W = 600;\r\n	this.H = 400;\r\n	this.W = document.getElementsByTagName(\'body\')[0].clientWidth;\r\n	this.H = document.getElementsByTagName(\'body\')[0].clientHeight;\r\n}\r\n\r\nvar pg = null;\r\n\r\nfunction GetPageXY(El) {\r\n	var XY = {x: 0, y: 0};\r\n	while(El){\r\n		XY.x += El.offsetLeft;\r\n		XY.y += El.offsetTop;\r\n		El = El.offsetParent;\r\n	}\r\n	return XY;\r\n}\r\n\r\nfunction GetScrollTop(){\r\n	if (typeof(window.pageYOffset) == \'number\'){\r\n		return window.pageYOffset;\r\n	}\r\n	else{\r\n		if ((document.body)&&(document.body.scrollTop)){\r\n			return document.body.scrollTop;\r\n		}\r\n		else{\r\n			if ((document.documentElement)&&(document.documentElement.scrollTop)){\r\n				return document.documentElement.scrollTop;\r\n			}\r\n			else{\r\n				return 0;\r\n			}\r\n		}\r\n	}\r\n}\r\n\r\nfunction GetViewportHeight(){\r\n	if (typeof window.innerHeight != \'undefined\'){\r\n		return window.innerHeight;\r\n	}\r\n	else{\r\n		if (((typeof document.documentElement != \'undefined\')&&(typeof document.documentElement.clientHeight !=\r\n     \'undefined\'))&&(document.documentElement.clientHeight != 0)){\r\n			return document.documentElement.clientHeight;\r\n		}\r\n		else{\r\n			return document.getElementsByTagName(\'body\')[0].clientHeight;\r\n		}\r\n	}\r\n}\r\n\r\nfunction TopSettingWithScrollOffset(TopPercent){\r\n	var T = Math.floor(GetViewportHeight() * (TopPercent/100));\r\n	return GetScrollTop() + T; \r\n}\r\n\r\n//CODE FOR AVOIDING LOSS OF DATA WHEN BACKSPACE KEY INVOKES history.back()\r\nvar InTextBox = false;\r\n\r\nfunction SuppressBackspace(e){ \r\n	if (InTextBox == true){return;}\r\n	if (C.ie) {\r\n		thisKey = window.event.keyCode;\r\n	}\r\n	else {\r\n		thisKey = e.keyCode;\r\n	}\r\n\r\n	var Suppress = false;\r\n\r\n	if (thisKey == 8) {\r\n		Suppress = true;\r\n	}\r\n\r\n	if (Suppress == true){\r\n		if (C.ie){\r\n			window.event.returnValue = false;	\r\n			window.event.cancelBubble = true;\r\n		}\r\n		else{\r\n			e.preventDefault();\r\n		}\r\n	}\r\n}\r\n\r\nif (C.ie){\r\n	document.attachEvent(\'onkeydown\',SuppressBackspace);\r\n	window.attachEvent(\'onkeydown\',SuppressBackspace);\r\n}\r\nelse{\r\n	if (window.addEventListener){\r\n		window.addEventListener(\'keypress\',SuppressBackspace,false);\r\n	}\r\n}\r\n\r\nfunction ReduceItems(InArray, ReduceToSize){\r\n	var ItemToDump=0;\r\n	var j=0;\r\n	while (InArray.length > ReduceToSize){\r\n		ItemToDump = Math.floor(InArray.length*Math.random());\r\n		InArray.splice(ItemToDump, 1);\r\n	}\r\n}\r\n\r\nfunction Shuffle(InArray){\r\n	var Num;\r\n	var Temp = new Array();\r\n	var Len = InArray.length;\r\n\r\n	var j = Len;\r\n\r\n	for (var i=0; i<Len; i++){\r\n		Temp[i] = InArray[i];\r\n	}\r\n\r\n	for (i=0; i<Len; i++){\r\n		Num = Math.floor(j  *  Math.random());\r\n		InArray[i] = Temp[Num];\r\n\r\n		for (var k=Num; k < (j-1); k++) {\r\n			Temp[k] = Temp[k+1];\r\n		}\r\n		j--;\r\n	}\r\n	return InArray;\r\n}\r\n\r\nfunction WriteToInstructions(Feedback) {\r\n	document.getElementById(\'InstructionsDiv\').innerHTML = Feedback;\r\n\r\n}\r\n\r\n\r\n\r\n\r\nfunction EscapeDoubleQuotes(InString){\r\n	return InString.replace(/\"/g, \'&quot;\')\r\n}\r\n\r\nfunction TrimString(InString){\r\n        var x = 0;\r\n\r\n        if (InString.length != 0) {\r\n                while ((InString.charAt(InString.length - 1) == \'\\u0020\') || (InString.charAt(InString.length - 1) == \'\\u000A\') || (InString.charAt(InString.length - 1) == \'\\u000D\')){\r\n                        InString = InString.substring(0, InString.length - 1)\r\n                }\r\n\r\n                while ((InString.charAt(0) == \'\\u0020\') || (InString.charAt(0) == \'\\u000A\') || (InString.charAt(0) == \'\\u000D\')){\r\n                        InString = InString.substring(1, InString.length)\r\n                }\r\n\r\n                while (InString.indexOf(\'  \') != -1) {\r\n                        x = InString.indexOf(\'  \')\r\n                        InString = InString.substring(0, x) + InString.substring(x+1, InString.length)\r\n                 }\r\n\r\n                return InString;\r\n        }\r\n\r\n        else {\r\n                return \'\';\r\n        }\r\n}\r\n\r\nfunction FindLongest(InArray){\r\n	if (InArray.length < 1){return -1;}\r\n\r\n	var Longest = 0;\r\n	for (var i=1; i<InArray.length; i++){\r\n		if (InArray[i].length > InArray[Longest].length){\r\n			Longest = i;\r\n		}\r\n	}\r\n	return Longest;\r\n}\r\n\r\n//UNICODE CHARACTER FUNCTIONS\r\nfunction IsCombiningDiacritic(CharNum){\r\n	var Result = (((CharNum >= 0x0300)&&(CharNum <= 0x370))||((CharNum >= 0x20d0)&&(CharNum <= 0x20ff)));\r\n	Result = Result || (((CharNum >= 0x3099)&&(CharNum <= 0x309a))||((CharNum >= 0xfe20)&&(CharNum <= 0xfe23)));\r\n	return Result;\r\n}\r\n\r\nfunction IsCJK(CharNum){\r\n	return ((CharNum >= 0x3000)&&(CharNum < 0xd800));\r\n}\r\n\r\n//SETUP FUNCTIONS\r\n//BROWSER WILL REFILL TEXT BOXES FROM CACHE IF NOT PREVENTED\r\nfunction ClearTextBoxes(){\r\n	var NList = document.getElementsByTagName(\'input\');\r\n	for (var i=0; i<NList.length; i++){\r\n		if ((NList[i].id.indexOf(\'Guess\') > -1)||(NList[i].id.indexOf(\'Gap\') > -1)){\r\n			NList[i].value = \'\';\r\n		}\r\n		if (NList[i].id.indexOf(\'Chk\') > -1){\r\n			NList[i].checked = \'\';\r\n		}\r\n	}\r\n}\r\n\r\n//EXTENSION TO ARRAY OBJECT\r\nfunction Array_IndexOf(Input){\r\n	var Result = -1;\r\n	for (var i=0; i<this.length; i++){\r\n		if (this[i] == Input){\r\n			Result = i;\r\n		}\r\n	}\r\n	return Result;\r\n}\r\nArray.prototype.indexOf = Array_IndexOf;\r\n\r\n//IE HAS RENDERING BUG WITH BOTTOM NAVBAR\r\nfunction RemoveBottomNavBarForIE(){\r\n	if ((C.ie)&&(document.getElementById(\'Reading\') != null)){\r\n		if (document.getElementById(\'BottomNavBar\') != null){\r\n			document.getElementById(\'TheBody\').removeChild(document.getElementById(\'BottomNavBar\'));\r\n		}\r\n	}\r\n}\r\n\r\n\r\n\r\n\r\n//HOTPOTNET-RELATED CODE\r\n\r\nvar HPNStartTime = (new Date()).getTime();\r\nvar SubmissionTimeout = 30000;\r\nvar Detail = \'\'; //Global that is used to submit tracking data\r\n\r\nfunction Finish(){\r\n//If there\'s a form, fill it out and submit it\r\n	if (document.store != null){\r\n		Frm = document.store;\r\n		Frm.starttime.value = HPNStartTime;\r\n		Frm.endtime.value = (new Date()).getTime();\r\n		Frm.mark.value = Score;\r\n		Frm.detail.value = Detail;\r\n		Frm.submit();\r\n	}\r\n}\r\n\r\n\r\n\r\n\r\n\r\n//JCLOZE CORE JAVASCRIPT CODE\r\n\r\nfunction ItemState(){\r\n	this.ClueGiven = false;\r\n	this.HintsAndChecks = 0;\r\n	this.MatchedAnswerLength = 0;\r\n	this.ItemScore = 0;\r\n	this.AnsweredCorrectly = false;\r\n	this.Guesses = new Array();\r\n	return this;\r\n}\r\n\r\nvar Feedback = \'\';\r\nvar Correct = \'Correct! Well done.\';\r\nvar Incorrect = \'Some of your answers are incorrect. Incorrect answers have been left in place for you to change.\'; \r\nvar GiveHint = \'\';\r\nvar CaseSensitive = false;\r\nvar YourScoreIs = \'Your score is \';\r\nvar Finished = false;\r\nvar Locked = false;\r\nvar Score = 0;\r\nvar CurrentWord = 0;\r\nvar Guesses = \'\';\r\nvar TimeOver = false;\r\n\r\nI = new Array();\r\n\r\nI[0] = new Array();\r\nI[0][1] = new Array();\r\nI[0][1][0] = new Array();\r\nI[0][1][0][0] = \'\\u0052\\u004F\\u0044\\u0045\';\r\nI[0][1][1] = new Array();\r\nI[0][1][1][0]=\'\\u0072\\u006F\\u0064\\u0065\';\r\nI[0][2]=\'\\u0052\\u004F\\u0044\\u0045\';\r\n\r\nI[1] = new Array();\r\nI[1][1] = new Array();\r\nI[1][1][0] = new Array();\r\nI[1][1][0][0] = \'\\u0052\\u0049\\u0044\\u0044\\u0045\\u004E\';\r\nI[1][1][1] = new Array();\r\nI[1][1][1][0]=\'\\u0072\\u0069\\u0064\\u0064\\u0065\\u006E\';\r\nI[1][2]=\'\\u0052\\u0049\\u0044\\u0044\\u0045\\u004E\';\r\n\r\nI[2] = new Array();\r\nI[2][1] = new Array();\r\nI[2][1][0] = new Array();\r\nI[2][1][0][0] = \'\\u0046\\u004F\\u0052\\u0047\\u0041\\u0056\\u0045\';\r\nI[2][1][1] = new Array();\r\nI[2][1][1][0]=\'\\u0066\\u006F\\u0072\\u0067\\u0061\\u0076\\u0065\';\r\nI[2][2]=\'\\u0046\\u004F\\u0052\\u0047\\u0041\\u0056\\u0045\';\r\n\r\nI[3] = new Array();\r\nI[3][1] = new Array();\r\nI[3][1][0] = new Array();\r\nI[3][1][0][0] = \'\\u0046\\u004F\\u0052\\u0047\\u0049\\u0056\\u0045\\u004E\';\r\nI[3][1][1] = new Array();\r\nI[3][1][1][0]=\'\\u0066\\u006F\\u0072\\u0067\\u0069\\u0076\\u0065\\u006E\';\r\nI[3][2]=\'\\u0046\\u004F\\u0052\\u0047\\u0049\\u0056\\u0045\\u004E\';\r\n\r\n\r\nState = new Array();\r\n\r\nfunction StartUp(){\r\n	RemoveBottomNavBarForIE();\r\n//Show a keypad if there is one	(added bugfix for 6.0.4.12)\r\n	if (document.getElementById(\'CharacterKeypad\') != null){\r\n		document.getElementById(\'CharacterKeypad\').style.display = \'block\';\r\n	}\r\n	\r\n\r\n\r\n\r\n\r\n\r\n\r\n	var i = 0;\r\n\r\n	State.length = 0;\r\n	for (i=0; i<I.length; i++){\r\n		State[i] = new ItemState();\r\n	}\r\n	\r\n	ClearTextBoxes();\r\n	\r\n\r\n\r\n}\r\n\r\nfunction ShowClue(ItemNum){\r\n	if (Locked == true){return;}\r\n	State[ItemNum].ClueGiven = true;\r\n	ShowMessage(I[ItemNum][2]);\r\n}\r\n\r\nfunction SaveCurrentAnswers(){\r\n	var Ans = \'\';\r\n	for (var i=0; i<I.length; i++){\r\n		Ans = GetGapValue(i);\r\n		if ((Ans.length > 0)&&(Ans != State[i].Guesses[State[i].Guesses.length-1])){\r\n			State[i].Guesses[State[i].Guesses.length] = Ans;\r\n		}\r\n	}\r\n}\r\n\r\nfunction CompileGuesses(){\r\n	var F = document.getElementById(\'store\');\r\n	if (F != null){\r\n		var Temp = \'<?xml version=\"1.0\"?><hpnetresult><fields>\';\r\n		var GapLabel = \'\';\r\n		for (var i=0; i<State.length; i++){\r\n			GapLabel = \'Gap \' + (i+1).toString();\r\n			Temp += \'<field><fieldname>\' + GapLabel + \'</fieldname>\';\r\n			Temp += \'<fieldtype>student-responses</fieldtype><fieldlabel>\' + GapLabel + \'</fieldlabel>\';\r\n			Temp += \'<fieldlabelid>JClozeStudentResponses</fieldlabelid><fielddata>\';\r\n			for (var j=0; j<State[i].Guesses.length; j++){\r\n				if (j>0){Temp += \'| \';}\r\n				Temp += State[i].Guesses[j] + \' \';	\r\n			}	\r\n  		Temp += \'</fielddata></field>\';\r\n		}\r\n		Temp += \'</fields></hpnetresult>\';\r\n		Detail = Temp;\r\n	}\r\n}\r\n\r\nfunction CheckAnswers(){\r\n	if (Locked == true){return;}\r\n	SaveCurrentAnswers();\r\n	var AllCorrect = true;\r\n\r\n//Check each answer\r\n	for (var i = 0; i<I.length; i++){\r\n\r\n		if (State[i].AnsweredCorrectly == false){\r\n//If it\'s right, calculate its score\r\n			if (CheckAnswer(i, true) > -1){\r\n				var TotalChars = GetGapValue(i).length;\r\n				State[i].ItemScore = (TotalChars-State[i].HintsAndChecks)/TotalChars;\r\n				if (State[i].ClueGiven == true){State[i].ItemScore /= 2;}\r\n				if (State[i].ItemScore <0 ){State[i].ItemScore = 0;}\r\n				State[i].AnsweredCorrectly = true;\r\n//Drop the correct answer into the page, replacing the text box\r\n				SetCorrectAnswer(i, GetGapValue(i));\r\n			}\r\n			else{\r\n//Otherwise, increment the hints for this item, as a penalty\r\n				State[i].HintsAndChecks++;\r\n\r\n//then set the flag\r\n				AllCorrect = false;\r\n			}\r\n		}\r\n	}\r\n\r\n//Calculate the total score\r\n	var TotalScore = 0;\r\n	for (i=0; i<State.length; i++){\r\n		TotalScore += State[i].ItemScore;\r\n	}\r\n	TotalScore = Math.floor((TotalScore * 100)/I.length);\r\n\r\n//Compile the output\r\n	Output = \'\';\r\n\r\n	if (AllCorrect == true){\r\n		Output = Correct + \'<br />\';\r\n	}\r\n\r\n	Output += YourScoreIs + \' \' + TotalScore + \'%.<br />\';\r\n	if (AllCorrect == false){\r\n		Output += Incorrect;\r\n	}\r\n	ShowMessage(Output);\r\n	setTimeout(\'WriteToInstructions(Output)\', 50);\r\n	\r\n	Score = TotalScore;\r\n	CompileGuesses();\r\n	\r\n	if ((AllCorrect == true)||(Finished == true)){\r\n	\r\n\r\n\r\n		TimeOver = true;\r\n		Locked = true;\r\n		Finished = true;\r\n		setTimeout(\'Finish()\', SubmissionTimeout);\r\n	}\r\n\r\n}\r\n\r\nfunction TrackFocus(BoxNumber){\r\n	CurrentWord = BoxNumber;\r\n	InTextBox = true;\r\n}\r\n\r\nfunction LeaveGap(){\r\n	InTextBox = false;\r\n}\r\n\r\nfunction CheckBeginning(Guess, Answer){\r\n	var OutString = \'\';\r\n	var i = 0;\r\n	var UpperGuess = \'\';\r\n	var UpperAnswer = \'\';\r\n\r\n	if (CaseSensitive == false) {\r\n		UpperGuess = Guess.toUpperCase();\r\n		UpperAnswer = Answer.toUpperCase();\r\n	}\r\n	else {\r\n		UpperGuess = Guess;\r\n		UpperAnswer = Answer;\r\n	}\r\n\r\n	while (UpperGuess.charAt(i) == UpperAnswer.charAt(i)) {\r\n		OutString += Guess.charAt(i);\r\n		i++;\r\n	}\r\n	OutString += Answer.charAt(i);\r\n	return OutString;\r\n}\r\n\r\nfunction GetGapValue(GNum){\r\n	var RetVal = \'\';\r\n	if ((GNum<0)||(GNum>=I.length)){return RetVal;}\r\n	if (document.getElementById(\'Gap\' + GNum) != null){\r\n		RetVal = document.getElementById(\'Gap\' + GNum).value;\r\n		RetVal = TrimString(RetVal);\r\n	}\r\n	else{\r\n		RetVal = State[GNum].Guesses[State[GNum].Guesses.length-1];\r\n	}\r\n	return RetVal;\r\n}\r\n\r\nfunction SetGapValue(GNum, Val){\r\n	if ((GNum<0)||(GNum>=I.length)){return;}\r\n	if (document.getElementById(\'Gap\' + GNum) != null){\r\n		document.getElementById(\'Gap\' + GNum).value = Val;\r\n		document.getElementById(\'Gap\' + GNum).focus();\r\n	}\r\n}\r\n\r\nfunction SetCorrectAnswer(GNum, Val){\r\n	if ((GNum<0)||(GNum>=I.length)){return;}\r\n	if (document.getElementById(\'GapSpan\' + GNum) != null){\r\n		document.getElementById(\'GapSpan\' + GNum).innerHTML = Val;\r\n	}\r\n}\r\n\r\nfunction FindCurrent() {\r\n	var x = 0;\r\n	FoundCurrent = -1;\r\n\r\n//Test the current word:\r\n//If its state is not set to already correct, check the word.\r\n	if (State[CurrentWord].AnsweredCorrectly == false){\r\n		if (CheckAnswer(CurrentWord, false) < 0){\r\n			return CurrentWord;\r\n		}\r\n	}\r\n	\r\n	x=CurrentWord + 1;\r\n	while (x<I.length){\r\n		if (State[x].AnsweredCorrectly == false){\r\n			if (CheckAnswer(x, false) < 0){\r\n				return x;\r\n			}\r\n		}\r\n	x++;	\r\n	}\r\n\r\n	x = 0;\r\n	while (x<CurrentWord){\r\n		if (State[x].AnsweredCorrectly == false){\r\n			if (CheckAnswer(x, false) < 0){\r\n				return x;\r\n			}\r\n		}\r\n	x++;	\r\n	}\r\n	return FoundCurrent;\r\n}\r\n\r\nfunction CheckAnswer(GapNum, MarkAnswer){\r\n	var Guess = GetGapValue(GapNum);\r\n	var UpperGuess = \'\';\r\n	var UpperAnswer = \'\';\r\n	if (CaseSensitive == false){\r\n		UpperGuess = Guess.toUpperCase();\r\n	}\r\n	else{\r\n		UpperGuess = Guess;\r\n	}\r\n	var Match = -1;\r\n	for (var i = 0; i<I[GapNum][1].length; i++){\r\n		if (CaseSensitive == false){\r\n			UpperAnswer = I[GapNum][1][i][0].toUpperCase();\r\n		}\r\n		else{\r\n			UpperAnswer = I[GapNum][1][i][0];\r\n		}\r\n		if (TrimString(UpperGuess) == UpperAnswer){\r\n			Match = i;\r\n			if (MarkAnswer == true){\r\n				State[GapNum].AnsweredCorrectly = true;\r\n			}\r\n		}\r\n	}\r\n	return Match;\r\n}\r\n\r\nfunction GetHint(GapNum){\r\n	Guess = GetGapValue(GapNum);\r\n\r\n	if (CheckAnswer(GapNum, false) > -1){return \'\'}\r\n	RightBits = new Array();\r\n	for (var i=0; i<I[GapNum][1].length; i++){\r\n		RightBits[i] = CheckBeginning(Guess, I[GapNum][1][i][0]);\r\n	}\r\n	var RightOne = FindLongest(RightBits);\r\n	var Result = I[GapNum][1][RightOne][0].substring(0,RightBits[RightOne].length);\r\n//Add another char if the last one is a space\r\n	if (Result.charAt(Result.length-1) == \' \'){\r\n		Result = I[GapNum][1][RightOne][0].substring(0,RightBits[RightOne].length+1);\r\n	}\r\n	return Result;\r\n}\r\n\r\nfunction ShowHint(){\r\n	if (document.getElementById(\'FeedbackDiv\').style.display == \'block\'){return;}\r\n	if (Locked == true){return;}\r\n	var CurrGap = FindCurrent();\r\n	if (CurrGap < 0){return;}\r\n\r\n	var HintString = GetHint(CurrGap);\r\n\r\n	if (HintString.length > 0){\r\n		SetGapValue(CurrGap, HintString);\r\n		State[CurrGap].HintsAndChecks += 1;\r\n	}\r\n	ShowMessage(GiveHint);\r\n}\r\n\r\nfunction TypeChars(Chars){\r\n	var CurrGap = FindCurrent();\r\n	if (CurrGap < 0){return;}\r\n	if (document.getElementById(\'Gap\' + CurrGap) != null){\r\n		SetGapValue(CurrGap, document.getElementById(\'Gap\' + CurrGap).value + Chars);\r\n	}\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n//-->\r\n\r\n//]]>\r\n\r\n</script>\r\n\r\n\r\n</head>\r\n\r\n<body onload=\"StartUp()\" id=\"TheBody\" >\r\n\r\n<!-- BeginTopNavButtons -->\r\n\r\n\r\n<!-- EndTopNavButtons -->\r\n\r\n<div class=\"Titles\">\r\n	<h2 class=\"ExerciseTitle\"> </h2>\r\n\r\n\r\n\r\n</div>\r\n\r\n<div id=\"InstructionsDiv\" class=\"StdDiv\">\r\n	<div id=\"Instructions\"></div>\r\n</div>\r\n\r\n\r\n\r\n\r\n<div id=\"MainDiv\" class=\"StdDiv\">\r\n\r\n<!-- These top buttons hidden; reveal if required -->\r\n<!--\r\n<button id=\"CheckButton1\" class=\"FuncButton\" onmouseover=\"FuncBtnOver(this)\" onfocus=\"FuncBtnOver(this)\" onmouseout=\"FuncBtnOut(this)\" onblur=\"FuncBtnOut(this)\" onmousedown=\"FuncBtnDown(this)\" onmouseup=\"FuncBtnOut(this)\" onclick=\"CheckAnswers()\">&nbsp;Check&nbsp;</button>\r\n\r\n\r\n\r\n -->\r\n \r\n<div id=\"ClozeDiv\">\r\n<form id=\"Cloze\" method=\"post\" action=\"\" onsubmit=\"return false;\">\r\n<div class=\"ClozeBody\">\r\nAller &#x00E0; v&#x00E9;lo ou &#x00E0; cheval : RIDE <span class=\"GapSpan\" id=\"GapSpan0\"><input type=\"text\" id=\"Gap0\" onfocus=\"TrackFocus(0)\" onblur=\"LeaveGap()\" class=\"GapBox\" size=\"6\"></input><button style=\"line-height: 1.0\" class=\"FuncButton\" onfocus=\"FuncBtnOver(this)\" onmouseover=\"FuncBtnOver(this)\" onblur=\"FuncBtnOut(this)\" onmouseout=\"FuncBtnOut(this)\" onmousedown=\"FuncBtnDown(this)\" onmouseup=\"FuncBtnOut(this)\" onclick=\"ShowClue(0)\">[?]</button></span> <span class=\"GapSpan\" id=\"GapSpan1\"><input type=\"text\" id=\"Gap1\" onfocus=\"TrackFocus(1)\" onblur=\"LeaveGap()\" class=\"GapBox\" size=\"6\"></input><button style=\"line-height: 1.0\" class=\"FuncButton\" onfocus=\"FuncBtnOver(this)\" onmouseover=\"FuncBtnOver(this)\" onblur=\"FuncBtnOut(this)\" onmouseout=\"FuncBtnOut(this)\" onmousedown=\"FuncBtnDown(this)\" onmouseup=\"FuncBtnOut(this)\" onclick=\"ShowClue(1)\">[?]</button></span> <br />Pardonner : FORGIVE <span class=\"GapSpan\" id=\"GapSpan2\"><input type=\"text\" id=\"Gap2\" onfocus=\"TrackFocus(2)\" onblur=\"LeaveGap()\" class=\"GapBox\" size=\"7\"></input><button style=\"line-height: 1.0\" class=\"FuncButton\" onfocus=\"FuncBtnOver(this)\" onmouseover=\"FuncBtnOver(this)\" onblur=\"FuncBtnOut(this)\" onmouseout=\"FuncBtnOut(this)\" onmousedown=\"FuncBtnDown(this)\" onmouseup=\"FuncBtnOut(this)\" onclick=\"ShowClue(2)\">[?]</button></span> <span class=\"GapSpan\" id=\"GapSpan3\"><input type=\"text\" id=\"Gap3\" onfocus=\"TrackFocus(3)\" onblur=\"LeaveGap()\" class=\"GapBox\" size=\"8\"></input><button style=\"line-height: 1.0\" class=\"FuncButton\" onfocus=\"FuncBtnOver(this)\" onmouseover=\"FuncBtnOver(this)\" onblur=\"FuncBtnOut(this)\" onmouseout=\"FuncBtnOut(this)\" onmousedown=\"FuncBtnDown(this)\" onmouseup=\"FuncBtnOut(this)\" onclick=\"ShowClue(3)\">[?]</button></span> \r\n\r\n</div>\r\n</form>\r\n</div>\r\n\r\n\r\n\r\n<button id=\"CheckButton2\" class=\"FuncButton\" onmouseover=\"FuncBtnOver(this)\" onfocus=\"FuncBtnOver(this)\" onmouseout=\"FuncBtnOut(this)\" onblur=\"FuncBtnOut(this)\" onmousedown=\"FuncBtnDown(this)\" onmouseup=\"FuncBtnOut(this)\" onclick=\"CheckAnswers()\">&nbsp;Check&nbsp;</button>\r\n\r\n\r\n\r\n</div>\r\n\r\n\r\n\r\n<div class=\"Feedback\" id=\"FeedbackDiv\">\r\n<div class=\"FeedbackText\" id=\"FeedbackContent\"></div>\r\n\r\n<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>\r\n</div>\r\n\r\n<!-- BeginBottomNavButtons -->\r\n\r\n\r\n\r\n<!-- EndBottomNavButtons -->\r\n\r\n<!-- BeginSubmissionForm -->\r\n\r\n<!-- EndSubmissionForm -->\r\n\r\n</body>\r\n\r\n</html>\r\n\r\n','','2009-06-21 14:33:10','publie',22,'2009-06-21 12:33:10','oui','0000-00-00 00:00:00',158,0,1.41496838798732,'non','2009-06-14 21:29:45','fr','non',0,NULL,0,'',''),(183,'','Résultats du concours du Big Challenge','',66,'','115 élèves se sont inscrits à ce concours, dont :\r\n62 au niveau 6e, 21 en 5e, 29 en 4e, et 5 en 3e.\r\nChaque élève inscrit a reçu au moins un diplôme et un magazine en anglais.\r\nLes lauréats ont eu aussi, des coupes, Cdroms, dictionnaires, CD audio, cahiers de vacances et livres de lectures en anglais.\r\nVoici les résultats des 5 premiers élèves de chaque niveau.\r\n\r\n','<h1>&nbsp;&nbsp;<font color=\"#ff00ff\"><span style=\"background-color: rgb(255, 255, 255);\">Niveau 6e</span></font></h1>\r\n<p>&nbsp;\r\n<table width=\"504\" height=\"216\" cellspacing=\"1\" cellpadding=\"1\" border=\"1\">\r\n    <tbody>\r\n        <tr>\r\n            <td>Nom</td>\r\n            <td>Pr&eacute;nom</td>\r\n            <td>\r\n            <p>Classement&nbsp;</p>\r\n            <p>au coll&egrave;ge</p>\r\n            </td>\r\n            <td>\r\n            <p>Classement</p>\r\n            <p>d&eacute;partemental</p>\r\n            </td>\r\n            <td>\r\n            <p>Classement</p>\r\n            <p>national</p>\r\n            </td>\r\n            <td>\r\n            <p>Score sur</p>\r\n            <p>350 pts</p>\r\n            </td>\r\n        </tr>\r\n        <tr>\r\n            <td>Blanquet</td>\r\n            <td>Pierre-Antoine</td>\r\n            <td>1er</td>\r\n            <td>11e</td>\r\n            <td>&nbsp;876e</td>\r\n            <td>293,75</td>\r\n        </tr>\r\n        <tr>\r\n            <td>Demichel</td>\r\n            <td>Henriette</td>\r\n            <td>2e</td>\r\n            <td>15e</td>\r\n            <td>&nbsp;970e</td>\r\n            <td>292</td>\r\n        </tr>\r\n        <tr>\r\n            <td>Leflanchec&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td>\r\n            <td>Arthur</td>\r\n            <td>3e</td>\r\n            <td>32e</td>\r\n            <td>&nbsp;2119e</td>\r\n            <td>273</td>\r\n        </tr>\r\n        <tr>\r\n            <td>Molina</td>\r\n            <td>Marine</td>\r\n            <td>4e</td>\r\n            <td>67e</td>\r\n            <td>&nbsp;4500e</td>\r\n            <td>251,75</td>\r\n        </tr>\r\n        <tr>\r\n            <td>Godet</td>\r\n            <td>Maxance</td>\r\n            <td>5e</td>\r\n            <td>69e</td>\r\n            <td>&nbsp;4670e</td>\r\n            <td>251</td>\r\n        </tr>\r\n    </tbody>\r\n</table>\r\n</p>\r\n<p>&nbsp; Note moyenne nationale obtenue : 159,01</p>\r\n<p>&nbsp;</p>\r\n<h1><font color=\"#ff00ff\">&nbsp;<span style=\"background-color: rgb(255, 255, 255);\">Niveau 5e</span></font></h1>\r\n<p>\r\n<table width=\"517\" height=\"212\" cellspacing=\"1\" cellpadding=\"1\" border=\"1\">\r\n    <tbody>\r\n        <tr>\r\n            <td>Nom</td>\r\n            <td>Pr&eacute;nom&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td>\r\n            <td>\r\n            <p>Classement&nbsp;</p>\r\n            <p>au coll&egrave;ge</p>\r\n            </td>\r\n            <td>\r\n            <p>Classement</p>\r\n            <p>d&eacute;partemental</p>\r\n            </td>\r\n            <td>\r\n            <p>&nbsp;Classement</p>\r\n            <p>national</p>\r\n            </td>\r\n            <td>\r\n            <p>Score sur</p>\r\n            <p>350 pts</p>\r\n            </td>\r\n        </tr>\r\n        <tr>\r\n            <td>&nbsp;Lebrun</td>\r\n            <td>&nbsp;Timoth&eacute;e&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td>\r\n            <td>&nbsp;1er</td>\r\n            <td>&nbsp;28</td>\r\n            <td>3506</td>\r\n            <td>&nbsp;254</td>\r\n        </tr>\r\n        <tr>\r\n            <td>Dupuis</td>\r\n            <td>&nbsp;Leyla</td>\r\n            <td>&nbsp;2e</td>\r\n            <td>&nbsp;51</td>\r\n            <td>&nbsp;5911</td>\r\n            <td>&nbsp;236,5</td>\r\n        </tr>\r\n        <tr>\r\n            <td>&nbsp;Naudion</td>\r\n            <td>&nbsp;Alban</td>\r\n            <td>&nbsp;3e</td>\r\n            <td>&nbsp;71</td>\r\n            <td>&nbsp;8540</td>\r\n            <td>&nbsp;222,75&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td>\r\n        </tr>\r\n        <tr>\r\n            <td>&nbsp;Davoigniot&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td>\r\n            <td>&nbsp;M&eacute;lanie&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td>\r\n            <td>&nbsp;4e</td>\r\n            <td>&nbsp;111</td>\r\n            <td>&nbsp;12913</td>\r\n            <td>&nbsp;206,25&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td>\r\n        </tr>\r\n        <tr>\r\n            <td>&nbsp;Lehocq</td>\r\n            <td>&nbsp;Enzo</td>\r\n            <td>&nbsp;5e</td>\r\n            <td>&nbsp;121</td>\r\n            <td>&nbsp;13944</td>\r\n            <td>&nbsp;203,5</td>\r\n        </tr>\r\n    </tbody>\r\n</table>\r\n</p>\r\n<p>&nbsp; Note moyenne nationale obtenue : 157,78</p>\r\n<p>&nbsp;</p>\r\n<h1>&nbsp;&nbsp;<font color=\"#ff00ff\" style=\"background-color: rgb(255, 255, 255);\">Niveau4e</font></h1>\r\n<p>\r\n<table width=\"525\" height=\"165\" cellspacing=\"1\" cellpadding=\"1\" border=\"1\">\r\n    <tbody>\r\n        <tr>\r\n            <td>Nom</td>\r\n            <td>Pr&eacute;nom</td>\r\n            <td>Classement&nbsp; au coll&egrave;ge</td>\r\n            <td>\r\n            <p>Classement&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p>\r\n            <p>d&eacute;partemental</p>\r\n            </td>\r\n            <td>\r\n            <p>&nbsp;Classement&nbsp;</p>\r\n            <p>national</p>\r\n            </td>\r\n            <td>\r\n            <p>Score&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p>\r\n            <p>sur 350 pts</p>\r\n            </td>\r\n        </tr>\r\n        <tr>\r\n            <td>\r\n            <p>Cad&egrave;ne&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p>\r\n            </td>\r\n            <td>Sophie&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp; &nbsp;</td>\r\n            <td>&nbsp;1&egrave;re &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td>\r\n            <td>&nbsp;5&nbsp;</td>\r\n            <td>&nbsp;844</td>\r\n            <td>&nbsp;296,25</td>\r\n        </tr>\r\n        <tr>\r\n            <td>&nbsp;Bouzom</td>\r\n            <td>&nbsp;Pauline</td>\r\n            <td>&nbsp;2e</td>\r\n            <td>&nbsp;32</td>\r\n            <td>&nbsp;3845</td>\r\n            <td>&nbsp;257,5</td>\r\n        </tr>\r\n        <tr>\r\n            <td>&nbsp;Duchemin</td>\r\n            <td>&nbsp;Thomas</td>\r\n            <td>&nbsp;2e</td>\r\n            <td>&nbsp;32</td>\r\n            <td>&nbsp;3845</td>\r\n            <td>&nbsp;257,5</td>\r\n        </tr>\r\n        <tr>\r\n            <td>&nbsp;Desprez</td>\r\n            <td>&nbsp;Adrien</td>\r\n            <td>&nbsp;4e</td>\r\n            <td>&nbsp;66</td>\r\n            <td>&nbsp;6691</td>\r\n            <td>&nbsp;238</td>\r\n        </tr>\r\n        <tr>\r\n            <td>&nbsp;Monnet</td>\r\n            <td>&nbsp;Ga&euml;l</td>\r\n            <td>&nbsp;5e</td>\r\n            <td>&nbsp;67</td>\r\n            <td>&nbsp;6715</td>\r\n            <td>&nbsp;237,75</td>\r\n        </tr>\r\n    </tbody>\r\n</table>\r\n</p>\r\n<p>&nbsp; Note moyenne nationale obtenue : 172,67</p>\r\n<p>&nbsp;</p>\r\n<h1>&nbsp;&nbsp;<font color=\"#ff00ff\" style=\"background-color: rgb(255, 255, 255);\">Niveau 3e</font></h1>\r\n<p>&nbsp;\r\n<table width=\"533\" height=\"161\" cellspacing=\"1\" cellpadding=\"1\" border=\"1\">\r\n    <tbody>\r\n        <tr>\r\n            <td>Nom&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td>\r\n            <td>Pr&eacute;nom&nbsp; &nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td>\r\n            <td>Classement au coll&egrave;ge&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td>\r\n            <td>\r\n            <p>Classement</p>\r\n            <p>d&eacute;partemental&nbsp;&nbsp;&nbsp;&nbsp;</p>\r\n            </td>\r\n            <td>\r\n            <p>Classement</p>\r\n            <p>national&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p>\r\n            </td>\r\n            <td>\r\n            <p>Score sur 350 pts &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p>\r\n            </td>\r\n        </tr>\r\n        <tr>\r\n            <td>\r\n            <p>Faganello &nbsp;</p>\r\n            <p>&nbsp; &nbsp;&nbsp; &nbsp; &nbsp;&nbsp;</p>\r\n            </td>\r\n            <td>D&eacute;borah&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td>\r\n            <td>&nbsp;1&egrave;re</td>\r\n            <td>&nbsp;33&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td>\r\n            <td>&nbsp;3827&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td>\r\n            <td>&nbsp;238,5&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td>\r\n        </tr>\r\n        <tr>\r\n            <td>\r\n            <p>Barbier</p>\r\n            </td>\r\n            <td>Justine</td>\r\n            <td>2e</td>\r\n            <td>100</td>\r\n            <td>10095</td>\r\n            <td>191.25</td>\r\n        </tr>\r\n        <tr>\r\n            <td>\r\n            <p>Mechin</p>\r\n            </td>\r\n            <td>Laura</td>\r\n            <td>3e</td>\r\n            <td>157</td>\r\n            <td>15393</td>\r\n            <td>164.75</td>\r\n        </tr>\r\n        <tr>\r\n            <td>\r\n            <p>Bertaux</p>\r\n            </td>\r\n            <td>Rapha&euml;l</td>\r\n            <td>4e</td>\r\n            <td>172</td>\r\n            <td>16872</td>\r\n            <td>158.25</td>\r\n        </tr>\r\n    </tbody>\r\n</table>\r\n</p>\r\n<p>&nbsp; Note moyenne nationale obtenue : 161,11</p>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>\r\n<h2 align=\"center\"><font color=\"#ff00ff\">Bravo pour les &eacute;l&egrave;ves qui ont particip&eacute; !</font></h2>\r\n<h2 align=\"center\"><font color=\"#ff00ff\">F&eacute;licitations pour les &eacute;l&egrave;ves qui ont eu les premiers prix !</font></h2>\r\n<p>&nbsp;</p>','','2009-06-18 16:01:53','publie',22,'2009-06-23 20:36:34','oui','0000-00-00 00:00:00',225,0,2.11131281253651,'non','2009-06-23 22:36:33','fr','non',0,NULL,0,'',''),(184,'','Réponses des correspondants espagnols','',97,'','','','','2009-06-14 22:16:05','publie',22,'2009-06-14 20:18:04','oui','0000-00-00 00:00:00',74,0,0.623751263540111,'non','2009-06-14 22:14:27','fr','non',0,NULL,0,'',''),(185,'','Textes accompagnant les photos, écrits en français par les correspondants','',97,'','','«Grenade compte 300 000 habitants environ. C\'est une ville qui se situe près de la montagne (Sierra Nevada) et qui est à 70 kilomètres de la mer.\r\nC\'est une ville très touristique parce qu\'il y a beaucoup de monuments dont la célèbre Alhambra. C\'est la capitale de la province de Grenade.\r\nNotre lycée se trouve dans le quartier Zaidin, à l\'est de la ville. C\'est le deuxième plus grand lycée d\'Espagne avec 1300 élèves. On étudie tous l\'anglais mais il n\'y a que quelques élèves qui étudient le français et le latin.\r\nNous rentrons au lycée à 8h30mn et nous sortons à 14h30 du lundi au vendredi. Nous mangeons à 15h. Après nous regardons \"the simpsons\". Nous surfons sur Internet et messenger. Puis nous faisons les devoirs. Nous dînons à 21h30.»\r\n\r\nLa première photo de groupe représente le professeur de français langue étrangère et ses élèves. \r\nLes photos suivantes sont celles des élèves : chaque élève se présente, se décrit physiquement, parle de sa famille et de ses goûts.\r\n','','2009-06-14 22:46:05','publie',22,'2009-06-14 20:46:50','oui','0000-00-00 00:00:00',123,0,0.228115934100582,'non','2009-06-14 22:45:08','fr','non',0,NULL,0,'',''),(186,'','Résultats Finale Coupe du loiret Badminton','',35,'','','<p>Les benjamins Thomas A.&nbsp;et Thibaud S. obtiennent une encourageante m&eacute;daille de Bronze lors de la finale d&eacute;partementale qui avait lieu &agrave; Pithiviers, alors qu\'ils sont en sixi&egrave;me! L\'avenir est prometteur</p>\r\n<p>Les Minimes Quentin C., Aymeric S. et Maxime R. terminent leur parcours &agrave; la sixi&egrave;me place, derri&egrave;re ceux qu\'ils avaient battus en demi finale certes mais pour avoir voulu que tous jouent avec fair play. Bravo!</p>\r\n<p>Une bonne fin pour la fratrie SMOLEVSKY qui aura obtenu beaucoup de m&eacute;dailles cette ann&eacute;e.</p>','','2009-06-17 20:11:43','publie',35,'2009-06-17 18:12:02','oui','0000-00-00 00:00:00',93,0,0.890695444890372,'non','2009-06-17 20:11:03','fr','non',0,NULL,0,'',''),(187,'','Résultats Championnat de France Tennis de Table','',35,'','','<p>La comp&eacute;tition s\'est d&eacute;roul&eacute;e &agrave; Ingr&eacute; du 8 au 12 Juin. En premi&egrave;re partie de semaine les &eacute;quipes coll&egrave;ge et sport int&eacute;gr&eacute; se sont affront&eacute;es. Les premi&egrave;res sont constitu&eacute;es de joueurs non class&eacute;s et les seconds int&egrave;grent des joueurs handicap&eacute;s dans une tr&egrave;s bonne ambiance g&eacute;n&eacute;rale.</p>\r\n<p>Notre &eacute;quipe compos&eacute;e de Simon LECHAPELAIN, Anthony ROZE, Pierre LEBATTEUX et Lucie MIRZA plus Quentin COURTIN comme rempla&ccedil;ant et Gabriel POMPAVALDEZ comme arbitre s\'est bien comport&eacute;e. Apr&egrave;s avoir fini deuxi&egrave;me de notre poule de justesse, nous avons ensuite perdu de tr&egrave;s peu la rencontre qui nous a finalement fait basculer dans les classements de 9 &agrave; 16&deg;. Nous terminons&nbsp; &agrave; une honorable 13&deg; place sur 32 &eacute;quipes!</p>\r\n<p align=\"center\">Chef JILOSI est assez satisfait de ses troupes et compte bien faire de ce RDV une tradition.</p>\r\n<p align=\"center\"><font size=\"3\">Rejoignez l\'AS, frissons garantis, voyages assur&eacute;s<img src=\"/eva//plugins/fckeditor-spip-2/FCKeditor/editor/images/smiley/msn/wink_smile.gif\" alt=\"\" /></font></p>\r\n<p>Nous avions &eacute;galement une escouade efficace de &quot;Jeunes Officiels locaux&quot;, bref des arbitres de notre coll&egrave;ge mis &agrave; disposition de l\'organisation pour toute la semaine. Et ils n\'ont pas ch&ocirc;m&eacute;, des journ&eacute;es bien remplies et d&eacute;butants &agrave; l\'aube!</p>\r\n<p>Romain DEPARDAY, Damien POTES et Adrien AVENET, s\'ils ont eu une motivation fluctuante d\'apr&egrave;s les observateurs ont assur&eacute;s leurs fonctions jusqu\'au bout.</p>\r\n<p>Gabriel P et Justine BARBIER ont fait encore mieux puisqu\'ils obtiennent la certification JO National si difficile &agrave; obtenir. Les quelques cadeaux re&ccedil;us par tous comme l\'exp&eacute;rience v&eacute;cue ne sont pas non plus n&eacute;gligeables pour compenser la semaine pass&eacute;e loin du coll&egrave;ge.<img src=\"/eva//plugins/fckeditor-spip-2/FCKeditor/editor/images/smiley/msn/regular_smile.gif\" alt=\"\" /></p>','','2009-06-17 20:30:35','publie',35,'2009-06-17 19:53:23','oui','0000-00-00 00:00:00',165,0,0.19017628956038,'non','2009-06-17 21:51:49','fr','non',0,NULL,0,'',''),(188,'','They have come !','',66,'','',' \r\n\r\n                                                                   La visite des CM2\r\n\r\nA 13H40,la sonnerie a retenti, nous nous somme rangés.\r\n\r\n\r\nLes CM2 sont arrivés, nous avons formé 2 groupes, chacun avec son correspondant.\r\n\r\nD\'abord,nous leur avons fait visiter le collège,nous leur avons expliqué  ce que nous avions le droit de faire ou pas, debout dans les couloirs et la cour avec un sac lourd, ce n\'est pas pratique.\r\n\r\nPuis à 14H35,nous somme allés en anglais avec Mme Hureau, nous leur avons expliqué le déroulement du cours.\r\n\r\nNous avons commencé à leur montrer 2 sketches :\"On the plane\"et\"The robots\",c\'était bien, je n\'ai pas été interrogé, certains ont eu du mal parce qu\' il n\'était pas prévu qu\'il jouent. Puis, nous leur avons donné notre emploi du temps avec quelques trous qu\'ils ont dû compléter, c\'était ennuyeux pour moi, puis Mme Hureau nous a montré un plan du collège et nous avons joué en anglais à un jeu intitulé: \"Dans quelle salle es-tu ?\", \" where are you ?\" c\'était bien parce que j\'aime bien les devinnettes, et à la fin nous avons appris une chanson: \"Hello,Goodbye\", nous l\'avons évidemment chantée, c\'était bien également mais certains se faisaient remarquer.\r\n\r\nQuentin Lévèque\r\n6°5 G2','','2009-06-18 16:39:25','prepa',22,'2009-06-18 14:39:25','oui','0000-00-00 00:00:00',0,0,0,'non','2009-06-18 16:39:25','fr','non',0,NULL,0,'',''),(189,'','Travaux autour du séjour en Auvergne','',55,'','','<div align=\"justify\"><font color=\"#00ff00\"><font size=\"4\"><font face=\"Arial\">Les quatri&egrave;mes 4 et 5 ont bien travaill&eacute;... Ils pr&eacute;senteront &agrave; leurs parents, au coll&egrave;ge, <strong>mardi 23/06</strong>, <strong>&agrave; partir de 18h30</strong>,&nbsp; les travaux effectu&eacute;s : une s&eacute;rie de panneaux autour de l\'&eacute;tude de <u>Voyage au centre de la Terre</u> de Jules Verne, des expos&eacute;s et une maquette de volcan r&eacute;alis&eacute;s en S.V.T, un reportage du s&eacute;jour en Auvergne (photos et vid&eacute;o)... tout cela autour d\'un petit buffet</font></font>.</font></div>\r\n<div align=\"justify\"><font color=\"#00ff00\"></font></div>\r\n<div align=\"justify\"><font size=\"4\"><font face=\"Arial\"><font color=\"#00ff00\">Mme DOREAU.</font></font></font><font face=\"Arial\" color=\"#00ff00\" size=\"4\"></font></div>','','2009-06-18 22:58:40','publie',22,'2009-06-18 20:58:46','oui','0000-00-00 00:00:00',66,0,0.139372987675601,'non','2009-06-18 22:58:13','fr','non',0,NULL,0,'',''),(190,'','Rallye-lecture','',83,'','','<p><font face=\"Comic Sans MS\">Voici&nbsp;le palmar&egrave;s du Rallye-lecture r&eacute;alis&eacute; par les 6&egrave;me 1, 3, 4 et 5, tout au long de l\'ann&eacute;e : </font></p>\r\n<p align=\"center\"><font face=\"Comic Sans MS\" size=\"4\"><strong><u>Premier prix</u></strong></font></p>\r\n<p align=\"center\"><font face=\"Comic Sans MS\">M&eacute;lanie DUPONT 6&egrave;me 3</font></p>\r\n<p align=\"center\"><font face=\"Comic Sans MS\" size=\"4\"><strong><u>Deuxi&egrave;me prix ex aequo</u></strong></font></p>\r\n<p align=\"center\"><font face=\"Comic Sans MS\">Arthur LE FLANCHEC et Nina RINGUEDE 6&egrave;me 3</font></p>\r\n<p align=\"center\"><font face=\"Comic Sans MS\" size=\"4\"><strong><u>Troisi&egrave;me prix ex aequo</u></strong></font></p>\r\n<p align=\"center\"><font face=\"Comic Sans MS\">Thomas MIRAS 6&egrave;me 4 et Corentin VARGUES 6&egrave;me 5</font></p>\r\n<p align=\"center\"><font face=\"Comic Sans MS\" size=\"4\"><u><strong>Quatri&egrave;me prix ex aequo</strong></u></font></p>\r\n<p align=\"center\"><font face=\"Comic Sans MS\">Jennifer LEBRUN 6&egrave;me 5 et Zo&eacute; DELAUBERT 6&egrave;me 1</font></p>\r\n<p align=\"center\"><font size=\"5\"><img style=\"width: 41px; height: 35px\" height=\"43\" width=\"55\" alt=\"\" src=\"/eva//plugins/fckeditor-spip-2/FCKeditor/editor/images/smiley/msn/teeth_smile.gif\" /></font></p>\r\n<p align=\"center\">&nbsp;</p>','','2009-07-17 11:47:18','publie',51,'2009-07-17 09:49:12','oui','0000-00-00 00:00:00',157,0,1.67875098709865,'non','2009-07-17 11:47:08','fr','non',0,NULL,0,'',''),(191,'','Les 5èmes 5 à la découverte du Languedoc-Roussillon','Séjour du 8 au 12 juin 2009',55,'','Un échange rondement mené avec le collège des Salins de Villeneuve-lès-Maguelones...','<p align=\"justify\"><font color=\"#3366ff\" size=\"3\"><font color=\"#3366ff\">L\'ann&eacute;e scolaire</font> s\'est achev&eacute;e pour les 5&egrave;mes 5 sur la mise en panneaux du reportage effectu&eacute; lors de leur&nbsp;s&eacute;jour en Languedoc-Roussillon. Cette deuxi&egrave;me rencontre avec les correspondants, cette fois, dans leur r&eacute;gion s\'est d&eacute;roul&eacute;e sous le soleil et dans la bonne humeur. L\'accueil a &eacute;t&eacute; formidable, le travail fourni par les &eacute;l&egrave;ves, cons&eacute;quent. La prise de notes, les photographies de nos reporters ainsi que le film du s&eacute;jour ont donn&eacute; lieu &agrave; une belle exposition enrichie d\'un DVD remis &agrave; chacun de nos &eacute;l&egrave;ves.<img style=\"width: 416px; height: 526px\" alt=\"\" align=\"left\" width=\"500\" height=\"667\" src=\"http://clg-orbelliere-olivet.tice.ac-orleans-tours.fr/eva//plugins/fckeditor-spip-2/userfiles/image/IMG/jpg/DOREAU/P1010429.JPG\" />&nbsp;Madame DOREAU et madame BORZEIX.</font></p>\r\n<p align=\"justify\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p>\r\n<p align=\"justify\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p>\r\n<p align=\"justify\">&nbsp;</p>\r\n<p align=\"justify\">&nbsp;</p>\r\n<p align=\"justify\">&nbsp;</p>\r\n<p align=\"justify\">&nbsp;</p>\r\n<p align=\"justify\">&nbsp;</p>\r\n<p align=\"justify\">&nbsp;</p>\r\n<p align=\"justify\">&nbsp;</p>\r\n<p align=\"justify\">&nbsp;</p>\r\n<p align=\"justify\">&nbsp;</p>\r\n<p align=\"justify\">&nbsp;</p>\r\n<p align=\"justify\">&nbsp;</p>\r\n<p align=\"justify\">&nbsp;</p>\r\n<p align=\"justify\">&nbsp;</p>\r\n<p align=\"justify\">&nbsp;</p>\r\n<p align=\"justify\"><img style=\"width: 415px; height: 462px\" alt=\"\" align=\"left\" width=\"630\" height=\"473\" src=\"http://clg-orbelliere-olivet.tice.ac-orleans-tours.fr/eva//plugins/fckeditor-spip-2/userfiles/image/IMG/jpg/DOREAU/P1010430.JPG\" /></p>\r\n<p align=\"justify\">&nbsp;</p>\r\n<p align=\"justify\">&nbsp;</p>\r\n<p align=\"justify\">&nbsp;</p>\r\n<p align=\"justify\">&nbsp;</p>\r\n<p align=\"justify\">&nbsp;</p>\r\n<p align=\"justify\">&nbsp;</p>\r\n<p align=\"justify\">&nbsp;</p>\r\n<p align=\"justify\">&nbsp;</p>\r\n<p align=\"justify\">&nbsp;</p>\r\n<p align=\"justify\">&nbsp;</p>\r\n<p align=\"justify\">&nbsp;</p>\r\n<p align=\"justify\">&nbsp;</p>\r\n<p align=\"justify\">&nbsp;</p>\r\n<p align=\"justify\">&nbsp;</p>\r\n<p align=\"justify\">&nbsp;</p>\r\n<p align=\"justify\"><img style=\"width: 411px; height: 574px\" alt=\"\" align=\"left\" width=\"500\" height=\"667\" src=\"http://clg-orbelliere-olivet.tice.ac-orleans-tours.fr/eva//plugins/fckeditor-spip-2/userfiles/image/IMG/jpg/DOREAU/P1010431.JPG\" /></p>\r\n<p align=\"justify\">&nbsp;</p>\r\n<p align=\"justify\">&nbsp;</p>\r\n<p align=\"justify\">&nbsp;</p>\r\n<p align=\"justify\">&nbsp;</p>\r\n<p align=\"justify\">&nbsp;</p>\r\n<p align=\"justify\">&nbsp;</p>\r\n<p align=\"justify\">&nbsp;</p>\r\n<p align=\"justify\">&nbsp;</p>\r\n<p align=\"justify\">&nbsp;</p>\r\n<p align=\"justify\">&nbsp;</p>\r\n<p align=\"justify\">&nbsp;</p>\r\n<p align=\"justify\">&nbsp;</p>\r\n<p align=\"justify\">&nbsp;</p>\r\n<p align=\"justify\">&nbsp;</p>\r\n<p align=\"justify\">&nbsp;</p>\r\n<p align=\"justify\">&nbsp;</p>\r\n<p align=\"justify\">&nbsp;</p>\r\n<p align=\"justify\">&nbsp;</p>\r\n<p align=\"justify\">&nbsp;</p>\r\n<p align=\"justify\">&nbsp;</p>\r\n<p align=\"justify\"><font color=\"#3366ff\" size=\"3\"></font></p>\r\n<p align=\"justify\"><font color=\"#3366ff\" size=\"3\"></font></p>\r\n<p align=\"justify\"><font color=\"#3366ff\" size=\"3\"></font></p>\r\n<p align=\"justify\"><font color=\"#3366ff\" size=\"3\"></font></p>\r\n<p align=\"justify\"><font color=\"#3366ff\" size=\"3\"></font></p>\r\n<p align=\"justify\"><font color=\"#3366ff\" size=\"3\"></font></p>\r\n<p align=\"justify\"><font color=\"#3366ff\" size=\"3\"></font></p>','','2009-07-18 14:12:44','publie',22,'2009-07-18 13:35:29','oui','0000-00-00 00:00:00',81,0,0.0289798991190356,'non','2009-07-18 14:12:07','fr','non',0,NULL,0,'',''),(192,'','Voyage au centre de la Terre','Séjour en Auvergne du 13 au 15 juin 2009',55,'','Exposition des travaux des élèves.','<p align=\"justify\"><font color=\"#ff6600\" size=\"3\">Les &eacute;l&egrave;ves de 4&egrave;me4 et de 4&egrave;me 5 ont accueilli leurs parents le mardi 23 juin 2009 au coll&egrave;ge pour leur montrer les travaux r&eacute;alis&eacute;s en interdisciplinarit&eacute; dans le cadre du projet &quot;Voyage au centre de la Terre&quot; : en amont, une exposition Jules VERNE &agrave; partir de l\'&eacute;tude du roman, en aval, un reportage photographique, une exposition sur les volcans d\'Auvergne et des maquettes de volcans. Apr&egrave;s la projection du film du s&eacute;jour en Auvergne (DVD), les &eacute;l&egrave;ves ont offert aux adultes un buffet sucr&eacute;/sal&eacute;. </font></p>\r\n<p align=\"justify\"><font color=\"#ff6600\" size=\"3\">Mme DOREAU, Mme QUETTE, M. BARATEAU et M. BEAUBRAS remercient les parents d\'&eacute;l&egrave;ves pour leur participation &agrave; cette sympathique soir&eacute;e dont voici quelques images....</font></p>\r\n<p align=\"justify\">&nbsp;</p>\r\n<p align=\"justify\"><img alt=\"\" width=\"700\" height=\"466\" src=\"http://clg-orbelliere-olivet.tice.ac-orleans-tours.fr/eva//plugins/fckeditor-spip-2/userfiles/image/IMG/jpg/DOREAU/P1010407.JPG\" /></p>\r\n<p align=\"justify\">&nbsp;</p>\r\n<p align=\"justify\"><img alt=\"\" width=\"700\" height=\"466\" src=\"http://clg-orbelliere-olivet.tice.ac-orleans-tours.fr/eva//plugins/fckeditor-spip-2/userfiles/image/IMG/jpg/DOREAU/P1010409.JPG\" /></p>\r\n<p align=\"justify\">&nbsp;</p>\r\n<p align=\"justify\"><img alt=\"\" width=\"750\" height=\"422\" src=\"http://clg-orbelliere-olivet.tice.ac-orleans-tours.fr/eva//plugins/fckeditor-spip-2/userfiles/image/IMG/jpg/DOREAU/P1010390.JPG\" /></p>\r\n<p align=\"justify\">&nbsp;</p>\r\n<p align=\"justify\"><img alt=\"\" width=\"750\" height=\"422\" src=\"http://clg-orbelliere-olivet.tice.ac-orleans-tours.fr/eva//plugins/fckeditor-spip-2/userfiles/image/IMG/jpg/DOREAU/P1010391.JPG\" /></p>\r\n<p align=\"justify\">&nbsp;</p>\r\n<p align=\"justify\"><img alt=\"\" width=\"750\" height=\"422\" src=\"http://clg-orbelliere-olivet.tice.ac-orleans-tours.fr/eva//plugins/fckeditor-spip-2/userfiles/image/IMG/jpg/DOREAU/P1010389.JPG\" /></p>\r\n<p align=\"justify\">&nbsp;</p>\r\n<p align=\"justify\"><img alt=\"\" width=\"700\" height=\"466\" src=\"http://clg-orbelliere-olivet.tice.ac-orleans-tours.fr/eva//plugins/fckeditor-spip-2/userfiles/image/IMG/jpg/DOREAU/P1010393.JPG\" /></p>\r\n<p align=\"justify\">&nbsp;</p>\r\n<p align=\"justify\"><img alt=\"\" width=\"700\" height=\"466\" src=\"http://clg-orbelliere-olivet.tice.ac-orleans-tours.fr/eva//plugins/fckeditor-spip-2/userfiles/image/IMG/jpg/DOREAU/P1010397.JPG\" /></p>\r\n<p align=\"justify\">&nbsp;</p>\r\n<p align=\"justify\"><img alt=\"\" width=\"700\" height=\"466\" src=\"http://clg-orbelliere-olivet.tice.ac-orleans-tours.fr/eva//plugins/fckeditor-spip-2/userfiles/image/IMG/jpg/DOREAU/P1010399.JPG\" /></p>\r\n<p align=\"justify\">&nbsp;</p>\r\n<p align=\"justify\"><img alt=\"\" width=\"700\" height=\"466\" src=\"http://clg-orbelliere-olivet.tice.ac-orleans-tours.fr/eva//plugins/fckeditor-spip-2/userfiles/image/IMG/jpg/DOREAU/P1010403.JPG\" /></p>\r\n<p align=\"justify\">&nbsp;</p>\r\n<p align=\"justify\"><img alt=\"\" width=\"700\" height=\"466\" src=\"http://clg-orbelliere-olivet.tice.ac-orleans-tours.fr/eva//plugins/fckeditor-spip-2/userfiles/image/IMG/jpg/DOREAU/P1010405.JPG\" /></p>\r\n<p align=\"justify\">&nbsp;</p>\r\n<p align=\"justify\"><img alt=\"\" width=\"700\" height=\"466\" src=\"http://clg-orbelliere-olivet.tice.ac-orleans-tours.fr/eva//plugins/fckeditor-spip-2/userfiles/image/IMG/jpg/DOREAU/P1010406.JPG\" /></p>\r\n<p align=\"justify\">&nbsp;</p>\r\n<p align=\"justify\"><img alt=\"\" width=\"700\" height=\"466\" src=\"http://clg-orbelliere-olivet.tice.ac-orleans-tours.fr/eva//plugins/fckeditor-spip-2/userfiles/image/IMG/jpg/DOREAU/P1010401.JPG\" /></p>\r\n<p align=\"justify\">&nbsp;</p>\r\n<p align=\"justify\"><img alt=\"\" width=\"700\" height=\"466\" src=\"http://clg-orbelliere-olivet.tice.ac-orleans-tours.fr/eva//plugins/fckeditor-spip-2/userfiles/image/IMG/jpg/DOREAU/P1010410.JPG\" /></p>\r\n<p align=\"justify\">&nbsp;</p>\r\n<p align=\"justify\"><img alt=\"\" width=\"700\" height=\"466\" src=\"http://clg-orbelliere-olivet.tice.ac-orleans-tours.fr/eva//plugins/fckeditor-spip-2/userfiles/image/IMG/jpg/DOREAU/P1010412.JPG\" /></p>\r\n<p align=\"justify\">&nbsp;</p>\r\n<p align=\"justify\"><img alt=\"\" width=\"700\" height=\"466\" src=\"http://clg-orbelliere-olivet.tice.ac-orleans-tours.fr/eva//plugins/fckeditor-spip-2/userfiles/image/IMG/jpg/DOREAU/P1010413.JPG\" /></p>\r\n<p align=\"justify\">&nbsp;</p>\r\n<p align=\"justify\"><img alt=\"\" width=\"700\" height=\"466\" src=\"http://clg-orbelliere-olivet.tice.ac-orleans-tours.fr/eva//plugins/fckeditor-spip-2/userfiles/image/IMG/jpg/DOREAU/P1010414.JPG\" /></p>\r\n<p align=\"justify\">&nbsp;</p>\r\n<p align=\"justify\"><img alt=\"\" width=\"551\" height=\"422\" src=\"http://clg-orbelliere-olivet.tice.ac-orleans-tours.fr/eva//plugins/fckeditor-spip-2/userfiles/image/IMG/jpg/DOREAU/P1010423.JPG\" /></p>\r\n<p align=\"justify\">&nbsp;</p>\r\n<p align=\"justify\"><img alt=\"\" width=\"550\" height=\"589\" src=\"http://clg-orbelliere-olivet.tice.ac-orleans-tours.fr/eva//plugins/fckeditor-spip-2/userfiles/image/IMG/jpg/DOREAU/P1010428.JPG\" /></p>','','2009-07-18 17:52:51','publie',22,'2009-07-18 20:09:28','oui','0000-00-00 00:00:00',84,0,0.583087703515728,'non','2009-07-18 17:51:53','fr','non',0,NULL,0,'',''),(253,'','Nouvel article','',22,'','','<div>cj,cb chyf</div>','','2010-04-11 16:32:08','prepa',22,'2010-04-11 14:32:08','oui','0000-00-00 00:00:00',0,0,0,'non','2010-04-11 16:32:08','fr','non',0,NULL,0,'',''),(195,'','ARRIVEE DES CORRESPONDANTS ALLEMANDS','programme',64,'','','<p>\r\n<meta content=\"text/html; charset=utf-8\" http-equiv=\"Content-Type\" />\r\n<meta content=\"Word.Document\" name=\"ProgId\" />\r\n<meta content=\"Microsoft Word 10\" name=\"Generator\" />\r\n<meta content=\"Microsoft Word 10\" name=\"Originator\" />\r\n<link href=\"file:///C:%5CDOCUME%7E1%5CSABRIN%7E1%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C01%5Cclip_filelist.xml\" rel=\"File-List\" /></p>\r\n<!--[if gte mso 9]><xml>\r\n \r\n  Normal\r\n  0\r\n  21\r\n  \r\n   \r\n   \r\n   \r\n   \r\n  \r\n  MicrosoftInternetExplorer4\r\n \r\n</xml><![endif]-->\r\n<p><style type=\"text/css\">\r\n<!--\r\n /* Style Definitions */\r\n p.MsoNormal, li.MsoNormal, div.MsoNormal\r\n	{mso-style-parent:\"\";\r\n	margin:0cm;\r\n	margin-bottom:.0001pt;\r\n	font-size:12.0pt;\"Times New Roman\";\r\n	mso-fareast-\"Times New Roman\";}\r\n@page Section1\r\n	{size:612.0pt 792.0pt;\r\n	margin:70.85pt 70.85pt 70.85pt 70.85pt;}\r\ndiv.Section1\r\n	{page:Section1;}\r\n-->\r\n</style></p>\r\n<!--[if gte mso 10]>\r\n<style>\r\n /* Style Definitions */\r\n table.MsoNormalTable\r\n	{mso-style-name:\"Tableau Normal\";\r\n	mso-style-parent:\"\";\r\n	font-size:10.0pt;\"Times New Roman\";}\r\ntable.MsoTableGrid\r\n	{mso-style-name:\"Grille du tableau\";\r\n	border:solid windowtext 1.0pt;\r\n	font-size:10.0pt;\"Times New Roman\";}\r\n</style>\r\n<![endif]-->\r\n<div style=\"border: 1pt solid windowtext; padding: 1pt 4pt;\">\r\n<div align=\"center\" style=\"border: medium none ; padding: 0cm;\"><strong><span style=\"font-size: 18pt;\">PROGRAMME DE L&rsquo;ECHANGE </span></strong></div>\r\n<div align=\"center\" style=\"border: medium none ; padding: 0cm;\"><strong><span style=\"font-size: 18pt;\">OLIVET-BAD OLDESLOE</span></strong></div>\r\n</div>\r\n<div align=\"center\"><strong><u>&nbsp;</u></strong></div>\r\n<div align=\"center\"><strong><u><span style=\"font-size: 18pt;\">Les Allemands &agrave; Olivet du 7 au 13 septembre 2009</span></u></strong></div>\r\n<div>&nbsp;</div>\r\n<div>&nbsp;</div>\r\n<div align=\"center\">\r\n<table cellspacing=\"0\" cellpadding=\"0\" border=\"0\" style=\"border-collapse: collapse;\">\r\n    <tbody>\r\n        <tr>\r\n            <td width=\"187\" valign=\"top\" style=\"padding: 0cm 5.4pt; width: 140.4pt;\">\r\n            <div style=\"line-height: 150%;\"><strong>Lundi 7 septembre </strong></div>\r\n            </td>\r\n            <td width=\"427\" valign=\"top\" style=\"padding: 0cm 5.4pt; width: 320.2pt;\">\r\n            <p style=\"line-height: 150%;\"><u>Arriv&eacute;e</u> des Allemands en   car devant le coll&egrave;ge vers <u>20h</u></p>\r\n            </td>\r\n        </tr>\r\n        <tr>\r\n            <td width=\"187\" valign=\"top\" style=\"padding: 0cm 5.4pt; width: 140.4pt;\">\r\n            <div style=\"line-height: 150%;\"><strong>Mardi 8 septembre</strong></div>\r\n            </td>\r\n            <td width=\"427\" valign=\"top\" style=\"padding: 0cm 5.4pt; width: 320.2pt;\">\r\n            <p style=\"line-height: 150%;\"><u>Matin</u>&nbsp;: tout le monde   &agrave; l&rsquo;<u>&eacute;cole</u></p>\r\n            <p style=\"line-height: 150%;\">Midi&nbsp;: d&eacute;jeuner &agrave; la cantine   pour DP, &agrave; la maison pour EXT</p>\r\n            <p style=\"line-height: 150%;\">RDV&nbsp;: 13h40 dans le hall du   coll&egrave;ge</p>\r\n            <p style=\"line-height: 150%;\"><u>Apr&egrave;s-midi</u>&nbsp;: <u>rallye</u>   sur les bords du Loiret</p>\r\n            </td>\r\n        </tr>\r\n        <tr>\r\n            <td width=\"187\" valign=\"top\" style=\"padding: 0cm 5.4pt; width: 140.4pt;\">\r\n            <div style=\"line-height: 150%;\"><strong>Mercredi 9 septembre</strong></div>\r\n            </td>\r\n            <td width=\"427\" valign=\"top\" style=\"padding: 0cm 5.4pt; width: 320.2pt;\">\r\n            <p style=\"line-height: 150%;\">Sortie commune &agrave; <u>Paris</u> en   train, pr&eacute;voir sandwichs</p>\r\n            <p style=\"line-height: 150%;\"><u>D&eacute;part</u> de la gare d&rsquo;<u>Orl&eacute;ans</u>   &agrave; <u>8h41</u></p>\r\n            <p style=\"line-height: 150%;\">Matin (11h)&nbsp;: Tour Eiffel &ndash;   apr&egrave;s-midi&nbsp;: bateaux-mouches</p>\r\n            <p style=\"line-height: 150%;\">Retour &agrave; la gare d&rsquo;Orl&eacute;ans &agrave;   18h09</p>\r\n            </td>\r\n        </tr>\r\n        <tr>\r\n            <td width=\"187\" valign=\"top\" style=\"padding: 0cm 5.4pt; width: 140.4pt;\">\r\n            <div style=\"line-height: 150%;\"><strong>Jeudi 10 septembre</strong></div>\r\n            </td>\r\n            <td width=\"427\" valign=\"top\" style=\"padding: 0cm 5.4pt; width: 320.2pt;\">\r\n            <p style=\"line-height: 150%;\">Journ&eacute;e au <u>coll&egrave;ge</u> pour   tout le monde</p>\r\n            <p style=\"line-height: 150%;\">Midi&nbsp;: d&eacute;jeuner &agrave; la cantine   pour DP, &agrave; la maison pour EXT</p>\r\n            </td>\r\n        </tr>\r\n        <tr>\r\n            <td width=\"187\" valign=\"top\" style=\"padding: 0cm 5.4pt; width: 140.4pt;\">\r\n            <div style=\"line-height: 150%;\"><strong>Vendredi 11 septembre</strong></div>\r\n            </td>\r\n            <td width=\"427\" valign=\"top\" style=\"padding: 0cm 5.4pt; width: 320.2pt;\">\r\n            <p style=\"line-height: 150%;\">Sortie &agrave; la journ&eacute;e des <u>Allemands</u>   uniquement, pr&eacute;voir sandwichs pour correspondant</p>\r\n            <p style=\"line-height: 150%;\">Visite le matin du ch&acirc;teau de <u>Chambord</u>   et l&rsquo;apr&egrave;s-midi de la maison de la magie (14h) et du ch&acirc;teau de <u>Blois</u>   (16h)</p>\r\n            <div style=\"line-height: 150%;\">D&eacute;placement avec leur propre car</div>\r\n            </td>\r\n        </tr>\r\n        <tr>\r\n            <td width=\"187\" valign=\"top\" style=\"padding: 0cm 5.4pt; width: 140.4pt;\">\r\n            <div style=\"line-height: 150%;\"><strong>Samedi 12 septembre</strong></div>\r\n            </td>\r\n            <td width=\"427\" valign=\"top\" style=\"padding: 0cm 5.4pt; width: 320.2pt;\">\r\n            <div style=\"line-height: 150%;\">Journ&eacute;e dans les <u>familles</u></div>\r\n            <p style=\"line-height: 150%;\"><u>Soir&eacute;e conviviale</u>&nbsp;:   petite f&ecirc;te au coll&egrave;ge&nbsp;; chaque famille apporte un plat et/ou une   boisson</p>\r\n            </td>\r\n        </tr>\r\n        <tr>\r\n            <td width=\"187\" valign=\"top\" style=\"padding: 0cm 5.4pt; width: 140.4pt;\">\r\n            <div style=\"line-height: 150%;\"><strong>Dimanche 13 septembre</strong></div>\r\n            </td>\r\n            <td width=\"427\" valign=\"top\" style=\"padding: 0cm 5.4pt; width: 320.2pt;\">\r\n            <p style=\"line-height: 150%;\"><u>D&eacute;part</u> des Allemands en   car devant le coll&egrave;ge vers <u>5h</u></p>\r\n            <p style=\"line-height: 150%;\">Pr&eacute;voir sandwich pour   correspondant</p>\r\n            </td>\r\n        </tr>\r\n    </tbody>\r\n</table>\r\n</div>','','2009-09-03 20:06:03','publie',22,'2009-09-06 20:28:57','oui','0000-00-00 00:00:00',120,0,0.16412602238382,'non','2009-09-06 22:27:43','fr','non',0,NULL,0,'',''),(205,'','Exposition de travaux des élèves d\'UPI','',83,'','','','','2009-11-26 09:52:27','prepa',51,'2009-11-26 08:52:27','oui','0000-00-00 00:00:00',0,0,0,'non','2009-11-26 09:52:27','fr','non',0,NULL,0,'',''),(197,'','Blog des correspondants allemands','',64,'','','<p>Comme nous l\'avons fait lors de notre s&eacute;jour &agrave; Bad Oldesloe en mars, les correspondants allemands ont pr&eacute;vu de r&eacute;diger un blog sur leur s&eacute;jour &agrave; Olivet sous la direction de Mme Wilmes-Grabit. Vous pouvez suivre leurs aventures en allant le visiter &agrave; l\'adresse suivante : www.tmsolivet2009.over-blog.de</p>','','2009-09-06 22:32:49','publie',22,'2009-09-06 20:32:51','oui','0000-00-00 00:00:00',161,0,0.58257938587672,'non','2009-09-06 22:32:36','fr','non',0,NULL,0,'',''),(201,'','Quels Sports à l\'Association Sportive?','2010-2011',35,'','','Certaines activités sportives sont proposées par l\'Association Sportive et encadrées par les enseignants d\'EPS du collège eu sein de l\'établissement.\r\n\r\n-{{Badminton}} (lundi midi 12h45 à 13h30)\r\n-{{Badten}} (vendredi midi deuxième semestre)\r\n-{{Boxe Française}}/ {{Savate}} (mardi midi)\r\n-{{Futsal}} (mardi midi ou/et mercredi après midi)\r\n-{{Tennis de Table}} (mercredi et jeudi midi)\r\n-{{Tir à l\'Arc}} (vendredi midi) \r\n-{{Volley ball}} (mardi midi) + Beachvolley\r\n\r\n{{Athlétisme}} (Mai-Juin de u  à trois mercredi)\r\n\r\nCette année nous irons peut-être participer au CROSS départemental qui se déroulera au Donjon à Olivet!\r\n\r\nLe mercredi après midi d\'autre activités sont proposées dans des {{CENTRES UNSS}} (regroupements de pratiquants encadrés par des enseignants d\'EPS). A savoir: \r\n- NATATION (Piscine de la source), \r\n- ESCALADE (Halle des sports) avec Mme Roze sur le site\r\n- CANOE-KAYAK (île Charlemagne)\r\n\r\nUne seule licence, une seule cotisation et le membre de l\'Association peut pratiquer toutes les activités sportives de son choix, que ce soit en loisir, avec une intention de perfectionnement ou bien la volonté de faire de la compétition.    \r\n\r\nLes compétitions se déroulent le mercredi après midi, sauf les championnats de France bien sur qui se déroulent sur 3-4 jours. Quand aux finales départementales ou académiques elle nous prennent le mercredi entier généralement.\r\n\r\nNotre AS est depuis plusieurs années l\'une des plus dynamiques de l\'agglomération, tant au point de vue du nombre important de ses membres que de la réussite au diverses compétitions. Nous comptons sur tous pour que cela dure!\r\n\r\n {{Donc, pour 18E le licencié peut participer à toutes les activités de son choix!!}}\r\n\r\nQui dit mieux?...','Demandez votre feuille d\'inscription à un professeur d\'EPS.','2010-09-15 20:10:38','publie',35,'2010-09-15 18:10:38','oui','0000-00-00 00:00:00',159,0,1.46268065802648,'non','2010-09-15 20:10:07','fr','non',0,NULL,0,'',''),(262,'','ACCUEIL DES ALLEMANDS DU 15 AU 21 JUIN 2010','',22,'','','{{Programme}}\r\n\r\n{{{Mardi 15 juin}}}\r\nArrivée des Allemands en car devant le collège vers 20h.\r\n\r\n{{{Mercredi 16 juin}}}\r\nSortie commune à Paris en train, prévoir sandwichs.\r\nRDV à la gare d’Orléans à 8h15 (départ : 8h41).\r\nmatin : Tour Eiffel – après-midi : vedettes du Pont-Neuf.\r\nRetour à la gare d’Orléans à 18h09.\r\n\r\n{{{Jeudi 17 juin}}}\r\nMatin : tout le monde à l’école/\r\nMidi : déjeuner à la cantine pour DP, à la maison pour EXT.\r\nAprès-midi : rallye\r\n\r\n{{{Vendredi 18 juin	}}}\r\nSortie à la journée des Allemands uniquement, prévoir sandwichs pour correspondant.\r\nVisite des châteaux de Chambord et de Blois.\r\nDéplacement avec leur propre car.\r\n\r\n{{{Samedi 19 juin}}}\r\nJournée dans les familles.\r\n\r\n{{{Dimanche 20 juin}}}\r\nJournée dans les familles.\r\nSoirée conviviale : petite fête au collège ; chaque famille apporte un plat.\r\n \r\n{{{Lundi 21 juin}}}\r\nDépart des Allemands en car devant le collège vers 5h.\r\nPrévoir sandwich pour correspondant.\r\n\r\n\r\nSi questions :\r\nE-mail : svilin@ac-orleans-tours.fr\r\n','','2010-05-30 15:55:44','publie',22,'2010-05-30 13:55:44','oui','0000-00-00 00:00:00',62,0,0.162531614643485,'non','2010-05-30 13:41:16','fr','non',0,NULL,0,'',''),(263,'','Nouvelles réalisations de la D.P.3','',103,'','','Les élèves de l\'option Découverte Professionnelle 3h00 ont achevé le trimestre dans la bonne humeur en recevant un journaliste de France 3, Alain-Georges ÉMONET, mardi dernier. Ils ont par ailleurs finalisé les deux CD-ROM de l\'année que vous trouverez ci-joints.\r\n','','2010-06-11 17:58:26','publie',22,'2010-06-11 16:00:57','oui','0000-00-00 00:00:00',144,0,1.75158865670697,'non','2010-06-11 18:00:57','fr','non',0,NULL,0,'',''),(220,'','Internet, B2i & EPS','',67,'','','Les élèves des classes de M. DE BEJA sont invités à créer leur boîte mail laposte.net puis à envoyer une confirmation à: prof.debeja@laposte.net\r\nRappel: le collège demande une adresse avec nom.prénom ou prénom.nom, quitte à rajouter un numéro si l\'adresse est déjà prise.\r\n\r\n{{Objet:}} -réception et envoi de document open office pour constituter  des enchainements gymnastique par exemple\r\n                 - réception et envoi de fichier image fixes ou animées (gym, acrosport et cirque) à but de conservation, d\'autoévalution et d\'ajustements.\r\n                 - demande et réception de fiches de cours ou de liens utiles pour la formation des élèves.\r\n\r\nBien sur, après inducation du professeur il sera temps pour les élèves de demander les {{validations B2i}} des items concernés!\r\n\r\nM DEBEJA\r\n209-2010: 5°4, 5°5, 4°1, 4°2, 3°1 et 3°4.','','2010-01-23 22:40:36','publie',22,'2010-01-23 21:40:36','oui','0000-00-00 00:00:00',78,0,0.162531614643485,'non','2010-01-23 22:40:24','fr','non',0,NULL,0,'',''),(211,'','Musculation troisièmes','',67,'','','<p>Pour le cycle &quot;musculation&quot; que travaillent certaines classes de troisi&egrave;mes, voici l\'adresse d\'un site bien pratique pour apprendre les muscles principaux du corps humain.</p>\r\n<p><a href=\"http://monsieurbonfils.free.fr/Muscles%20et%20Musculation/\">http://monsieurbonfils.free.fr/Muscles%20et%20Musculation/</a></p>\r\n<p>&nbsp;</p>\r\n<p>Bon travail.</p>','','2010-01-11 00:16:47','publie',22,'2010-01-10 23:16:49','oui','0000-00-00 00:00:00',94,0,1.76690602885254,'non','2010-01-11 00:16:41','fr','non',0,NULL,0,'',''),(221,'','Résultats FUTSAL','',35,'','','<h5>Demi-finale (une poule de&nbsp;trois) du championnat d&eacute;partemental benjamin.<br />\r\nIngr&eacute;-Malesherbes 4-0<br />\r\n<strong>Orbelli&egrave;re</strong>-Malesherbes <span style=\"background-color: #ff6600\">3-1<br />\r\n</span><strong>Orbelli&egrave;re</strong>-Ingr&eacute; <span style=\"background-color: #ff6600\">4-3<br />\r\n</span><span style=\"font-size: small\"><br />\r\nL\'&eacute;quipe est qualifi&eacute;e pour une finale sur 1 match le 24 janvier! Yeah...<br />\r\nLe lieu et l\'adversaire ne sont pas encore connus.</span><br />\r\n<br />\r\n<span style=\"font-size: small\"><u>Rappel :</u></span><br />\r\nPour les <span style=\"font-size: small\">M<strong>inimes </strong>le 3 f&eacute;vrier</span> :<br />\r\nRDV 13h arr&ecirc;t tram &quot;Z&eacute;nith&quot;<br />\r\n1/4 de finale contre Ingr&eacute;<br />\r\nSi victoire, 1/2 finale contre le vainqueur de Pelletier-Sully<br />\r\nFinale &agrave; quatre pr&eacute;vue le 3 mars<br />\r\n&nbsp;</h5>','','2010-01-30 23:13:57','publie',35,'2010-01-30 22:19:02','oui','2010-02-03 00:00:00',96,0,2.21562000322665,'non','2010-01-29 23:43:09','fr','non',0,NULL,0,'',''),(236,'','Coupe du Loiret PING!','',22,'','','Mercredi 10 Mars coupe du Loiret de Tennis de Table.\r\nGymnase de l\'Orbellière, consulter l\'affichage au collège.\r\n','','2010-03-08 23:23:25','publie',22,'2010-03-08 22:23:25','oui','2010-03-10 00:00:00',54,0,0.564404739374456,'non','2010-03-08 22:40:47','fr','non',0,NULL,0,'',''),(254,'','Figures du Moyen-Âge et de la Renaissance','',55,'','','Du mardi 08/03 au vendredi 12/03, les 5èmes 4 et les 5èmes 5 se sont lancés sur les traces du Chevalier au bouclier vert... Leur périple leur a permis d\'approfondir leurs connaissances sur le Moyen-Âge et d\'amorcer l\'étude des humanistes de la Renaissance, en français comme en histoire.\r\nVous trouverez ci-joint le déroulement de ces quatre journées agrémenté de photos. Bonne visite !\r\n\r\nMadame DOREAU.','','2010-04-11 18:13:16','publie',22,'2010-04-11 16:13:16','oui','0000-00-00 00:00:00',56,0,0.439295560462246,'non','2010-04-11 16:48:43','fr','non',0,NULL,0,'',''),(239,'Voyage en espagne','Informations concernant le voyage à Barcelone ','',97,'Liste des documents à fournir:','','1. {{Photocopie de la carte nationale d\'identité}} en cours de validité ou du passeport personnel. Pour une nouvelle carte, s\'adresser à la mairie du domicile. Le délai d\'obtention est variable (compter 1 mois)\r\n\r\n2. {{Autorisation de sortie du territoire}} à demander à la mairie du domicile. \r\n\r\n3. {{Carte européenne d\'assurance maladie}} au nom de l\'enfant à demander à son organisme d\'assurance maladie par téléphone (environ 3 semaines de délai), puis nous transmettre {{la photocopie}}.\r\n\r\n4. {{Fiche sanitaire}} dûment complétée (les vaccinations doivent être à jour).\r\n\r\nPar souci d\'organisation, nous vous prions de nous fournir ces documents assez rapidement et au plus tard le jeudi 1er  avril 2010.','','2010-03-10 20:41:40','publie',22,'2010-03-10 19:41:40','oui','0000-00-00 00:00:00',111,0,0.864521289170177,'non','2010-03-10 20:40:47','fr','non',0,NULL,0,'',''),(264,'','Figures du Moyen-Âge et de la Renaissance','',55,'','','Les élèves des classes de 5ème 4 et de 5ème 5 ayant participé au projet \" Figures du Moyen-Âge et de la Renaissance \" ont accueilli leurs parents le mardi 22 juin 2010, dans la salle polyvalente, autour d\'un buffet sucré/salé réalisé par leurs soins afin de montrer leurs belles productions : panneaux, exposés, reportage photo des sorties.\r\nLes familles ont aussi pu visionner le D.V.D. élaboré à partir des différentes visites ayant eu lieu en mars.\r\nL\'équipe pédagogique remercie l\'ensemble des participants à ce projet. Une petite galerie de photos est à votre disposition ci-après.','','2010-08-28 11:46:17','publie',22,'2010-08-28 09:46:17','oui','0000-00-00 00:00:00',74,0,0.141073064943478,'non','2010-08-28 11:45:02','fr','non',0,NULL,0,'',''),(265,'','Correspondance avec le professeur principal','',104,'','','<h3><br />\r\nSi vous souhaitez me rencontrer ou&nbsp; me transmettre un message, je vous propose de m\'&eacute;crire &agrave; cette adresse :<br />\r\n<span style=\"color: rgb(0, 0, 255);\">nadine.launoy@laposte.net</span></h3>\r\n<h3>Mon emploi du temps me permet aussi de vous recevoir tous les soirs des lundis &agrave; jeudi &agrave; partir de 17H00, ou bien le mardi apr&egrave;s-midi, ou les lundis et mercredis de 8h30 &agrave; 9h30.<br />\r\n&nbsp;</h3>','','2010-09-02 12:43:26','prepa',22,'2010-09-02 10:44:23','oui','0000-00-00 00:00:00',1,0,0.996071350459548,'non','2010-09-02 12:43:19','fr','non',0,NULL,0,'',''),(279,'','L\'option DP3 se déplace...','',103,'','','Après les métiers de l\'autoroute, ceux du bâtiment !\r\n\r\nLe 14/12, l\'entreprise PERDOUX de Saint- Pryvé a reçu les élèves de l\'option D.P.3 pour évoquer le fonctionnement d\'une S.A.R.L. ainsi que les métiers du bâtiment, le parcours scolaire pour exercer ces métiers...\r\n\r\n2ème compte-rendu joint ci-après. ','','2011-01-24 20:40:42','publie',22,'2011-01-24 19:40:42','oui','0000-00-00 00:00:00',75,0,1.81463817435465,'non','2011-01-24 20:39:24','fr','non',0,NULL,0,'',''),(280,'','Echange franco-allemand 2011','',64,'','','{{L\'échange scolaire entre le collège de l\'Orbellière et le Theodor-Mommsen-Gymnasium à Bad Oldesloe, la ville jumelée avec Olivet, a lieu cette année encore.}} En 2011, nous séjournerons en Allemagne {{ {du 9 au 15 mars} }} inclus et nous accueillerons les Allemands { {{du 6 au 12 avril}} }. \r\n\r\nVous pourrez suivre nos aventures sur notre {{ {blog} }} :\r\n{{www.olivetbadoldesloe2011.over-blog.com\r\n}}\r\n\r\n«Qui dit échange, dit correspondants!» Les élèves ayant les coordonnées de celui ou celle qui va les accueillir doivent prendre contact avec leur famille d\'accueil et vont pouvoir apprendre à connaître le jeune Allemand qui le guidera toute le semaine.\r\n\r\n{Le départ pour l\'Allemagne approche...}\r\nJe rappelle aux participants qu\'ils doivent avoir en leur possession les {{documents}} suivants et m\'en remettre les photocopies {{pour le 10 février}} :\r\n- la carte d\'identité en cours de validité et l\'autorisation de sortie de territoire ou le passeport uniquement\r\n- la carte européenne d\'assurance maladie\r\n- la photocopie du contrat d\'assurance responsabilité civile / scolaire\r\n- les formulaires complétés intitulés \"autorisation médicale\", \"fiche confidentielle\", \"droit à l\'image\" et \"liste des participants et coordonnées\".\r\n\r\nVoici le {{PROGRAMME}} que nous ont réservé les Allemands pour mars 2011 :  \r\n{{mer 9 mars}} 	voyage aller\r\n	- RDV 9h15 à la gare des Aubrais\r\n	- départ du train 14050 à 9h45 – arrivée 10h44 à Paris Austerlitz\r\n	- trajet en RER de Paris Austerlitz à l’aéroport Roissy Paris Charles de Gaulle\r\n	- CDG terminal 2D vol Air France 2310 : décollage à 15h25, atterrissage à Hambourg à 16h55\r\n	- Hambourg – Bad Oldesloe : trajet en car, durée environ 45 minutes\r\n	- arrivée chez les familles vers 19h – 19h30\r\n \r\n{{jeu 10 mars}} 	\r\n	- matin : école ; chaque élève français suit son correspondant selon son emploi du temps du jour. \r\n	- après-midi : rallye dans la ville de Bad Oldesloe organisé par les correspondants allemands\r\n\r\n{{ven 11 mars}} \r\n	- toute la journée : visite de Hambourg (A/R en train) pour les Français et les Allemands\r\n\r\n{{sam 12 mars ET dim 13 mars}} \r\n	- week-end en famille ; \r\n	- samedi soir : soirée conviviale avec tous les correspondants (Français et Allemands) et leur famille\r\n\r\n{{lun 14 mars}} \r\n	- toute la journée : visite de Lübeck (A/R en train) pour les Français uniquement\r\n\r\n{{mar 15 mars}} \r\n	- matin : école (les deux premières heures) ? \r\npuis voyage retour\r\n	- départ en car de Bad Oldesloe vers 9h30\r\n	- aéroport : vol Air France 1711 ; décollage de Hambourg à 13h00 ; atterrissage à Paris CDG Terminal 2D à 14h35\r\n	- trajet Paris CDG – Paris Austerlitz en RER\r\n	- train 14057 au départ d’Austerlitz à 17h05, arrivée à la gare des Aubrais à 18h04  \r\n','','2011-02-04 16:04:55','publie',22,'2011-02-04 15:04:55','oui','0000-00-00 00:00:00',184,0,3.43217152059109,'non','2011-02-04 16:03:59','fr','non',0,NULL,0,'',''),(282,'','BADTEN ACADEMIQUE','',22,'','','La nouvelle est confirmée : nous pourrons emmener deux équipes de benjamins et deux équipes de minimes aux championnats Académiques à Joué les Tours et Vouvray. Soit 4*six membres d’équipes.\r\n\r\nSélection définitive la semaine de la rentrée !\r\n\r\n','','2011-04-22 16:33:03','prepa',22,'2011-04-22 14:33:03','oui','0000-00-00 00:00:00',0,0,0,'non','2011-04-22 16:33:03','fr','non',0,NULL,0,'','');

--
-- Table structure for table `spip_auteurs`
--

CREATE TABLE `spip_auteurs` (
  `id_auteur` bigint(21) NOT NULL auto_increment,
  `nom` text NOT NULL,
  `bio` text NOT NULL,
  `email` tinytext NOT NULL,
  `nom_site` tinytext NOT NULL,
  `url_site` text NOT NULL,
  `login` varchar(255) character set latin1 collate latin1_bin NOT NULL,
  `pass` tinytext NOT NULL,
  `low_sec` tinytext NOT NULL,
  `statut` varchar(255) NOT NULL default '0',
  `maj` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
  `pgp` text NOT NULL,
  `htpass` tinytext NOT NULL,
  `en_ligne` datetime NOT NULL default '0000-00-00 00:00:00',
  `imessage` varchar(3) NOT NULL,
  `messagerie` varchar(3) NOT NULL,
  `alea_actuel` tinytext NOT NULL,
  `alea_futur` tinytext NOT NULL,
  `prefs` tinytext NOT NULL,
  `cookie_oubli` tinytext NOT NULL,
  `source` varchar(10) NOT NULL default 'spip',
  `lang` varchar(10) NOT NULL default '',
  `extra` longtext,
  PRIMARY KEY  (`id_auteur`),
  KEY `login` (`login`),
  KEY `statut` (`statut`),
  KEY `en_ligne` (`en_ligne`)
) ENGINE=MyISAM AUTO_INCREMENT=31 DEFAULT CHARSET=latin1;

--
-- Dumping data for table `spip_auteurs`
--

INSERT INTO `spip_auteurs` VALUES (1,'Laurent Proquin','','','','','record','a6eda96685b9f9738d3fff99cf3f0e58','','0minirezo','2011-01-20 15:17:44','','$1$FRHDL3Lq$RDm393cMf5rZE/DO/nWkT1','2011-01-20 16:17:44','oui','','8261058024ca70f60c17631.52534428','13101077514d3851c0c5e4c1.24311237','a:3:{s:3:\"cnx\";s:0:\"\";s:7:\"options\";s:8:\"avancees\";s:7:\"couleur\";d:5;}','','spip','',''),(2,'PROQUIN Laurent','Laurent PROQUIN\r\nProfesseur de technologie','techno.proquin@laposte.net','','','lamathre','288584cbb9190ba78e27cb34a1c7e62b','bXajaLAX','0minirezo','2011-08-24 13:00:20','','$1$aFnDjLtE$fCJkEi.SZMKuuWtynUBkd1','2011-08-24 15:00:20','oui','','11968627064e54c49cb5c9c1.91351846','13529935504e54eb825e6e43.06043864','a:4:{s:3:\"cnx\";s:0:\"\";s:7:\"options\";s:8:\"avancees\";s:7:\"couleur\";d:6;s:7:\"display\";s:1:\"3\";}','','spip','',NULL),(3,'Dmonet','','','','','dmonet','b55cc515dab6368d7ab825cad20fb727','','1comite','2009-01-25 17:15:19','','$1$LEofE3i9$sU0YEru7kiKezZjD.QXit/','0000-00-00 00:00:00','','','2142216216496ba15e694e83.42690411','895472326496ba15e694ef6.76943497','','','spip','',NULL),(4,'LAUNOY Nadine','','nadine.launoy@laposte.net','','','coltrav','335a8287fed04b32659ad7f8db067a90','eWDdjyUH','0minirezo','2011-05-31 19:46:40','','$1$LnrVDNr7$8ExpnMTiYqUP.udcUdsOa.','2011-05-31 21:46:40','','','14364777174ca61c204d0de5.25320202','19140078844de54512070d70.30785545','a:2:{s:3:\"cnx\";s:5:\"perma\";s:7:\"options\";s:8:\"avancees\";}','','spip','',NULL),(5,'pipo','','pipo@pipo.fr','','','pipo','afef3b975cd1f7c4b1afb496f34993e6','','0minirezo','2009-02-16 08:02:33','','$1$ZUbxqZkQ$wqFkn/eDUEqmiMgIVbSnX/','2009-01-16 14:37:53','','','102544495149991d6fa76281.84574569','47741311649991d6fa76334.74578936','a:1:{s:3:\"cnx\";s:0:\"\";}','','spip','',NULL),(6,'ALLOY M.','','','','','malloy','66ed5604be4177086f772fa2c43bb3c8','CRPUSqgF','0minirezo','2010-02-05 15:57:05','','$1$qn6xEezL$evMDqU.yNPAl4ORxO2.Hj/','2010-02-05 16:57:05','oui','','11309302264b50c303cddc83.38207811','13067798594b6c3bcb269059.92598068','a:2:{s:3:\"cnx\";s:0:\"\";s:7:\"couleur\";d:3;}','','spip','',NULL),(7,'DE BEJA Franck','','','','','fdebej','d048eb6ffe803a4458b2d0da150add85','','0minirezo','2011-04-22 14:33:49','','$1$M6MHyzX6$boGno4H8RTDDM8Y87tkwo/','2011-04-22 16:33:49','','','17766707154ce6462ece0809.88978073','65315074db18e413c4cc1.73874213','a:2:{s:3:\"cnx\";s:0:\"\";s:7:\"couleur\";d:4;}','','spip','',NULL),(8,'MAITRE LANGUILLE P.','','','','','pmaitr','a64e59dfee420d82850def95940364eb','Bs5uatLD','0minirezo','2009-02-19 14:04:13','','$1$aKHme6Fs$4N.fMCFd3sCKEJ8omCj5S0','2009-02-19 15:04:13','oui','','1469770342499a859238a4c6.48897419','298008331499d613211a900.93553879','a:1:{s:3:\"cnx\";s:0:\"\";}','','spip','',NULL),(9,'DJEMAI S','','','','','sdjema','75c5e39746a0b17f52be8665b0e3c954','YKaqjtjp','0minirezo','2010-09-16 17:49:29','','$1$c8s2cb5d$gF5CaKFB5mhi/OH.Hh32i/','2010-09-16 19:49:29','','','21061171094a29255567e014.17810342','13388748324c923a37939901.52402143','a:1:{s:3:\"cnx\";s:0:\"\";}','','spip','',NULL),(10,'BASSAGET M','','','','','mbassaget','9855e042283864a950d9ce2062be52ef','CvbtXdXC','0minirezo','2011-09-20 14:43:05','','$1$Bn2L8C7C$a31ILp8dn63ndWHu05wWw.','2011-09-20 16:43:05','','','3771080664e6608c7afb748.70776052','3496070884e78a555d0c2e2.57872471','a:2:{s:3:\"cnx\";s:0:\"\";s:7:\"options\";s:8:\"avancees\";}','','spip','',NULL),(11,'SAN JUAN V','','','','','vsanju','d1fc14b2cade0ea3315a0e61961d96ba','nSe6QwXG','0minirezo','2011-08-31 10:34:22','','$1$KbppFdtz$bPahN55eWSkHvgHP.8SHj1','0000-00-00 00:00:00','','','2379511884e5e0798b2d119.84553325','8891832174e5e0c291999c2.27130816','a:1:{s:3:\"cnx\";s:0:\"\";}','','spip','',NULL),(13,'CAZAURAN B','','','','','bcazau','e6d5922df885706edbdd89d856c52b7a','4aDGgvyr','0minirezo','2009-10-03 09:07:53','','$1$Pox8L8mr$D3BZVvIY.cG0/K9TC3AkJ0','2009-10-03 11:07:53','','','2050658204ac711c13153e2.57436105','8144206614ac71385502613.57244470','a:2:{s:3:\"cnx\";s:0:\"\";s:7:\"options\";s:8:\"avancees\";}','','spip','',NULL),(12,'ROMANELLO F','','','','','fromal','143d386a69e0d5ec1330f9f7b8bd1998','TA65aqia','0minirezo','2009-03-12 13:24:15','','$1$JWDEarTZ$Kz7KJjLI.xwwjAttaBqim/','2009-03-12 14:24:15','','','183881861249b909b87c9a00.80379558','59286872949b90aa66a3c06.74037203','a:1:{s:3:\"cnx\";s:0:\"\";}','','spip','',NULL),(14,'HUREAU C.','','','','','churea','215e17078f273a0ece420c3b12265536','AtdEHnSa','0minirezo','2009-06-23 20:36:33','','$1$Qop73uam$VbhDHS7KrL.Bi5MQef09a1','2009-06-23 22:36:33','oui','','15690511004a3e2870dc7b09.48973504','9089281474a413c78547322.00104180','a:1:{s:3:\"cnx\";s:0:\"\";}','','spip','',NULL),(15,'DOREAU S.','','','','','sbarateau','c262904db277003eef3a140f0ac2176e','H26LLBfu','0minirezo','2011-08-24 09:34:36','','$1$Zn5LBMwo$KSsg9vBBnEO.ZG6j/XIEu1','2011-08-24 11:34:36','','','139159974e53e882957693.59064370','7618644294e54c5accaf590.49497089','a:1:{s:3:\"cnx\";s:0:\"\";}','','spip','',NULL),(16,'VILLEDAMNE M','','','','','mville','eb33db0287f1d96437612b8964fcdb9a','Q2jhwLXC','0minirezo','2010-12-26 14:04:12','','$1$GdoELMEc$.IufTupoI.ZRFr/MrShkr.','2010-12-26 15:04:12','','','8259971684cfe377212d130.90806931','11955250424d12578536e247.00490144','a:2:{s:3:\"cnx\";s:0:\"\";s:7:\"couleur\";d:5;}','','spip','',NULL),(17,'CIVRAY M','','','','','mcivra','3ab688303513d2dedaeaa21482c4ad16','5qxUmLfE','0minirezo','2009-03-09 12:38:20','','$1$wF4paRBJ$fRd5dx.R8E8iULEU7ZIEC.','2009-03-09 13:38:20','','','500571960499a9b34307c89.16581375','100001634049b3d00ce9ce49.93450722','a:1:{s:3:\"cnx\";s:5:\"perma\";}','','spip','',NULL),(18,'BARATEAU JL','','','','','jean.barateau','2832367cbe960c1f78983bc636c1469e','LQtMbbkR','0minirezo','2009-06-02 18:40:53','','$1$Bn6nuK4r$12YYR.sjok.cq8Rsypw9b/','2009-06-02 20:40:53','','','9130567394a1fc895a3fbf5.02109654','15795588614a256913e02b06.45650731','a:1:{s:3:\"cnx\";s:0:\"\";}','','spip','',NULL),(19,'GARCIA A','','','','','agarci','fd74700daf8234c92c2133351da235b9','5fTL3aVs','0minirezo','2009-06-14 20:47:15','','$1$JwySVgAs$fqTaCbUQoMrii0Vg/7Hkp/','2009-06-14 22:32:15','','','175003035549c6ae8d485732.93151527','20196773344a354e2cd174e3.46264281','a:2:{s:3:\"cnx\";s:0:\"\";s:7:\"couleur\";d:1;}','','spip','',NULL),(20,'VILIN','','','','','svilin','d34749e4f6160686d789302a6cff5193','YgSBShL3','0minirezo','2011-02-04 15:08:31','','$1$ALonCJpT$uL7i1Uwxc3OMvRaqo3VNV/','2011-02-04 16:08:09','oui','','8493170184c024d9672dbc5.95498811','18012461154d4c0f96936ec4.97636030','a:2:{s:7:\"couleur\";s:1:\"2\";s:7:\"display\";i:0;}','','spip','',NULL),(21,'SOUGUI M','','','','','msougu','56cda49c91746502e6afcc3c6fd94413','M8dRGLtf','0minirezo','2009-03-14 19:33:39','','$1$4CJLPFoR$MOsQR8FrFNk17onxNjFFr/','2009-03-14 20:33:39','','','144678584249bc00f3b993d1.70740701','55375001549bc0654db9039.70703255','a:1:{s:3:\"cnx\";s:0:\"\";}','','spip','',NULL),(22,'AZAM A','','','','','aazam','42b87e20cbd3ec4cbe543116c20e7c72','rBDT43Tq','0minirezo','2009-02-17 11:11:50','','$1$SyearX6Q$xSWYYnwMmA29AdHUJdLK01','2009-02-17 12:11:50','','','1689425491499861081c39a0.60030788','549941327499a854fa3a1c6.50413967','a:1:{s:3:\"cnx\";s:0:\"\";}','','spip','',NULL),(23,'BERCHOFF S','','','','','sberch','59d5d392e5fb41395a155f69b10ff4d7','RQ3LaXjR','0minirezo','2011-06-17 07:36:01','','$1$rHHYEADJ$fZL.0hKLMwI1peW87jqzR/','0000-00-00 00:00:00','oui','','11042807914dca28e9a0d443.43419303','10882702054dfb01ea108c87.21691762','a:1:{s:3:\"cnx\";s:0:\"\";}','','spip','',NULL),(24,'BORZEIX A','','','','','aborze','52bd0ac6a94ad3ae84fad506c3975a74','FcKeLidE','0minirezo','2009-11-26 08:52:28','','$1$LVGACjBb$lG3z7BWYL32/Bc9RS7nUl/','2009-11-26 09:52:28','','','7169799094b0e3fb6d46de4.96137617','15449206994b0e4107acac51.65743950','a:3:{s:3:\"cnx\";s:0:\"\";s:7:\"options\";s:8:\"avancees\";s:7:\"couleur\";d:1;}','','spip','',NULL),(25,'GUILLEMIN P','','','','','pguill','fc0b08b3145c81f85ca7e4f21411a275','ypKLaKHL','0minirezo','2009-02-20 10:21:54','','$1$pSHWorMm$rSpCaxO7fC2FL/WwQxCnK0','2009-02-17 12:10:43','','','1270666228499a92c25d9322.06047317','1125173952499a93f08cc7b2.17855346','a:1:{s:3:\"cnx\";s:0:\"\";}','','spip','',NULL),(26,'ROBICHON A','','','','','arobic','aaf1b86a0a52a69553d89992468b2a94','CLarPLax','0minirezo','2009-04-02 15:05:19','','$1$6BT43daj$Ed/ZcyTRI5hhFQLzDALdE1','2009-04-02 17:05:19','oui','','139854307449d4c4da69d769.44631374','38934292249d4ca3b4a7c52.98674306','a:1:{s:3:\"cnx\";s:0:\"\";}','','spip','',NULL),(27,'BRIARD J','','','','','jbriar','6f2cc7ac3559cca3a02dfc1d3e8afe94','','0minirezo','2009-02-15 18:49:48','','$1$fZnbm5ba$7N7bl6EUaf1QyZck6EuTT.','0000-00-00 00:00:00','','','4188585734998639c42a160.46007482','16237583654998639c42a1f8.27523748','','','spip','',NULL),(28,'BEAUBRAS C.','','','','','beaubras','9d9df134bd84f5422d2c5892d1004811','97T4uF3c','0minirezo','2009-09-22 11:22:30','','$1$YcHJg2Ya$auc8xtYZ6SvbLFF5UxHzE/','2009-09-22 13:10:15','','','18196030164ab8b081a6d222.04802491','12659440794ab8b0976cc806.45823921','a:1:{s:3:\"cnx\";s:0:\"\";}','','spip','',NULL);

--
