window.addEvent
(
	'domready', function()
	{
		var navigation = $('navigation');
		var smenus = navigation.getElements('ol.lv2');
		var lv1menus = navigation.getElements('ol.lv1 > li');

		var setActive = function(el)
		{
			//
			// remove active
			//

			lv1menus.removeClass('trail');
			smenus.setStyle('visibility', 'hidden');

			//
			// add active
			//

			if (el)
			{
				el.addClass('trail');

				var smenu = el.getElement('ol');

				if (smenu)
				{
					smenu.setStyle('visibility', 'visible');
				}
			}
		};

		var active = navigation.getElement('li.trail');

		if (active)
		{
			setActive(active);
		}

		lv1menus.addEvents
		({

			'mouseenter': function()
			{
				setActive(this);
			},

			'mouseleave': function()
			{
				setActive(active);
			}
		});
	}
);

window.addEvent
(
	'load', function()
	{
		$$('a[rel^=nonver]').each
		(
			function(el)
			{
				var poster = el.getElement('img');

				var swiff = new Swiff
				(
					'/public/NonverBlaster.swf',
					{
						width: poster.width,
						height: poster.height,

						vars:
						{
							loop: false,
							autoPlay: false,
							defaultVolume: 100,
							buffer: 5,
							crop: false,
							controlsEnabled: true,
							controlColor: 'FFFFFF',
							mediaURL: el.href,
							teaserURL: poster ? poster.src : null,
							title: el.get('title')
						},

						params:
						{
							wmode: 'opaque',
							allowscriptaccess: 'always',
							allownetworking: 'all',
							allowfullscreen: 'true'
						}
					}
				);

				swiff.replaces(el);
			}
		);
	}
);

window.addEvent
(
	'domready', function()
	{
		var notice = $('redirect-notice');

		if (!notice)
		{
			return;
		}

		var dimmer = $('dimmer');

		dimmer.addEvent
		(
			'click', function(ev)
			{
				ev.stop();

				close();
			}
		);

		notice.getElement('a').addEvent
		(
			'click', function(ev)
			{
				ev.stop();

				close();
			}
		);

		function close()
		{
			notice.destroy();
			dimmer.destroy();
		}
	}
);


window.addEvent
(
	Browser.ie ? 'domready' : 'load', function()
	{
		var language = document.html.lang;
		var image = $('entete-site').getStyle('background-image');

		if (!image.match(/banner-empty/))
		{
			return;
		}

		var banner = new Swiff
		(
			'/public/medias/anim_atalian_' + language + '.swf',
			{
				id: 'flash',
				width: 980,
				height: 266,
				vars:
				{
					lang: language
				}
			}
		);

		$('entete-site').adopt(banner);
	}
);
