// JavaScript Document

function basculeSecteur(objname)
{
	var f=1
	for (f=1;f<=7;f++)
	{
		if(document.getElementById('secteur'+f))
			slideup('secteur'+f);
	}

	setTimeout("slidedown('"+ objname +"');",200);
}


function basculeSecteurMenu(objname)
{
	var f=1;
	var bSelectionner=0;
	
	if(document.getElementById(objname).style.backgroundImage == 'url(/images/fond_secteur.jpg)')
		bSelectionner = 1;
	
	for (f=1;f<=7;f++)
	{
		if(document.getElementById('menu_secteur'+f))
		{
			document.getElementById('menu_secteur'+f).style.backgroundImage = '';
			document.getElementById('menu_secteur'+f).style.color = '';
		}
	}
	
	if(!bSelectionner)
	{
		document.getElementById(objname).style.backgroundImage = 'url(/images/fond_secteur.jpg)';
		document.getElementById(objname).style.color = '#fff';
	}
}


function basculeMenu(objname)
{
	var f=1
	for (f=1;f<=15;f++)
	{
		if(document.getElementById('sousmenu'+f))
			slideup('sousmenu'+f);
	}

	slidedown(objname);
}


function opacity(id, opacStart, opacEnd, millisec) { 
    //speed for each frame 
    var speed = Math.round(millisec / 100); 
    var timer = 0; 

    //determine the direction for the blending, if start and end are the same nothing happens 
    if(opacStart > opacEnd) { 
        for(i = opacStart; i >= opacEnd; i--) { 
            setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed)); 
            timer++; 
        } 
    } else if(opacStart < opacEnd) { 
        for(i = opacStart; i <= opacEnd; i++) 
            { 
            setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed)); 
            timer++; 
        } 
    } 
} 

//change the opacity for different browsers 
function changeOpac(opacity, id) { 
    var object = document.getElementById(id).style; 
    object.opacity = (opacity / 100); 
    object.MozOpacity = (opacity / 100); 
    object.KhtmlOpacity = (opacity / 100); 
    object.filter = "alpha(opacity=" + opacity + ")"; 
}

function shiftOpacity(id, millisec) { 
    //if an element is invisible, make it visible, else make it ivisible 
    if(document.getElementById(id).style.opacity == 0) { 
        opacity(id, 0, 100, millisec); 
    } else { 
        opacity(id, 100, 0, millisec); 
    } 
} 

function opacityOn(id) { 
	opacity(id, 0, 100, 400); 
} 

function opacityOff(id) { 
	opacity(id, 100, 0, 200); 
} 
