var LookupDone = false;

/// @brief doLookup \n
/// Öffnet ein neues Fenster mit der Adresse lookup.php
/// @section Required Global Variables
///          sid \n
function doLookup( lookup, writeback ) {
  Lookup = window.open( "lookup.php?sid="+sid+"&lookup="+lookup+"&writeback="+writeback, "lookup", "width=900,height=480,scrollbars=yes");
  Lookup.focus();
}

/// @brief doWriteback \n
/// schreibt in das Fenster in das Element mit id=where den Wert value zurück \n
/// ist close=true dann wird das popup (vorher mit doLookup geöffnet) wieder geschlossen
/// @section Required Global Variables
function doWriteback( where, value, close ) {
    opener.LookupDone = true;
    opener.document.getElementById(where).value = value;
    if( opener.document.getElementById(where).onblur ) {
        opener.addTask( "document.getElementById('"+where+"').onblur()" );
    }
    if( close ) {
        window.close();
    }
}
