var manifestation_variable;
var old_onclick;
var pour_agrandir = 0;
		/*************************************************************************
		  This code is from Dynamic Web Coding at www.dyn-web.com
		  Copyright 2001-4 by Sharon Paine 
		  See Terms of Use at www.dyn-web.com/bus/terms.html
		  regarding conditions under which you may use this code.
		  This notice must be retained in the code as is!
		*************************************************************************/
		function initScrollLayer(){
			var wndo = new dw_scrollObj('wn', 'lyr1');
			wndo.setUpScrollbar("dragBar", "track", "v", 1, 1);
			dw_scrollObj.GeckoTableBugFix('wn');
		}
		
		var stop = 1;
		function handle(delta){
			if(manifestation_variable == 1){
				return false;
			}
			var s = delta + ": ";
			if (delta < 0){
				if(stop == 1){
					stop=0;
					if(navigator.appName == "Opera"){
						dw_scrollObj.initScroll("wn","up");
					}else{
						dw_scrollObj.initScroll('wn','down');
					}
					dw_scrollObj.doubleSpeed('wn');
					setTimeout("dw_scrollObj.stopScroll('wn');stop=1;","500");
				}
			}else{
				if(stop == 1){
					stop=0;
					if(navigator.appName == "Opera"){
						dw_scrollObj.initScroll("wn","down");
					}else{
						dw_scrollObj.initScroll('wn','up');
					}
					dw_scrollObj.doubleSpeed('wn');
					setTimeout("dw_scrollObj.stopScroll('wn');stop=1;","500");
				}
			}
		}
		
		function wheel(event){
			var delta = 0;
			if(!event)event = window.event;
			if(event.wheelDelta){
				delta = event.wheelDelta/120; 
				if (window.opera) delta = -delta;
			}else if(event.detail){
				delta = -event.detail/3;
			}
			if (delta)
				handle(delta);
				if (event.preventDefault)
						event.preventDefault();
				event.returnValue = false;
			}

		/* Initialization code. */
		if (window.addEventListener)
			window.addEventListener('DOMMouseScroll', wheel, false);
		window.onmousewheel = document.onmousewheel = wheel;
		
		function agrandir_image(id_di,largeur,hauteur,page){
			if(pour_agrandir == 1)return false;
			pour_agrandir = 1;
			var opac = document.createElement("DIV");
				opac.id = "opac";
				if(navigator.appName.substring(0,5) == "Micro"){
					opac.style.filter = "alpha(opacity=50)";
				}else{
					opac.style.opacity = 0.5;
				}
				opac.style.position = "absolute";
				opac.style.top = "0px";
				opac.style.left = "0px";
				opac.style.width = parseInt(document.documentElement.offsetWidth)-22+"px";
				opac.style.height = parseInt(document.documentElement.offsetHeight)-22+"px";
				opac.style.backgroundColor = "black";
				opac.style.overflow = "hidden";
			document.body.appendChild(opac);
			
			if(page == "cheval"){
				var nb = document.getElementById(page+"_"+id_di).alt;
				var chemin = "./module/images_chevaux/"+nb+"/Grande/"+id_di+".jpg";
			}
			if(page == "trombinoscope") var chemin = "./module/images_trombinoscope/"+id_di+".jpg";
			
			old_onclick = document.getElementById(page+"_"+id_di).onclick;
			document.getElementById(page+"_"+id_di).onclick = "";
				
			var modal = document.createElement("DIV");
				modal.id = "modal";
				modal.style.position = "absolute";
				modal.style.width = largeur+"px";
				modal.style.height = hauteur+"px";
				modal.style.top = parseInt(document.getElementById("opac").offsetHeight)/2-parseInt(modal.style.height)/2+"px";
				modal.style.left = parseInt(document.getElementById("opac").offsetWidth)/2-parseInt(modal.style.width)/2+"px";
				modal.style.opacity = 1;
				modal.style.zIndex = "10000";
				modal.innerHTML = "<img src='"+chemin+"' />";
				modal.onclick = function(){document.getElementById(page+"_"+id_di).onclick = old_onclick;document.body.removeChild(document.getElementById("opac"));document.body.removeChild(document.getElementById("modal"));pour_agrandir=0;};
			document.body.appendChild(modal);
		}
		
function envoi_mail(){
	var nom = document.getElementById("nom2").value;
	var mail = document.getElementById("mail2").value;
	var mess = document.getElementById("message2").value;
	
	if(nom == "" || mail == "" || mess == ""){
		alert("Tous les champs doivent êtres remplis");
		return false;
	}
	
	var arobase = mail.indexOf("@");
	var point = mail.lastIndexOf(".");
	
    if((arobase < 3)||(point + 2 > mail.length)||(point < arobase+3)){
		alert("L'adresse e-mail que vous avez renseigné est invalide");
		return false;
	}
	document.formulaire_contact.submit();	
}