// rollOvers pour les images
// Application : class="roll"
window.addEvent('domready', function() {
	//preload images
	var aPreLoad = new Array();
	var aPreLoadi = 0;
	
	//do rollover
	$$('img.roll', 'input.roll').each(function(el){
		//let's preload
		aPreLoad[aPreLoadi] = new Image();
		aPreLoad[aPreLoadi].src = el.src.replace(el.src.replace('_off.', '_on.'));
		aPreLoadi++;
	
		el.addEvent('mouseover',function(){
			this.setAttribute('src',this.src.replace('_off.', '_on.'));
		});
	
		el.addEvent('mouseout',function(){
			this.setAttribute('src',this.src.replace('_on.','_off.'));
		});
	});

	$$('.rollText').each(function(el){
		var original = el.getStyle('color');
		var morph = new Fx.Morph(el,{ 'duration':'300' });
		el.addEvents({
			'mouseenter' : function() { morph.start({ 'color':'#ff8c00' }) },
			'mouseleave' : function() { morph.start({ 'color': original }) }
		});
	});
	
	if (typeof sIFR == "function"){
	// This is the preferred "named argument" syntax
		sIFR.replaceElement(named({
			sSelector:"body h1",
			sFlashSrc:"../_files/rockwell.swf",
			sColor:"#000000",
			sLinkColor:"#000000",
			sBgColor:"#FFFFFF",
			sHoverColor:"#CCCCCC",
			sWmode: 'transparent',
			nPaddingTop:0,
			nPaddingBottom:0,
			sFlashVars:"textalign=left&amp;offsetTop=2"
		}));
	};
	
	/*var accordion = new Accordion($$('.toggler'), $$('.element'), {
		opacity: false,
		duration: 300,
		alwaysHide: true,
		show: accordion_show
	});
	accordion.display(accordion.options.show);*/
	
	// dropdown maisons
	/*var maison_dropdown_interval;
	$('nav_maisons').addEvent('mouseover', function() {
		var myFx = new Fx.Tween('dropdown_maisons', {duration: 150});
		myFx.start('height', '120');
		clearInterval(maison_dropdown_interval);
		maison_dropdown_interval = setInterval(hideDropdownMaison, 1500);
	});
	$('dropdown_maisons').addEvent('mouseover', function() {
		//console.log('over ' + maison_dropdown_interval);
		clearInterval(maison_dropdown_interval);
	});
	$('dropdown_maisons').addEvent('mouseout', function() {
		//console.log('out ' + maison_dropdown_interval);
		clearInterval(maison_dropdown_interval);
		maison_dropdown_interval = setInterval(hideDropdownMaison, 800);
	});
	$(document.body).addEvent('click', function() {
		clearInterval(maison_dropdown_interval);
		hideDropdownMaison();
	});
	function hideDropdownMaison() {
		var myFx = new Fx.Tween('dropdown_maisons', {duration: 150});
		myFx.start('height', '0');
		clearInterval(maison_dropdown_interval);
	}*/
});
