var view = false; function menu() { /* var x = 0; var y = -15; var menu1 = document.getElementById("menu"); var menu2 = document.getElementById("menu"); var xmenu = menu1.offsetLeft; var ymenu = menu1.offsetBottom; while (menu1 && menu1.tagName != 'BODY') { x += xmenu; menu1 = menu1.offsetParent; xmenu = menu1.offsetLeft; } while (menu2 && menu2.tagName != 'BODY') { y += ymenu; menu2 = menu2.offsetParent; ymenu = menu2.offsetBottom; } if (document.getElementById("arbre").style.display=="none" || !view) {*/ document.getElementById("arbre").style.display = "block"; view = true; /* } else { document.getElementById("arbre").style.display = "none"; } */ return true; } function hidemenu() { setTimeout("hidemenuV()",750); view = false; } function hidemenuV() { if (view == false) { document.getElementById("arbre").style.display = "none"; } } var info_var; var onclick_var; var kill = false; function view_info(objet,nom,metal,cristal,hydrogene,temps,info,lien,display,form) { if(document.getElementById("bulle")) { var bulle = document.getElementById("bulle").parentNode; bulle.innerHTML = info_var; bulle.setAttribute("onclick",onclick_var); info_var= false; return(view_info(objet,nom,metal,cristal,hydrogene,temps,info,lien,display,form)); } if (!info_var) { var x = 20; var y = 80; var menu1 = objet; var menu2 = objet; var xmenu = menu1.offsetLeft; var ymenu = menu1.offsetTop; while (menu1 && menu1.tagName != 'BODY') { x += xmenu; menu1 = menu1.offsetParent; xmenu = menu1.offsetLeft; } while (menu2 && menu2.tagName != 'BODY') { y += ymenu; menu2 = menu2.offsetParent; ymenu = menu2.offsetTop; } info_var = objet.innerHTML; onclick_var = objet.getAttribute("onclick"); objet.setAttribute("onclick", "hide_info(this,\'"+nom+"\')"); var envoi = form?'
'+(display=="none"?"Ressources insuffisantes
":"")+'nombre:
':(display=='none'?'Ressources insuffisantes':''+(display=="stop"?"Stopper":"Construire")+''); objet.innerHTML += '
nom: '+nom+'
Coût métal: '+metal+'
Coût crisal: '+cristal+'
Coût hydrogène: '+hydrogene+'
Temps de construction: '+temps+'
Description: '+info+'

'+envoi+'
'; } return true; } function hide_info(objet,nom) { if(kill) { return; } if (info_var) { objet.innerHTML = info_var; objet.setAttribute("onclick",onclick_var); info_var= false; return true; } else return false; } function reste(zetime) { if (zetime>0) { var heures = Math.floor(zetime / 3600); var minutes = Math.floor(((zetime / 3600) - Math.floor(zetime / 3600)) * 60); var secondes = zetime - ((Math.floor(zetime / 60)) * 60); if (heures < 10) heures = "0" + heures; if (minutes < 10) minutes = "0" + minutes; if (secondes < 10) secondes = "0" + secondes; document.getElementById("axion").innerHTML = heures + ":" + minutes + ":" + secondes; var restant = zetime - 1; setTimeout("reste(" + restant + ")", 1000); } else { document.getElementById("axion").innerHTML = "Terminé"; setTimeout(window.document.location.reload(),3000); } }