function fDelete(){
	$$('.fDelete').each(function(el){
		el.addEvent('click', function(e){
			e = new Event(e);
			if( !confirm(el.title ? el.title : 'Etes vous sûr de vouloir supprimer cet élément ?')){
				e.stop();
			}
		});
	});
}

function fInit(){
	fDelete();
}
window.addEvent('domready', fInit);

// menu
window.addEvent('domready', function() {
	//récupération menu courant
	if( $('number') ) {
		var number = parseInt($('number').get('text'));
		//alert(number);
	}
	else{
		number = 'none';
	}
	var myAccordion = new Accordion($('menu-container'), 'a.menu', 'div.element', {
		opacity: false,
		display: number,
		alwaysHide: true
	});

});

/* Function image hover */

function initImages() {	
	document.imageOut = new Object();
	document.imageOver = new Object();

	var imageArray = $$("img", "input");
	imageArray.each(function(item){
		var image = item.src.substr(item.src.lastIndexOf("/")+1);
		var id = item.id || image.replace("_n.", "").replace("_N.", "");
		var hover = (image.toLowerCase().lastIndexOf("_n.") !=-1);
		//
		if (hover && document.imageOut && document.imageOver) {
			document.imageOut[id] = new Image();
			document.imageOut[id].src = item.src;
			document.imageOver[id] = new Image();
			document.imageOver[id].src = item.src.substr(0, item.src.lastIndexOf("/")+1)+image.replace("_n.", "_o.").replace("_N.", "_O.");
		}

		if (hover && document.imageOut && document.imageOver) {
			item.onmouseover = function(){
				//alert("mouseover");
				if (document.imageOver && document.imageOver[this.id]) setImage(this, document.imageOver[this.id].src);
			}
			item.onmouseout = function(){
				if (document.imageOut && document.imageOut[this.id]) setImage(this, document.imageOut[this.id].src);
			}
			item.id = id;
			//
			function setImage(imageObject, src) {
				/*if (window.ie && !window.ie7) {
					if (imageObject.filters[f] && imageObject.filters[f].src.test(pngRegExp)) {
						imageObject.filters[f].src = src;
					} else {
						imageObject.src = src;
					}
				} else {*/
					imageObject.src = src;
				/*}*/
			}
		}
	});
}
window.addEvent('domready', initImages);

/* change la value du champs de recherche */
window.addEvent('domready', function(){
	$$('.search-text').addEvent('click', function(){
		this.set('value', '');	});
});


window.addEvent('domready', function() {
	if( $('slideshow') ) {
		new BarackSlideshow($('slideshow').getElement('.menu'), $('slideshow').getElement('.pictures'), $('slideshow').getElement('.loading'), { transition: 'fade', auto: true, autostart: true, autointerval: 5000 });
	}
});

/*
---
description:     Equalizer

authors:
  - David Walsh (http://davidwalsh.name)

license:
  - MIT-style license

requires:
  core/1.2.1:   '*'

provides:
  - Equalizer
...
*/
var Equalizer = new Class({
	initialize: function(elements) {
		this.elements = $$(elements);
	},
	equalize: function(hw) {
		if(!hw) { hw = 'height'; }
		var max = 0,
			prop = (typeof document.body.style.maxHeight != 'undefined' ? 'min-' : '') + hw; //ie6 ftl
			offset = 'offset' + hw.capitalize();
		this.elements.each(function(element,i) {
			var calc = element[offset];
			if(calc > max) { max = calc; }
		},this);
		this.elements.each(function(element,i) {
			element.setStyle(prop,max - (element[offset] - element.getStyle(hw).toInt()));
		});
		return max;
	}
});

/* equalize heights */
function equalizeColumn() {
	//var columnizer = new Equalizer('.encart').equalize('height'); //call .equalize() as often as you want!	
	var columnizer = new Equalizer('.column-content').equalize('height'); //call .equalize() as often as you want!	
	var columnizer = new Equalizer('.encart-center').equalize('height'); //call .equalize() as often as you want!	
}
window.addEvent('domready', equalizeColumn);


// faire un don
function faireundon_slide() {
	if( $('faireundon_slide') ) {
		var mySlide = new Fx.Slide('faireundon_slide');
		mySlide.hide();
		$$('.faireundon').each(function(el, index) {
			var checkedStatus = el.get('checked');
			if(checkedStatus == true) {
				var value = el.get('value');
				if( value == 1 ) {
					mySlide.show();
				}
				else{
					mySlide.hide();
				}
			}
		});
		$$('.faireundon').each(function(el, index) {
			el.addEvent('click', function() {
				var checkedStatus = el.get('checked');
				if(checkedStatus == true) {
					var value = el.get('value');
					if( value == 1 ) {
						mySlide.slideIn();
					}
					else{
						mySlide.slideOut();
					}
				}
			});
		});
	}
}
window.addEvent('domready', faireundon_slide);


// news ticker sur la home
// ==============================
var mytimer = null;

window.addEvent('domready', function() {
	if ($('NewsTicker')) {
		var hor = new Ticker('TickerVertical', {
			speed : 500, delay : 2000, direction : 'vertical'
		});
		
		$('TickerVertical').addEvent('mouseenter', function() {
			hor.pause();
		});
		$('TickerVertical').addEvent('mouseleave', function() {
			hor.resume();
		});
	}
});
// ==============================



