var W1
function OW(sDest){
  if(W1){
		W1.close();
	}
	W1 = window.open(sDest + "&neServer[dialog]=1",'Test','width=700,height=300,location=no,menubar=no,scrollbars=yes,resizable=yes');
}
function OWcat(sDest){
    if(W1){
		W1.close();
	}
	W1 = window.open(sDest + "&neServer[dialog]=1",'Test','width=700,height=300,location=no,menubar=no,scrollbars=yes,resizable=yes');
}
function OWcatNS(sDest){
  if(W1){
		W1.close();
	}
	W1 = window.open(sDest + "&neServer[dialog]=1",'Test','width=800,height=300,location=no,menubar=no,scrollbars=no,resizable=yes');
}

function CatSubmit(sSubmit){
  	opener.document.getElementById('SubmitParam').value=sSubmit;
  	opener.document.getElementById('F1').submit();
  	self.close();
}

function SelfSubmit(sSubmit){
	//alert(sSubmit);
  document.getElementById('SubmitParam').value=sSubmit;
  document.getElementById('F1').submit();
}
	
function Rez(){
  	var w=document.getElementById('d1').clientWidth;
  	var h=document.getElementById('d1').clientHeight;
  	if(w>0 || h>0){
  		self.resizeTo(w+50,h+60);
	}
}
function RezNS(){
  	var w=document.getElementById('d1').clientWidth;
  	var h=document.getElementById('d1').clientHeight;
  	if(w>0 || h>0){
  		self.resizeTo(w+30,h+60);
	}
}function RezO(ww,hh){
  	var w=document.getElementById('d1').clientWidth;
  	var h=document.getElementById('d1').clientHeight;
  	if(w>0 || h>0){
  		self.resizeTo(w+ww,h+hh);
	}
}


//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
var assocArr = new Array();
var nmax = 280;

function foldalll()
{
  var i;
  if(document.getElementById('foldall').innerHTML == '-')
  {
    document.getElementById('foldall').innerHTML = '+';
    for(i = 0; i <= nmax; i++)
    {
      if(document.getElementById('item' + i).style.visibility == 'visible')
        fold('item' + i, 'fold' + i);
    }
  }
  else
  {
    document.getElementById('foldall').innerHTML = '-';
    for(i = 0; i <= nmax; i++)
    {
      if(document.getElementById('item' + i).style.visibility == 'hidden')
        fold('item' + i, 'fold' + i);
    }
  }
}

function fold(item, fld)
{
  if(document.getElementById(item).style.visibility == 'hidden')
  {
    document.getElementById(fld).innerHTML = '-';
    document.getElementById(item).style.visibility = 'visible';
    document.getElementById(item).innerHTML = assocArr[item];
  }
  else
  {
    document.getElementById(fld).innerHTML = '+';
    assocArr[item] = document.getElementById(item).innerHTML;
    document.getElementById(item).innerHTML = "";
    document.getElementById(item).style.visibility = 'hidden';
  }
}

function doneLoading()
{
  var i;
  for(i = 0; i <= nmax; i++)
  {
    fold('item' + i, 'fold' + i);
  }
  document.getElementById('foldall').innerHTML = '+';
}
//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++





function CallBack(sArg){
	var server=RSExecute("index.php?id=23","CallBack",sArg);
	sRet=server.return_value;
	document.F1.TxT.value=sRet;
	//alert(sRet);
}



function OpenW(sDest){
  if(W1){
		W1.close();
	}
	W1 = window.open(sDest + "&neServer[dialog]=1","Catalog","location=no,menubar=no,toolbar=no,scrollbars=yes,resizable=yes,height=50,width=500");
}
function CloseW(){
  if(W1){
		W1.close();
	}
}






function OAttr(ObjName,Object)
{
  var Result="<h3>Attribute von Object \""+ObjName+"\" :</h3>";
  var Attr;
  for (Attr in Object)
  {
		Result=Result+ObjName+"."+String(Attr)+" = "+Object[Attr]+"<br>\n";
  }
  return Result;
}

function HDiv()
{
  var i;
  if(document.getElementById('D1').style.display=='none')
  {
    document.getElementById('D1').style.display='block'
  }
  else
  {
	 document.getElementById('D1').style.display='none'
  }
}
