	// -- <? xml version=1.0 encoding=iso-8859-15?> 
	
	//		Fichier fct javascript : Le Lycée La Herdrie
	// 		script.js : fonctions javascript utilisées par les pages du site
	
	//		<title> FONCTIONS JAVASCRIPT </title>
	//		<meta http-equiv="Content-type" content="text/html ; charset=iso-8859-15"></meta>
	//		<meta name="auteur" content="RUAU Cyrille"></meta>
	//		<meta name="date_creation" content="02 Avril 2004"></meta>
	//		<meta name="date_maj" content="29 Avril 2004"></meta>
	
	
/****************************************************************/
/* **** Fonction pour l'Affichage de la Date *** */
navers = navigator.appVersion.substring(0,1);
	 
/* Si les navigateurs > à la version 3 alors affichage structuré*/
if (navers > 3) navok = true;
/* Sinon affichage de base */
else navok = false;

today = new Date;
jour = today.getDay();
numero = today.getDate();
	
if (numero < 10) numero = "0"+numero;
	
mois = today.getMonth();
	
if (navok) annee = today.getFullYear();
else annee = today.getYear();
	
TabJour = new Array("Dimanche","Lundi","Mardi","Mercredi","Jeudi","Vendredi","Samedi");
TabMois = new Array("janvier","f&eacute;vrier","mars","avril","mai","juin","juillet","aout","septembre","octobre","novembre","dé&eacute;embre");
Datenow = TabJour[jour] + " " + numero + " " + TabMois[mois] + " " + annee;
// -- Fin de la fonction date -->


/* *** Fonction pour l'Affichage de l'heure sans seconde *** */
var timerID = null;
var timerRunning = false;

function stopclock ()
{
	if (timerRunning) clearTimeout(timerID);
	timerRunning = false;
}

function startclock () 
{
	// Etre assuré que l'horloge est arrêtée 
	stopclock();
	showtime();
}
/****************************************************************/


/****************************************************************/
/* **** Fonction pour l'Affichage de l'heure sans seconde *** */
function showtime () 
{
	var now = new Date();
	var hours = now.getHours();
	var minutes = now.getMinutes();
	var seconds = now.getSeconds();
	var timeValue = " " + ((hours >23) ? hours -23 :hours);
	timeValue += ((minutes < 10) ? "h0" : "h") + minutes;
	
	document.clock.heure.value = timeValue;
	// window.status = timeValue;
	// Remplacer la ligne document.clock..... par
	// window.status = timeValue; l'heure s'affichera en bas à droite de la page
	timerID = setTimeout("showtime()",1000);
	timerRunning = true;
}
// -- Fin de la fonction heure -->
/****************************************************************/

/****************************************************************/
/* **** Fonction pour l'Affichage de l'heure avec seconde *** */
<!-- debut du script
/*var heur, delai;

function debuteTemps1(delai1) 
{
  var hhmmss = "  ", min, sec;
  delai = delai1;

  adate = new Date()
  hhmmss += adate.getHours();
  min = adate.getMinutes();
  if (min < 10) hhmmss += ":0" + min;
  else hhmmss += ":" + min;
  sec = adate.getSeconds();
  if (sec < 10) hhmmss += ":0" + sec;
  else hhmmss += ":" + sec;
  hhmmss = " " + hhmmss;
  document.Temps11.heure.value = hhmmss;

  heur = setTimeout("debuteTemps1(delai)",delai1);
}*/
//  Fin de la fonction heure avec seconde -->
/****************************************************************/

/****************************************************************/
// -- Déclaration des variables pour la zone message
// -- Controle du nombres de caractères inscrit : Max = 250
var whitespace = new String(" \t\n\r");
var gnMaxChr = 250;

// -- Fonction gestion de la zone Message pour le nombre de caractères
function fUpdCompteur() 
{
	var nLongueurMessage = gnMaxChr - parseInt(document.contact.message.value.length);
	// -- Si le compteur arrive à zero interdire plus de caractères
	if (nLongueurMessage <= 0)
	{
		document.contact.decompte.value = 0;
		document.contact.message.value = document.contact.message.value.substring (0,gnMaxChr);
	} 
	// -- Sinon le compteur décrémente
	else
		document.contact.decompte.value = nLongueurMessage;
}
/****************************************************************/


/****************************************************************/
// -- Control des champs obligatoire avant envoi du formulaire 
function controlok()
{
	// Si probleme avec le champs Intitulé
	if (document.contact.intitule.value == 0)
	{
		window.alert("Merci de choisir un intitulé.");
		return false;
	}
	
	// Si probleme avec le champs Nom
	if (document.contact.nom.value == 0)
	{
		window.alert("Merci d'indiquer votre Nom.");
		return false;
	}
	
	// Si probleme avec le champs Prénom
	if (document.contact.prenom.value == 0)
	{
		window.alert("Merci d'indiquer votre Prénom.");
		return false;
	}
	
	// Si probleme avec le champs Message
	if (document.contact.message.value == 0)
	{
		window.alert("Merci d'indiquer votre Message.");
		return false;
	}
	
	// Si ok alors envoi de l'Email
	return true;
}
/****************************************************************/