	// -----------------------------------------------------------------------
	// OUVERTURE DE POP UP
	function openWindow(url, name, w, h, r, s, m,left, top) {
		popupWin = window.open(url, name, 'width=' + w + ',height=' + h + ',resizable=' + r + ',scrollbars=' + s + ',menubar=' + m + ',left=' + left + ',top=' + top);
	}
	// -----------------------------------------------------------------------
	// OUVERTURE DE POP UP
	function see2Image(url, w, h) {
seeImage(url, w, h);
	}
	// -----------------------------------------------------------------------
	// OUVERTURE DE POP UP
	function seeImage(url, w, h) {
		percent=0;
		if(w>screen.availWidth){
			nw=screen.availWidth-100;
			percent=100*nw/w;
			nh=percent*h/100;
		}else{
			nw=w;
			nh=h;
		}
		if((h>screen.availHeight && percent==0) || (nh>screen.availHeight)){
			nh=screen.availHeight-100;
			percent=100*nh/h;
			nw=percent*w/100;
		}else{
			nw=w;
			nh=h;
		}		popupWin = window.open('popup.php?img='+url, 'image', 'width=' + nw + ',height=' + nh + ',resizable=no,scrollbars=no,menubar=no,left=0,top=0');
	}

	// -----------------------------------------------------------------------
	// DEFINITION DU NAVIGATEUR
	var nava = (document.layers) ? 1 : 0;
	var dom = (document.getElementById) ? 1 : 0;
	var iex = (document.all) ? 1 : 0;

	// -----------------------------------------------------------------------
	// POSITIONNEMENT DU MODULE
	function positionModule(MC){
		XBarPosition=(screen.availWidth/2)-200+"px";
		if (nava) { 
			modMC = document[MC];
			modMC.left=XBarPosition;
		}else if (dom) { 
			modMC = document.getElementById(MC).style;
			modMC.left=XBarPosition;
		}else if (iex) { 
			modMC = [MC].style;
			modMC.left=XBarPosition;
		}
	}

	function hiddeModule(MC){
		if (nava) { 
			modMC = document[MC];
		}else if (dom) { 
			modMC = document.getElementById(MC).style;
		}else if (iex) { 
			modMC = [MC].style;
		}
		modMC.visibility="hidden";
	}
	// -----------------------------------------------------------------------
	// MISE EN PLEIN ECRAN
	try{		
		top.window.moveTo(0,0); 
	}
	catch(err) {
	}

	// -----------------------------------------------------------------------
	if (iex) { 
		try{
			top.window.resizeTo(screen.availWidth,screen.availHeight); 
		}
		catch(err) {
		}
	}else if (nava || dom) { 
		if (top.window.outerHeight < screen.availHeight || top.window.outerWidth < screen.availWidth) {
			top.window.outerHeight = top.screen.availHeight; 
			top.window.outerWidth = top.screen.availWidth; 
		}
	} 


		window.onload = function() {	
			positionModule('imgsFlash');
			setFooter();
		}
		window.onresize = function() {
			positionModule('imgsFlash');
			setFooter();
		}



	// VALIDATION DATE
	function checkDate(chaineDate) {
	   if (chaineDate != ""){
		   var ladate = (chaineDate).split("-")
		   if ((ladate.length != 3) || isNaN(parseInt(ladate[0])) || isNaN(parseInt(ladate[1])) || isNaN(parseInt(ladate[2]))) {
				return false;
			}else{
			   var unedate = new Date(eval(ladate[2]),eval(ladate[1])-1,eval(ladate[0]));
				var annee = unedate.getYear();
				if ((Math.abs(annee)+"").length < 4) {
					annee = annee + 1900;
				}
			  	if ((unedate.getDate() == eval(ladate[0])) && (unedate.getMonth() == eval(ladate[1])-1) && (annee == eval(ladate[2]))){
					return true;
				}else{
					return false;
				}
			}
		}
	}
	// -----------------------------------------------------------------------
	// VALIDATION D'UN EMAIL
	function checkMail(MAIL){
		var x = MAIL;
		var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
		if (filter.test(x)) {
			return false;
		}else{
			return true;
		}
	}
	// -----------------------------------------------------------------------
	// VALIDATION DU FORMULAIRE DE RESERVATION
	function validForm(){
		startevent=document.forms.WBform.startday.value+"-"+document.forms.WBform.startmonth.value+"-"+document.forms.WBform.startyear.value
		stopevent=document.forms.WBform.stopday.value+"-"+document.forms.WBform.stopmonth.value+"-"+document.forms.WBform.stopyear.value
		if(document.forms.WBform.nom.value==''){
			alert('ATTENTION !\nVous devez compléter votre nom.');
			document.forms.WBform.nom.focus();
		}else if(document.forms.WBform.telephone.value==''){
			alert('ATTENTION !\nVous devez compléter votre téléphone.');
			document.forms.WBform.telephone.focus();
		}else if(checkMail(document.forms.WBform.ABC9876543210.value)){
			alert('ATTENTION !\nVous devez entrer une adresse email valide.');
			document.forms.WBform.ABC9876543210.focus();
		}else if(checkDate(startevent)==false){
			alert('ATTENTION !\nVous devez entrer une date départ valide.');
		}else if(checkDate(stopevent)==false){
			alert('ATTENTION !\nVous devez entrer une date fin valide.');
		}else{
			document.forms.WBform.submit();
		}
	}
