
	function abrir_nodo(categoria) {
		var categoria_es_padre=false;
		for(var i in cat_padres){
			if(cat_padres[i]==categoria) {
				categoria_es_padre=true;
			}
		}
		if(categoria_es_padre==false) return;
		var folderObj;
		if(folderObj==0) return;
		folderObj = findObj(categoria);
		folderObj.forceOpeningOfAncestorFolders();
		if (!folderObj.isOpen)
			clickOnNodeObj(folderObj);
	}
	function click_en_nodo(nodo) {
    	highlightObjLink(findObj(nodo));
		rellenar_comboboxes(nodo);
	}

	function rellenar_comboboxes(categoria){
		document.forma_reordenar.boton_submit_reordenar.disabled=false;
		document.forma_reordenar.reordenar_posicion_destino.disabled=false;
		while (document.getElementById('nueva_categoria_posicion').options.length)  document.getElementById('nueva_categoria_posicion').options[0]=null; 
 		option = new Option("Al principio",0);
 		document.getElementById('nueva_categoria_posicion').options[document.getElementById('nueva_categoria_posicion').length] = option;
		for(var i in cat_padres) {
			if(cat_padres[i]==categoria){
				option = new Option("Despues de : " + cat_nombres[i],i);
				document.getElementById('nueva_categoria_posicion').options[document.getElementById('nueva_categoria_posicion').length] = option;
			}
		}

		document.getElementById('nueva_categoria_posicion').selectedIndex=0;

		if(categoria==1) {	
			document.forma_reordenar.boton_submit_reordenar.disabled=true;
			document.forma_reordenar.reordenar_posicion_destino.disabled=true;
		}else {
			padre=cat_padres[categoria];
			while (document.getElementById('reordenar_posicion_destino').options.length) document.getElementById('reordenar_posicion_destino').options[0]=null;
			option = new Option("Al principio",0);  
			document.getElementById('reordenar_posicion_destino').options[document.getElementById('reordenar_posicion_destino').length] = option;
			for (var j in cat_padres){
				if(cat_padres[j]==padre){
					option = new Option("Despues de : " + cat_nombres[j],j);
					document.getElementById('reordenar_posicion_destino').options[document.getElementById('reordenar_posicion_destino').length] = option;
				}
			}
			document.getElementById('reordenar_posicion_destino').disabled=false;
		}			
		////  rellenar el combobox de MOVER CATEGORIA
		
		while (document.getElementById('mover_categoria_destino').options.length) document.getElementById('mover_categoria_destino').options[0]=null;
		for (var k in categorias_destinos_options_array){
			if(categorias_destinos_array[k].indexOf(',' + categoria + ',')==-1){
				option = new Option(categorias_destinos_options_array[k],k);
				document.getElementById('mover_categoria_destino').options[document.getElementById('mover_categoria_destino').length] = option;
			}
		}
		

	}

function SetCCookie(name, value) 
{
	//alert("Mname=" + name + ";  Mvalue= " + value);
	var argv = SetCCookie.arguments;  
	var argc = SetCCookie.arguments.length;  
	var expires = (argc > 2) ? argv[2] : null;  
	//var path = (argc > 3) ? argv[3] : null;  
	var domain = (argc > 4) ? argv[4] : null;  
	var secure = (argc > 5) ? argv[5] : false;  
	var path = "/"; //allows the tree to remain open across pages with diff names & paths

    //name = name + "RegFie_admin_cat_edit"

	document.cookie = name + "=" + escape (value) + 
	((expires == null) ? "" : ("; expires=" + expires.toGMTString())) + 
	((path == null) ? "" : ("; path=" + path)) +  
	((domain == null) ? "" : ("; domain=" + domain)) +    
	((secure == true) ? "; secure" : "");
}
	