} else if (window.innerHeight>600){
			total2Remove =  nodes.length - 70;
		} else {
			total2Remove =  nodes.length - 60;
		}
		if (total2Remove>0){
			for (var i = total2Remove-1;i>=0;i--){
				fadeOutNode(nodes[i]);
			}
		}
	}

	function processData(data){
		var invisible = false;

		if (!("id" in data)){
			data.id = parseInt(Math.random*100000000);
		}

		if (!data.chatmessage){
			return;
		}
		
		if (membersonly){
			if (!data.membership && !data.hasMembership){
				return;
