// Simple / Quick-n-dirty debugging window
function setDebug(str) {
	// Check if we have a string
	if(str) {
		// Check if we have a debug element
		if(!document.getElementById('debug')) {
			// get the reference for the body
			var body = document.getElementsByTagName("body")[0];

			// Create debug element
			var debug = document.createElement('div');

			// Set id
			debug.id = 'debug';

			// Append debug element to body
			body.appendChild(debug);

			// Set style
			debug.style.position = 'fixed';
			debug.style.overflow = 'auto';
			debug.style.display = 'block';
			debug.style.zIndex = '1000';
			debug.style.margin = '0px';
			debug.style.padding = '5px';
			debug.style.top = '2px';
			debug.style.right = '2px';
			debug.style.width = '150px';
			debug.style.height = '300px';
			debug.style.fontSize = '10px';
			debug.style.backgroundColor = '#FFFFFF';
			debug.style.border = '1px solid #000000';
		}

		// Insert debug text
		document.getElementById('debug').innerHTML = str+'<br />'+document.getElementById('debug').innerHTML;
	}
}
