var prod_preview_src = false, carac_displayed = false, add_reaction_displayed = false;

window.addEvent('domready', function()
{	
	if($('bloc_caracteristiques'))
	{
		var caracSlide = new Fx.Slide('bloc_caracteristiques');
		caracSlide.hide();
		
		$$('.p_show_carac').addEvent('click', function(e)
		{
			new Event(e).stop();
			
			caracSlide.toggle();
			
			carac_displayed = !carac_displayed;
			
			var img = this.getElement('img');
			
			if(carac_displayed)
				img.set('src', config.base+'/design/images/undevelopp.png');
			else
				img.set('src', config.base+'/design/images/developp.png');
		});
	}

	if($('p_show_add_react'))
	{	
		var reactSlide = new Fx.Slide('p_add_react');
		
		if($('p_add_react').get('class') == 'hidden')
			reactSlide.hide();
		
		$('p_show_add_react').addEvent('click', function(e)
		{
			new Event(e).stop();
			
			reactSlide.toggle();
			
			add_reaction_displayed = !add_reaction_displayed;
			
			var img = this.getElement('img');
			
			if(add_reaction_displayed)
				img.set('src', config.base+'/design/images/undevelopp.png');
			else
				img.set('src', config.base+'/design/images/developp.png');
		});
	}
	
	$$('.prod_previews').addEvent('mouseenter', function(e)
	{
		if(!prod_preview_src)
			prod_preview_src = $('prod_preview').get('src');
			
		$('prod_preview').set('src', this.get('src'));
	});
	
	$$('.prod_previews').addEvent('mouseleave', function(e)
	{
		$('prod_preview').set('src', prod_preview_src);
	});
});
