var statut = new Array(0,0,0,0);

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function ImgRestore(doc) { //v3.0
			var titreList = doc.getElementsByTagName("img");
			titreList[0].width="135";
			titreList[0].height="80";
			titreList[0].style.margin="0px 0 0 0px";
}

function swapImage(doc) { //v3.0
			var titreList = doc.getElementsByTagName("img");
			titreList[0].width="145";
			titreList[0].height="86";
			titreList[0].style.margin="0px 0 0 -5px";
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}


function htmlspecialchars_java(ch) {
   ch = ch.replace(/&amp;/g,"&")
   ch = ch.replace(/&quot;/g,"\"")
   ch = ch.replace(/&#039;/g,"\'")
   ch = ch.replace(/&lt;/g,"<")
   ch = ch.replace(/&gt;/g,">")
   return ch
}

Shadowbox.init({
    initialHeight: '1000'
});

function ploy(id)
{
menu='menu'+id;	
if (statut[id]==1)	
	{
	$(menu).morph(' height:55px;'); 
	span=$(menu).getElementsByTagName('span');
	img=span[0].getElementsByTagName('img');
	img[0].style.marginTop ="0px";
	statut[id]=0;
	return false;
}

if (statut[id]==0)	
	{
	$(menu).morph(' height:410px;');
	span=$(menu).getElementsByTagName('span');
	img=span[0].getElementsByTagName('img');
	img[0].style.marginTop ="-15px";
	statut[id]=1;
	return false;
	}
}
function cg(nom,id_top,id)
{
	
//img=$('img'+id_top);	
//img.src='ref/37000_2.jpg'

if ($('sb-player')!=null)
	{
	$$('#sb-player #img'+id_top).each(function(p)
		{
		p.src='ref/'+nom+id+'.jpg';
	   });
	}
	}


function initTrafic() {
	
decl= setTimeout ( "showTrafic()", timeout );
}

function showTrafic() {

if (traficCurrent>=traficLoaded-1)
    traficSens=traficSens*(-1);
if ((traficCurrent==0)&&(traficSens==-1))
    traficSens=traficSens*(-1);

traficCurrent=traficCurrent+traficSens;

value=189*traficCurrent;

$('pub').morph('margin-top:-'+value+'px', {duration:1.5, afterFinish:function() { show_trafic(); } });

}


function show_trafic() {
	
decl= setTimeout ( "showTrafic()", timeout );
}


/*function stop_trafic() {
	
clearTimeout(decl);

$('bt_trafic').innerHTML="<a href='javascript:go_trafic()'>Lecture</a>";
}

function go_trafic() {
	
decl= setTimeout ( "showTrafic()", timeout );
$('bt_trafic').innerHTML="<a href='javascript:stop_trafic()'>Pause</a>";

}
*/

function align()
{

	var lmt = document.getElementById('overall');
	var container = document.documentElement;

	if(lmt && container)
	{
	    var containerHeight;
	    if (container.innerWidth)
	    {
            containerHeight = container.innerHeight;
		}
		else
		{
            containerHeight = container.clientHeight;
		}
	    var lmtHeight;
	    if (lmt.innerWidth)
	    {
            lmtHeight = lmt.innerHeight;
		}
		else
		{
            lmtHeight = lmt.offsetHeight;
		}
		var y = Math.ceil((containerHeight - lmtHeight) / 2);
		if(y < 0)
		{
			y = 0;
		}
		lmt.style.position = "relative";
		lmt.style.top = y + "px";
	}
	if (document.getElementById)
	{
		document.body.style.visibility = 'visible';
	}

}

/*function addevent(obj,evt,fn,capt){
	if(obj.addEventListener)
	{
		obj.addEventListener(evt, fn, capt);
		return true;
	}
	else if(obj.attachEvent)
	{
		obj.attachEvent('on'+evt, fn);
		return true;
	}
	else return false;
}

if (document.getElementById && document.getElementsByTagName)
{
	addevent(window, 'load', align, false);
//	addevent(window, 'load', init_select, false);

	addevent(window, 'resize', align, false);
}
*/
function init_select() 
	{
		changecss(0,$('formq0r1').checked);
		changecss(2,$('formq0r2').checked);
		changecss(4,$('formq0r3').checked);
		changecss(6,$('formq1r1').checked);
		changecss(8,$('formq1r2').checked);
		changecss(10,$('formq1r3').checked);
		changecss(12,$('formq1r4').checked);
	}

function changeselect(name) 
	{
	if (name=='q0r1')
		changecss(0,$('formq0r1').checked);
	if (name=='q0r2')
		changecss(2,$('formq0r2').checked);
	if (name=='q0r3')
		changecss(4,$('formq0r3').checked);
	if (name=='q1r1')
		changecss(6,$('formq1r1').checked);
	if (name=='q1r2')
		changecss(8,$('formq1r2').checked);
	if (name=='q1r3')
		changecss(10,$('formq1r3').checked);
	if (name=='q1r4')
		changecss(12,$('formq1r4').checked);
	}

function changecss(init,statut) 
	{
	  if (!document.styleSheets) return;
	  var regles=new Array();
	  if (document.styleSheets[1].cssRules) 
		regles=document.styleSheets[1].cssRules
	  else if (document.styleSheets[1].rules) regles = document.styleSheets[1].rules
	  else return
	  
	  if (statut==false)
		{
		setOpacity(regles[init],4);
		setOpacity(regles[init+1],4);
		regles[init+1].style.left="0px";
		regles[init+1].style.top="0px";
		regles[init+1].style.width="70px";
		regles[init+1].style.border="0";
		}
	  else
	  	{
		setOpacity(regles[init],10);
		setOpacity(regles[init+1],10);
		regles[init+1].style.left="-30px";
		regles[init+1].style.top="-20px";
		regles[init+1].style.width="135px";
		regles[init+1].style.border="2px solid #333";
			
		}

	} 

function setOpacity(testObj,value) {
	testObj.style.opacity = value/10;
	testObj.style.filter = 'alpha(opacity=' + value*10 + ')';
}
