//////////////// CONSOLE DE DEBUG /////////////

var dbg=0;

function debug(msg) {
	if (!dbg) return;
	
	if (!document.getElementById('JSdebug')) {
	var newObj = document.createElement('div');
	newObj.setAttribute('id', 'JSdebug');	
	newObj.className = 'JSdebug';
		
		if (document.body) document.body.appendChild(newObj)
		else document.firstChild.appendChild(newObj)
	}
	
msg = msg.toString().replace(new RegExp(/(.*@.*:)(.*)/),'<strong style=color:white>$1</strong><br>$2');	
msg = msg.toString().replace(new RegExp(/\r|\n/g),'<br>');	
	
var d=document.getElementById('JSdebug');
	if (d.innerHTML.length>12288) d.innerHTML = d.innerHTML.substring(0,10240);

d.innerHTML = msg + '<hr>' + d.innerHTML;
d.style.visibility = 'visible';

document.getElementById('JSdebug').style.top='0';
document.getElementById('JSdebug').style.left='0';
document.getElementById('JSdebug').style.width='300px';
document.getElementById('JSdebug').style.height='600px';

/*
document.getElementById('JSdebug').style.width='700px';
document.getElementById('JSdebug').style.height='400px';
*/
}

function browse(obj) {
	for (var i in obj) {
		if (eval('obj.'+i)) debug('obj.'+i+'='+eval('obj.'+i));
	}	
	
document.getElementById('JSdebug').style.width='70%';
document.getElementById('JSdebug').style.height='70%';
}

//////////////////////////////////////////////////
