// JavaScript Document

function url() {

	alert('Veuillez entrer deux dates différentes! Merci.');

	}


function verif() {
if (document.demoform.dc1.value == document.demoform.dc2.value)
	{alert('Veuillez entrer deux dates différentes! Merci.');
	return(false);
	}else if (compare(getDate(document.demoform.dc1.value),getDate(document.demoform.dc2.value))=='1')
	{alert('La date de début doit être avant la date de fin.');
	return(false);
	}else {
	document.demoform.submit();
	return(true);
	}
	}


  //On suppose que la date entrée a été validée auparavant
	  //au format dd/mm/yyyy
	  function getDate(strDate){	  
	    day = strDate.substring(0,2);
		month = strDate.substring(3,5);
		year = strDate.substring(6,10);
		d = new Date();
		d.setDate(day);
		d.setMonth(month);
		d.setFullYear(year); 
		return d;  
	  }
	  
	  //Retorune:
	  //   0 si date_1=date_2
  	  //   1 si date_1>date_2
	  //  -1 si date_1<date_2	  
	  function compare(date_1, date_2){
	    diff = date_1.getTime()-date_2.getTime();
	    return (diff==0?diff:diff/Math.abs(diff));
	  }





function verifav() {
	
	
	//alert("ooooooooooooo");
if (document.demoform.date_deb.value == "")
	{alert('Veuillez Entrer la date d\'arrivée.');
	return(false);
	}else {
	document.demoform.submit();
	return(true);
	}
	
}

function verifavex() {
	
	
	//alert("ooooooooooooo");
if (document.demoformex.date_deb.value == "")
	{alert('Veuillez Entrer la date d\'arrivée.');
	return(false);
	}else {
	document.demoformex.submit();
	return(true);
	}
	
}









	
	
	function verif1() {
adresse = document.news.news1.value;
	var place = adresse.indexOf("@",1);
	var point = adresse.indexOf(".",place+1);
	if ((place > -1)&&(adresse.length >2)&&(point > 1))
		{
		document.news.submit();
		return(true);
		}
	else
		{
		alert('Entrez une adresse e-mail valide! Merci.');
		return(false);
		}
	}

function verif2() {
if (document.demoform2.dc1.value == document.demoform2.dc2.value)
	{alert('Veuillez entrer deux dates différentes! Merci.');
	return(false);
	}else if (compare(getDate(document.demoform2.dc1.value),getDate(document.demoform2.dc2.value))=='1')
	{alert('La date de début doit être avant la date de fin.');
	return(false);
	}else {
	document.demoform2.submit();
	return(true);
	}
	}
	


function init(){
	var stretchers = document.getElementsByClassName('box');
	var toggles = document.getElementsByClassName('tab');
	var myAccordion = new fx.Accordion(
		toggles, stretchers, {opacity: false, height: true, duration: 600}
	);
	//hash functions
	var found = false;
	toggles.each(function(h3, i){
		var div = Element.find(h3, 'nextSibling');
			if (window.location.href.indexOf(h3.title) > 0) {
				myAccordion.showThisHideOpen(div);
				found = true;
			}
		});
		if (!found) myAccordion.showThisHideOpen(stretchers[0]);
}


