var ku1;


var User  = '' ;
var Token = '' ;


function TreeSetup(Gq1) {
var kt1=Xp1();var ut1= '' ; for(var i=0;i<arguments.length;i++)ut1+= ", " +arguments[i];
JSDebug( 'tree' ,kt1+ut1);
var fu1;
var et1 = document.getElementById( 'e' + Gq1);
if (et1) {











fu1  = document.URL.replace(/\/\w+\.\w+\s*$/, '/LLINXX.pl' )
fu1 += '?SelId=' +Gq1+ ';Scrn=TreeSetup;' ;
fu1 += 'User=' +User+ ';Token=' +Token+ ';' ;
yl1( 'content' ,null,fu1, 'bufferFrameTree' );


et1.parentNode.previousSibling.firstChild.innerHTML = '-' ;
}
else{
var Id1 = document.createElement( "div" );
Id1.setAttribute( 'id' , 'e' + Gq1 );
Id1.setAttribute( 'name' , 'e' + Gq1 );
Id1.setAttribute( 'className' , 'Tree' );
var oy1 = document.getElementById( 'f' + Gq1);
oy1.parentNode.appendChild(Id1);














fu1 = document.URL.replace(/\/\w+\.\w+\s*$/, '/LLINXX.pl' )
fu1 += '?SelId=' +Gq1+ ';Scrn=TreeSetup;' ;
fu1 += 'User=' +User+ ';Token=' +Token+ ';' ;
yl1( 'content' ,null,fu1, 'bufferFrameTree' );





Id1.parentNode.previousSibling.firstChild.innerHTML = '-' ;
}
}




function Bp1(Gq1,Ew1,me1) {
var kt1=Xp1();var ut1= '' ; for(var i=0;i<arguments.length;i++)ut1+= ", " +arguments[i];
JSDebug( 'tree' ,kt1+ut1);
var et1 = document.getElementById( 'e' + Gq1);
var fu1;

if (et1) {
if (et1.style.visibility != 'hidden' ) {
et1.parentNode.previousSibling.firstChild.innerText = '+' ;


et1.parentNode.removeChild(et1);
}
else{


et1.parentNode.previousSibling.firstChild.innerHTML = '-' ;

vl1();
fu1 = document.URL.replace(/\/\w+\.\w+\s*$/, '/LLINXX.pl' )
fu1 += '?SelId=' +Gq1+ ';Scrn=Tree;' ;
fu1 += 'User=' +User+ ';Token=' +Token+ ';' ;
yl1( 'content' ,null,fu1, 'bufferFrameTree' );

}
}
else{
var Id1 = document.createElement( "div" );
Id1.setAttribute( 'id' , 'e' + Gq1 );
Id1.setAttribute( 'className' , 'Tree' );
var oy1 = document.getElementById( 'f' + Gq1);
oy1.parentNode.appendChild(Id1);
vl1();
fu1 = document.URL.replace(/\/\w+\.\w+\s*$/, '/LLINXX.pl' )
fu1 += '?SelId=' +Gq1+ ';Scrn=Tree;' ;
fu1 += 'User=' +User+ ';Token=' +Token+ ';' ;
yl1( 'content' ,null,fu1, 'bufferFrameTree' );

Id1.parentNode.previousSibling.firstChild.innerHTML = '-' ;
}
}

function Vp1(Gq1) {
var kt1=Xp1();var ut1= '' ; for(var i=0;i<arguments.length;i++)ut1+= ", " +arguments[i];
JSDebug( 'tree' ,kt1+ut1);
var fu1;
var et1 = document.getElementById( 'e' + Gq1);
if (et1) {
if (et1.style.visibility != 'hidden' ) {
et1.style.visibility = 'hidden' ;
et1.style.display= 'none' ;
et1.parentNode.previousSibling.firstChild.innerText = '+' ;
}
else{


et1.parentNode.previousSibling.firstChild.innerHTML = '-' ;
vl1();
fu1 = document.URL.replace(/\/\w+\.\w+\s*$/, '/LLINXX.pl' )
fu1 += '?SelType=' +Gq1+ ';Scrn=Tree;' ;
fu1 += 'User=' +User+ ';Token=' +Token+ ';' ;
yl1( 'content' ,null,fu1, 'bufferFrameTree' );

}
}
else{
var Id1 = document.createElement( "div" );
Id1.setAttribute( 'id' , 'e' + Gq1 );
Id1.setAttribute( 'className' , 'Tree' );
var oy1 = document.getElementById( 'f' + Gq1);
oy1.parentNode.appendChild(Id1);
vl1();
fu1 = document.URL.replace(/\/\w+\.\w+\s*$/, '/LLINXX.pl' )
fu1 += '?SelType=' +Gq1+ ';Scrn=Tree;' ;
fu1 += 'User=' +User+ ';Token=' +Token+ ';' ;
yl1( 'content' ,null,fu1, 'bufferFrameTree' );

Id1.parentNode.previousSibling.firstChild.innerHTML = '-' ;

}
}


function ap1(Gq1) {
var kt1=Xp1();var ut1= '' ; for(var i=0;i<arguments.length;i++)ut1+= ", " +arguments[i];
JSDebug( 'tree' ,kt1+ut1);
if (re1== 'Design' ){document.form1.UserAction.value = 'Edit' ;}
OpenItem(Gq1);
}

function OpenItem(Gq1) {
var kt1=Xp1();var ut1= '' ; for(var i=0;i<arguments.length;i++)ut1+= ", " +arguments[i];
JSDebug( 'tree' ,kt1+ut1);
document.form1.SelId.value = Gq1;
document.form1.submitted=true;
document.form1.submit();
}

function gp1 (Kr1) {
var kt1=Xp1();var ut1= '' ; for(var i=0;i<arguments.length;i++)ut1+= ", " +arguments[i];
JSDebug( 'tree' ,kt1+ut1);
document.form1.SelType.value = Kr1;
document.form1.SelId.value = '' ;
document.form1.UserAction.value = 'NewItem' ;
document.form1.submitted=true;
document.form1.submit();
}


function vl1(){
var kt1=Xp1();var ut1= '' ; for(var i=0;i<arguments.length;i++)ut1+= ", " +arguments[i];
JSDebug( 'tree' ,kt1+ut1);
if (top.BodyFrame.document.form1.changed){
top.BodyFrame.document.form1.submitted=true;
top.BodyFrame.document.form1.submit();
hl1(20);
}
}







var mt1;



function Wp1(){
var kt1=Xp1();var ut1= '' ; for(var i=0;i<arguments.length;i++)ut1+= ", " +arguments[i];
JSDebug( 'tree' ,kt1+ut1);
var Fr1 = new Array;
var xy1;
var Jt1;

Fr1 = document.getElementsByName( 'f' +mt1);
if (Fr1.length != 1){
Fr1 = document.getElementsByName( 's' +mt1);
}
if (Fr1.length == 1){
xy1 = Fr1[0].parentNode.parentNode;
if (xy1.previousSibling){
Jt1 = xy1.previousSibling;
if (Jt1.firstChild && Jt1.firstChild.nextSibling && Jt1.firstChild.nextSibling.firstChild){
NextId = Jt1.firstChild.nextSibling.firstChild
var Gq1 = NextId.id.substr(1,NextId.id.length-1);
top.BodyFrame.OpenItem(Gq1)
}
else{
if (Jt1.previousSibling){
Jt1 = Jt1.previousSibling;
if (Jt1.firstChild && Jt1.firstChild.nextSibling && Jt1.firstChild.nextSibling.firstChild){
NextId = Jt1.firstChild.nextSibling.firstChild
var Gq1 = NextId.id.substr(1,NextId.id.length-1);
top.BodyFrame.OpenItem(Gq1)
}
}
}
}
}
}

function Tp1(){
var kt1=Xp1();var ut1= '' ; for(var i=0;i<arguments.length;i++)ut1+= ", " +arguments[i];
JSDebug( 'tree' ,kt1+ut1);
var Fr1 = new Array;
var xy1;
var Jt1;


Fr1 = document.getElementsByName( 'f' +mt1);
if (Fr1.length != 1){
Fr1 = document.getElementsByName( 's' +mt1);
}
if (Fr1.length == 1){
xy1 = Fr1[0].parentNode.parentNode;
if (xy1.nextSibling){
Jt1 = xy1.nextSibling;
if (Jt1.firstChild && Jt1.firstChild.nextSibling && Jt1.firstChild.nextSibling.firstChild){
NextId = Jt1.firstChild.nextSibling.firstChild
var Gq1 = NextId.id.substr(1,NextId.id.length-1);
top.BodyFrame.OpenItem(Gq1)
}
else{
if (Jt1.nextSibling){
Jt1 = Jt1.nextSibling;
if (Jt1.firstChild && Jt1.firstChild.nextSibling && Jt1.firstChild.nextSibling.firstChild){
NextId = Jt1.firstChild.nextSibling.firstChild
var Gq1 = NextId.id.substr(1,NextId.id.length-1);
top.BodyFrame.OpenItem(Gq1)
}
}
}
}
}
}

function Ep1(){
var kt1=Xp1();var ut1= '' ; for(var i=0;i<arguments.length;i++)ut1+= ", " +arguments[i];
JSDebug( 'tree' ,kt1+ut1);
var Fr1 = new Array;
var cy1;
var xy1;
var et1;
var ay1;

Fr1 = document.getElementsByName( 'f' +mt1);
if (Fr1.length != 1){
Fr1 = document.getElementsByName( 's' +mt1);
}
if (Fr1.length == 1){
if (Fr1[0].nextSibling && Fr1[0].nextSibling.firstChild){
cy1 = Fr1[0].nextSibling.firstChild;
if (cy1.firstChild && cy1.firstChild.firstChild && cy1.firstChild.firstChild.nextSibling){
xy1 = cy1.firstChild.firstChild.nextSibling;
if (xy1.firstChild && xy1.firstChild.nextSibling && xy1.firstChild.nextSibling.firstChild){
et1 = xy1.firstChild.nextSibling.firstChild;
Gq1 = et1.id.substr(1,et1.id.length-1);
top.BodyFrame.OpenItem(Gq1);
}
}
}
else{

if (Fr1[0].parentNode && Fr1[0].parentNode.previousSibling && Fr1[0].parentNode.previousSibling.firstChild){
ay1 = Fr1[0].parentNode.previousSibling.firstChild;
if (ay1.innerHTML == '+' ){
Bp1(mt1,0,0);
}
}
}
}
}


function Rp1(){
var kt1=Xp1();var ut1= '' ; for(var i=0;i<arguments.length;i++)ut1+= ", " +arguments[i];
JSDebug( 'tree' ,kt1+ut1);
var Fr1 = new Array;
var xy1;
var cy1;
var et1;
var Gq1;
Fr1 = document.getElementsByName( 'f' +mt1);
if (Fr1.length != 1){
Fr1 = document.getElementsByName( 's' +mt1);
}
if (Fr1.length == 1){
xy1 = Fr1[0].parentNode.parentNode;
cy1 = xy1.parentNode.parentNode;
et1 = cy1.parentNode;
if (et1.parentNode.className != 'TreeHead' ) {
Gq1 = et1.id.substr(1,et1.id.length-1);
top.BodyFrame.OpenItem(Gq1);
}
else{
Bp1(mt1,0,0);
}
}
}



function Ju1 (Gq1) {
var kt1=Xp1();var ut1= '' ; for(var i=0;i<arguments.length;i++)ut1+= ", " +arguments[i];
JSDebug( 'tree' ,kt1+ut1);
var Fr1 = new Array;
Fr1 = document.getElementsByName( 'f' +mt1);
for(var i=0;i<Fr1.length;i++) { if (Fr1[i].className == 'TreeTextSelected' ) {Fr1[i].className = 'TreeText' ;} }
Fr1 = document.getElementsByName( 's' +mt1);
for(var i=0;i<Fr1.length;i++) { if (Fr1[i].className == 'TreeTextSelected' ) {Fr1[i].className = 'TreeText' ;} }

Fr1 = document.getElementsByName( 'f' +Gq1);
for(var i=0;i<Fr1.length;i++) { if (Fr1[i].className == 'TreeText' ) {Fr1[i].className = 'TreeTextSelected' ;} }
Fr1 = document.getElementsByName( 's' +Gq1);
for(var i=0;i<Fr1.length;i++) { if (Fr1[i].className == 'TreeText' ) {Fr1[i].className = 'TreeTextSelected' ;} }

mt1=Gq1;

}

function vu1() {
var kt1=Xp1();var ut1= '' ; for(var i=0;i<arguments.length;i++)ut1+= ", " +arguments[i];
JSDebug( 'tree' ,kt1+ut1);
var Fr1=document.getElementsByName( 'TreeAdd' );
for(var i=0;i<Fr1.length;i++) { Fr1[i].style.visibility = 'visible' ; }
}

function bu1() {
var kt1=Xp1();var ut1= '' ; for(var i=0;i<arguments.length;i++)ut1+= ", " +arguments[i];
JSDebug( 'tree' ,kt1+ut1);
var Fr1=document.getElementsByName( 'TreeAdd' );
for(var i=0;i<Fr1.length;i++) { Fr1[i].style.visibility = 'hidden' ; }
}


function Ou1 (Gq1,ne1) {
var kt1=Xp1();var ut1= '' ; for(var i=0;i<arguments.length;i++)ut1+= ", " +arguments[i];
JSDebug( 'tree' ,kt1+ut1);

if (ne1 == '' ){ne1= "     " ;}
var Fr1 = new Array;
Fr1=document.getElementsByName( 'f' +Gq1);
for(var i=0;i<Fr1.length;i++) { Fr1[i].innerText  = ne1;}
Fr1=document.getElementsByName( 's' +Gq1);
for(var i=0;i<Fr1.length;i++) { Fr1[i].innerText  = ne1;}
}


function op1 (Gq1,Ew1,me1,Cw1) {
var kt1=Xp1();var ut1= '' ; for(var i=0;i<arguments.length;i++)ut1+= ", " +arguments[i];
JSDebug( 'tree' ,kt1+ut1);
var Fr1 = new Array;
Fr1=document.getElementsByName( 'f' +Gq1);
for(var i=0;i<Fr1.length;i++) {
if( (Fr1[i].par == Ew1 || !Ew1)  &&  (Fr1[i].typ == me1 || !me1) &&  (Fr1[i].rtp == Cw1 || !Cw1)  ){
Fr1[i].parentNode.parentNode.parentNode.removeChild( Fr1[i].parentNode.parentNode);
}
}
Fr1=document.getElementsByName( 's' +Gq1);
for(var i=0;i<Fr1.length;i++) {
if( (Fr1[i].par == Ew1 || !Ew1)  &&  (Fr1[i].typ == me1 || !me1) &&  (Fr1[i].rtp == Cw1 || !Cw1)  ){
Fr1[i].parentNode.parentNode.parentNode.removeChild( Fr1[i].parentNode.parentNode);
}
}
}


function xu1 (Gq1,ne1,Ew1,me1,Cw1) {
var kt1=Xp1();var ut1= '' ; for(var i=0;i<arguments.length;i++)ut1+= ", " +arguments[i];
JSDebug( 'tree' ,kt1+ut1);
var qu1 = document.getElementById( 'e' + Ew1);
if (qu1){
var Yd1 = document.createElement( "tr" );

var He1 = '' ;
var Wd1 = document.createElement( "td" );
He1 = '' ;
Wd1.innerHTML = He1;
Yd1.appendChild(Wd1);

var Ad1 = document.createElement( "td" );
if (Cw1){
He1  = "<div class=TreeText id='s" +Gq1+ "' name='s" +Gq1+ "' " ;
He1 += "typ=" +me1+ " par=" +Ew1+ " rtp=" +Cw1+ " " ;
He1 += " onclick=parent.BodyFrame.OpenItem('" +Gq1+ "') " ;
He1 += ">" ;
}
else{
He1  = "<div class=TreeText id='f" +Gq1+ "' name='f" +Gq1+ "' " ;
He1 += "typ=" +me1+ " par=" +Ew1+ " " ;
He1 += "" ;
He1 += ">" ;
}
He1 += (ne1!= '' ) ? ne1+ "</div>" : "&nbsp&nbsp&nbsp&nbsp&nbsp</div>" ;
Ad1.innerHTML = He1;
Yd1.appendChild(Ad1);

Yd1.setAttribute( "id" ,Gq1);
Yd1.setAttribute( "name" ,Gq1);

var Fr1 = new Array;
Fr1 = (Cw1) ? document.getElementsByName( 'f' +Cw1):  document.getElementsByName( 'f' +me1);

var wd1 = false;
for(var i=0;i<Fr1.length;i++) {
if ( Fr1[i].parentNode.parentNode.parentNode.parentNode.parentNode == qu1) {













Fr1[i].parentNode.parentNode.parentNode.insertBefore(Yd1, Fr1[i].parentNode.parentNode.nextSibling);
wd1 = true;
}
}
if (!wd1){
var gt1;
var ft1;
if (Cw1){
gt1 = top.BodyFrame.document.getElementById( 't' + Cw1);
}
else{
gt1 = top.BodyFrame.document.getElementById( 't' + me1);
}
if (gt1){
ft1 = gt1.firstChild.firstChild.firstChild.firstChild.innerText;
}
var Ud1 = document.createElement( "tr" );
var Qd1 = document.createElement( "td" );
Qd1.setAttribute( "className" , "TreeSubHead" );
Qd1.setAttribute( "colSpan" ,2);
He1 = (Cw1) ? "<DIV id=f" +Cw1+ " name=f" + Cw1+ ">" : "<DIV id=f" +me1+ " name=f" + me1+ ">" ;
He1 += ft1+ "</DIV>"
Qd1.innerHTML = He1;
Ud1.appendChild(Qd1);
qu1.firstChild.firstChild.appendChild(Ud1);
qu1.firstChild.firstChild.appendChild(Yd1);
}
}
}




