function Debugger()
{
    var php_time;
    var sql_time;
    
    var request_start;
    var request_stop;
    var request_time=0;

    var iframe_start;
    var iframe_stop;
    var iframe_time=0;

    var js_start;
    var js_stop;
    var js_time;
    
    var infos;
    
        
    this.process = function(node)
    {
			time=node.getElementsByTagName("time")[0];
			this.sql_time=time.getElementsByTagName("sql")[0].firstChild.nodeValue;
			this.php_time=time.getElementsByTagName("php")[0].firstChild.nodeValue;
			
			infos=node.getElementsByTagName("infos")[0];
			
		  anz=infos.childNodes.length;
      
      this.infos="";
      
      for(i=1; i < anz; i++)
      {
      		this.infos+=i+": ";
      		//this.infos+=infos.childNodes[i].firstChild.nodeValue+"\n";
      }

    }
    
    
    this.StartRequest = function()
    {
    	var zeit = new Date();
    	var ms = zeit.getMilliseconds();
    	ms = ms / 1000;
    	var sek = zeit.getSeconds();
    	this.request_start=sek+ms;
    	
    	
    }
    
    
    this.StopRequest = function()
    {
    	var zeit = new Date();
    	var ms = zeit.getMilliseconds();
    	ms = ms / 1000;
    	var sek = zeit.getSeconds();
    	this.request_stop=sek+ms;    	
    	
    	this.request_time=this.request_stop-this.request_start;
    	
    }


    this.StartIframe = function()
    {
    	var zeit = new Date();
    	var ms = zeit.getMilliseconds();
    	ms = ms / 1000;
    	var sek = zeit.getSeconds();
    	this.iframe_start=sek+ms;
    	
    	
    }
    
    
    this.StopIframe = function()
    {
    	var zeit = new Date();
    	var ms = zeit.getMilliseconds();
    	ms = ms / 1000;
    	var sek = zeit.getSeconds();
    	this.iframe_stop=sek+ms;    	
    	
    	this.iframe_time=this.iframe_stop-this.iframe_start;
    	
    }


    this.StartJS = function()
    {
    	var zeit = new Date();
    	var ms = zeit.getMilliseconds();
    	ms = ms / 1000;
    	var sek = zeit.getSeconds();
    	this.js_start=sek+ms;
    	
    	
    }
    
    
    this.StopJS = function()
    {
    	var zeit = new Date();
    	var ms = zeit.getMilliseconds();
    	ms = ms / 1000;
    	var sek = zeit.getSeconds();
    	this.js_stop=sek+ms;    	
    	
    	this.js_time=this.js_stop-this.js_start;
    	
    }

} 