///
//  Bildersuche

// Vorladen
imgVL ("SUBM","suche/suche_starten_",2,true,"gif");

// Allgemeine Optionen der Bildersuche
var vxFeldAktiv = false;

function feldAktiv (vlxBool)
  {
    if (vlxBool && document.getElementById)
      {
        document.getElementById("begiffFeld").style.backgroundColor = "#ffffff";
        document.getElementById("begiffFeld").focus();
        vxFeldAktiv = true;
      }
    else if (document.getElementById)
      {
        document.getElementById("begiffFeld").style.backgroundColor = "#FFE6B4";
        document.getElementById("begiffFeld").value = "";
        vxFeldAktiv = false;
      };
  };

function feldAktivDirekt ()
  {
    if (!vxFeldAktiv && document.getElementById)
      {
        feldAktiv (true);
        document.getElementById("radioKatS2").checked = "true";
      };
  };

// onreset ()
function resetterBS ()
  {
    feldAktiv (false);
  };

// submit ()/Datentest
function submitterBS (vlxAnzahl)
  {
    var vlxSpartentest = false;

    for (var vlxI = 0; vlxI < vlxAnzahl; vlxI++)
      { if (document.formBildSuch.elements["sparten_" + vlxI].checked) { vlxSpartentest = true ;}; };

    if (!vlxSpartentest)
      { fehlendeAngabe ("Sie m&uuml;ssen mindestens eine Sparte ausw&auml;hlen."); }
    else
      { document.formBildSuch.submit(); };
  };

// alle Sparten markieren
function alleSparten (vlxAnzahl)
  {
    for (var vlxI = 0; vlxI < vlxAnzahl; vlxI++)
      { document.formBildSuch.elements["sparten_" + vlxI].checked = true; };
  };

// keine Sparten markieren
function keineSparten (vlxAnzahl)
  {
    for (var vlxI = 0; vlxI < vlxAnzahl; vlxI++)
      { document.formBildSuch.elements["sparten_" + vlxI].checked = false; };
  };


// Suchoptionen neu setzen
function setSuchOpt ()
  {
    //var vlxSgXL = document.formBildSuch.elements['vpSingleBild'].checked;
    //if (vlxSgXL) {vlxSgXL = "1";} else {vlxSgXL = "0";};
    var vlxSgXL = "0";

    var vlxSort0 = document.formBildSuch.vpSort[0].checked;
    var vlxSort1 = document.formBildSuch.vpSort[1].checked;

    if (vlxSort0) {vlxSort = "kue";}
    else if (vlxSort1) {vlxSort = "spart";};

    // Oeffnen und Zentrieren des PopUps
    var vlxXScreen, vlxYScreen;
    vlxXScreen = (screen.width - 200)/2;
    vlxYScreen = (screen.height - 200)/2;

    vxMeldung = window.open ("setAusOpt.php?vqSort=" + vlxSort + "&vqSgXL=" + vlxSgXL,"namMeldung","width=200,height=200,toolbar=no,status=no,directories=no,resizable=no,menubar=no,location=no,scrollbars=no,top=" + vlxYScreen + ",left=" + vlxXScreen);
    vxMeldung.focus ();
  };


////
///  Fenster On-the-Fly schreiben
//

function fehlendeAngabe (vlxWattn)
   {
     // Oeffnen und Zentrieren des PopUps
     var vlxXScreen, vlxYScreen;
     vlxXScreen = (screen.width - 300)/2;
     vlxYScreen = (screen.height - 250)/2;
     vxKontrollfenster = window.open ("","namFehlerFenster","width=300px,height=250px,scrollbars=no,toolbar=no,status=no,resizable=no,menubar=no,location=no,top=" + vlxYScreen + "px,left=" + vlxXScreen + "px");
     vxKontrollfenster.focus ();

     // Inhalt On-The-Fly erzeugen
     with (vxKontrollfenster.document)
       {
         open ();
         write ('<!doctype html public "-//W3C//DTD HTML 4.0 Transitional//EN">');
         write ('<html><head><title>Fehlermeldung</title>');
         write ('<link href="system/info.css" type="text/css" rel="stylesheet">');
         write ('</head><body topmargin="0" marginheigt="0" onblur="self.close();" vlink="#B35320" alink="#FF9900" link="#B35320" text="#000000" bgcolor="#ffe6b4">');

         write ('<table height="100%" align="center" border="0" cellspacing="0" cellpadding="0" width="280">');
         write ('  <tr height="15">');
         write ('    <td colspan="2"><img src="graph/space.gif" width="1" height="15" border="0"></td>');
         write ('  </tr><tr height="20">');
         write ('    <td width="279" align="center"><span class="melHd">Meldung</span></td><td width="1"><img src="graph/space.gif" width="1" height="20" border="0"></td>');
         write ('  </tr><tr height="5">');
         write ('    <td colspan="2"><img src="graph/space.gif" width="1" height="5" border="0"></td>');
         write ('  </tr><tr height="*">');
         write ('    <td colspan="2" align="left" valign="top"><span class="melP">' + vlxWattn + '</span></td>');
         write ('  </tr><tr height="20">');
         write ('    <td align="center"><div class="melOK"><a href="javascript:self.close();">Ok</a></div></td><td><img src="graph/space.gif" width="1" height="20" border="0"></td>');
         write ('  </tr><tr height="38">');
         write ('    <td colspan="2"><img src="graph/space.gif" width="1" height="38" border="0"></td>');
         write ('  </tr>');
         write ('</table>');
         write ('</body></html>');
         close ();
       }

   }
