

function sdm_reset()
{
	var display = document.getElementById( "sdm_display" );
	while( display.hasChildNodes() )
	{
		display.removeChild( display.lastChild );
	};
};


function sdm_read()
{
	var input = document.getElementById( "sdm_input" ).value;
	sdm_reset();
	sdm_text( "sdm_display", input, "White" )
};


function sdm_text( el, text, color )
{
	var display = document.getElementById( el );
	for( var i = 0; i < text.length; i ++ )
	{
		var chr = text[i].toUpperCase();
		var ord = chr.charCodeAt();
		if( chr == "\n" || chr == "\r" )
		{
			var div = document.createElement( "div" );
			div.setAttribute( "class", "clear" );
			display.appendChild( div );
		}
		else
		{
			if( ord <  10 ) ord = "0" + ord;
			if( ord < 100 ) ord = "0" + ord;
			var img = document.createElement( "img" );
			img.setAttribute( "src", "med/" + color + "/" + ord + ".png" );
			display.appendChild( img );
		}
	};
};


function sdm_icons( numbers )
{
	var display = document.getElementById( "icons" );
	for( var i = 0; i < numbers.length; i ++ )
	{
		var num = numbers[ i ];
		var src = num < 10 ? "0" + num + ".png" : num + ".png" ;
		var img = document.createElement( "img" );
		img.setAttribute( "src", "icons/med/" + src );
		display.appendChild( img );
	};
};


function sdm_look()
{
	inputNew = document.getElementById( "sdm_input" ).value;
	if( inputNew != inputOld )
	{
		inputOld = inputNew;
		sdm_read();
	};
};
var lookInterval = window.setInterval( "sdm_look()", 100 );
var inputOld = "";
var inputNew = "";




