/**
 * @date Date au format JJ/MM/AAAA
 */
function isDateValide(chaineDate) {

	if (chaineDate == "") {
		return false;
	}

	var ladate = (chaineDate).split("/");
	var jour = parseInt(ladate[0]);
	var mois = parseInt(ladate[1]);
	var annee = parseInt(ladate[2]);

	//Si je n'ai pas récupéré trois éléments ou bien s'il ne s'agit pas d'entiers, pas la peine non plus d'aller plus loin
	if ((ladate.length != 3) || isNaN(parseInt(ladate[0])) || isNaN(parseInt(ladate[1])) || isNaN(parseInt(ladate[2]))) {
		return false;
	}
	
	if ((jour < 0) || (jour > 31) || (mois < 0) || (mois > 12) || (annee < 2009) || (annee > 2013)) {
		return false;
	}
	return true;
}


/**
 * Fonction de récupération des paramètres GET de la page
 * @return Array Tableau associatif contenant les paramètres GET (ex: tab["monparam"]
 */
function extraireParamUrl() {	

	var t = location.search.substring(1).split('&');
	var f = [];
	for (var i=0; i<t.length; i++) {
		var x = t[ i ].split('=');
		f[x[0]]=x[1];
	}
	return f;
}

var tabParamUrl = extraireParamUrl();