//var F1 = window.open('../images/pixel.gif',"Galerie","width=1,height=1,screenX=60,screenY=30,,scrollbars,status=yes");
//F1.close();
//var FQ = F1;
//var FH = F1;
var merkQW = 0;
var merkQH = 0;
var merkHW = 0;
var merkHH = 0;

var FQ;
var FH;
var F1;
var F2;
var FD; // Window Diaporama

var alt_y = 0;
//alert("alt_y= " + alt_y);
var Pfeil_Headline = 0;
var BrowserName    = ' ';
var BrowserVersion = ' ';
var MSIE = false;

var UpPos     = -1; /* Welches Bild wurde zuletzt angeklickt */
var MpUpPos   = 7; /* Welches Bild wurde zuletzt angeklickt (Menu Principale) */
var voidImg   = 1;                /* Anzahl Bilder VOR Menubildern: Linkes Menu*/
var voidImgMp = 1;                /* Anzahl Bilder VOR Menubildern: Menu Principale */

var laden = false;
var punkt = 0;  /* Position im Frame FS1Bas des LadenAnfang / LadenEnde - Punktes 
                   für FS2Gauche */

var MerkBild = new Array(10); /* anzBildMeDe in ericimages.js */
var MerkIcon = -1;

/*if (self.location.reload())
{
   alert("self.location.reload()");
}*/

/*************************************************************************/
function BrowserAbfrage()
{
    
   //BrowserName = navigator.appName; /* probieren */
   BrowserTyp = navigator.userAgent;
   BrowserVersion = navigator.appVersion;
   
   //alert("BrowserVersion= " + BrowserVersion);
   //alert("BrowserTyp= " + BrowserTyp);
   
   if(BrowserTyp.search('MSIE') > -1)
   {
      //alert("Internet Explorer!");
      BrowserName = 'Internet Explorer';
      Pfeil_Headline = 1;
      MSIE = true;
   }
   else
      if(BrowserTyp.search('Opera') > -1)
      {
         //alert("Opera!");
         BrowserName = 'Opera';
         Pfeil_Headline = 1;
      }
      else
         if(BrowserTyp.search('Lynx') > -1)
         {
            //alert("Lynx!");
            BrowserName = 'Lynx';
            Pfeil_Headline = 0;
         }
         else
            if(BrowserTyp.search('Gecko') > -1)
            {
               //alert("Mozilla!");
               BrowserName = 'Mozilla';
               Pfeil_Headline = 1;
            }
            else
               {
                  if (BrowserTyp.substr(0,7) == 'Mozilla')
                  {
                     //alert("Netscape!");
                  
                     BrowserName = 'Netscape';
                  
                     if (BrowserTyp.substr(0,11) < 'Mozilla/5.0')
                     {
                        Pfeil_Headline = 0;
                     }
                     // mal hoffen, dass neuere Netscapes scrollen koennen...
                     else
                     {
                        Pfeil_Headline = 1;
                     }
                  }
                  else
                  {
                     BrowserName = 'Netscape';
                     Pfeil_Headline = 0;
                  }
               }
      
   return;

// Browserabfrage 
   var bV=parseInt(navigator.appVersion);
   var NS4=(document.layers) ? true : false;
   var IE4=((document.all)&&(bV>=4))?true:false;

// Laden der Stylesheets 
/*   if (NS4) 
   {
      document.write ("<link rel=STYLESHEET type=text/css href=/style/style_ns2.css>");
   }
   else 
   {
      document.write ("<link rel=STYLESHEET type=text/css href=/style/style_ie2.css>");
   }
*/
}

/*************************************************************************/

function Fehler()
{
 return true;
}
    
/*************************************************************************/

function FramesetPruefen()
{
//	return; 

	var Sections = new Array("biographie-","carnets-voyage-","creations-lumiere-","design-beton-","dessins-","estampes-sculptures-bijous-","litterature-","peintures-","preface-christian-lacroix-");
	
	UrlString = window.location.href;

	// Hier auf Dateinamen abfragen: -fs.ph = Frameset, -mg.php = Menu Gauche, -na.php = Navi unten
	//  FS2Droite ist das Fenster, in dem der Seiteninhalt angezeigt wird.
	if (( UrlString.search('-fs.php') > 0 	&&   window.name == "FS1" )
	||  ( UrlString.search('-mg.php') > 0 	&&   window.name == "FS2Gauche" )
	||  ( UrlString.search('-na.php') > 0 	&&   window.name == "FS1Bas" ) 
	||	 ( window.name == "FS2Droite")
	||	 ( window.name == "FS1"))
	{
	}
	else
	{
//		alert("UrlString= " + UrlString + " window.name= " + window.name);
		
		WHref = "";
		
		for (i = 0; i < Sections.length; i++)
		{
			if ( UrlString.search(Sections[i]) > 0)
			{
				WHref = Sections[i]+"fs.php";
			}
		}
		if (WHref > "")
		{
			window.location.href = WHref;
		}
	}

	return; 
 
}
    
/*************************************************************************/

function MenuSetzen(Nr)
{

    //alert("FramesetPruefen: window.name= " + window.name);	
   
   //merk_location_href = window.location.href;
   //alert("merk_location_href= " + merk_location_href);
   
   if (window.name == "FS2Gauche"
   ||  window.name == "FS2Droite"
   ||  window.name == "FS1Bas" )
   {
   }
   else
   {
      window.location.href = "index.html";
      //top.frames[2].location.href = merk_location_href;
      //HauptfensterInhalt(merk_location_href);
   }
 
}


/*************************************************************************/

function CheckFrameWidth()
{
	BrowserAbfrage();
		
	if (MSIE)
	{
	   /*alert("document.body.offsetWidth= " + document.body.offsetWidth);
	   alert("document.getElementsByTagName(body)[0].offsetWidth= " 
	   +      document.getElementsByTagName("body")[0].offsetWidth);*/
	   //document.getElementsByTagName("body")[0].offsetWidth = 100;
	   //document.getElementsByTagName("body")[0].offsetWidth = 100;
	   //document.body.offsetWidth = document.body.offsetWidth - 50;
	}
	else
	{
	   //alert("window.innerWidth= " + window.innerWidth);
	}

}

/*************************************************************************/

function SetHomeFensterName()
{
	top.name = "FEric";
	BrowserAbfrage();
	
	/*if (MSIE)
	{
	}
	else
	{
	   Breite = screen.availWidth - top.screenX;
	   
	   if (Breite > 810)
	   {
	      Breite = 770;
	   }
	   
	   if (top.innerWidth < Breite)
	   {
	      top.innerWidth = Breite;
	   }
	
	}*/
}

/*************************************************************************/

function PreloadTopics()
{
   //alert("PreloadTopics");
   
   for (i = 7; i >= 0; i--)
   {
      document.images[0].src = BildMOver[i].src;
      //alert("BildMOver[i].src= " + BildMOver[i].src);
   }
   document.images[0].src = BildMOut[0].src;
}


/*************************************************************************/
// Kann weg?
function HauptSeiteAufbauen_alt(Seite,BildNr)
{
   /*alert("HauptSeiteAufbauen.arguments.length= " 
   +      HauptSeiteAufbauen.arguments.length);
   
   arg = HauptSeiteAufbauen.arguments;
   for (i = 0; i < HauptSeiteAufbauen.arguments.length; i++)
   {
      alert("arg[i]= " + arg[i]);
   }*/
   //alert("HauptSeiteAufbauen: Seite= " + Seite + " BildNr= " + BildNr);
   merkUrl = top.FS2Droite.location.href;
  // alert ("merkUrl= " + merkUrl);
   
   switch(Seite) 
   {
      /* preface */
      case 0: 
   	switch(BildNr) 
   	{
   	case 0:
   	Url1 = "p_preface.htm";
   	break;
   	
   	case 1:
   	Url1 = "p_venus.htm";
   	break;
   	
   	default:
   	alert("HauptSeiteAufbauen: Falsche BildNr: " + BildNr);
   	break;
   	}
      break;
 
      /* creations lumiere */
      case 1: 
   	switch(BildNr) 
   	{
   	case 0:
   	Url1 = "l_patrimoine.htm";
   	break;

   	case 1:
   	Url1 = "l_expo.htm";
   	break;

   	case 2:
   	Url1 = "l_evenm.htm";
   	break;

   	case 3:
   	Url1 = "l_artsviv.htm";
   	break;

   	case 4:
   	Url1 = "l_design.htm";
   	break;
   	
   	default:
   	alert("HauptSeiteAufbauen: Falsche BildNr: " + BildNr);
   	break;
   	}
      break;
 
      /* peintures */
      case 2: 
   	switch(BildNr) 
   	{
   	case 0:
   	Url1 = "p_amphoresmarines.htm";
   	break;
   	
   	case 1:
   	Url1 = "p_icones.htm";
   	break;
   	
   	case 2:
   	Url1 = "p_monde.htm";
   	break;
   	
   	case 3:
   	Url1 = "p_monpais.htm";
   	break;
   	
   	case 4:
   	Url1 = "p_arbre.htm";
   	break;
   	
   	case 5:
   	Url1 = "p_lejean.htm";
   	break;
   	
   	default:
   	alert("HauptSeiteAufbauen: Falsche BildNr: " + BildNr);
   	break;
   	}
      break;
 
      /* dessins */
      case 3: 
   	switch(BildNr) 
   	{
   	case 0:
   	Url1 = "d_duende.htm";
   	break;
   	
   	case 1:
   	Url1 = "d_mithra.htm";
   	break;
   	
   	case 2:
   	Url1 = "d_sable.htm";
   	break;
   	
   	case 3:
   	Url1 = "d_venus.htm";
   	break;
   	
   	case 4:
   	Url1 = "d_syrie.htm";
   	break;
   	
   	default:
   	alert("HauptSeiteAufbauen: Falsche BildNr: " + BildNr);
   	break;
   	}
      break;
 
      /* estampes, sculptures, bijoux */
      case 4: 
   	switch(BildNr) 
   	{
   	case 0:
   	Url1 = "e_estampes.htm";
   	break;
   	
   	case 1:
   	Url1 = "e_sculptures.htm";
   	break;
   	
   	case 2:
   	Url1 = "e_bijoux.htm";
   	break;
  	
   	default:
   	alert("HauptSeiteAufbauen: Falsche BildNr: " + BildNr);
   	break;
   	}
      break;
 
      /* dessins de beton */
      case 5: 
   	switch(BildNr) 
   	{
   	case 0:
   	Url1 = "be_beton.htm";
   	break;
   	
   	default:
   	alert("HauptSeiteAufbauen: Falsche BildNr: " + BildNr);
   	break;
   	}
      break;
 
      /* litterature */
      case 6: 
   	switch(BildNr) 
   	{
   	case 0:
   	Url1 = "li_jeunesse.htm";
   	break;
   	
   	case 1:
   	Url1 = "li_illustrateur.htm";
   	break;
   	
   	case 2:
   	Url1 = "li_auteur.htm";
   	break;
   	
   	case 3:
   	Url1 = "li_poemes.htm";
   	break;
   	
   	default:
   	alert("HauptSeiteAufbauen: Falsche BildNr: " + BildNr);
   	break;
   	}
      break;
 
      /* expositions */
      case 7: 
   	switch(BildNr) 
   	{
   	case 0:
   	Url1 = "b_expo.htm";
   	break;

   	case 1:
   	Url1 = "b_presse.htm";
   	break;
   	
  	
   	default:
   	alert("HauptSeiteAufbauen: Falsche BildNr: " + BildNr);
   	break;
   	}
      break;
 
      /* page d'acceuil */
      case 8: 
   	switch(BildNr) 
   	{
   	/*case 0:
   	Url1 = "preface.htm";
   	break;*/
   	
   	case 0:
   	Url1 = "lumiere.htm";
   	break;
   	
   	case 1:
   	Url1 = "peintures.htm";
   	break;
   	
   	case 2:
   	Url1 = "dessins.htm";
   	break;
   	
   	case 3:
   	Url1 = "estampes.htm";
   	break;
   	
   	case 4:
   	Url1 = "beton.htm";
   	break;
   	
   	case 5:
   	Url1 = "litterature.htm";
   	break;
   	
   	default:
   	alert("HauptSeiteAufbauen: Falsche BildNr: " + BildNr);
   	break;
   	}
      break;
 
      default:
      Url1 = merkUrl;
      alert("HauptSeiteAufbauen: Falsche Seite: " + Seite);
      break;		
   }

   top.FS2Droite.location.href = Url1;
   Bildwechsel(BildNr,BildMmOver[Seite][BildNr],'MUp',Seite);
}

/*************************************************************************/

function Bildwechsel(Bildnr,Bildobjekt,MAction,Seite)
{
   
   BNr   = Bildnr + voidImg;
   UpBNr = UpPos + voidImg;
   
   if (Bildnr != UpPos) /* UpPos hält fest, welches Angebot zuletzt angeklickt wurde */
   {
      if(MAction == "MUp")
      {
         if (UpPos != -1) /* Zuletzt angeklicktes Bild wieder auf normal setzen */
         {
	    window.document.images[UpBNr].src = BildMOut[Seite][UpPos].src;
	 }

         UpPos = Bildnr; /* Nr.des zuletzt angeklickten Angebotes speichern */
      }
      window.document.images[BNr].src = Bildobjekt.src;
   }

}  /* function Bildwechsel */
/*************************************************************************/

function MenuIcon(Bildnr,MAction)
{
   
   var anzMenuIcons = BildMUp.length;
   //alert("anzMenuIcons= " + anzMenuIcons);
   
   //alert("MenuIcon: anzMenuIcons= " + anzMenuIcons + " BildMOut[0].src= " + BildMOut[0].src);
   
		for (var i = 0; i < anzMenuIcons; i++)
		{
         img_name = 'menug'+String(i);

         g = top.FS2Gauche.document.getElementById(img_name);
         
         //alert("img_name= " + img_name + " g= " + g);
      
         if (g !=null)
         {
            // Bei simplem MouseOut nicht zurücksetzen, nur bei MUp
            if (i == MerkIcon && MAction != "MUp")
            {
            }
            else
            {
               //alert("BildMOut[i].src= " + BildMOut[i].src);
               g.src = BildMOut[i].src;
            }

            if (i == Bildnr)
            {
	       		if (MAction == "MUp" || MAction == "MOver")
	       		{
	          		g.src = BildMUp[i].src;

	         		if (MAction == "MUp")
	         		{
	            		MerkIcon = i;
	         		}
	       		}
	    		}
         }
		}

}

/*************************************************************************/

function BildwechselMPrincipale(Bildnr,Bildobjekt,MAction)
{

   BNr   = Bildnr  + voidImgMp;
   
   MpUpPos = ErmittelnUpPos();

   if (BNr != MpUpPos) /* UpPos hält fest, welches Angebot zuletzt angeklickt wurde */
   {
      if(MAction == "MUp")
      {
         //alert("Bildnr= " + Bildnr + " BNr= " + BNr +" Bildobjekt= " + Bildobjekt);
         
         if (MpUpPos != -1) /* Zuletzt angeklicktes Bild wieder auf normal setzen */
         {
            UpBNr = MpUpPos - voidImgMp;
            
 	    top.FS1Bas.document.images[MpUpPos].src = BildMenuOff[UpBNr].src;
 	    //top.FS1Bas.document.images[UpBNr].src = BildMenuOff[MpUpPos].src;
	    //window.document.images[UpBNr].src = BildMenuOff[UpPos].src;
	 }

         //MpUpPos = Bildnr; /* Nr.des zuletzt angeklickten Angebotes speichern */
      }
      
      top.FS1Bas.document.images[BNr].src = Bildobjekt;
      /*alert("BNr= " + BNr 
      +    " top.FS1Bas.document.images[BNr].src= " + top.FS1Bas.document.images[BNr].src
      +    " MAction= " + MAction);*/
      //window.document.images[BNr].src = Bildobjekt;
   }

}  /* function Bildwechsel */

/*************************************************************************/

function ErmittelnUpPos()
{
   for (i = voidImgMp; i < anzBildMePr+voidImgMp; i++)
   {
      BildStr = top.FS1Bas.document.images[i].src;
      //alert ("BildStr= " + BildStr);
      if (BildStr.search('av.gif') > -1)
      {
         return i;
      }
   }
   
   return -1;

}

/*************************************************************************/

function BildwechselEinstieg(Bildnr,Bildobjekt)
{
	//alert("Bildnr= " + Bildnr + " Bildobjekt= " + Bildobjekt + " Bildobjekt.src= " + Bildobjekt.src);
	
	window.document.images[Bildnr].src = Bildobjekt.src;
}

/*************************************************************************/
function SeiteAufbauen(Seite)
{
   
   /* Bilder im Menu Principale auf OFF setzen */
   BildwechselMPrincipale(Seite,BildMenuUp[Seite].src,'MUp')

   //LadenAnfang();
	
   MerkUrl1 = top.FS2Gauche.location.href;
   MerkUrl2 = top.FS2Droite.location.href;
   
   switch(Seite) 
   {
      case 0:
      Url1 = "m_preface.htm";
      Url2 = "preface.htm";
      break;

      case 1:
      Url1 = "m_lumiere.htm";
      Url2 = "lumiere.htm";
      break;

      case 2:
      Url1 = "m_peintures.htm";
      Url2 = "peintures.htm";
      break;
      
      case 3:
      Url1 = "m_dessins.htm";
      Url2 = "dessins.htm";
      break;
      
      case 4:
      Url1 = "m_estampes.htm";
      Url2 = "estampes.htm";
      break;

      case 5:
      Url1 = "m_beton.htm";
      Url2 = "beton.htm";
      break;
      
      case 6:
      Url1 = "m_litterature.htm";
      Url2 = "litterature.htm";
      break;

      case 7:
      Url1 = "m_biographie.htm";
      Url2 = "biographie.htm";
      break;

      case 8:
      Url1 = "m_entree.htm";
      Url2 = "entree.htm";
      break;

      default:
      alert("Falsche Funktion: " + Seite);
      Url1 = MerkUrl1;
      Url2 = MerkUrl2;
      break;		
   }

   for (var i = 0; i < anzBildMeDe; i++)
   {
      MerkBild[i] = BildMOver[Seite][i].src;
   }
   
   /*alert("SeiteAufbauen: MerkBild= " + MerkBild[0].src + " -- "
   + " -- " + MerkBild[1]
   + " -- " + MerkBild[2]
   + " -- " + MerkBild[3]
   + " -- " + MerkBild[4]
   + " -- " + MerkBild[5]);*/
   
   top.FS2Gauche.location.href = Url1;
   top.FS2Droite.location.href = Url2;
   
   //MenuOn(Seite);
}


/*************************************************************************/

function LadenM_entree()
{
   
   UrlString = top.FS2Gauche.location.href;
  // alert("LadenM_entree: UrlString= " + UrlString);
   
   if (UrlString.search('m_leer.htm') > -1)
   {
      top.FS2Gauche.location.href = "m_entree.htm";
      //alert("LadenM_entree:m_entree.htm");
   }
   
   //UrlString = top.FS2Gauche.location.href;
   //alert("LadenM_entree: UrlString= " + UrlString);
}


/*************************************************************************/

function LadenM_leer()
{
      top.FS2Gauche.location.href = "m_leer.htm";
      //alert("LadenM_leer");
}


/*************************************************************************/

function LadenAnfang()
{
   //alert("LadenAnfang");
   top.FS1Bas.document.images[punkt].src = "../images/anfang.gif";
}


/*************************************************************************/

function LadenEnde()
{

   /* Timeout, damit der untere Frame erst geladen werden kann, bevor der grüne 
      Punkt zugewiesen wird */
   Bild = "../images/ende.gif";
   //setTimeout("top.FS1Bas.document.images[punkt].src = Bild",1000);

}

/*************************************************************************/

function LadenFertig()
{
   //alert("LadenEnde");
   UrlString = top.FS1Bas.document.images[punkt].src;
   
   //alert("UrlString= " + UrlString);
  
   if(UrlString.search('ende.gif') > -1)
   {
      return true;
   }
   else
   {
      //alert("top.FS2Gauche.status= " + top.FS2Gauche.status);
      return false;
   }
   
}

/*************************************************************************/
function MenuOn(Seite)
{
// uff! Bilder kommen aus ericrollandimages.js 
//  Dort muss auch BildMOver[n] = new Array(anzBildMeDe); angepasst werden!!!
//   alert("MenuOn: Seite= " + Seite);
   
   altNr = aktNr; 
   aktNr = Seite;

      if(top.FS2Gauche)
      {
	      for (var i = 0; i < anzBildMeDe; i++)
			{
				img_name = 'menug'+String(i);
				//alert("img_name= " + img_name);

				g = top.FS2Gauche.document.getElementById(img_name);

				if (g !=null)
				{
			 		MerkBild[i] = g.src;
					g.src = BildMOver[aktNr][i].src;
				}
			}
      }
      
}

/*************************************************************************/
function MenuOff(Seite)
{

      if(top.FS2Gauche)
      {
			for (var i = 0; i < anzBildMeDe; i++)
			{
				img_name = 'menug'+String(i);
				//g = FndObj(img_name, 'top.FS2Gauche.document')

				g = top.FS2Gauche.document.getElementById(img_name);
				//alert("g= " + g + "g.src= " + g.src);

				if (g !=null)
				{
					g.src = MerkBild[i];
				}
			}
      }
      
}


/*************************************************************************/
function MenuOnIndex(Seite)
{
// uff! Bilder kommen aus ericrollandimages.js 
//  Dort muss auch BildMOver[n] = new Array(anzBildMeDe); angepasst werden!!!
   altNr = aktNr; 
   aktNr = Seite;
   //alert("anzBildMeDe= " + anzBildMeDe);

      //if(top.FS2Gauche)
      //{
	      for (var i = 0; i < anzBildMeDe; i++)
			{
				img_name = 'menug'+String(i);
				//alert("img_name= " + img_name);

				//g = top.FS2Gauche.document.getElementById(img_name);
				g = document.getElementById(img_name);
				//alert("g= " + g);

				if (g !=null)
				{
			 		MerkBild[i] = g.src;
					bild = BildMOver[aktNr][i].src;
					img_pos = bild.search(/images.+/);
					//alert("img_pos= " + img_pos + " bild= " + bild);
					g.src = bild.substr(img_pos);
					
					/*
					if (aktNr == 9 && i == 6)
					{
					alert("MerkBild[i]= " + MerkBild[i] + " g.src= " + g.src );
					}
					*/
				}
			}
      //}
      
}

/*************************************************************************/
function MenuOffIndex(Seite)
{

      //if(top.FS2Gauche)
      //{
			for (var i = 0; i < anzBildMeDe; i++)
			{
				img_name = 'menug'+String(i);
				//g = FndObj(img_name, 'top.FS2Gauche.document')

				//g = top.FS2Gauche.document.getElementById(img_name);
				g = document.getElementById(img_name);
				//alert("g= " + g + "g.src= " + g.src);

				if (g !=null)
				{
					g.src = MerkBild[i];
				}
			}
      //}
      
}

/*************************************************************************/
function DiaporamaFenster()
{
	if (!FD || FD.closed == true)
	{
	}
	else
	{
	   FD.close();
	}

        FD = window.open(slideshow,"WDiaporama","resizable=yes,width=650,height=500,scrollbars,status=yes");
        FD.document.bgColor = "#000000";
        FD.focus();
}

/*************************************************************************/
function Diaporama(slideshow)
{
	if (!FD || FD.closed == true)
	{
	}
	else
	{
	   FD.close();
	}

        FD = window.open(slideshow,"WDiaporama","resizable=yes,width=650,height=500,scrollbars,status=yes");
        FD.document.bgColor = "#000000";
        FD.focus();
}

/*************************************************************************/

function ExtraInfosOpen(ExtraUrl)
{
   //alert("BookCondOpen");

	if (!F1 || F1.closed == true)
	{
		F1X = screen.availWidth - 750;
		F1Y = 130;
		Hoehe = screen.availHeight - this.F1Y;
		
		if (Hoehe > 500)
		{
		   Hoehe = 500;
		}
	   	//alert("GalerieFenster ist geschlossen! F1X = " + F1X + " F1Y = " + F1Y);
    		
    		F1 = window.open(ExtraUrl,"Extra","resizable=yes,width=700,height=" + Hoehe + ",screenX=" + F1X + ",screenY=" + F1Y + ",scrollbars,status=yes");
		if (!F1)
	 	{
	    		alert("Pop up windows are suppressed on your computer!");
			return;
		}
    		
	}
	else
	{
		if (F1.screenX)
		{
		   F1X = F1.screenX;
		}
		else
		{
		   F1X = screen.availWidth - 220;
		}
		
		if (F1.screenY)
		{
		   F1Y = F1.screenY;
		}
		else
		{
		   F1Y = 130;
		}			
		
	   	//alert("GalerieFenster ist offen! F1X = " + this.F1X + " F1Y = " + this.F1Y);
	   	F1.location.href = ExtraUrl;
	}

    F1.focus();

}

/*************************************************************************/

function GalerieSchliessen()
{
    F1.close();
}
/*************************************************************************/

function BildOeffnen(Bild,W,H)
{

	FensterOeffnen = true;
	
	W = W + 20;
	H = H + 20;

	if(W > H)
	{
		if (!FQ || FQ.closed == true)
		{
			//alert("FQ= " + FQ);
			FQX = 60;
			FQY = 30;
		}
		else
		{
			if (FQ.screenX)
			{
			   FQX = FQ.screenX;
			}
			else
			{
			   FQX = 60;
			}
			
			if (FQ.screenY)
			{
			   FQY = FQ.screenY;
			}
			else
			{
			   FQY = 30;
			}			
	
			if (merkQW != W
			||  merkQH != H)
			{
				/*alert("Veraenderte Breite oder Hoehe: "
				+    " merkW= " + merkW + " W= " + W
				+    " merkH= " + merkH + " H= " + H);*/
				
				FQ.close();

				merkQW = W;
				merkQH = H;
			}
			else
			{
				/*alert("Breite und Hoehe unveraendert: "
				+    " merkW= " + merkW + " W= " + W
				+    " merkH= " + merkH + " H= " + H);*/

				FensterOeffnen = false;
			}
		}
		
		if (FensterOeffnen)
		{
			//alert("Querfenster ist geschlossen! FQX = " + FQX + " FQY = " + FQY);
			FQ = window.open(Bild,"QuerFenster","resizable=yes,width=" + W + ",height=" + H + ",screenX=" + FQX + ",screenY=" + FQY );

			if (!FQ)
	 	   	{
	    			alert("Pop up windows are suppressed on your computer!");
				return;
			}
		}
		else
		{
			//alert("Querfenster ist offen! FQX = " + FQX + " FQY = " + FQY);
			FQ.document.images[0].src = Bild;
		}
		

		FQ.focus();
	}
	
    	else
	{
		if (!FH || FH.closed == true)
		{
			//alert("FH= " + FH);
			FHX = 60;
			FHY = 30;
		}
		else
		{
			if (FH.screenX)
			{
			   FHX = FH.screenX;
			}
			else
			{
			   FHX = 60;
			}
			
			if (FH.screenY)
			{
			   FHY = FH.screenY;
			}
			else
			{
			   FHY = 30;
			}			
	
			if (merkHW != W
			||  merkHH != H)
			{
				/*alert("Veraenderte Breite oder Hoehe: "
				+    " merkW= " + merkW + " W= " + W
				+    " merkH= " + merkH + " H= " + H);*/

				merkHW = W;
				merkHH = H;
				
				FH.close();
			}
			else
			{
				/*alert("Breite und Hoehe unveraendert: "
				+    " merkW= " + merkW + " W= " + W
				+    " merkH= " + merkH + " H= " + H);*/

				FensterOeffnen = false;
			}
		}
		
		if (FensterOeffnen)
		{
			//alert("Hochfenster ist geschlossen! FHX = " + FHX + " FHY = " + FHY);
			FH = window.open(Bild,"HochFenster","resizable=yes,width=" + W + ",height=" + H + ",screenX=" + FHX + ",screenY=" + FHY );

			if (!FH)
	 	   	{
	    			alert("Pop up windows are suppressed on your computer!");
				return;
			}
		}
		else
		{
			//alert("Hochfenster ist offen! FHX = " + FHX + " FHY = " + FHY);
			/*alert("FH.document.images[0].src= " + FH.document.images[0].src
			+    " Bild= " + Bild);*/
			
			FH.document.images[0].src = Bild;
		}
		FH.focus();
	}
   }
/*************************************************************************/

function BildOeffnenLeaflet(Bild,W,H)
{
	//alert("F2= " + F2);
	FensterOeffnen = true;
	
	W = W + 20;
	H = H + 20;

	if (!F2 || F2.closed == true)
	{
		//alert("undef. od. geschl.: F2= " + F2);
		F2X = 90;
		F2Y = 60;
	}
	else
	{
		//alert("offen: F2= " + F2);
		if (F2.screenX)
		{
		   F2X = F2.screenX;
		}
		else
		{
		   F2X = 62;
		}
		
		if (F2.screenY)
		{
		   F2Y = F2.screenY;
		}
		else
		{
		   F2Y = 30;
		}			
	
		if (merk2W != W
		||  merk2H != H)
		{
			F2.close();

			merk2W = W;
			merk2H = H;
		}
		else
		{
			FensterOeffnen = false;
		}
	}
	
	if (FensterOeffnen)
	{
		//alert("Querfenster ist geschlossen! FQX = " + FQX + " FQY = " + FQY);
		F2 = window.open(Bild,"F2Fenster","resizable=yes,width=" + W + ",height=" + H + ",screenX=" + F2X + ",screenY=" + F2Y );
		//alert("F2= " + F2);

		if (!F2)
 	   	{
    			alert("Pop up windows are suppressed on your computer!");
			return;
		}
	}
	else
	{
		//alert("Querfenster ist offen! FQX = " + FQX + " FQY = " + FQY);
		F2.document.images[0].src = Bild;
	}
	F2.focus();
   }

/*************************************************************************/
function FndObj(n, d)
{ //v4.01
   alert("FndObj: n= " + n + " d= " + d);
   
   var p, i, x;

   /*if (n == 'fotorueck')
   {
      alert("FndObj: n= " + n);
   }*/

   if (!d)
      d = document;

   // Auf übergeordnete Frames mit Parameterübergabe prüfen?
   if ((p = n.indexOf("?")) > 0 && parent.frames.length)
   {
      d = parent.frames[n.substring(p+1)].document;
      n = n.substring(0,p);
   }

   if (!(x = d[n]) && d.all)
      x = d.all[n];

      if (x)
      {
         alert("1 n= " + n + " x= " + x);
      }


   /*for (i = 0; !x && i < d.forms.length; i++)
      x = d.forms[i][n];
      */

      /*if (x)
      {
         alert("2 n= " + n + " x= " + x);
      }*/

   for (i = 0; !x  && d.layers && i < d.layers.length;i++)
      x = FndObj(n,d.layers[i].document);

      if (x)
      {
         alert("3 n= " + n + " x= " + x);
      }

   if (!x && d.getElementById)
      x = d.getElementById(n);

      if (x)
      {
         alert("4 n= " + n + " x= " + x);
      }


   return x;
}
