


//Neues Fenster öffnen
function popup(link){
    hoehe  = 380;   // (screen.height/2.5-20);
    breite = 550;   // (screen.width/2);
    win    = window.open(link,"window", 'toolbar=0,scrollbars=1,location=0,directories=0,status=1,menubar=0,resizable=1,dependent=yes,Width='+breite+',Height='+hoehe+',left='+(screen.width-(breite+15))+',top=0');
}


function file_back(filename,path) {
    document.EditFormular.grafik.value = filename;
    document.EditFormular.grafik_link.value = path+"/"+filename;
   document.EditFormular.submit();
return
}

//Neuanlage bzw. Neuupload einer Datei

function neufile(aktFeldID) {
        document.EditFormular.addgrafik.value = "true";
        popup('upload/upload.asp?aktFeldID='+aktFeldID);

return
}


function refresh1() {
    document.EditFormular.submit();
}


function ZeichenRaus(Name,Zeichen)
 {        /* entfernt aus Formularelement(Name) alle 'Zeichen' */
        var i, j, k, l;
        var ok, rest, wert;

        wert = eval("document.EditFormular."+Name+".value");
        if (wert == '')
          { return true; }
        else
          {     i = wert.indexOf(Zeichen);
                j = wert.indexOf('"');
                k = wert.indexOf('^');
                l = wert.indexOf('\'');
                if (i > '-1' || j> '-1' || k> '-1'|| l> '-1')
                  {
                        ok = wert.substring(0, i--);
                        rest = wert.substring(i++, wert.length);
                        wert = ok + rest;
                        if (k >'-1')
                          {
                            alert("Bitte verwenden Sie in diesem Feld keine Hoch-Zeichen (^)!");
                          }
                         else
                          {
                            alert("Bitte verwenden Sie in diesem Feld keine Hochkamata !");
                          }
                    eval("document.EditFormular."+Name+".focus()");
                    return false;
                  }
          }
 }


function Leertest(Name)
 {        /* testet ob Formularelement(Name) leer ist */
        var wert;

        wert = eval("document.EditFormular."+Name+".value");
        if ( wert == '')
          {
                 eval("document.EditFormular."+Name+".select()");
                     alert('Dieses Feld bitte ausfüllen.');
                 eval("document.EditFormular."+Name+".focus()");
                 return false;
          }
        else
          {        return true;          }
 }


function Ziffertest(Name)
 {        /* testet ob Formularelement(Name) eine ganze Zahl enthält */
        var kette;
        var Ergebnis, i, z;

        Ergebnis = 0;
        kette = eval("document.EditFormular."+Name+".value");
        if (kette.length > 0)
          {
                for (i=0; i <= kette.length; ++i)
                  {
                        z = kette.charCodeAt(i);
                        if ((z < 48) || (z > 57))
                          {
                                Ergebnis = -1;
                          }
                  }
          }
        if (Ergebnis == -1)
          {
                eval("document.EditFormular."+Name+".select()");
                alert("Bitte geben Sie in diesem Feld nur Ziffern ein !");
                eval("document.EditFormular."+Name+".focus()");
                return false;
          }
        else
          {
                return true;
          }
  }

