function dbxPopUp(linkTarget,vlParameter)
// -----------------------------------------------------------------------------  
{
  vlParameterPreSet = "setID=0,name=dbxPopUp,setFocus=1,left=9999,top=9999,width=400,height=400,scrollbars=yes,resizable=yes,";
  vlParameter  = vlParameterPreSet + vlParameter;
  arrParameter = dxbValueList(vlParameter,",");
  
  // alertArray(arrParameter);
  
  if(arrParameter["left"] == "9999" 
  || arrParameter["top"]  == "9999")
  {
  arrParameter["left"] = screen.width/2  - arrParameter["width"]/2;
  arrParameter["top"]  = screen.height/2 - arrParameter["height"]/2;
  }
  
  fenster = window.open(linkTarget, arrParameter["name"], "width="+arrParameter["width"]+
     ", height="    + arrParameter["height"]+
	 ", left="      + arrParameter["left"]+
	 ", top="       + arrParameter["top"]+
	 ", scrollbars="+ arrParameter["scrollbars"] + 
	 ", resizable=" + arrParameter["resizable"]);

  if(arrParameter["setFocus"]==1)
  { fenster.focus(); }
  
  if(arrParameter["setID"] != 0)
  {
  fenster.setID = arrParameter["setID"];
  }
  return true;
  
  if(fenster) 
  {  return true; }
  else 
  { return false; }	 
 
}


function dxbValueList(vlParameter,strSplitter)
// -----------------------------------------------------------------------------
{

    if(!strSplitter) strSplitter = ",";
    arrRetArr = new Array();
    arrAllPa  = vlParameter.split(strSplitter);
    anzAllPa  = arrAllPa.length;
    // alert(anzAllPa);
    
    for(i=0;i<anzAllPa;i++)
    {
    arrTemp  = arrAllPa[i].split("=");
    strTemp0 = arrTemp[0];
    strTemp1 = arrTemp[1];
    arrRetArr[strTemp0] = strTemp1; 
    }
    
    // alertArray(arrRetArr)
    
    return arrRetArr;
 
} // function

function alertArray(arrToShow)
// -----------------------------------------------------------------------------
{
nl = "\n"; ct = 0; strShow = "";
for(var Eigenschaft in arrToShow)
{ ct++; strShow = strShow + Eigenschaft + " : " + arrToShow[Eigenschaft] + nl; }
strShow = "Anz: " + ct + nl + strShow; alert(strShow); return;
} // function