public String getAccessProperty(String type) {
		String path = this.getPath();
		// /domain/
		path = path.substring(8);

		String dpath = null;
		int pos = path.indexOf("/");	
		if (pos!=-1) {
			dpath = "/domain/"+path.substring(0,pos);
			path = path.substring(pos);
		} else {
			dpath = "/domain/";
		}
		
	
		
		if (path.endsWith("/")) path = path.substring(0,path.length()-1); // remove last '/' if attached
		
		boolean finished = false;
		FsNode node = null;
		while (!finished) {
			if (Fs.isMainNode(dpath+path)) {
				node = Fs.getNode(dpath+path+"/.access");
			} else {
				node = Fs.getNode(dpath+path);	
			}
			
			if (node!=null) {
				String result = node.getProperty("access_"+type);
				if (result!=null) {
					return result;
				}
			}
			
			pos  = path.lastIndexOf("/");
			if (pos!=-1) {
				path = path.substring(0,pos);
			} else {
				finished = true;
			}
		}
		return null;
	}