var webTvIsEmbed = false;
window.addEvent('domready',function(){
   if($('contenu'))
   {
      $('contenu').getElements('.subpage_presentation_element').each(function(item){
		 item.addEvents({
			'mouseenter': function(e){item.addClass('hover');},
			'mouseleave': function(e){item.removeClass('hover');}
		 });
      });
   }
   
   var webtvlayer_displayed = false;
   var webtvlayer = new Element('div',{id:'webtvlayer',style:' z-index:15000;position:absolute;display:none;left:0px;top:0px;'});
	$(document.body).adopt(
		webtvlayer
	);
	
	window.addEvent('resize',function(){
		if(webtvlayer_displayed)
		{
			var size = $(document.body).getScrollSize();
			var position = $('entete').getPosition();
			webtvlayer.setStyles({
				display: 'block',
				width: 992,
				height: size.y,
				left: position.x
			});
		}
	});

	$('btwebtv').addEvent('click',function(e){
		e.stop();
		embedWebTv();
/*
		if(Browser.Engine.Gecko){
			$(document.body).setStyles({'overflow':'-Moz-Scrollbars-None'});
		} else {
			$(document.body).setStyles({'overflow-y':'hidden'});
		}
*/
		var size = $(document.body).getScrollSize();
		var position = $('entete').getPosition();
		webtvlayer.setStyles({
			display: 'block',
			width: 992,
			height: size.y,
			left: position.x
		});
      webtvlayer_displayed = true;
	 
   });


   
	if(Browser.Engine.trident4 && !Cookie.read('nav_peremption'))
	{
		Cookie.write('nav_peremption','1',{duration: 1});
		var top_msg = new Element('div',{id:'top_msg'});
		var top_msg_close = new Element('div',{id:'top_msg_close'}).set('html','X');
		top_msg_close.addEvent('click',function(e){
			e.stop();
			$(document.body).setStyle('margin-top',0);
			top_msg.destroy();
		});
		$(document.body).adopt(
			top_msg.adopt(
				new Element('div').adopt(
					top_msg_close,
					new Element('span',{html:'Votre navigateur ( Internet Explorer 6 ) est <b>périmé</b>. Il possède des <b>failles de sécurité</b> et ne <b>permet pas une visite optimale</b> de ce site. <a href="/pages-annexes/navigateur.html">En savoir plus</a>'})
				)
			)
		)

		$(document.body).setStyle('margin-top',25);
	}
	
/* --------------------------- Gestion de l'affichage du catalogue ----------------------- */
   var catalayer_displayed = false;
   var catalayer = new Element('div',{id:'catalayer',style:'background-color:black;z-index:10000;position:absolute;display:none;left:0px;top:0px;'});
   var cataframe = new IFrame({id:'cataframe','class':'ibook','frameborder':'no','scrollbars':'no',src:'fileadmin/contributions/Annexes/Catalogues/index.html','name':'cataframe'});
   catalayer.adopt(
	$('liste-cata').setStyle('display','block'),
	cataframe
    //  new Element('div',{id:'cata_swf'})
   );
   $(document.body).adopt(
      catalayer
   );
	var cataParams = {
		quality:"high",
		allowFullScreen:true,
		allowScriptAccess:"sameDomain",
		wmode:"transparent",
		bgcolor:"#000000",
		scale:"noscale"
	};

   $$('a.catalogue').addEvent('click',function(e){
		e.stop();
		var size = $(document.body).getScrollSize();
		$(document.body).scrollTo(0,0);
		catalayer.setStyles({
			display: 'block',
			width: size.x,
			height: size.y
		});
		catalayer_displayed = true;
   })
   $('catalogue-close').addEvent('click',function(e){
		e.stop();
		catalayer.setStyles({'display':'none'});
   })

/*   swfobject.embedSWF(
      'http://af-web/fileadmin/templates/catalogues/flippingbook.swf',
      'cata_swf',
      1000,
      600,
      '10.0.0',
	  false,
	  false,
	  cataParams
   );
*/
	
});

function closeTV()
{
	webtvlayer.setStyle('display','none');
	$('webtvlayer').empty();
	webTvIsEmbed = false;
}

   function embedWebTv()
   {	
		if(!webTvIsEmbed)
		{
			$('webtvlayer').adopt(new Element('div',{id:'webtv_swf'}));
			swfobject.embedSWF(
				'fileadmin/contributions/Annexes/Webtv/page_webTV.swf',
				'webtv_swf',
				992,
				  790,
				  '10.0.0',
				  false,
				  {xmlfile:'index.php?id=119%26type=96'},
				  {allowFullScreen: true,wmode:'transparent'},
				  {id:'webtv'}
			);
			webTvIsEmbed = true;
		}
   }
