Eugen: Komplexe JS PHP Galerie (statt Popup auf Framelösung)

Beitrag lesen

Hallo Leute,

da ich eher der Flashfanatiker bin, liegt mit JS nicht wirklich.
Schon garnicht in Verbindung mit PHP :(
Ich habe trotzdem schon alles mögliche selber versucht und gegoogelt und gesucht doch nun muss ich Euch um Hilfe bitten.

Ich habe eine Galerie, die auf php und JS basiert.
Es werden thumbs automatisch generiert.

Galerie: http://snfz.movimiento-locos.de/galerie/

Klickt man auf ein Thumbnail, so öffnet sich das Originalbild im Popup.
Ich will keine Popups, sonder einfach, dass er mir diese Bild im unterem Frame anzeigt.

Die Datei, die dafür verantwortlich ist habe ich hier abgeladen:
http://snfz.movimiento-locos.de/galerie/autogallery.inc.txt

Nun es gibt zwei Sachen:

1. Diese Funktion:

function show_jscript($pagetitle="autogallery" )
    {
        // init vars
        $str = '';

$host = "http://" . $_SERVER['SERVER_NAME'] . ($_SERVER['SERVER_PORT'] == 80 ? "" : ":" . $_SERVER['SERVER_PORT'] )
                . (strlen($_SERVER['PHP_SELF']) ? "" . str_replace(basename($_SERVER['PHP_SELF']), "", $_SERVER['PHP_SELF'] ) : "");

$str .= "\n<script language="JavaScript">\n";
        $str .= "<!--\n";
        $str .= "function popup (img,sx,sy,num) {\n";
        $str .= "         var winl = (screen.width-sx)/2;\n";
        $str .= "         var wint = (screen.height-sy)/2;\n";
        $str .= "    image = "<a href='javascript:self.close()'><img src='"+img+"' border='0' alt='Click to Close'></a>";\n";
        $str .= "    popupwin=window.open("","photo"+num,"toolbar=no,location=no,directories=no,status=no,me  nubar=no,top="+wint+",left="+winl+",width="+sx+",height="+sy+"");\n";
        $str .= sprintf("    popupwin.document.write("<HTML><HEAD><TITLE>%s</TITLE><BASE HREF=\%s\></HEAD><BODY BGCOLOR=#FFFFFF><CENTER>" + image + "</CENTER></BODY></HTML>");\n", $pagetitle, $host );
        $str .= "    popupwin.document.close();\n";
        $str .= "}\n";
        $str .= "// -->\n";
        $str .= "</script>\n";

return $str;
    }

2. Link des Thumbs

<a href="javascript:popup('%s',%s,%s,$j);"
onMouseOver="window.status='Click'; return true;"
onMouseOut="window.status=''; return true;"><img
src="%s" alt="Click" border="0"></a>

So wie ichv verstanden habe, sorgt die Funktion oben auch dafür, dass das Popup aufgebaut wird ohne Scrollbalken usw..
Nun ich weiß nicht in wie weit das jetzt für das Frame unten gilt.

Wäre toll wenn ihr mir helfen könntet.

Danke