/*
* Debugger
*
* Anthony Terrien <terrien@benchmark.fr>
*/
function Debugger(){
	this.active = 0 ; // 0:desactive 1:active
	this.nbligne = 0 ;
}
Debugger.prototype.debug=function(message){
	if(this.active){
		if(!this.divDebug){
                  var bodyElement=document.getElementsByTagName("body")[0];
                  if(bodyElement){
                        this.divDebug=document.createElement("div");
                        bodyElement.appendChild(this.divDebug);
      			//this.divDebug = document.getElementById("debugger");
      			this.divDebug.className="debugger";
                  }
		}
            if(this.divDebug){
      		if(this.nbligne>10){
      			this.divDebug.innerHTML="";
      			this.nbligne=0;
      			}
      		this.divDebug.innerHTML += "Debugger : " + message + "<br>";
      		this.nbligne=this.nbligne+1;
            }
	}
	return 1;
};
/* 
* Lancement du debugger 
*/
var Debugger=new Debugger();