/* 
	function used by contentfinder.py
	to list the content of an item in Apple Finder mode.
	The item can be a list or a nodetree.
*/
var contentFinderData;

function contentFinder() {}

function contentFinderOpenClose(id,cfId) {

	d 			= document.getElementById(id);
	dimg 		= document.getElementById('icon' + id);
	imgSta		= dimg.getAttribute('relation')
	getHTML		= (imgSta=='iconclosed_empty')
	imgstatus 	= ((imgSta=='iconclosed')||(imgSta=='iconclosed_empty'))?'iconopen':'iconclosed';
	dimg.src	= contentFinderData[cfId][imgstatus];
	dimg.setAttribute('relation',imgstatus);
	
	for (i=0;i<d.childNodes.length;i++) {
		cnode = d.childNodes[i];
		if ((cnode.nodeName == 'DIV')&&(cnode.getAttribute('name')==id)) cnode.style.display =(cnode.style.display=='block')?'none':'block';
		}
	args = contentFinderOpenClose.arguments;
	applymanage = '';
	if (args.length==6) applymanage = (args[5]==1)?'/apply-manage':'';
	if ((getHTML)&&(args.length>=5)) {
	var re=new RegExp('/',"g");
		cf_path = args[2].replace(re,"%2F")
		if ((args[3]==false)&&(args[4]==1)) {
			getform2htmlpageupdate('/_root/_lib2/_m/contentfinder/-/cf_path-'+cf_path+applymanage,'xierpajax'+args[0]);
			}
		}
	}

function contentFinderInit() {
	if (!contentFinderData) contentFinderData = new Array();
	contentFinderDataId = 'dirtree'+contentFinderData.length;
	contentFinderDataId = 'dirtree';
	contentFinderData[contentFinderDataId] = new Array()
	//xxxx = 0;
	contentFinderData[contentFinderDataId]['iconclosed'] = (new Image).src = '/_root/_lib2/images/icons/contentfinder/cf_closed.png';
	contentFinderData[contentFinderDataId]['iconopen'] = (new Image).src = '/_root/_lib2/images/icons/contentfinder/cf_opened.png';
	}

//javascript:contentFinderOpenClose('74875b57','dirtree','/dengodehverdagsmad',false,1,1)
//javascript:getform2htmlpageupdate('~/_m/aaa.xml//template-gethtml.xsl/preview','preview')
//javascript:contentFinderOpenClose('443865932','dirtree','/torbencases/cftest/dirtreetest/aaaa/dddd',false,0)

