/*///////////////////
// ON LOAD FUNCS
///////////////////*/
//dojo.require("ftpadmin.js.zapatec",true);
dojo.require("ftpadmin.js.tree",true);
	
function onUsersLoad(){
	dojo.require("ftpadmin.js.users",true);
	dojo.require("ftpadmin.js.groups",true);
}

function onGroupsLoad(){
	dojo.require("ftpadmin.js.users",true);
	dojo.require("ftpadmin.js.groups",true);
}

function onSharingLoad(){
	dojo.require("ftpadmin.js.users",true);
	dojo.require("ftpadmin.js.sharing",true);
}

function onPermsLoad(){
	dojo.require("ftpadmin.js.users",true);
	dojo.require("ftpadmin.js.permits",true);
}

function onLogLoad(){
	dojo.require("ftpadmin.js.log",true);
	changeLogType('sumary');
	searchLog("ftpadmin/log.search.php");
}

function checkGroup(num,changecb,fromga,onchange){
	var gline = dojo.byId("group"+num);
	var cb = dojo.byId('groupcb'+num);
	var ga = dojo.byId('groupga'+num);
	if(changecb){
		cb.checked = !cb.checked;
	}
	if(fromga && ga.checked){
		cb.checked = true;
	}else if(!cb.checked){
		if(ga!=null) ga.checked=false;
	}
	if(cb.checked){
		gline.className+=" selected";
	}else{
		while(gline.className.indexOf("selected")!=-1)
			gline.className = gline.className.replace("selected","");
	}
	if(onchange!=null) onchange();
//	gline.className='groupoption '+(cb.checked?"selected":(num%2==0?"par":"impar"));
}
