function ajax_request_function(url, params, func) {
	new Request.JSON({
		'url': url, //url ˆ appeler
		'onSuccess': function (resultJSON, resultSTRING) {	
			//resultJSON est un objet de type json
			func(resultJSON);
		},
		'onFailure': function(xhr) {
			alert("onFailure de ajax_request_function");
		}
	}).post(params);
}

function rechargerPage(resultJSON) {
	window.location.reload();
}

//fonction qui vŽrifie une date
function verifDate(string) {
	date = string.split("/");
	var unedate = new Date(date[2],date[1],date[0]);
	var annee = unedate.getYear();
	if ((Math.abs(annee)+"").length < 4) annee = annee + 1900;
	if((unedate.getDate() == date[0]) && (unedate.getMonth() == date[1]) && (annee == date[2])) {
		return true;
	}
	else {
		return false;
	}
}

function mailWebmaster(couleur) {
	var mailto = "mailto:";
	var aro = "@";
	var adresse = "it";
	adresse += "-";
	adresse += "eu2p";
	adresse += "-";
	adresse += "bddadmin";	
	var domaine = "u";
	domaine += "-";
	domaine += "bordeaux2";
	domaine += "."
	domaine += "fr";	
	return "<a href='" + mailto + adresse + aro + domaine + "' class='" + couleur +"'>WebMasters</a>";
}

function mailTo(adresse, domaine, extension, couleur) {
	var mailto = "mailto:";
	var aro = "@";	
	return "<a href='" + mailto + adresse + aro + domaine + extension + "' class='" + couleur +"'>"+ adresse + aro + domaine + extension +"</a>";
}
