/* ========================================================================================== */
/* =====                                    Achtung:                                     ==== */
/* =====      Diese Datei efhd.js wird in allen Seiten von efh-Darmstadt verwendet!      ==== */
/* ========================================================================================== */



/* ========================================================================================== */
/* ----- Funktion: Ein Detail-Fenster mit angegebenen Maßen öffnen ----- */
function fensterauf(inhalt,breite,hoehe) {

  var xstandard=400;    /* Defaults für Abmessungen */
  var ystandard=500;
  var seite;


  if(breite == 0) {breite=xstandard;}
  if(hoehe  == 0) {hoehe=ystandard; }

  seite=window.open(inhalt,"details","width="+breite+",height="+hoehe+",left=5,top=5,resizable=yes,menubar=no,scrollbars=no,dependent=yes");
  /* ----- hier kein focus()-Befehl, sonst Error bei IE <= 4.0 ----- */
}


/* ========================================================================================== */
/* ----- Funktion: Fenster öffnen mit Search-Wert----- */
function fensterauf_mit_search(inhalt,breite,hoehe, zusatz ) {

  var xstandard=400;    /* Defaults für Abmessungen */
  var ystandard=500;
  var seite;


  if(breite == 0) {breite=xstandard;}
  if(hoehe  == 0) {hoehe=ystandard; }

  if(zusatz) {inhalt = inhalt + "?" + zusatz ; }

  seite=window.open(inhalt,"details","width="+breite+",height="+hoehe+",left=5,top=5,resizable=yes,menubar=no,scrollbars=no,dependent=yes");
  /* ----- hier kein focus()-Befehl, sonst Error bei IE <= 4.0 ----- */
}


/* ========================================================================================== */
/* ----- Funktion: Zufallszahl im Raum von aa<=x<=bb erzeugen ----- */
function zufall(aa, bb) {   
  var zz;                         /* Ergebnisvariable */
  aa=Math.round(aa);
  bb=Math.round(bb);
  zz=aa;                          /* mindestens aa als Ergebnis zurückgeben */
  if(bb>aa){
    zz = aa + Math.floor(Math.random() * (bb+1-aa) );
  }
  return zz;                      /* Ergebnis zurückgeben */
}
