// JavaScript Document
/*********************************************************************
//
//  Developpeur : Christophe Iaïchouchen AKA saturnino
//  Copyright
//  décembre 2006 le-lokal
//
//*********************************************************************/
//fades layer in
ie5  = (document.all && document.getElementById);
ns6 = (!document.all && document.getElementById);
//
var Ofr;
//
function say(msg){
    alert(msg);
};
//say.pass('hello world')();





function addLoadEvent(func) 
{
	var oldonload = window.onload;
	if (typeof window.onload != 'function')	window.onload = func;
	else window.onload = function() {
										oldonload();
										func();
									}	
}

function waitPreloadPage() 
{
	if (document.getElementById) document.getElementById('loading').style.visibility='hidden';	
}

function largeur_fenetre()
{
	 if (window.innerWidth) return window.innerWidth;
	 else if (document.body && document.body.offsetWidth) return document.body.offsetWidth;
	 else return 0;
}

function hauteur_fenetre()
{
	 if (window.innerHeight) return window.innerHeight  ;
	 else if (document.body && document.body.offsetHeight) return document.body.offsetHeight;
	 else return 0;
}
// affiche les news
function show(n){
	var id = 'news_'+n;
	var header = document.getElementById('header_'+n);
	var d = document.getElementById(id);

	if(d.style.display !='none'){
		d.style.display='none';
		header.style.display='block';

	} else {
		d.style.display='block';
		header.style.display='none';

	}
}
// affiche les sous-menus du menu 
function montre(id)
{
	var d = document.getElementById(id);
	
	for (var i = 0; i<=10; i++)
	{
		if (document.getElementById('smenu'+i))	document.getElementById('smenu'+i).style.display='none';
	}
	
	if (d)	
		d.style.display='block';
	
	
	var m = document.getElementById('menu').style;
	var h = document.getElementById('header').style;
	switch(id)
	{
		
		case 'smenu1' : m.backgroundImage = "url(images/interface/header-bg-1_02.gif)";
						h.backgroundImage = "url(images/interface/header-bg-1_01.gif)";
		break;
		
		case 'smenu2' : m.backgroundImage = "url(images/interface/header-bg-2_02.gif)";
						h.backgroundImage = "url(images/interface/header-bg-2_01.gif)";
		break;
		
		case 'smenu3' : m.backgroundImage = "url(images/interface/header-bg-3_02.gif)";
						h.backgroundImage = "url(images/interface/header-bg-3_01.gif)";
		break;
		
		case 'smenu4' :	m.backgroundImage = "url(images/interface/header-bg-4_02.gif)";
						h.backgroundImage = "url(images/interface/header-bg-4_01.gif)";
		break;	
		
	}	
}

function init()
{	
	
	if(currentMenu!='')montre(currentMenu);
	else montre();
	
	//on preload les images	
	var image_url = new Array();
	image_url[0] = "images/interface/header-bg-1_02.gif";
	image_url[1] = "images/interface/header-bg-1_01.gif";
	image_url[2] = "images/interface/header-bg-2_02.gif";
	image_url[3] = "images/interface/header-bg-2_01.gif";
	image_url[4] = "images/interface/header-bg-3_02.gif";
	image_url[5] = "images/interface/header-bg-3_01.gif";
	image_url[6] = "images/interface/header-bg-4_02.gif";
	image_url[7] = "images/interface/header-bg-4_01.gif";
	preloadImages(image_url);
	

	
	if (document.getElementById('centre').offsetHeight < 400)
		document.getElementById('centre').style.height = '400px';
	
	waitPreloadPage();
	
	new iCarousel("example_4_content", {
		idPrevious: "example_4_previous",
		idNext: "example_4_next",
		idToggle: "undefined",
		item: {
			klass: "example_4_item",
			size: 96
		},
		animation: {
			direction: "top",
			duration: 250,
			amount: 2
		}
	});
}

function preloadImages(arr)
{
	document.img = new Array();
	for(i=0; i<arr.length; i++) 
	{
        document.img[i] = new Image();
		document.img[i].src = arr[i];
    }
}




// fonction d'ajout aux favoris
function favoris()
{
	if (document.all)window.external.AddFavorite(location.href, document.title);
	else alert('Vous pouvez faire CTRL + D pour ajouter cette page dans vos signets, ou favoris.');
} 

function popupCredit(theURL,winName,largeur,features)
{ 
	if(! window.focus){  return; }
	var left = 'left='+(screen.width-largeur-100);
	var credit = window.open(theURL,winName,left+','+features);
	credit.focus();
	theURL.target = winName;		
}

//Fin de rollover
function fermO()
{
	stopO();
	if(currentMenu!='')Ofr = setTimeout('montre(currentMenu);',1000);
	else Ofr = setTimeout('montre();',1000);	
}

function stopO()
{		
	clearTimeout(Ofr);
}
