// JavaScript Document
function resizeInit(){
	
	window.onresize() ;

}

window.onresize = function(){
	var scrollHeight = $(document).scrollTop();
	var sizes = getWindowBounds();
	if(document.getElementById('overlay_background')){
		var background = document.getElementById('overlay_background') ;
		background.style.width = sizes.width + 'px' ;
		background.style.height = sizes.height + 'px' ;
		var overlaypos = $(document).scrollTop();
		if(!ie) $('#overlay').css('top',overlaypos+'px');
		//else $('#overlay').css('top',0+'px');
		
		var content = document.getElementById('overlay_content');
		if(content){
			var width = content.offsetWidth ;
			var scrollWidth = $(document).scrollLeft();
			var scrollHeight = $(document).scrollTop();
			if(!ie) var height = content.offsetHeight;
			else var height = (sizes.height - $(window).height() + content.scrollHeight)/2;
			content.style.marginLeft = '-' + Math.round(width/2-scrollWidth) + 'px' ;
			if(!ie) content.style.marginTop = '-' + Math.round(height/2) + 'px' ;
			else $('#overlay_content').css('margin-top',-Math.round(height-scrollHeight)+'px');
		}
		
		/*var ratio = $('#diaporamaItem_'+currentDiaporamaItem+'>img').height() / $('#diaporamaItem_'+currentDiaporamaItem+'>img').width();
		if($('#diaporamaItem_'+currentDiaporamaItem+'>img').height() > $('#diaporamaItem_'+currentDiaporamaItem+'>img').width()){
			//if(	$('#diaporamaItem_'+currentDiaporamaItem+'>img').height() > sizes.height){
				var new_height = 799;
				if(sizes.height - 100<799) new_height = sizes.height - 100;
				new_width = new_height / ratio;
			
		}else {
			//if(	$('#diaporamaItem_'+currentDiaporamaItem+'>img').width() > sizes.width){
				var new_width = 799;
				if(sizes.width - 100<799) new_width = sizes.width - 100;
				var new_height = new_width * ratio ;
			
		}
		$('#diaporamaItem_'+currentDiaporamaItem+'>img').attr('height',new_height+'px');
		$('#diaporamaItem_'+currentDiaporamaItem+'>img').attr('width',new_width+'px');*/

	}
}

if (window.attachEvent) window.attachEvent("onload", resizeInit)
else window.addEventListener('load', resizeInit, false);

/* jScrollPane */
$(document).ready(function() {
  
  //$('.contenu-legal').jScrollPane({});
});

/* SIFR */
var arialblack = { src: '/fonts/arialblack.swf' };

	/* COMMENTAIRE -- A TESTER PAR JH
	/* General */
	/*sIFR.replace(arialblack, {  
	  selector: '#menu li'
	  ,wmode: 'transparent'
	  ,css: [
		'.sIFR-root { float:left; color:#ffffff; text-transform:uppercase; font-size:18px; cursor:pointer; text-decoration:none; }'
		,'a:link { float:left; color:#ffffff; text-transform:uppercase; font-size:18px; cursor:pointer; text-decoration:none; }'
		,'a:hover { color:#ffe400; text-transform:uppercase; font-size:18px; cursor:pointer; text-decoration:none; }'
	  ]
	});
	sIFR.replace(arialblack, {  
	  selector: '#menu li.active'
	  ,wmode: 'transparent'
	  ,css: [
		'.sIFR-root { float:left; color:#ffe400; text-transform:uppercase; font-size:18px; cursor:pointer; text-decoration:none; }'
		,'a:link { float:left; color:#ffe400; text-transform:uppercase; font-size:18px; cursor:pointer; text-decoration:none; }'
		,'a:hover { color:#ffe400; text-transform:uppercase; font-size:18px; cursor:pointer; text-decoration:none; }'
	  ]
	});
	sIFR.replace(arialblack, {
	  selector: '#footer .left .left li'
	  ,wmode: 'transparent'
	  ,css: [
		'a:link { color:#ffffff; text-transform:uppercase; font-size:11px; cursor:pointer; text-decoration:none; }'
		,'a:hover { color:#ffe400; text-transform:uppercase; font-size:11px; cursor:pointer; text-decoration:none; }'
		,'a.active { color:#ffe400; text-transform:uppercase; font-size:11px; cursor:pointer; text-decoration:none; }'
	  ]
	});*/

	/* Home */
	/*sIFR.replace(arialblack, {
	  selector: '.home h2',
	  wmode: 'transparent',
	  css: '.sIFR-root { float:left; color:#ffffff; font-size:30px; text-transform:uppercase; padding:0 9px 0 19px; height:42px; line-height:42px; margin:0 0 10px 0; }'
	});
	sIFR.replace(arialblack, {
	  selector: '.contenu-focus h3',
	  wmode: 'transparent',
	  css: '.sIFR-root { color:#000000; font-size:30px; text-transform:uppercase; padding:0 0 22px 0; leading:0.5; }'
	});
	*/
	

