• Welcome to The Cave of Dragonflies forums, where the smallest bugs live alongside the strongest dragons.

    Guests are not able to post messages or even read certain areas of the forums. Now, that's boring, don't you think? Registration, on the other hand, is simple, completely free of charge, and does not require you to give out any personal information at all. As soon as you register, you can take part in some of the happy fun things at the forums such as posting messages, voting in polls, sending private messages to people and being told that this is where we drink tea and eat cod.

    Of course I'm not forcing you to do anything if you don't want to, but seriously, what have you got to lose? Five seconds of your life?

Strange JavaScript Error

Squornshellous Beta

Active member
Pronoun
she/they/any
Okay, I've been using a JavaScript to generate the Pokémon for my Safari Zone Area, but for some reason, when I realised that some Pokémon were out of place (Corsola does not go in the forest) and moved them, the entire JavaScript failed. As in it's not generating any random images. Just blank space. Any idea why?
The codes are as follows:

Generate.js said:
var gallery = new Array();
gallery[0] = new Array("pidgey.png", "pidgeotto.png", "rattata.png", "spearow.png", "vulpix.png", "jigglypuff.png", "growlithe.png", "slowpoke.png", "doduo.png", "grimer.png", "voltorb.png", "lickitung.png", "sentret.png", "ledyba.png", "ledian.png", "spinarak.png", "ariados.png", "pichu.png", "cleffa.png", "igglybuff.png", "togepi.png", "mareep.png", "hoppip.png", "skiploom.png", "sunkern.png", "yanma.png", "girafarig.png", "snubbull.png", "stantler.png", "smeargle.png", "smoochum.png", "poochyena.png", "zigzagoon.png", "taillow.png", "skitty.png", "electrike.png", "plusle.png", "minun.png", "roselia.png", "spoink.png", "spinda.png", "swablu.png", "zangoose.png", "wynaut.png", "bidoof.png", "pachirisu.png", "buneary.png", "glameow.png", "mimejr.png", "happiny.png", "munchlax.png", "burmy-steel.png");
gallery[1] = new Array("fearow.png", "raticate.png", "pidgeot.png", "nidorina.png", "nidorino.png", "ninetales.png", "wigglytuff.png", "persian.png", "arcanine.png", "kadabra.png", "farfetchd.png", "dodrio.png", "muk.png", "electrode.png", "chansey.png", "kangaskhan.png", "mrmime.png", "scyther.png", "jynx.png", "tauros.png", "eevee.png", "porygon.png", "snorlax.png", "furret.png", "togetic.png", "flaaffy.png", "jumpluff.png", "sunflora.png", "wobbuffet.png", "granbull.png", "miltank.png", "mightyena.png", "linoone.png", "ralts.png", "swellow.png", "delcatty.png", "manectric.png", "grumpig.png", "altaria.png", "castform.png", "bibarel.png", "lopunny.png", "purugly.png", "lickilicky.png", "yanmega.png", "wormadam-steel.png");
gallery[2] = new Array("bulbasaur.png", "ivysaur.png", "charmander.png", "charmeleon.png", "nidoqueen.png", "nidoking.png", "alakazam.png", "rapidash.png", "ditto.png", "vaporeon.png", "jolteon.png", "flareon.png", "chikorita.png", "bayleef.png", "cyndaquil.png", "quilava.png", "ampharos.png", "espeon.png", "umbreon.png", "scizor.png", "porygon2.png", "blissey.png", "torchic.png", "combusken.png", "kirlia.png", "gardevoir.png", "roserade.png", "togekiss.png", "leafeon.png", "glaceon.png", "gallade.png");
gallery[3] = new Array("venusaur.png", "charizard.png", "meganium.png", "typhlosion.png", "blaziken.png", "porygonz.png");
gallery[4] = new Array("caterpie.png", "metapod.png", "weedle.png", "kakuna.png", "ekans.png", "pikachu.png", "nidoranm.png", "nidoranf.png", "sandshrew.png", "oddish.png", "paras.png", "venonat.png", "bellsprout.png", "gastly.png", "drowzee.png", "exeggcute.png", "tangela.png", "hoothoot.png", "natu.png", "aipom.png", "murkrow.png", "misdreavus.png", "unown-a.png", "pineco.png", "dunsparce.png", "heracross.png", "volbeat.png", "illumise.png", "teddiursa.png", "wurmple.png", "silcoon.png", "cascoon.png", "seedot.png", "shroomish.png", "gulpin.png", "seviper.png", "shuppet.png", "duskull.png", "tropius.png", "starly.png", "staravia.png", "kricketot.png", "kricketune.png", "budew.png", "burmy.png", "cherubi.png", "chatot.png", "skorupi.png");
gallery[5] = new Array("arbok.png", "butterfree.png", "beedrill.png", "raichu.png", "gloom.png", "parasect.png", "venomoth.png", "weepinbell.png", "haunter.png", "hypno.png", "exeggutor.png", "pinsir.png", "noctowl.png", "xatu.png", "forretress.png", "shuckle.png", "ursaring.png", "beautifly.png", "dustox.png", "nuzleaf.png", "breloom.png", "vigoroth.png", "ninjask.png", "swalot.png", "kecleon.png", "banette.png", "dusclops.png", "staraptor.png", "wormadam.png", "cherrim.png", "combee.png", "ambipom.png", "mismagius.png", "honchkrow.png", "drapion.png", "carnivine.png", "tangrowth.png");
gallery[6] = new Array("vileplume.png", "victreebel.png", "gengar.png", "bellossom.png", "treecko.png", "grovyle.png", "shiftry.png", "slaking.png", "shedinja.png", "mothim.png", "vespiquen.png", "dusknoir.png");
gallery[7] = new Array("sceptile.png");
gallery[8] = new Array("psyduck.png", "poliwag.png", "goldeen.png", "magikarp.png", "marill.png", "wooper.png", "lotad.png", "surskit.png", "azurill.png", "corphish.png", "barboach.png", "buizel.png", "shellos-east.png", "shellos-west.png", "remoraid.png");
gallery[9] = new Array("golduck.png", "poliwhirl.png", "slowbro.png", "seaking.png", "gyarados.png", "dratini.png", "azumarill.png", "quagsire.png", "lombre.png", "masquerain.png", "crawdaunt.png");
gallery[10] = new Array("squirtle.png", "wartortle.png", "poliwrath.png", "dragonair.png", "totodile.png", "croconaw.png", "politoed.png", "slowking.png", "mudkip.png", "marshtomp.png", "ludicolo.png");
gallery[11] = new Array("blastoise.png", "swampert.png");
gallery[12] = new Array("tentacool.png", "seel.png", "corsola.png", "shellder.png", "krabby.png", "horsea.png", "staryu.png", "chinchou.png", "qwilfish.png", "wingull.png", "carvanha.png", "wailmer.png", "spheal.png", "luvdisc.png", "finneon.png", "mantyke.png");
gallery[13] = new Array("tentacruel.png", "dewgong.png", "cloyster.png", "kingler.png", "seadra.png", "starmie.png", "lapras.png", "omanyte.png", "kabuto.png", "lanturn.png", "octillery.png", "pelipper.png", "sharpedo.png", "lileep.png", "anorith.png", "floatzel.png", "gastrodon-east.png", "gastrodon-west.png", "lumineon.png");
gallery[14] = new Array("omastar.png", "kabutops.png", "kingdra.png", "wailord.png", "cradily.png", "armaldo.png", "feebas.png", "huntail.png", "gorebyss.png", "relicanth.png", "piplup.png", "prinplup.png");
gallery[15] = new Array("milotic.png", "empoleon.png");
gallery[16] = new Array("zubat.png", "diglett.png", "mankey.png", "machop.png", "geodude.png", "magnemite.png", "cubone.png", "koffing.png", "rhyhorn.png", "sneasel.png", "tyrogue.png", "whismur.png", "makuhita.png", "nosepass.png", "sableye.png", "mawile.png", "aron.png", "meditite.png", "numel.png", "cacnea.png", "lunatone.png", "solrock.png", "baltoy.png", "snorunt.png", "shinx.png", "drifloon.png", "chingling.png", "bronzor.png", "bonsly.png", "riolu.png", "hippopotas.png", "croagunk.png", "snover.png", "stunky.png", "burmy-ground.png" "slugma.png", "swinub.png", "houndour.png", "phanpy.png", "elekid.png", "magby.png");
gallery[17] = new Array("sandslash.png", "clefairy.png", "golbat.png", "dugtrio.png", "primeape.png", "machoke.png", "graveler.png", "ponyta.png", "magneton.png", "onix.png", "marowak.png", "hitmonlee.png", "hitmonchan.png", "rhydon.png", "weezing.png", "electabuzz.png", "magmar.png", "aerodactyl.png", "sudowoodo.png", "gligar.png", "steelix.png", "magcargo.png", "piloswine.png", "delibird.png", "mantine.png", "skarmory.png", "houndoom.png", "donphan.png", "hitmontop.png", "larvitar.png", "loudred.png", "hariyama.png", "larion.png", "medicham.png", "camerupt.png", "torkoal.png", "trapinch.png", "cacturne.png", "claydol.png", "chimecho.png", "absol.png", "glalie.png", "sealeo.png", "clamperl.png", "relicanth.png", "bagon.png", "beldum.png", "luxio.png", "cranidos.png", "shieldon.png", "drifblim.png", "skuntank.png", "gible.png", "bronzong.png", "lucario.png", "hippowdon.png", "toxicroak.png", "abomasnow.png", "weavile.png", "probopass.png", "wormadam-ground.png");
gallery[18] = new Array("clefable.png", "machamp.png", "golem.png", "crobat.png", "pupitar.png", "exploud.png", "aggron.png", "vibrava.png", "shelgon.png", "metang.png", "turtwig.png", "grotle.png", "chimchar.png", "monferno.png", "luxray.png", "rampardos.png", "bastiodon.png", "gabite.png", "spiritomb.png", "magnezone.png", "rhyperior.png", "electivire.png", "magmortar.png", "gliscor.png", "mamoswine.png", "froslass.png");
gallery[19] = new Array("dragonite.png", "feraligatr.png", "tyranitar.png", "flygon.png", "salamence.png", "metagross.png", "torterra.png", "infernape.png", "garchomp.png", "unown-a.png");
gallery[20] = new Array("unown-a.png", "unown-b.png", "unown-c.png", "unown-d.png", "unown-e.png", "unown-f.png", "unown-g.png", "unown-h.png", "unown-i.png", "unown-j.png", "unown-k.png", "unown-l.png", "unown-m.png", "unown-n.png", "unown-o.png", "unown-p.png", "unown-q.png", "unown-r.png", "unown-s.png", "unown-t.png", "unown-u.png", "unown-v.png", "unown-w.png", "unown-x.png", "unown-y.png", "unown-z.png", "unownem.png", "unown-qm.png");
gallery[21] = new Array("shellos-west.png", "shellos-east.png");
gallery[22] = new Array("gastrodon-west.png", "gastrodon-east.png");
gallery[23] = new Array("m.png", "m.png", "m.png", "m.png", "m.png", "m.png", "m.png", "f.png");
gallery[24] = new Array("m.png", "m.png", "m.png", "f.png");
gallery[25] = new Array("m.png", "f.png");
gallery[26] = new Array("m.png", "f.png", "f.png", "f.png");
function pickImageFrom(whichGallery) { var idx = Math.floor(Math.random() * gallery[whichGallery].length);
document.write('<img src="Images/' + gallery[whichGallery][idx] + '">'); }
//-->
That's the Generator for the Pokémon per rarity and location. It's what I modified.

Generate.html said:
(Head element goes here, just the styling and stuff so it's not important)

<script language="javascript" type="text/javascript" src="generate.js"></script></head>
<style>span.smalldesc { font-size:0.75em; } table.span1 { border-bottom:none; margin-bottom:-1px; float:left; } table.span2 { border-top:0px; margin-top:0px; border-bottom:none; margin-bottom:-1px; } table.span3 { border-top:none; margin-top:0px; } td.dexmaincol, td.dexmaincol:hover, tr.dexmaincol, tr.dexmaincol:hover { background:#ccc; }</style>
<table class="span1"><tr><td colspan="4" align="center" class="dexmaincol"><h3>Field</h3><br><img src="http://i41.tinypic.com/demwra.jpg"></td></tr>
<tr class="dexmaincol"><td><h4>Common</h4><br><span class="smalldesc">87% chance. 45 Points for Encounter / Capture.</span></td>
<td><h4>Uncommon</h4><br><span class="smalldesc">7% chance. 60 Points for Encounter / Capture.</span></td>
<td><h4>Rare</h4><br><span class="smalldesc">5% chance. 90 Points for Encounter / Capture.</span></td>
<td><h4>Very Rare</h4><br><span class="smalldesc">1% chance. 140 Points for Encounter / Capture.</span></tr>
<tr><td class="dexmaincol" colspan="4"><script language="javascript" type="text/javascript" src="rarity.js"></script></td><tr>
<tr><td><script language="javascript">pickImageFrom(0);</script></td>
<td><script language="javascript">pickImageFrom(1);</script></td>
<td><script language="javascript">pickImageFrom(2);</script></td>
<td><script language="javascript">pickImageFrom(3);</script></td></tr>

<tr><td colspan="4" align="center" class="dexmaincol"><h3>Mountain</h3></td></tr>
<tr class="dexmaincol"><td><h4>Common</h4><br><span class="smalldesc">87% chance. 45 Points for Encounter / Capture.</span></td>
<td><h4>Uncommon</h4><br><span class="smalldesc">7% chance. 60 Points for Encounter / Capture.</span></td>
<td><h4>Rare</h4><br><span class="smalldesc">5% chance. 90 Points for Encounter / Capture.</span></td>
<td><h4>Very Rare</h4><br><span class="smalldesc">1% chance. 140 Points for Encounter / Capture.</span></tr>
<tr><td class="dexmaincol" colspan="4"><script language="javascript" type="text/javascript" src="rarity.js"></script></td><tr>
<tr><td><script language="javascript">pickImageFrom(16);</script></td>
<td><script language="javascript">pickImageFrom(17);</script></td>
<td><script language="javascript">pickImageFrom(18);</script></td>
<td><script language="javascript">pickImageFrom(19);</script></td></tr>

<tr><td colspan="4" class="dexmaincol" align="center"><h3>Pond</h3></td></tr>
<tr class="dexmaincol"><td><h4>Common</h4><br><span class="smalldesc">87% chance. 45 Points for Encounter / Capture.</span></td>
<td><h4>Uncommon</h4><br><span class="smalldesc">7% chance. 60 Points for Encounter / Capture.</span></td>
<td><h4>Rare</h4><br><span class="smalldesc">5% chance. 90 Points for Encounter / Capture.</span></td>
<td><h4>Very Rare</h4><br><span class="smalldesc">1% chance. 140 Points for Encounter / Capture.</span></tr>
<tr><td class="dexmaincol" colspan="4"><script language="javascript" type="text/javascript" src="rarity.js"></script></td><tr>
<tr><td><script language="javascript">pickImageFrom(8);</script></td>
<td><script language="javascript">pickImageFrom(9);</script></td>
<td><script language="javascript">pickImageFrom(10);</script></td>
<td><script language="javascript">pickImageFrom(11);</script></td></tr>

<tr><td colspan="4" class="dexmaincol" align="center"><h3>Sea</h3></td></tr>
<tr class="dexmaincol"><td><h4>Common</h4><br><span class="smalldesc">87% chance. 45 Points for Encounter / Capture.</span></td>
<td><h4>Uncommon</h4><br><span class="smalldesc">7% chance. 60 Points for Encounter / Capture.</span></td>
<td><h4>Rare</h4><br><span class="smalldesc">5% chance. 90 Points for Encounter / Capture.</span></td>
<td><h4>Very Rare</h4><br><span class="smalldesc">1% chance. 140 Points for Encounter / Capture.</span></tr>
<tr><td class="dexmaincol" colspan="4"><script language="javascript" type="text/javascript" src="rarity.js"></script></td><tr>
<tr><td><script language="javascript">pickImageFrom(12);</script></td>
<td><script language="javascript">pickImageFrom(13);</script></td>
<td><script language="javascript">pickImageFrom(14);</script></td>
<td><script language="javascript">pickImageFrom(15);</script></td></tr>

<tr><td class="dexmaincol" colspan="4" align="center"><h3>Forest</h3></td></tr>
<tr class="dexmaincol"><td><h4>Common</h4><br><span class="smalldesc">87% chance. 45 Points for Encounter / Capture.</span></td>
<td><h4>Uncommon</h4><br><span class="smalldesc">7% chance. 60 Points for Encounter / Capture.</span></td>
<td><h4>Rare</h4><br><span class="smalldesc">5% chance. 90 Points for Encounter / Capture.</span></td>
<td><h4>Very Rare</h4><br><span class="smalldesc">1% chance. 140 Points for Encounter / Capture.</span></tr>
<tr><td class="dexmaincol" colspan="4"><script language="javascript" type="text/javascript" src="rarity.js"></script></td><tr>
<tr><td><script language="javascript">pickImageFrom(4);</script></td>
<td><script language="javascript">pickImageFrom(5);</script></td>
<td><script language="javascript">pickImageFrom(6);</script></td>
<td><script language="javascript">pickImageFrom(7);</script></td></tr>
</table>

<table class="span2"><td class="dexmaincol"><h3>Unown Form</h3></td><td><script language="javascript">pickImageFrom(20);</script></td>
<td class="dexmaincol"><h3>Shellos Form</h3><td><script language="javascript">pickImageFrom(21);</script></td>
<td class="dexmaincol"><h3>Gastrodon Form</h3><td><script language="javascript">pickImageFrom(22);</script></td></tr></table>

<table class="span2"><tr><td colspan="12" class="dexmaincol"><h3>Gender</h3></td></tr>
<tr><td class="dexmaincol"><img src="layout/ma.png" title="Male Only"></td><td><img src="layout/m.png"></td><td class="dexmaincol"><img src="layout/7 8 m 1 8 f.png" title="7/8 Male, 1/8 Female"></td><td><script language="javascript">pickImageFrom(23);</script></td><td class="dexmaincol"><img src="layout/3 4 m 1 4 f.png" title="3/4 Male, 1/4 Female"></td><td><script language="javascript">pickImageFrom(24);</script></td><td class="dexmaincol"><img src="layout/m f equal.png" title="1/2 Male, 1/2 Female"></td><td><script language="javascript">pickImageFrom(25);</script></td><td class="dexmaincol"><img src="layout/1 4 m 3 4 f.png" title="1/4 Male, 3/4 Female"></td><td><script language="javascript">pickImageFrom(26);</script></td><td class="dexmaincol"><img src="layout/fe.png" title="Female Only"></td><td><img src="layout/f.png"></tr></table>

<table class="span3"><tr><td colspan="2" class="dexmaincol"><h3>Reward Berries</h3></td></tr>
<tr><td class="dexmaincol">Points</td><td class="dexmaincol">Berries</td></tr>
<tr><td class="dexmaincol">0-540</td><td>Aspear, Cheri, Chesto, Leppa, Oran, Pecha, Persim, or Rawst Berry.</td></tr>
<tr><td class="dexmaincol">541-780</td><td>Aguav, Figy, Iapapa, Mago, or Wiki Berry.</td></tr>
<tr><td class="dexmaincol">781-1080</td><td>Bluk, Nanab, Lum, Pinap, Razz, Sitrus, or Wepear Berry.</td></tr>
<tr><td class="dexmaincol">1081+</td><td>Grepa, Hondew, Kelpsy, Pomeg, Qualot, or Tamato Berry.</td></tr></table>
</html>
That's the html document that should be displaying the images - obviously, it uses gallery references to generate from a different set each time. I doubt that's the problem, since I haven't modified it.

rarity.js said:
var mess = new Array('Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Uncommon','Uncommon','Uncommon','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Common','Uncommon','Uncommon','Uncommon','Uncommon','Uncommon','Uncommon','Uncommon','Rare','Rare','Rare','Rare','Rare','Very rare');
var max = mess.length;
var num = Math.floor((Math.random() * max));
document.writeln(mess[num]);
Just for the record, that's the Rarity generator, used four times throughout the document. I doubt that's the problem, as I haven't changed it either.

So, if anyone is able to help...? Please?
 
Last edited:
first of all, you're not calling Generate.js anywhere, so you can't expect it to come in effect.

also, you shouldn't reinclude a file. define it as a function and call the function.

and what error do you get, or could we see a working demo?
 
I am, right at the top, or well just into the BODY (I snipped out the HEAD).
Ahm, I am quite inexperienced with JavaScript, do I'm not quite sure what you mean by the second thing. It's just modified from something I found on the internet, so.
As to the error, where it's supposed to show images it nothing comes up. It may as well not be there for all the effect it's having, gah.

You know, the whole thing worked until I moved a couple of the options in generate.js, then when I did so it failed. I tried moving it back, but no. Bleh.
 
open up the javascript console and copy the error out. or something.

as for #2: most things on the internet are pretty bad. :/ you should wrap the code in rarity as a function and call that function instead of including it four times.
 
What? Sorry, I have almost no experience with JavaScript, you're going to have to make it simpler than that...
Also, rarity.js works just fine, and since the slightest change made generate.js fail I'm inclined to leave it alone.
 
Well, I added the comma to no avail; downloaded firebug, but it crashes whenever I try to use it. @.@ Plus I have no idea how to use it. I guess I'll have to write the whole thing out from scratch or something.
 
it works fine for me, though without images:

Code:
var mess = new Array('Common','Common','Common','Common','Common','Common','Common','Common','Common','Co mmon','Common','Common','Common','Common','Common','Common','Common','Common','Common','Co mmon','Common','Common','Common','Common','Common','Common','Common','Common','Common','Co mmon','Common','Common','Common','Common','Common','Common','Common','Common','Common','Co mmon','Common','Common','Common','Common','Common','Common','Common','Common','Common','Co mmon','Common','Common','Common','Common','Common','Common','Common','Common','Common','Co mmon','Common','Common','Common','Common','Common','Common','Common','Common','Common','Co mmon','Common','Common','Common','Common','Common','Common','Common','Common','Common','Co mmon','Common','Common','Common','Common','Common','Common','Uncommon','Uncommon','Uncommo n','Common','Common','Common','Common','Common','Common','Common','Common','Common','Commo n','Common','Common','Common','Common','Common','Common','Common','Common','Common','Commo n','Common','Common','Common','Common','Common','Common','Common','Common','Common','Commo n','Common','Common','Common','Common','Common','Common','Common','Common','Common','Commo n','Common','Common','Common','Common','Common','Common','Common','Common','Common','Commo n','Common','Common','Common','Common','Common','Common','Common','Common','Common','Commo n','Common','Common','Common','Common','Common','Common','Common','Common','Common','Commo n','Common','Common','Common','Common','Common','Common','Common','Common','Common','Commo n','Common','Common','Common','Common','Common','Common','Common','Common','Common','Commo n','Common','Common','Common','Common','Common','Common','Uncommon','Uncommon','Uncommon', 'Uncommon','Uncommon','Uncommon','Uncommon','Rare','Rare','Rare','Rare','Rare','Very rare');
var max = mess.length;
var num = Math.floor((Math.random() * max));
document.writeln(mess[num]);

Code:
 var gallery = new Array();
gallery[0] = new Array("pidgey.png", "pidgeotto.png", "rattata.png", "spearow.png", "vulpix.png", "jigglypuff.png", "growlithe.png", "slowpoke.png", "doduo.png", "grimer.png", "voltorb.png", "lickitung.png", "sentret.png", "ledyba.png", "ledian.png", "spinarak.png", "ariados.png", "pichu.png", "cleffa.png", "igglybuff.png", "togepi.png", "mareep.png", "hoppip.png", "skiploom.png", "sunkern.png", "yanma.png", "girafarig.png", "snubbull.png", "stantler.png", "smeargle.png", "smoochum.png", "poochyena.png", "zigzagoon.png", "taillow.png", "skitty.png", "electrike.png", "plusle.png", "minun.png", "roselia.png", "spoink.png", "spinda.png", "swablu.png", "zangoose.png", "wynaut.png", "bidoof.png", "pachirisu.png", "buneary.png", "glameow.png", "mimejr.png", "happiny.png", "munchlax.png", "burmy-steel.png");
gallery[1] = new Array("fearow.png", "raticate.png", "pidgeot.png", "nidorina.png", "nidorino.png", "ninetales.png", "wigglytuff.png", "persian.png", "arcanine.png", "kadabra.png", "farfetchd.png", "dodrio.png", "muk.png", "electrode.png", "chansey.png", "kangaskhan.png", "mrmime.png", "scyther.png", "jynx.png", "tauros.png", "eevee.png", "porygon.png", "snorlax.png", "furret.png", "togetic.png", "flaaffy.png", "jumpluff.png", "sunflora.png", "wobbuffet.png", "granbull.png", "miltank.png", "mightyena.png", "linoone.png", "ralts.png", "swellow.png", "delcatty.png", "manectric.png", "grumpig.png", "altaria.png", "castform.png", "bibarel.png", "lopunny.png", "purugly.png", "lickilicky.png", "yanmega.png", "wormadam-steel.png");
gallery[2] = new Array("bulbasaur.png", "ivysaur.png", "charmander.png", "charmeleon.png", "nidoqueen.png", "nidoking.png", "alakazam.png", "rapidash.png", "ditto.png", "vaporeon.png", "jolteon.png", "flareon.png", "chikorita.png", "bayleef.png", "cyndaquil.png", "quilava.png", "ampharos.png", "espeon.png", "umbreon.png", "scizor.png", "porygon2.png", "blissey.png", "torchic.png", "combusken.png", "kirlia.png", "gardevoir.png", "roserade.png", "togekiss.png", "leafeon.png", "glaceon.png", "gallade.png");
gallery[3] = new Array("venusaur.png", "charizard.png", "meganium.png", "typhlosion.png", "blaziken.png", "porygonz.png");
gallery[4] = new Array("caterpie.png", "metapod.png", "weedle.png", "kakuna.png", "ekans.png", "pikachu.png", "nidoranm.png", "nidoranf.png", "sandshrew.png", "oddish.png", "paras.png", "venonat.png", "bellsprout.png", "gastly.png", "drowzee.png", "exeggcute.png", "tangela.png", "hoothoot.png", "natu.png", "aipom.png", "murkrow.png", "misdreavus.png", "unown-a.png", "pineco.png", "dunsparce.png", "heracross.png", "volbeat.png", "illumise.png", "teddiursa.png", "wurmple.png", "silcoon.png", "cascoon.png", "seedot.png", "shroomish.png", "gulpin.png", "seviper.png", "shuppet.png", "duskull.png", "tropius.png", "starly.png", "staravia.png", "kricketot.png", "kricketune.png", "budew.png", "burmy.png", "cherubi.png", "chatot.png", "skorupi.png");
gallery[5] = new Array("arbok.png", "butterfree.png", "beedrill.png", "raichu.png", "gloom.png", "parasect.png", "venomoth.png", "weepinbell.png", "haunter.png", "hypno.png", "exeggutor.png", "pinsir.png", "noctowl.png", "xatu.png", "forretress.png", "shuckle.png", "ursaring.png", "beautifly.png", "dustox.png", "nuzleaf.png", "breloom.png", "vigoroth.png", "ninjask.png", "swalot.png", "kecleon.png", "banette.png", "dusclops.png", "staraptor.png", "wormadam.png", "cherrim.png", "combee.png", "ambipom.png", "mismagius.png", "honchkrow.png", "drapion.png", "carnivine.png", "tangrowth.png");
gallery[6] = new Array("vileplume.png", "victreebel.png", "gengar.png", "bellossom.png", "treecko.png", "grovyle.png", "shiftry.png", "slaking.png", "shedinja.png", "mothim.png", "vespiquen.png", "dusknoir.png");
gallery[7] = new Array("sceptile.png");
gallery[8] = new Array("psyduck.png", "poliwag.png", "goldeen.png", "magikarp.png", "marill.png", "wooper.png", "lotad.png", "surskit.png", "azurill.png", "corphish.png", "barboach.png", "buizel.png", "shellos-east.png", "shellos-west.png", "remoraid.png");
gallery[9] = new Array("golduck.png", "poliwhirl.png", "slowbro.png", "seaking.png", "gyarados.png", "dratini.png", "azumarill.png", "quagsire.png", "lombre.png", "masquerain.png", "crawdaunt.png");
gallery[10] = new Array("squirtle.png", "wartortle.png", "poliwrath.png", "dragonair.png", "totodile.png", "croconaw.png", "politoed.png", "slowking.png", "mudkip.png", "marshtomp.png", "ludicolo.png");
gallery[11] = new Array("blastoise.png", "swampert.png");
gallery[12] = new Array("tentacool.png", "seel.png", "corsola.png", "shellder.png", "krabby.png", "horsea.png", "staryu.png", "chinchou.png", "qwilfish.png", "wingull.png", "carvanha.png", "wailmer.png", "spheal.png", "luvdisc.png", "finneon.png", "mantyke.png");
gallery[13] = new Array("tentacruel.png", "dewgong.png", "cloyster.png", "kingler.png", "seadra.png", "starmie.png", "lapras.png", "omanyte.png", "kabuto.png", "lanturn.png", "octillery.png", "pelipper.png", "sharpedo.png", "lileep.png", "anorith.png", "floatzel.png", "gastrodon-east.png", "gastrodon-west.png", "lumineon.png");
gallery[14] = new Array("omastar.png", "kabutops.png", "kingdra.png", "wailord.png", "cradily.png", "armaldo.png", "feebas.png", "huntail.png", "gorebyss.png", "relicanth.png", "piplup.png", "prinplup.png");
gallery[15] = new Array("milotic.png", "empoleon.png");
gallery[16] = new Array("zubat.png", "diglett.png", "mankey.png", "machop.png", "geodude.png", "magnemite.png", "cubone.png", "koffing.png", "rhyhorn.png", "sneasel.png", "tyrogue.png", "whismur.png", "makuhita.png", "nosepass.png", "sableye.png", "mawile.png", "aron.png", "meditite.png", "numel.png", "cacnea.png", "lunatone.png", "solrock.png", "baltoy.png", "snorunt.png", "shinx.png", "drifloon.png", "chingling.png", "bronzor.png", "bonsly.png", "riolu.png", "hippopotas.png", "croagunk.png", "snover.png", "stunky.png", "burmy-ground.png", "slugma.png", "swinub.png", "houndour.png", "phanpy.png", "elekid.png", "magby.png");
gallery[17] = new Array("sandslash.png", "clefairy.png", "golbat.png", "dugtrio.png", "primeape.png", "machoke.png", "graveler.png", "ponyta.png", "magneton.png", "onix.png", "marowak.png", "hitmonlee.png", "hitmonchan.png", "rhydon.png", "weezing.png", "electabuzz.png", "magmar.png", "aerodactyl.png", "sudowoodo.png", "gligar.png", "steelix.png", "magcargo.png", "piloswine.png", "delibird.png", "mantine.png", "skarmory.png", "houndoom.png", "donphan.png", "hitmontop.png", "larvitar.png", "loudred.png", "hariyama.png", "larion.png", "medicham.png", "camerupt.png", "torkoal.png", "trapinch.png", "cacturne.png", "claydol.png", "chimecho.png", "absol.png", "glalie.png", "sealeo.png", "clamperl.png", "relicanth.png", "bagon.png", "beldum.png", "luxio.png", "cranidos.png", "shieldon.png", "drifblim.png", "skuntank.png", "gible.png", "bronzong.png", "lucario.png", "hippowdon.png", "toxicroak.png", "abomasnow.png", "weavile.png", "probopass.png", "wormadam-ground.png");
gallery[18] = new Array("clefable.png", "machamp.png", "golem.png", "crobat.png", "pupitar.png", "exploud.png", "aggron.png", "vibrava.png", "shelgon.png", "metang.png", "turtwig.png", "grotle.png", "chimchar.png", "monferno.png", "luxray.png", "rampardos.png", "bastiodon.png", "gabite.png", "spiritomb.png", "magnezone.png", "rhyperior.png", "electivire.png", "magmortar.png", "gliscor.png", "mamoswine.png", "froslass.png");
gallery[19] = new Array("dragonite.png", "feraligatr.png", "tyranitar.png", "flygon.png", "salamence.png", "metagross.png", "torterra.png", "infernape.png", "garchomp.png", "unown-a.png");
gallery[20] = new Array("unown-a.png", "unown-b.png", "unown-c.png", "unown-d.png", "unown-e.png", "unown-f.png", "unown-g.png", "unown-h.png", "unown-i.png", "unown-j.png", "unown-k.png", "unown-l.png", "unown-m.png", "unown-n.png", "unown-o.png", "unown-p.png", "unown-q.png", "unown-r.png", "unown-s.png", "unown-t.png", "unown-u.png", "unown-v.png", "unown-w.png", "unown-x.png", "unown-y.png", "unown-z.png", "unownem.png", "unown-qm.png");
gallery[21] = new Array("shellos-west.png", "shellos-east.png");
gallery[22] = new Array("gastrodon-west.png", "gastrodon-east.png");
gallery[23] = new Array("m.png", "m.png", "m.png", "m.png", "m.png", "m.png", "m.png", "f.png");
gallery[24] = new Array("m.png", "m.png", "m.png", "f.png");
gallery[25] = new Array("m.png", "f.png");
gallery[26] = new Array("m.png", "f.png", "f.png", "f.png");
function pickImageFrom(whichGallery) { var idx = Math.floor(Math.random() * gallery[whichGallery].length);
document.write(gallery[whichGallery][idx]); }
//-->

9zxfex.jpg
 
Oh look, I forgot to strip out the Field image in the first post.
Gah, I get the same results - thanks, by the way, for fixing it thus far - right down to the lack of images.

EDIT: No, wait, that's just because the folder reference was removed. Not sure why, but it's done now - thanks!
 
Back
Top Bottom