// JavaScript Document - www.saynete.net

// Coordonnées souris

mouse_x = 0;
mouse_y = 0;
register_position();
largecr = screen.width;
hautecr = screen.height;

function register_position(){
document.onmousemove = position;}

function position(evt){
    if(!evt) evt = window.event;    
     mouse_x = evt.clientX;
     mouse_y = evt.clientY;}

// Affichage des bulles

function BulleSupp() {
document.getElementById('bulle').style.visibility='hidden';
document.getElementById('bulle_int').style.visibility='hidden';
}

function Bulle(text_affichette,large,rajimage) {
//hautpage = document.documentElement.scrollTop;
var hautpage = window.pageYOffset || document.body.scrollTop || document.documentElement.scrollTop;
haut = (hautpage+mouse_y)-rajimage;
horiz = mouse_x;
horiz=horiz+100;
largecrdiv=(largecr/10)+600;
if ((horiz>(largecr-400)) && (largecr>1024)) {horiz=horiz-largecrdiv;}
if ((horiz>(largecr-400)) && (largecr<=1024)) {horiz=horiz-600;}
if (horiz<0) horiz=10;
if (rajimage<=100) {hautsous = 400;hautraj=150;}
if (rajimage>100) {hautsous = 700;hautraj=200;}
if ((haut+hautsous)>=hautecr) haut=haut-hautraj;
if (haut<=hautpage) haut=hautpage+40;
if (large==100) {haut = haut+rajimage; horiz = mouse_x;document.getElementById('bulle').style.width="30%";}
else {document.getElementById('bulle').style.width="40%";}
document.getElementById('bulle').style.left=horiz+"px";
document.getElementById('bulle').style.top=haut+'px';
document.getElementById('bulle').style.visibility='visible';
document.getElementById('bulle_int').style.visibility='visible';
document.getElementById('bulle_int').innerHTML = text_affichette;
}

// Affichage des rouleaux

function EncartSupp() {
document.getElementById('affichette').style.visibility='hidden';
}

function Encart(text_affichette) {

mouse_x=mouse_x+'px';
mouse_y=mouse_y+'px';
document.getElementById('affichette').style.top=mouse_y;
document.getElementById('affichette').style.left=mouse_x;
document.getElementById('affichette').style.visibility='visible';
document.getElementById('affichette').innerHTML = text_affichette;
{for (var de=-16, fe=0; de < 2; fe++, de++)
setTimeout("document.getElementById('affichette').style.letterSpacing = '"+de+"px';",20*fe) ;}
}

// Affichage des encadrés en transparence

function Encadre(enca) {
document.getElementById('encadre'+enca).style.visibility = "visible";
//document.getElementById('encadre'+enca).style.position = "relative";
//setTimeout("document.getElementById('encadre"+enca+"').style.filter = 'alpha(opacity=20)'",50);
//setTimeout("document.getElementById('encadre"+enca+"').style.filter = 'alpha(opacity=40)'",100);
//setTimeout("document.getElementById('encadre"+enca+"').style.filter = 'alpha(opacity=60)'",150);
//setTimeout("document.getElementById('encadre"+enca+"').style.filter = 'alpha(opacity=70)'",180);
//setTimeout("document.getElementById('encadre"+enca+"').style.filter = 'alpha(opacity=80)'",210);
//setTimeout("document.getElementById('encadre"+enca+"').style.filter = 'alpha(opacity=90)'",230);
//setTimeout("document.getElementById('encadre"+enca+"').style.filter = 'alpha(opacity=100)'",250);
}

function EncadreSupp(enca) {
document.getElementById("encadre"+enca).style.visibility = "hidden";
document.getElementById("encadre"+enca).style.position = "absolute";
}

// Affichage des encadrés en déroulé

function EncadreDeroul(enca) {
document.getElementById('encadre'+enca).style.visibility = "visible";
document.getElementById('encadre'+enca).style.position = "relative";
{for (var def=0, fef=0; def < 15; fef++, def++)
setTimeout("document.getElementById('encadre"+enca+"').style.lineHeight = '"+def+"px';",15*fef) ;}
}

function EncadreDeroulSupp(enca) {
setTimeout('document.getElementById("encadre'+enca+'").style.visibility = "hidden"',100);
setTimeout('document.getElementById("encadre'+enca+'").style.position = "absolute"',100);
{for (var def=15, fef=0; def > 0; fef++, def=def-1)
setTimeout("document.getElementById('encadre"+enca+"').style.lineHeight = '"+def+"px';",5*fef) ;}
}

// Affichage des fiches

for (var coldef=0; coldef < liste_der.length; coldef++)
	eval('pair_'+liste_der[coldef]+'=0;'); //var string = clre.toString();
 
function DerSupp(der_liste){
for (var coldef=0; coldef < liste_der.length; coldef++)
	{if (der_liste!=liste_der[coldef])
		 {DerInvi(liste_der[coldef]); eval('pair_'+liste_der[coldef]+'=1;');}}}

function Pair(nombre_incr)
{return ((nombre_incr-1)%2);}

function DerIncr(der_liste,der_pair){
if (Pair(der_pair)==0) DerVisi(der_liste);
if (Pair(der_pair)==1) DerInvi(der_liste);}
	
function PanneauAppActu(info_encart,haut){
document.getElementById('panneauactu').style.visibility='visible';
document.getElementById('panneauactu').style.top= haut+'px';
document.getElementById('panneauactu').innerHTML = info_encart;
}

function PanneauEffActu() {
document.getElementById('panneauactu').style.visibility='hidden';
}

function PanneauApp(info_encart,haut){
document.getElementById('panneau').style.visibility='visible';
document.getElementById('panneau').style.top= haut+'px';
document.getElementById('panneau').innerHTML = info_encart;
}

function PanneauEff() {
document.getElementById('panneau').style.visibility='hidden';
}

function DerVisiAtt(der_liste,typeclass)
{cachcan = setTimeout("DerVisi('"+der_liste+"');AllLien('"+der_liste+"','"+typeclass+"');",200);
}

function AllLien(der_liste,typeclass){
for (var coldef=0; coldef < liste_der.length; coldef++) 
	{if (liste_der[coldef]==der_liste) document.getElementById(der_liste+"id").className = typeclass+"hover";
	 else document.getElementById(liste_der[coldef]+"id").className = typeclass;}}

function DerVisi(der_liste){
document.getElementById(der_liste).style.visibility = "visible";
document.getElementById(der_liste).style.position = "relative";
DerSupp(der_liste);}

function DerInvi(der_liste){
setTimeout("document.getElementById('"+der_liste+"').style.visibility = 'hidden'",200);
setTimeout("document.getElementById('"+der_liste+"').style.position = 'absolute'",200);
}

// Affichage des onglets

function ChangeBlanc(nomid){
document.getElementById(nomid+"_onglet").src= 'logo/onglet/onglet_blanc_'+nomid+'.gif';
}

function ChangeGris(nomid){
document.getElementById(nomid+"_onglet").src= 'logo/onglet/onglet_gris_'+nomid+'.gif';
}

function DerOngletChange(der_liste){
for (var coldef=0; coldef < liste_der.length; coldef++)
	{if (der_liste!=liste_der[coldef])
		 {ChangeGris(liste_der[coldef]);}}
ChangeBlanc(der_liste);}

function DerOngletVisi(der_liste){
document.getElementById('colonne1').style.visibility = "hidden";
document.getElementById('colonne2').style.visibility = "hidden";
document.getElementById('colonne3').style.visibility = "hidden";
for (var coldef=0; coldef < liste_der.length; coldef++)
	{if (der_liste!=liste_der[coldef])
		 {DerInvi(liste_der[coldef]);}}
DerVisi(der_liste);
if ((der_liste=="nustrale") || (der_liste=="emploi") || (der_liste=="video"))
	{document.getElementById('fiche2').style.visibility = "hidden";
	document.getElementById('fiche1').style.visibility = "visible";
	}
else 
	{document.getElementById('fiche1').style.visibility = "hidden";
	document.getElementById('fiche2').style.visibility = "visible";
	}
//document.getElementById(der_liste).style.left = '6px';
//document.getElementById(der_liste).style.top = '130px';
}


function nul() {
//
}

// Rubrique

function RubrDeroul(){
if (deroul==0) {
for (var def=150, fef=0; def < 500; fef=fef+2, def=def+2){
actif_deroul = setTimeout("document.getElementById('encart_rubrique').style.height = '"+def+"px';",fef);}
deroul=1;
enroul=0;}
}

function RubrEnroul(){
if (enroul==0) {
//alert('RubrEnroul');
for (var def=500, fef=0; def > 150; fef=fef+2, def=def-2){
actif_enroul = setTimeout("document.getElementById('encart_rubrique').style.height = '"+def+"px';",fef);}
deroul=0;
enroul=1;}
}