var fenster,breite,hoehe;
var g = "";
var bildId = 1;
var pfad="";
var u = "";
var t = "";
var unterschrift=new Array(); 
var text=new Array();
var schliessen;
var links="50%";
var rechts="50%";
var ext = "jpg";
var str = "";
var textausrichtung = "left";
var unterschriftAusrichtung = "center"
var textbreiteAnBildAnpassen = "nein";
var breiteText = "95%";
var hoeheText = "";
var bgColorUnterschrift = "#ffffff";
var hintergrund="";
var linienfarbe="#dfdfdf";
var scrollbars = "no";
var stylesheet_url = "http://www.goethe.de/css2/formate.css";

function checkOpen(){
 if(fenster){if(fenster.closed){return false;}else{return true;}}return false;}

function galerie(pfad,str) { 
 if(checkOpen())fenster.close(); 
 if(str!=null){
  var p=new Array;
  var e=str.split("&");
  for(var i=0;i<e.length;i++){
   wert=e[i].split("=");
   p[i]=new Object;
   for(var j=0;j<2;j++){
    p[i][j]=wert[j];
   }
  }
  for(var i=0;i<p.length;i++){
   if (p[i][0].toLowerCase()=="w") var w=p[i][1];
   if (p[i][0].toLowerCase()=="h") var h=p[i][1];
  }
 }
 if(breite && hoehe){
  w=(w)?w:breite;
  h=(h)?h:hoehe;
 }else{
  w=(w)?w:750;
  h=(h)?h:550;
 }
 var l=(screen.width)?(screen.availWidth-w)/2:0; 
 var t=(screen.height)?(screen.availHeight-h)/2:0; 
 var settings='scrollbars='+scrollbars+',width='+w+',height='+h+',top='+t+',left='+l; 
 fenster=window.open(pfad,"GIpopup_galerie",settings);	
 fenster.focus();
} 

function bilderVorladen(){ 
var z=location.href.split("&")[1];
 document.imageArray=new Array(z*1);
 for (var i=1; i<=z*1; i++) {
  document.imageArray[i]=new Image;
  document.imageArray[i].src=i+"."+ext;
 }
}

function textbreite(){
 breiteText=document.getElementById("bild").width;
 document.getElementById("uschriftDiv").style.width=breiteText;
 document.getElementById("uschriftDiv").style.height=hoeheText;
 if(textbreiteAnBildAnpassen.toLowerCase()=="ja"){
  document.getElementById("uschriftDiv").style.visibility="visible";
  document.getElementById("textDiv").style.width=breiteText;
  document.getElementById("textDiv").style.height=hoeheText;
  document.getElementById("textDiv").style.visibility="visible";
 }
}

function init(){
 document.getElementsByTagName("link")[0].href=stylesheet_url;
 var l_s = document.getElementById("schliessenLink").firstChild.nodeValue.length;
 var s = document.createTextNode(unescape(schliessen));
 document.getElementById("schliessenLink").firstChild.replaceData(0, l_s, s.nodeValue);
 var h=(location.search)?location.search.substring(1):"1&1"
 var b=h.split("&");
 bildId=b[0]*1;
 g=b[1];
 document.getElementById("bild").src=bildId+"."+ext;
}

function wechsel(x){
 switch (x){
  case "-1":
   bildId=bildId-1;break;
  case "+1": 
   bildId=bildId+1;break;
  default: 
   bildId=x;break;
 }
 location.href=location.href.split("?")[0]+"?"+bildId+"&"+g;
}

function uschrift(){
 u=(unterschrift[bildId])?unescape(unterschrift[bildId]):"";
 document.write(u);
}

function bildtext(){
 t=(text[bildId])?unescape(text[bildId]):"";
 document.write(t);
}

function naviLeiste(direc){
var navi_up = (direc=="rtl")?"rechts.gif%22%20style%3D%22margin-left%3A10px%22":"links.gif%22%20style%3D%22margin-right%3A10px%22";
var navi_down = (direc=="rtl")?"links.gif%22%20style%3D%22margin-right%3A10px%22":"rechts.gif%22%20style%3D%22margin-left%3A10px%22";
 if(bildId!=1){
 document.write(unescape("%3Ca%20href%3D%22javascript%3Awechsel%28%27-1%27%29%22%3E%3Cimg%20id%3D%220%22%20src%3D%22http%3A//www.goethe.de/bilder3/symbole/"+navi_up+"%20border%3D%220%22%3E%3C/a%3E"));
 }else{
  document.write("<img src='http://www.goethe.de/bilder3/pixel.gif' width='24' height='11'>");
 }
 if(g!=1){
  for(var i=1;i<=g;i++){
   ix=(i==bildId)?"<b>"+i+"</b>":i;
   document.write(unescape("%20%26nbsp%3B%3Ca%20href%3D%22javascript%3Awechsel%28"));
   document.write(i);
   document.write(unescape("%29%3B%22%3E"));
   document.write(ix);
   document.write(unescape("%3C/a%3E%26nbsp%3B"));
  }
 }
 if(bildId!=g){
 document.write(unescape("%3Ca%20href%3D%22javascript%3Awechsel%28%27+1%27%29%22%3E%3Cimg%20src%3D%22http%3A//www.goethe.de/bilder3/symbole/" + navi_down + "%20border%3D%220%22%3E%3C/a%3E"));
 }else{
  document.write("<img src='http://www.goethe.de/bilder3/pixel.gif' width='24' height='11'>");
 }
}
