var imageOn;
var imageMenuNormal;
var widthDivise;
var tailleMenuFixe;
var nbrMenuPrincipal; 
var leftImage;
var topImage;
var nbrSousMenuTotal;
var nbrSousMenu = new Array();
var indexposter;
indexposter = 0;

var imgposter = new Array();
imgposter[1] = new Image();
imgposter[2] = new Image();
imgposter[3] = new Image();
imgposter[4] = new Image();
imgposter[1].src = "images/poster_legang1.jpg";
imgposter[2].src = "images/poster2.jpg";
imgposter[3].src = "images/poster3.jpg";
imgposter[4].src = "images/poster6.jpg";

var mytimeout;
function doTrans() {
	  indexposter = indexposter + 1;
        if (indexposter==5) 
		indexposter = 1;
        styleImage("divposter","imgpos").src = imgposter[indexposter].src;

	  mytimeout=setTimeout('doTrans()', 5000);
}

imageOn = 'url(images/on.jpg)';
imageMenuNormal = 'url(images/normal.jpg)';

// Definie si la taille des menus sont fixe si oui vous devez manuellement mettre la taille pour chaque menu (menu principal)
tailleMenuFixe = false;

// Nombre d'element total pour le menu principal
nbrMenuPrincipal = 5;
// Nombre de sous menu total
nbrSousMenuTotal = 5;

// Nombre d'element dans chacun les sous menu
nbrSousMenu[1] = 0;
nbrSousMenu[2] = 3;
nbrSousMenu[3] = 0;
nbrSousMenu[4] = 7;
nbrSousMenu[5] = 3;

function Initialiser() {
	leftImage = styleImage("diventete","imgentete").offsetLeft;
	topImage = styleImage("divmenuimg","imagemenu").offsetTop;

	if (tailleMenuFixe==false)
		diviserMenuPrincipal();
	diviserSousMenu();
	placerMenu();
	afficherMenu();
	placerSousMenu();
	window.status="Les Productions KickSide .::. www.productionskickside.com .::. La réalité au service de la fiction";
	doTrans();
}

function afficherMenu() {
	var nbrSeparateur;
	nbrSeparateur = nbrMenuPrincipal - 1;
	for (var i=1;i<=nbrSeparateur;i++)
		styleCalque("divseparateur" + i).visibility = "visible";
	for (var i=1;i<=nbrMenuPrincipal;i++)
		styleCalque("divmenu" + i).visibility = "visible";
}


function diviserMenuPrincipal() {
	var widthTotal;
	var tempo;widthTotal = 809;
	widthDivise = widthTotal / nbrMenuPrincipal;widthDivise = parseInt(widthDivise);
	for(var i=1;i<=nbrMenuPrincipal;i++) {
		calqueStyle = styleCalque("divmenu" + i);
		calqueStyle.width = widthDivise;
	}
}

function diviserSousMenu() {
	var widthTotal;
	var tempo;

	widthTotal = 852;
	/*if (tailleSousMenuFixe == false) {
		for(var i=1;i<=nbrSousMenuTotal;i++) {
			widthDivise = widthTotal / nbrSousMenu[i];
			widthDivise = parseInt(widthDivise);
			for (var y=1;y<=nbrSousMenu[i];y++) {
				calqueStyle = styleCalque("divsousmenu" + i + y);
				calqueStyle.width = widthDivise;
			}
		}
	}
	else {*/
		for(var i=1;i<=nbrSousMenuTotal;i++) {
			//widthDivise = widthTotal / nbrSousMenu[i];
			//widthDivise = parseInt(widthDivise);
			if (nbrSousMenu[i] > 0) {
				for (var y=1;y<=nbrSousMenu[i];y++) {
					styleCalque("divsousmenu" + i + y).width = Calque("divsousmenu" + i + y).offsetWidth + 30;
				}
			}
		}

	
}

function placerSousMenu() {
	topImage = styleImage("divmenuimg","imagemenu").offsetTop;

	for (var a=1;a<=nbrSousMenuTotal;a++) {
		if (nbrSousMenu[a] > 0) {
			calqueStyle = styleCalque("divssmenu" + a);
			calqueStyle.left = leftImage;
			calqueStyle.top = topImage + 50;
		}

	}
	for (var i=1;i<=nbrSousMenuTotal;i++) {
		if (nbrSousMenu[i] > 0) {
			calqueStyle = styleCalque("divsousmenu" + i + "1");
			calqueStyle.left = 0;
			for (var y=1;y<nbrSousMenu[i];y++) {
				calqueStyle = styleCalque("divsousseparateur" + i + y);
				calqueStyle.left = Calque("divsousmenu" + i + y).offsetLeft + Calque("divsousmenu" + i + y).offsetWidth;
				tempo = y + 1;
				calqueStyle = styleCalque("divsousmenu" + i + tempo);
				calqueStyle.left = Calque("divsousseparateur" + i + y).offsetLeft + 1;
			}
		}
	}
}

function placerLesMenu() {
	placerMenu();
	placerSousMenu();
}

function placerMenu() {

	leftImage = styleImage("diventete","imgentete").offsetLeft;
	topImage = styleImage("divmenuimg","imagemenu").offsetTop;
	calqueStyle = styleCalque("divmenu1");
	calqueStyle.left = leftImage + 19;
	calqueStyle.top = topImage + 17;
	for(var i=1;i<nbrMenuPrincipal;i++) {
		calqueStyle = styleCalque("divseparateur" + i);
		calqueStyle.left = Calque("divmenu" + i).offsetLeft + Calque("divmenu" + i).offsetWidth;
		calqueStyle = styleCalque("divseparateur" + i);

		calqueStyle.top = topImage + 17;


		tempo = i + 1;
		calqueStyle = styleCalque("divmenu" + tempo);
		calqueStyle.left = Calque("divseparateur" + i).offsetLeft + 1;
		calqueStyle = styleCalque("divmenu" + tempo);
		calqueStyle.top = topImage + 17;

	}
}

function Calque(idcalque) {
	if (document.all) 
		calqueStyle = document.all[idcalque];
	if (document.layers)
		calqueStyle = document.layers[idcalque];
	if (document.getElementById)
		calqueStyle = document.getElementById(idcalque);
	return calqueStyle;
}

function styleCalque(idcalque) {
	if (document.all) 
		calqueStyle = document.all[idcalque].style;
	if (document.layers)
		calqueStyle = document.layers[idcalque];
	if (document.getElementById)
		calqueStyle = document.getElementById(idcalque).style;
	return calqueStyle;
}

function styleImage(idcalque,idimage) {
	if (document.layers)
		return document.layers[idcalque].document.images[idimage];
	else
		return document.images[idimage];
}

function swapImage(idmenu, idsousmenu) {
	for (var i=1;i<=nbrMenuPrincipal;i++)
		styleCalque("divmenu" + i).backgroundImage = imageMenuNormal;
	styleCalque(idmenu).backgroundImage = imageOn;
	cacherSousMenu();
	if (idsousmenu!=0)
		afficherSousMenu(idsousmenu);
}

function cacherLesMenu() {
	for (var i=1;i<=nbrMenuPrincipal;i++)
		styleCalque("divmenu" + i).backgroundImage = imageMenuNormal;
	cacherSousMenu();
}

function cacherSousMenu() {
	for (var i=1;i<=nbrSousMenuTotal;i++) {
		if (nbrSousMenu[i] > 0) {
			if (styleCalque("divssmenu" + i).visibility == "visible") {
				styleCalque("divssmenu" + i).visibility = "hidden";
				return true;
			}
		}
	}
}

function afficherSousMenu(idsousmenu) {
	styleCalque(idsousmenu).visibility = "visible";
}

function msgStatus() {
	window.status='KS-Entertainment.com';
}
