var opaciteDIV=0 //opacité de la div organites var opaciteINFOS=0 //opacité de la div informations var INFOS_affiche=false //bool pour la fonction clicINFOS() var t_div //pour les setinterval d'animation var t_inf var tempsAnim=25 //durée en milisecondes des animations de fondu var t_aura//pour l'animation de l'aura au passage de la souris var opaciteAura=0// idem que t_aura var noyauSel = false //pour pouvoir accèder à l'ADN depuis le noyau var loupe_on = false // permet d'accéder aux zooms de l'ADN et de l'ARN var interactif_on = false // permet d'accéder aux parties interactives s'il y en a var elt_a_zoomer = "" //pour savoir s'il faut afficher adn_zoom.jpg ou arn_zoom.jpg var ZOOM_affiche=false //pour savoir si la div de zoom est affichées ou pas var opaciteZOOM = 0 var t_zoom var loaded = true function vesicule() { loupe_on = false afficherInfosOrganite(txt_vesicule) document.getElementById("img_organite").src="images/vesic_in.jpg" document.getElementById("div_organite").style.zIndex="1" document.getElementById("div_aura").style.zIndex="-1" t_div=setInterval(afficherDIV,tempsAnim) } function lysosome() { loupe_on = false afficherInfosOrganite(txt_lysosome) document.getElementById("img_organite").src="images/lys_in.jpg" document.getElementById("div_organite").style.zIndex="1" document.getElementById("div_aura").style.zIndex="-1" t_div=setInterval(afficherDIV,tempsAnim) } function mitoch() { loupe_on = false afficherInfosOrganite(txt_mitoch) document.getElementById("img_organite").src="images/mitoch_in.jpg" document.getElementById("div_organite").style.zIndex="1" document.getElementById("div_aura").style.zIndex="-1" t_div=setInterval(afficherDIV,tempsAnim) } function golgi () { loupe_on = false afficherInfosOrganite(txt_golgi) document.getElementById("img_organite").src="images/golgi_in.jpg" document.getElementById("div_organite").style.zIndex="1" document.getElementById("div_aura").style.zIndex="-1" t_div=setInterval(afficherDIV,tempsAnim) } function rer() { loupe_on = false afficherInfosOrganite(txt_rer) document.getElementById("img_organite").src="images/rer_in.jpg" document.getElementById("div_organite").style.zIndex="1" document.getElementById("div_aura").style.zIndex="-1" t_div=setInterval(afficherDIV,tempsAnim) } function noy() { loupe_on = false afficherInfosOrganite(txt_noy) document.getElementById("img_organite").src="images/noy_in.jpg" noyauSel = true document.getElementById("div_organite").style.zIndex="1" document.getElementById("div_aura").style.zIndex="-1" t_div=setInterval(afficherDIV,tempsAnim) } function rel() { loupe_on = false afficherInfosOrganite(txt_rel) document.getElementById("img_organite").src="images/rel_in.jpg" document.getElementById("div_organite").style.zIndex="1" document.getElementById("div_aura").style.zIndex="-1" t_div=setInterval(afficherDIV,tempsAnim) } function adn() { if(noyauSel) { elt_a_zoomer="ADN" loupe_on = true noyauSel = false afficherInfosOrganite(txt_adn) document.getElementById("div_zoom").innerHTML='' /*Uniboard 4 ne supportant pas bien les gifs...*/ if(window.uniboard){ document.getElementById("img_ADN").src="images/adn.jpg" } else { document.getElementById("img_ADN").src="images/ADN.gif" } document.getElementById("img_organite").src="images/fond_ADN.png" document.getElementById("div_organite").style.zIndex="3" document.getElementById("div_aura").style.zIndex="-1" document.getElementById("div_ADN").style.zIndex="2" } } function rib() { interactif_on="ARN" loupe_on = false afficherInfosOrganite(txt_rib) document.getElementById("img_organite").src="images/rib_in.jpg" document.getElementById("div_organite").style.zIndex="1" document.getElementById("div_aura").style.zIndex="-1" t_div=setInterval(afficherDIV,tempsAnim) } function centriole(){ loupe_on = false afficherInfosOrganite(txt_centr) document.getElementById("img_organite").src="images/centriole_in.jpg" document.getElementById("div_organite").style.zIndex="1" document.getElementById("div_aura").style.zIndex="-1" t_div=setInterval(afficherDIV,tempsAnim) } function arn(){ elt_a_zoomer="ARN" loupe_on = true afficherInfosOrganite(txt_arn) document.getElementById("div_zoom").innerHTML='' document.getElementById("img_organite").src="images/ARN_in.jpg" document.getElementById("div_organite").style.zIndex="1" document.getElementById("div_aura").style.zIndex="-1" } function nucl(){ loupe_on = false afficherInfosOrganite(txt_nucl) document.getElementById("img_organite").src="images/nucl_in.jpg" document.getElementById("div_organite").style.zIndex="1" document.getElementById("div_aura").style.zIndex="-1" t_div=setInterval(afficherDIV,tempsAnim) } /*Fonctions relatives à la div d'infos*/ function infos() { if(!INFOS_affiche){ document.getElementById("div_infos").style.zIndex="4" t_inf=setInterval(afficherINFOS,50) } } function afficherINFOS() { if (opaciteINFOS<1) { opaciteINFOS=opaciteINFOS+0.1 document.getElementById("div_infos").style.opacity=opaciteINFOS } else { clearInterval(t_inf) INFOS_affiche=true } } function clicINFOS() { if (INFOS_affiche) { t_inf=setInterval(cacherINFOS,50) } if (ZOOM_affiche) { t_zoom=setInterval(cacherZOOM,50) } } function cacherINFOS() { if (opaciteINFOS>0) { opaciteINFOS=opaciteINFOS-0.1 document.getElementById("div_infos").style.opacity=opaciteINFOS } else { document.getElementById("div_infos").style.zIndex="-1" clearInterval(t_inf) INFOS_affiche=false } } /*Animations pour la div de zoom*/ function loupe_interact(){ if(loupe_on&&!ZOOM_affiche){ zoom() } if(interactif_on) { } if(interactif_on=="ARN") { arn() } } function zoom() { document.getElementById("div_zoom").style.zIndex="4" t_zoom=setInterval(afficherZOOM,50) } function afficherZOOM() { if (opaciteZOOM<1) { opaciteZOOM=opaciteZOOM+0.1 document.getElementById("div_zoom").style.opacity=opaciteZOOM } else { clearInterval(t_zoom) ZOOM_affiche=true } } function cacherZOOM() { if (opaciteZOOM>0) { opaciteZOOM=opaciteZOOM-0.1 document.getElementById("div_zoom").style.opacity=opaciteZOOM } else { document.getElementById("div_zoom").style.zIndex="-2" clearInterval(t_zoom) ZOOM_affiche=false } } /*Animations relatives à la div organites*/ function afficherDIV() { if (opaciteDIV<1) { opaciteDIV=opaciteDIV+0.1 document.getElementById("div_organite").style.opacity=opaciteDIV } else { clearInterval(t_div) } } function cacherDIV() { /*Instructions relatives à l'ADN*/ interactif_on=false noyauSel = false document.getElementById("div_ADN").style.zIndex="-2" document.getElementById("img_ADN").src="" if (opaciteDIV>0) { opaciteDIV=opaciteDIV-0.1 document.getElementById("div_organite").style.opacity=opaciteDIV } else { document.getElementById("div_organite").style.zIndex="-1" clearInterval(t_div) } } function afficherInfosOrganite(nomOrg) { document.getElementById("div_infos").innerHTML=nomOrg } /*Animation d'intro function intro() { if (opaciteDIV<1) { opaciteDIV=opaciteDIV+0.1 document.getElementById("div_body").style.opacity=opaciteDIV } else { opaciteDIV=0 clearInterval(t_div) } }*/ /*Affichage de l'aura au passage de la souris*/ function aura(txt) { document.getElementById("div_aura").style.zIndex="2" document.getElementById("img_aura").src="images/"+txt+"_aura.png" t_aura=setInterval(animAura,tempsAnim) } function animAura(){ if (opaciteAura<1) { opaciteAura=opaciteAura+0.1 document.getElementById("div_aura").style.opacity=opaciteAura } else { opaciteAura=0 clearInterval(t_aura) } } function auraOut(){ clearInterval(t_aura) document.getElementById("div_aura").style.opacity=0 document.getElementById("div_aura").style.zIndex="-1" document.getElementById("img_aura").src="" }