function verifierTouche(key){
	if(key == 13){
		verifierRecherche();
	}
}

function verifierRecherche(){
	if(document.forms["recherche"].texteRecherche.value.length > 0){
		document.forms["recherche"].action = "1000_recherche.php";
		document.forms["recherche"].submit();
	}
	else{
		alert("Veuillez entrez un critère de recherche");
		document.forms["recherche"].texteRecherche.focus();
	}
}

/*******************************************************/
//script de gestion du bouton de retour en haut de page
/*******************************************************/



//le décalage entre le bas de la page et le haut du bouton, en pixel
var decYBoutonHautPage = 60;
//position Y du bouton
var posYBoutonHautPage = 300;

//taille de la partie centrale : le contenu
var tailleContenu = 482;
//largeur minimal de la page (menuGauche + contenu + menuDroit)
var taillePageMin = 804;

//delai entre chaque changement de position du bouton
var delai = 25;
//ID du timer
var timerID = null;

//fonction permettant de déplacer le bouton pour qu'il se mette progressivement à la bonne place
function placerBoutonHautPage(){
	var bouton = document.getElementById("retourHautPage");
	var positionY = 0;
	var nav = navigator.userAgent;
	var index = navigator.appVersion.indexOf("MSIE");

	//on sépare selon les différents browsers
	if(nav.indexOf("Gecko") != -1 || nav.indexOf("Opera") != -1){
		positionY = window.innerHeight - decYBoutonHautPage + window.pageYOffset;
		//alert("positionY = "+positionY+" = "+window.innerHeight+" - "+decYBoutonHautPage+" + "+window.pageYOffset+";;; "+window.height+" + "+window.outerHeight);
	}
	else if(index != -1 && navigator.appVersion.substring(index+5,index+6) >= '5'){
		positionY = document.body.clientHeight - decYBoutonHautPage + document.body.scrollTop;
		//alert("positionY = "+positionY+" = "+document.body.clientHeight+" - "+decYBoutonHautPage+" + "+document.body.scrollTop);
	}
	//on le place d'abord en Y
	//est-ce que le bouton est trop bas ?
	if(posYBoutonHautPage > positionY + 5){
		//si oui, alors on le remonte
		//alert("coucou if");
		posYBoutonHautPage -= 10;
		//alert("coucou");
	}
	//ou alors, est-ce qu'il est trop haut ?
	else if(posYBoutonHautPage <= positionY - 5){
		//alert("coucou else if");
		//si non, alors on le descend
		posYBoutonHautPage += 10;
		//alert("coucou");
	}
	bouton.style.top = posYBoutonHautPage + "px";

	//on relance le timer
	timerID = window.setTimeout("placerBoutonHautPage()", delai);
}

function init(){
	timerID = window.setTimeout("placerBoutonHautPage()", delai);
}

function preloadImages(){
	var images = new Array();
	var nomImages = new Array();

	nomImages[0] = "Images/000_nav4_500_05_on.gif";
	nomImages[1] = "Images/000_nav0_XXX_on.gif";
	nomImages[2] = "Images/000_btn_print_on.gif";
	nomImages[3] = "Images/000_navL_900_01_on.gif";
	nomImages[4] = "Images/000_navL_600_02_on.gif";
	nomImages[5] = "Images/000_navL_700_03_on.gif";
	nomImages[6] = "Images/000_nav100_01_on.gif";
	nomImages[7] = "Images/000_nav100_02_on.gif";
	nomImages[8] = "Images/000_nav100_03_on.gif";
	nomImages[9] = "Images/000_nav100_04_on.gif";

	for(i=0 ; i<nomImages.length ; i++){
		images[i] = new Image();
		images[i].src = nomImages[i];
	}
}

preloadImages();
