sandra: Wert von übergebene Parameter einer Stelle im array zuordnen

Hallo Forummitglieder,
ich habe eine Seite mit vielen kleinen Fotos.Klickt der user auf ein Foto, wird eine externe Seite geladen, in der sich ein array mit allen Fotos (in groß) befindet. auf dieser Seite kann sich der user über pfeile durch das array klicken u so die ganzen fotos der reihe nach betrachten.

ich möchte nun, dass, je nachdem welches kleine Foto auf der 1.seite angeklickt wurde, das entsprechende große Foto aus dem array in der 2.seite geladen wird.
die Parameterübergabe funktioniert schon.

jetzt weiss ich nur nicht, wie ich den befehl erteilen soll, dass der Wert des Parameters der Stelle im array entspricht.
wie definiere ich, dass in der function SEITE_init() das richtige Bild geladen wird?

"Bild[param]??" und wo/wie weisse ich dem Wert von param der Stelle im array zu??

kann mir jemand bitte helfen??
hier etwas code aus dem file mit dem array:

//parameterübergabe:
haupturl=parent.location.href.split("?")[0];
param=parent.location.href.split("?")[1];

//array:
var Bild = new Array();
Bild[0] = new Image(); Bild[0].src="art_b.jpg";
Bild[1] = new Image(); Bild[1].src="facepaintblack_b.jpg";
Bild[2] = new Image(); Bild[2].src="kalaripayattu2_b.jpg";

//Bildanzeige beim Laden der Seite:
function SEITE_init() {
 if(DOM && !MS && !OP) {
   img = document.createElement("img");
   var src = document.createAttribute("src");
   src.nodeValue = Bild[param].src;
   img.setAttributeNode(src);
   getElem("id","Bildbereich",null).appendChild(img);
 }
 else if(document.all)
   document.all.Bildbereich.innerHTML = "<img src="" + Bild[param].src + "">";
 else if(NS)
   setCont("index",0,null,"<img src="" + Bild[param].src + "">");

  1. Hallo Sandra,

    wo der Fehler steckt, sehe ich auf die Schnelle auch nicht. Also hilft nur Debuggen mit alert:

    //parameterübergabe:
    haupturl=parent.location.href.split("?")[0];
    param=parent.location.href.split("?")[1];

    eigenwillige Methode, um an den Parameter zu kommen. Schau Dir mal
    http://de.selfhtml.org/javascript/objekte/location.htm an und da besonders .search.
    Warum parent...? Arbeitest Du mit Frames?

    ...
    //Bildanzeige beim Laden der Seite:
    function SEITE_init() {

    Hier wäre zum Debuggen ein
    alert("Param="+param+"; SRC="+Bild[param].src);
    ganz gut. Dann siehst Du, ob die Bildnummer und die Bilddatei stimmen.

    ...

    Wie wird die Seite aufgerufen? http://xxx.yyy.zz/Seite.html?1 ?
    Wo wird die Funktion SEITE_init() aufgerufen?
    Was passiert überhaupt?

    Gruß, Jürgen