
function calendrier(e) {
	//test si les boutons suivant précédent existe 
	//pour leur attribuer une action
	if($('cal_prec'))
		Event.observe($('cal_prec'),'click', mois_prec);
	if($('cal_suiv'))
		Event.observe($('cal_suiv'),'click', mois_suiv);
//	alert(Element.getStyle($('cal_suiv'),'color'));
} // calendrier

function mois_suiv(e) {
	Event.stop(e);
	new Effect.Opacity($('calendrier'),{duration: 0.3, from: 1, to: 0.1});
	var test = $H($('cal_suiv').href).toQueryString();
	var test2 = ($('cal_suiv').href).parseQuery();
	var tab = $H(test2);
	//var tab2 = $A($H(test2));
	//alert(tab.get('mois_cal'));
	
	var mois = $H(($('cal_suiv').href).parseQuery()).get('mois_cal');
	var annee = $H(($('cal_suiv').href).parseQuery()).get('annee_cal');
	var categorie = $H(($('cal_suiv').href).parseQuery()).get('categorie');
	//alert(mois);
	//alert(annee);
	//alert(Object.inspect($H(test2)));
	//alert($H(test2));
	
	new Ajax.Updater($('calendrier'),
		//'http://srvvdvlp1/php5/laval-spectacles/public/calendrier_ajax.php',
		'http://laval-spectacles.fr/public/calendrier_ajax.php',
		//'public/calendrier_ajax.php',
		{
			method: 'get',
			encoding:'iso-8859-1',
			parameters: {mois_cal : mois,annee_cal: annee,categorie: categorie},
			//onLoaded: function () {new Effect.Appear($('calendrier'),'appear');},
			onComplete: function () {calendrier();new Effect.Opacity($('calendrier'),{delay: 0.2,duration: 1, from: 0.1, to: 1});}
			//onComplete: function () {calendrier();new Effect.Highlight($('calendrier'),{startcolor:'#ffffff',endcolor:'#eeeeee'});}
		});
} // mois_suiv


function mois_prec(e) {
	Event.stop(e);
	
	//effet opaque
	new Effect.Opacity($('calendrier'),{duration: 0.3, from: 1, to: 0.1});
	//récupération du mois et de l'année
	var mois = $H(($('cal_prec').href).parseQuery()).get('mois_cal');
	var annee = $H(($('cal_prec').href).parseQuery()).get('annee_cal');
	var categorie = $H(($('cal_prec').href).parseQuery()).get('categorie');
	
	
	//exécution de la requete ajax
	new Ajax.Updater($('calendrier'),
		//'http://srvvdvlp1/php5/laval-spectacles/public/calendrier_ajax.php',
		'http://laval-spectacles.fr/public/calendrier_ajax.php',
		//'public/calendrier_ajax.php',
		{
			method: 'get',
			parameters: {mois_cal : mois,annee_cal: annee,categorie: categorie},
			//on réactive les event.observe car on les à stoppés
			onComplete: function () {calendrier();new Effect.Opacity($('calendrier'),{delay: 0.2,duration: 1, from: 0.1, to: 1});}
		});
} // mois_prec


Event.observe(window, 'load', calendrier);