// JavaScript Document - www.saynete.net

// Coordonnées souris

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

function AllumeRubrique()
{menu_rubrique_allum = setTimeout("document.getElementById('menu_rubrique_fond').style.visibility='visible';",300);
menu_rubrique_fond_allum = setTimeout("document.getElementById('menu_rubrique').style.visibility='visible';",300);}

function AllumeAnnuaire()
{menu_annuaire_allum = setTimeout("document.getElementById('menu_annuaire_fond').style.visibility='visible';",300);
menu_annuaire_fond_allum = setTimeout("document.getElementById('menu_annuaire').style.visibility='visible';",300);}

function AllumePortail()
{menu_portail_allum = setTimeout("document.getElementById('menu_portail_fond').style.visibility='visible';",300);
menu_portail_fond_allum = setTimeout("document.getElementById('menu_portail').style.visibility='visible';",300);}

function EffaceRubrique()
{menu_rubrique_actif = setTimeout('document.getElementById("menu_rubrique").style.visibility="hidden";',300);
menu_rubrique_fond_actif = setTimeout('document.getElementById("menu_rubrique_fond").style.visibility="hidden";',300);}

function EffaceRubriqueImmediat()
{document.getElementById("menu_rubrique").style.visibility="hidden";
document.getElementById("menu_rubrique_fond").style.visibility="hidden";}

function EffaceAnnuaire()
{menu_annuaire_actif = setTimeout('document.getElementById("menu_annuaire").style.visibility="hidden";',300);
menu_annuaire_fond_actif = setTimeout('document.getElementById("menu_annuaire_fond").style.visibility="hidden";',300);}

function EffaceAnnuaireImmediat()
{document.getElementById("menu_annuaire").style.visibility="hidden";
document.getElementById("menu_annuaire_fond").style.visibility="hidden";}

function EffacePortail()
{menu_portail_actif = setTimeout('document.getElementById("menu_portail").style.visibility="hidden";',300);
menu_portail_fond_actif = setTimeout('document.getElementById("menu_portail_fond").style.visibility="hidden";',300);}

function EffacePortailImmediat()
{document.getElementById("menu_portail").style.visibility="hidden";
document.getElementById("menu_portail_fond").style.visibility="hidden";}

function Renrouler()
{document.getElementById("rubrique_deroulee_tabl").style.marginBottom="-30px";
document.getElementById("rubrique_deroulee").style.marginTop="0px";
setTimeout('document.getElementById("rubrique_deroulee").style.fontSize="100%";',100);
setTimeout('document.getElementById("rubrique_deroulee").style.fontSize="80%";',200);
setTimeout('document.getElementById("rubrique_deroulee").style.fontSize="60%";',300);
setTimeout('document.getElementById("rubrique_deroulee").style.fontSize="40%";',400);
setTimeout('document.getElementById("rubrique_deroulee").style.fontSize="10%";',500);
setTimeout('document.getElementById("rubrique_deroulee").style.lineHeight="18px";',100);
setTimeout('document.getElementById("rubrique_deroulee").style.lineHeight="14px";',200);
setTimeout('document.getElementById("rubrique_deroulee").style.lineHeight="10px";',300);
setTimeout('document.getElementById("rubrique_deroulee").style.lineHeight="6px";',400);
setTimeout('document.getElementById("rubrique_deroulee").style.lineHeight="4px";',500);
setTimeout('document.getElementById("rubrique_deroulee").style.lineHeight="1px";',600);
setTimeout('document.getElementById("rubrique_deroulee_suite").innerHTML ="Suite...";',700);
setTimeout("document.getElementById('rubrique_deroulee_deroule').innerHTML ='<img id=\"rubrique_deroulee_deroule\" src=\"logo/icone/fenetre_derouler.gif\" onMouseOver=\"cursor:hand;\" onClick=\"DeroulerRubrique();\" />';",800);
if (/MSIE (\d+\.\d+);/.test(navigator.userAgent)){ 
 var ieversion=new Number(RegExp.$1) 
 if (ieversion==6) {
document.getElementById('insert_encart_rubrique').innerHTML = '<br>';}
}
}

function DeroulerRubrique()
{
document.getElementById("rubrique_deroulee").style.visibility="visible";
document.getElementById("rubrique_deroulee").style.position="relative";
document.getElementById("rubrique_deroulee").style.marginTop="20px";
document.getElementById("rubrique_deroulee_tabl").style.marginTop="0px";
setTimeout('document.getElementById("rubrique_deroulee").style.fontSize="20%";',100);
setTimeout('document.getElementById("rubrique_deroulee").style.fontSize="40%";',200);
setTimeout('document.getElementById("rubrique_deroulee").style.fontSize="60%";',300);
setTimeout('document.getElementById("rubrique_deroulee").style.fontSize="80%";',400);
setTimeout('document.getElementById("rubrique_deroulee").style.fontSize="100%";',500);
setTimeout('document.getElementById("rubrique_deroulee").style.lineHeight="2px";',100);
setTimeout('document.getElementById("rubrique_deroulee").style.lineHeight="4px";',200);
setTimeout('document.getElementById("rubrique_deroulee").style.lineHeight="8px";',300);
setTimeout('document.getElementById("rubrique_deroulee").style.lineHeight="12px";',400);
setTimeout('document.getElementById("rubrique_deroulee").style.lineHeight="16px";',500);
setTimeout('document.getElementById("rubrique_deroulee").style.lineHeight="18px";',600);
setTimeout('document.getElementById("rubrique_deroulee_suite").innerHTML ="Réduire...";',700);
setTimeout("document.getElementById('rubrique_deroulee_deroule').innerHTML ='<img id=\"rubrique_deroulee_deroule\" src=\"logo/icone/fenetre_enrouler.gif\" onMouseOver=\"cursor:hand;\" onClick=\"Renrouler();\" />';",800);
if (/MSIE (\d+\.\d+);/.test(navigator.userAgent)){ 
 var ieversion=new Number(RegExp.$1) 
 if (ieversion==6) {
document.getElementById('insert_encart_rubrique').innerHTML = '<br style="line-height:1500px;" />';}
}//setTimeout('document.getElementById("rubrique_deroulee").style.MozOpacity=0.2;',100);
//setTimeout('document.getElementById("rubrique_deroulee").style.filter="alpha(opacity=60)";',300);
}

function EnroulerRubrique()
{document.getElementById("rubrique_deroulee").style.visibility="visible";
document.getElementById("rubrique_deroulee").style.position="relative";}

function ChangerImage(nomid,nomimage) {
    document.images[nomid].src=nomimage;   
}

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;}
}
