<!--
var ie = document.all?1:0 ;
var ns4 = document.layers?1:0 ;

function SwitchF() {
	if (!flagComplete) return; // to Prevent errors
	var F = document.forms[0];
	F.Act.value = 'SwitchF';
	if (arguments.length)
		F.TreeF.value = arguments[0];
	F.submit();
}

function SortF() {
	var F=document.forms[0];
	F.Act.value = 'Sort';
	F.Qu.value = '';
	F.Field.value = SortF.arguments[0];
	F.submit();
}

function Search() {
	var F=document.forms[0];
	F.Act.value = 'Search';
	F.submit();
}

function ShowAll() {
	var F=document.forms[0];
	F.Act.value = 'ShowAll';
	F.Qu.value = '';
	F.submit();
}

function PreSubmit()
{	var F=document.forms[0];
	F.Tree.value = F.TreeF.value;
}

function ShowChildren(Child) {
  if (Child!='')
	window.status = 'Children: ' + Child; else
	window.status = '';
  return true;
}

function DeleteF(rgh) {
	var F=document.forms[0];
	var delphys = false;
	if (CheckDocs()==0) return;
/*
	if (rgh==115)
	     delphys = VBMSG('Do you want to delete selected record physically (permanent) ?','Remove Document',1);
	if (delphys==6) // vbYes
		F.Act.value = 'DeletePhysic';
	else if (delphys==7) // vbNo
		F.Act.value = 'Delete';
	else return;
*/
	F.Act.value = 'DeletePhysic';
	F.Tree.value = vTree;
	F.submit();

}

function Copy() {
	var i , check;
	var F=document.forms[0];
	check = false;
	
	if (F.DID) 
	{
	if (F.DID.length) 
	 {	for (i=0; i < F.DID.length;i++)
			if (F.DID[i].checked)
				check = true;
	 } else
	 if (F.DID.checked) check = true;
	}
	
	if (!check) {
		alert('You don\'t select documents to copy !');
		return;
		}

	F.Tree.value = vTree;
	F.Act.value = "Copy";
	F.submit();
}

function Send() {
	var i , check;
	var F=document.forms[0];
	if (CheckDocs()==0) {
		alert('You don\'t select documents to send !');
		return;
		}
	var addr = prompt('Send to (syntax: UserName.FolderName or UserName.FolderID)','');
	if (!addr) return;
	var uId,tId,p = addr.indexOf('.');
	if (p < 0) {
		alert('Invalid syntax !');
		return;
		}
	uId = addr.substr(0,p);
	tId = addr.substr(p+1);
	if ((!uId)||(!tId)) {
		alert('Invalid syntax !');
		return;
		}

	F.U1.value = uId;
	F.T1.value = tId;
	F.Tree.value = vTree;
	F.Act.value = 'Send';
	F.submit();
}

function CheckDocs() {
  var F = document.forms[0];
  var i, d = 0;
  if (!(F.DID)) return;
  if (F.DID.length) {
	for (i=0; i<F.DID.length; i++)
	  if (F.DID[i].checked) {
		d = d + 1;
		}
	}
  else {
	if (F.DID.checked) {
		//arrIDs = F.DID.value;
		d = d + 1;
		}
    }
  return d;
}

function GetCheckedIDs() {
  var F = document.forms[0];
  var i, d = '';
  if (!(F.DID)) return (d);
  if (F.DID.length) {
	for (i=0; i<F.DID.length; i++)
	  if (F.DID[i].checked) {
		if (d!='') d = d + ', ';
		d = d + F.DID[i].value;
		}
	}
  else {
	if (F.DID.checked) {
		if (d!='') d = d + ', ';
		d = d + F.DID[i].value;
		}
    }
  return d;
}

function Paste() {

	if ((mPaste!='Paste')&&(mPaste!='PasteAll'))
		{ alert('Nothing in clipboard to paste !');
		  return;
		}
	if (mPaste=='PasteAll') {
		if (!confirm('Do you want to replace exist folder ?')) return;
		} else
		if (!confirm('Paste selected documents to list ?')) return;
		
	var F=document.forms[0];
	F.Tree.value = vTree;
	F.Act.value = 'Paste';
	F.submit();
}

function getTR(E) {
if (!E) return (E);
if (ie)
{
  while (E.tagName!='TR')
    { E=E.parentElement; 
      if (!E) break;
	}
}
else
{
  while (E.tagName!='TR')
    { E=E.parentNode; 
      if (!E) break;
	}
}
return E;
}

function hL(E){
E = getTR(E);
if (E)
E.className = 'H';
//E.style.backgroundColor = '#fff7e5';
for (var i=0; i<E.children.length;i++)
	if (parseInt(E.children[i].rowSpan)>1)
		E.children[i].style.backgroundColor = '#F0F0F0';

}

function dL(E){
E = getTR(E);
if (E)
E.className = 'ContentCell';
}

function dLA(E) {
if (!E) return;
E = getTR(E);
if (ie)
   E=E.parentElement;
else
   E=E.parentNode;

for (var i=0;i<E.children.length;i++) {
	if (E.children[i]!='ContentCell') dL(E.children[i]);
	}
}

//-->
