orbitwiki
by djwelsh
HTML
<div id="stars"></div>
JavaScript
window.onload = function () {
var s = document.getElementById('stars');
var count = 0;
for (var m in OrbitSystem.celestialBodies) {
s.innerHTML += '<br>[['+ OrbitSystem.celestialBodies[m].name + '|' + OrbitSystem.celestialBodies[m].name + ']]';
count++;
if (OrbitSystem.celestialBodies[m].orbitingBodies) {
for (var n in OrbitSystem.celestialBodies[m].orbitingBodies) {
s.innerHTML += '<br> * [['+ OrbitSystem.celestialBodies[m].orbitingBodies[n].name + '|' + OrbitSystem.celestialBodies[m].orbitingBodies[n].name + ']]';
count++;
if (OrbitSystem.celestialBodies[m].orbitingBodies[n].orbitingBodies) {
for (var o in OrbitSystem.celestialBodies[m].orbitingBodies[n].orbitingBodies) {
s.innerHTML += '<br> * * [['+ OrbitSystem.celestialBodies[m].orbitingBodies[n].orbitingBodies[o].name + '|' + OrbitSystem.celestialBodies[m].orbitingBodies[n].orbitingBodies[o].name + ']]';
count++;
if (OrbitSystem.celestialBodies[m].orbitingBodies[n].orbitingBodies[o].orbitingBodies) {
for (var p in OrbitSystem.celestialBodies[m].orbitingBodies[n].orbitingBodies[o].orbitingBodies) {
s.innerHTML += '<br> * * * [['+ OrbitSystem.celestialBodies[m].orbitingBodies[n].orbitingBodies[o].orbitingBodies[p].name + '|' + OrbitSystem.celestialBodies[m].orbitingBodies[n].orbitingBodies[o].orbitingBodies[p].name + ']]';
count++;
if (OrbitSystem.celestialBodies[m].orbitingBodies[n].orbitingBodies[o].orbitingBodies[p].orbitingBodies) {
for (var q in OrbitSystem.celestialBodies[m].orbitingBodies[n].orbitingBodies[o].orbitingBodies[p].orbitingBodies) {
...