var sysLoaded = new Array();
var sysLoadedFunction = null;
		
function registaSys(id, estado) {
	sysLoaded[sysLoaded.length] = new Object();
	sysLoaded[sysLoaded.length - 1].id = id;
	sysLoaded[sysLoaded.length - 1].loaded = estado;
}

function fSysBlocoLoaded(id) {
	var pronto = true;
	for (var i = 0; i < sysLoaded.length; i++) {
		if (sysLoaded[i].id == id) {
			sysLoaded[i].loaded = 1; 
		} else if (sysLoaded[i].loaded == 0) {
			pronto = false;
		}
	} 
	if (pronto == true) {
		if (typeof(sysLoadedFunction) == 'function') {
			sysLoadedFunction();
		}
	}
}
