function objBranch(treeID,branchID,parentID,rootID,level){
  this.treeID = treeID;
  this.branchID = branchID;
  this.parendID = parentID;
  this.rootID = rootID;
  this.expanded = false;
  this.level = level;
}

function addBranch(treeID,branchID,parentID,rootID,level){
  arrBranch[arrBranch.length] = new objBranch(treeID,branchID,parentID,rootID,level);
}

function clickbranch(treeid,branchid,parentid,rootid,level){
	if(arrBranch.length > 0){
		for(i=0;i<arrBranch.length;i++){
			if(arrBranch[i].treeID == treeid){
				bOpen = false;
				bClose = false;
				//SAME TREE
				if(arrBranch[i].level == level){
					//SAME LEVEL
					if(arrBranch[i].branchID == branchid){
						//SAME BRANCH, SO TOGGLE
						if(arrBranch[i].expanded == false){
							bOpen = true;
							arrBranch[i].expanded = true;
							openbranch(treeid,arrBranch[i].level,arrBranch[i].branchID);
						}else{
							bClose = true;
							arrBranch[i].expanded = false;
							closebranch(treeid,arrBranch[i].level,arrBranch[i].branchID);
						}
						break;
					}
					/*else{
						//DIFFERENT BRANCH
						bClose = true;
					}*/
				}
				/*else{
					//DIFFERENT BRANCH
					if(arrBranch[i].level > level){
						//LOWER DOWN SO CLOSE
						bClose = true;
					}
				}*/
			
			}
		}
	
	}
	createCookie(treeid,'clickbranch(\'' + treeid + '\',' + branchid + ',' + parentid + ',' + rootid + ',' + level + ');')
}


function getTreeBranch(treeid,level,branchid){
	return getlayer('treediv_'+treeid+'_'+level+'_'+branchid);
}

function getTreeImage(treeid,level,branchid){
	return getlayer('treeimg_'+treeid+'_'+level+'_'+branchid);
}

function openbranch(treeid,level,branchid){
	var dv = getTreeBranch(treeid,level,branchid);
	var img = getTreeImage(treeid,level,branchid);
	if(dv) layeron(dv);
	if(img) img.src='WCContent/image/minus.gif';
	
}

function closebranch(treeid,level,branchid){
	var dv = getTreeBranch(treeid,level,branchid);
	var img = getTreeImage(treeid,level,branchid);
	if(dv) layeroff(dv);
	if (img) img.src = 'WCContent/image/plus.gif';
}
function openTree(){
	
	var x = readCookie('faq_tree');	
	//alert(x);
	eval(x);
}
