
 function vglBilderSet(pBildpfadundNr,pElementName)
  { // width + height (etwas kleiner 510*340 bzw. 340*510 sowie Border-Stärke der Bilder setzen
    // pBildpfadundNr: z.B. "d9470_540_360" oder "d9440_360_540" oder "d9470_540_360.jpg" oder "d9440_360_540.jpg"
	// pElementName - Elemenname des Bildes z.B. breit1

	var yheight ="";
	// z.B. "d9470_540_360"		---> letzen 3 --> 360
	// z.B. "d9470_540_360.jpg" ---> letzen 3 --> jpg
	yheight = pBildpfadundNr.substr(pBildpfadundNr.length-3,3);

	if (yheight != "360" && yheight != "540")
		{// Übergabe z.B. "d9470_540_360.jpg" oder ähnliches
			yheight = pBildpfadundNr.substr(pBildpfadundNr.length-7,3);
		}

	if (yheight != "360" && yheight != "540")
		{// im Zweifel immer richtigen Wert vorgeben
			yheight = "360";
		}

//confirm (yheight);

	if (parent.frames.length > 0)
	  {// im Frame aufgerufen
		if (yheight == "360")
		{// pBildpfadundNr z.B. "d9470_540_360" = horizontal
				if (parent.frames.length != 6) { // Frame links--> große Bilder
					parent.frames['bildframe'].document.getElementsByName(pElementName)[0].width  = "510";
					parent.frames['bildframe'].document.getElementsByName(pElementName)[0].height = "340";}
				else
				   {parent.frames['bildframe'].document.getElementsByName(pElementName)[0].width  = "150"; // kleine Bilder
					parent.frames['bildframe'].document.getElementsByName(pElementName)[0].height = "100";}}
		else
		{// pBildNr z.B. "d9440_360_540" = vertikal
				if (parent.frames.length != 6) { // Frame links--> große Bilder
					parent.frames['bildframe'].document.getElementsByName(pElementName)[0].width  = "340";
					parent.frames['bildframe'].document.getElementsByName(pElementName)[0].height = "510";}
				else
				{	parent.frames['bildframe'].document.getElementsByName(pElementName)[0].width  = "100"; // kleine Bilder
					parent.frames['bildframe'].document.getElementsByName(pElementName)[0].height = "150";}}
		// Rahmendicke immer 3 (wenn nicht 0, bei Nichtanzeuge des Bildes)
		parent.frames['bildframe'].document.getElementsByName(pElementName)[0].border= "2";
	  }
	 else
	  {// nicht im Frame aufgerufen
		if (yheight == "360")
		{// pBildpfadundNr z.B. "d9470_540_360" = horizontal
				if (parent.frames.length != 6) { // Frame links--> große Bilder
					document.getElementsByName(pElementName)[0].width  = "510";
					document.getElementsByName(pElementName)[0].height = "340";}
				else
				   {document.getElementsByName(pElementName)[0].width  = "150"; // kleine Bilder
					document.getElementsByName(pElementName)[0].height = "100";}}
		else
		{// pBildNr z.B. "d9440_360_540" = vertikal
				if (parent.frames.length != 6) { // Frame links--> große Bilder
					document.getElementsByName(pElementName)[0].width  = "340";
					document.getElementsByName(pElementName)[0].height = "510";}
				else
				   {document.getElementsByName(pElementName)[0].width  = "100"; // kleine Bilder
					document.getElementsByName(pElementName)[0].height = "150";}}
		// Rahmendicke immer 3 (wenn nicht 0, bei Nichtanzeuge des Bildes)
		document.getElementsByName(pElementName)[0].border= "2";
	  }
  }
 
 function vglbauen(pBildNr,pDName,pLName,phref)
  { 
	 if (screen.width >= 1920) // TODO 1920
	  {
		 document.write ("<a href='javascript:void(0);'");
		 document.write ("title='Bild vergleichen (im freien Bildschirmbereich platzieren)'");
		 document.write ("onclick='vglplus(" + '"' + pBildNr + '","' + pDName + '","' + pLName + '","' + phref + '"' + ");'>");
		 document.write ("<img  border='0' title='Bild vergleichen (im freien Bildschirmbereich platzieren)' src='../img/lpvgl.gif'></a>");
	  }
  }

 function addnullen2(n,tt){n=n.toString();var pp='';if(tt>n.length){for(i=0;i<(tt-n.length);i++){pp=pp+'0';}}return pp+n.toString();}


 function vglplus(pBildNr,pDName,pLName,phref)
  { 
	 var i = 1;
	 var ss = "";
	 var Ergebnis = "";
	 var rBildNr = "";
	 var mehrals10 = "0";
	 var beschr = "";
	 var infotitel = "";
	 var infohref = "";
	
	 beschr = "<b>"+pDName+"</b> (<i>"+pLName+"</i>)";
	 infotitel = "";
	 infohref = "";

	 if(parent.frames.length > 0)
	  {
		if (parent.frames['bildframe'].document.getElementsByName('radio1')[0].value.substring(0,1) != '2') 
		  { // Eigene Zusammenstellung ist nicht ausgewählt
		    var mm = "";
			var mdefhid1 = "2"+addnullen2(parent.frames['bildframe'].document.getElementById('delayzeit').innerHTML,3);
			if (parent.frames['bildframe'].document.getElementsByName('radio1')[0].value.substring(0,1) == '0') {mm = mm + "Im rechten Bildframe ist die Option »Updatebilder« ausgewählt.\n";}
			if (parent.frames['bildframe'].document.getElementsByName('radio1')[0].value.substring(0,1) == '1') {mm = mm + "Im rechten Bildframe ist die Option »Zufallsbilder« ausgewählt.\n";}
		    mm = mm + "Um Bilder in diesem Bildframe anzuzeigen, muss die dortige Radio-Button-Einstellung auf »Eigene Zusammenstellung« gesetzt sein.\n\n";
			mm = mm + "Soll dies automatisch geschehen und das gewählte Bild "+pBildNr.substring(0,5)+" geladen werden?";
			Check = confirm (mm);
			if(Check == true) 
			  { // Vergleichsbereich neu laden - anschließend Bild kann zugefügt werden
				parent.frames['bildframe'].location.href = "../nso1_vgl.php?defstart=text_start.php?defhid1="+mdefhid1+"?defhid2=0?defrbvgl=0?defbilder="+pBildNr.substring(0,5); 
			  }
		  }
		else
		  {  // Eigene Zusammenstellung  --> Bild kann zugefügt werden
			 while (i < 11) 
			 {
			  ss = "breit" + i;

			  Ergebnis = parent.frames['bildframe'].document.getElementsByName(ss)[0].src.search(/leer.+/);
			  if (parent.frames.length == 6) // Frame mittig --> kleine Bilder
				 {rBildNr = pBildNr.substring(0,5) + "_10.jpg";}
			  else
				 {rBildNr = pBildNr + ".jpg";}

			  if(Ergebnis != -1)
				  {
					mehrals10 = "1"; //Bildanzahl noch kleiner 10
					parent.frames['bildframe'].document.getElementsByName(ss)[0].src = "img/bilder/" + rBildNr;
					parent.frames['bildframe'].document.getElementsByName(ss)[0].id = "r44";

//confirm ("vor set");
vglBilderSet(pBildNr,ss);  // 20111022

					parent.frames['bildframe'].document.getElementsByName("l_"+ss)[0].src = "img/loeschen.gif";
					if (phref == "")
					  {
						infotitel = "Kein ArtenInfo vorhanden.";
						infohref = "javascript:confirm('Zu dieser Art ist kein Info vorhanden.');void(0);";
					  }
					else
					  {
						infotitel = "Aufruf ArtenInfo";
						infohref = "db/"+phref;
					  }
					parent.frames['bildframe'].document.getElementsByName("s_"+ss)[0].title = infotitel;
					parent.frames['bildframe'].document.getElementsByName("s_"+ss)[0].href = infohref;
					parent.frames['bildframe'].document.getElementsByName("f_"+ss)[0].innerHTML = beschr;
					parent.frames['bildframe'].document.getElementsByName("a_"+ss)[0].innerHTML = "(" + i + ")";
					break;
				  }
			  i++;
			 }
			 if (mehrals10 == "0")
				{
				 confirm ("Es können maximal 10 Bilder verglichen werden.");
				}
		 }
	  }
	else
	  {
		 confirm("Die Bildübersicht ist nicht im Frame aufgerufen\n(Einstellversuch BildNr "+pBildNr.substring(0,5)+") !");
	  }
  }

