		var nrofiv=0;

		function search(type,height,interval,timestamp,search) {
			this.type=type;
			this.height=height;
			this.interval=interval;
			this.timestamp=timestamp;
			this.search=search;
		}
		function thema(type,height,interval,timestamp,search,id) {
			this.type=type;
			this.height=height;
			this.interval=interval;
			this.timestamp=timestamp;
			this.search=search;
			this.id=id;
		}
		var search=new search("search",0,0,0,"");
		var thema=new thema("sthema",0,0,0,"",0);
		
          

			function getlastsearch (object) {
				xmlDoc=getXML(object);
				var x=xmlDoc.getElementsByTagName("TIMESTAMP");
				if (x.length>0) object.timestamp=x[0].childNodes[0].nodeValue;
				if (object.type=="search") {
					x=xmlDoc.getElementsByTagName("SEARCH"); 
					for (var i=x.length-1;i>-1;i--)
					{ 
						object.search=x[i].childNodes[0].nodeValue;
						addsearch (object);
					}	 
				} else if (object.type=="sthema") {
					x=xmlDoc.getElementsByTagName("THEMA");
					var y=xmlDoc.getElementsByTagName("ID"); 					
					for (var i=x.length-1;i>-1;i--)
					{ 
						object.search=x[i].childNodes[0].nodeValue;
						object.id=y[i].childNodes[0].nodeValue;
						addsearch (object);
					}	 
				}
			}
			function addsearch (object) { 
				var j2=0;
				for (var j=3;j>-1;j--) {
					j2=j+1;
					document.getElementById(object.type+j2).innerHTML=document.getElementById(object.type+j).innerHTML; 
				}
				object.height=0;
				
				document.getElementById(object.type+0).style.height=object.height;
				if (object.type=="search") {
				document.getElementById(object.type+0).innerHTML="<a href=\"index.php?page=search&onderwerp="+object.search+"\">"+object.search+"</a>";
				} else {
				document.getElementById(object.type+0).innerHTML="<a href=\"index.php?page=themes&thema="+object.id+"\">"+object.search+"</a>";
				}
				clearInterval(object.interval); 
				object.interval=setInterval(function() {animateupdate(object);},150); 
				
			}
			function animateupdate(object) {
				if (object.height<15) {
					document.getElementById(object.type+0).style.height=(object.height++)+"px";
				} else {
					
					clearInterval(object.interval);
				}
			}
			function getXML(object)
			{
				if (window.XMLHttpRequest)
				  {
				  xhttp=new XMLHttpRequest();
				  }
				else
				  {
				  xhttp=new ActiveXObject("Microsoft.XMLHTTP");
				  }
				xhttp.open("GET","getXML.php?timestamp="+escape(object.timestamp)+"&result="+escape(object.type),false);
				xhttp.send(null); 
				return xhttp.responseXML; 
			}
			function liveupdates() {
				if(document.getElementById('search0')!=null) {
				getlastsearch(search);
				getlastsearch(thema);
				}
			}

