var mais  = "/admin/media/images/simpletree/plus.gif"
var menos = "/admin/media/images/simpletree/minus.gif"


var openfolder  = "/admin/media/images/simpletree/folder.gif";
var closefolder = "/admin/media/images/simpletree/folderopen.gif";

var pop0=null;

function customSetup(URL,name,param,title, campo){
 winbody=newWindow(URL,name,param,title);
 if (!pop0.opener)
  pop0.opener = this.window;
 var node1 = document.getElementById('tree_' + campo + '_tree');
 var node2 = node1.cloneNode(true);
 node2.setAttribute('id', 'tree2_' + campo);
 node2.style.display ='';
 windoc.write('<scrip');
 windoc.write('t type="text/javascript" src="/admin/media/js/foreigntree.js"></scr');
 windoc.write('ipt>');
 windoc.write('<link rel="stylesheet" type="text/css" href="/admin/media/css/foreigntree.css" />');
// windoc.write('<link rel="stylesheet" type="text/css" href="/admin/media/css/cms.css" />');
 pop0.write(node2.innerHTML);
}

function newWindow(URL,name,param,title)
{
 if (URL==null) URL='';
 win=window.open(URL,name,param + ",scrollbars=yes");
 windoc=win.document;


 windoc.write("<html><head><title>"+title+ '</title>');
 windoc.write('</head><body></body></html>');
 winbody=windoc.getElementsByTagName('body')[0];
 windoc.close();
 pop0=windoc;
 return winbody;
}


function simpleTreeToggleNode(node){
    var nodeArray = node.childNodes;
    for(i=0; i < nodeArray.length; i++){
        node = nodeArray[i];
        if (node.tagName && node.tagName.toLowerCase() == 'ul')
        	node.style.display = (node.style.display == 'block') ? 'none' : 'block';
    }
}
function simpleTreeOpenNode(node){
    var nodeArray = node.childNodes;
    for(i=0; i < nodeArray.length; i++){
        node = nodeArray[i];
        if (node.tagName && node.tagName.toLowerCase() == 'ul')
        node.style.display = 'block';
    }
}

function simpleTreeCloseNode(node){
    var nodeArray = node.childNodes;
    for(i=0; i < nodeArray.length; i++){
        node = nodeArray[i];
        if (node.tagName && node.tagName.toLowerCase() == 'ul')
        node.style.display = 'none';
    }
}

function simpleTreeShowNode(node){
    if (!node) return;
    if (!node.parentNode) return;
    node = node.parentNode;
    while (node.tagName.toLowerCase() == 'ul'){
        simpleTreeOpenNode(node);
        node = node.parentNode;
    }
}

function changeImage(img){

	//alert(img.parentNode.lastChild);

	var curMais = mais;
	var curMenos = menos;
	if (img.parentNode.className == 'last'){
		curMais  = "/admin/media/images/simpletree/plusbottom.gif"
		curMenos = "/admin/media/images/simpletree/minusbottom.gif"

	}

	current = (img.src.substring(img.src.indexOf(curMais)) == img.src) ? img.src.substring(img.src.indexOf(curMenos)) : img.src.substring(img.src.indexOf(curMais));
	img.src = ( current == curMenos ) ? curMais : curMenos;
	img.nextSibling.src = ( current == curMenos ) ? openfolder : closefolder;


}