function trim(s)
{
	while (s.substring(0, 1) == ' ')
	{
		s = s.substring(1, s.length);
	}
	while (s.substring(s.length - 1, s.length) == ' ')
	{
		s = s.substring(0, s.length - 1);
	}
	return s;
}

function brtrim(s)
{
	while (s.substring(0, 1) == "\n")
	{
		s = s.substring(1, s.length);
	}
	while (s.substring(s.length - 1, s.length) == "\n")
	{
		s = s.substring(0, s.length - 1);
	}
	return s;
}

function checkLines(text)
{
	fl = 0;
	var lines = text.split("\n");
	var qnt = lines.length;
	var line = '';

	for (i = 0; i < qnt; i++)
	{
		line = brtrim(trim(lines[i]));
		if (line.length < 2)
		{
			fl = 1;
			break;
		}
	}

	return fl;
}

function spaceEncode(text)
{
	while (text.indexOf(' ')>=0)	
		text = text.replace(' ','%20');
	return text;
}

function enterEncode(text)
{
	while (text.indexOf('\n')>=0)	
		text = text.replace('\n','%13');
	return text;
}

function im_reset()
{
	var id = document.getElementById('div_err');
	id.style.display = 'none';

	var id = document.getElementById('div_grab');
	id.style.display = 'none';

	var id = document.getElementById('div_img');
	id.innerHTML = '';

	var div1 = document.getElementById('div_1');
	div1.style.display = 'none';

	var div2 = document.getElementById('div_2');
	div2.style.display = 'none';

	var div3 = document.getElementById('div_3');
	div3.style.display = 'none';

	var div4 = document.getElementById('div_4');
	div4.style.display = 'none';

	var div5 = document.getElementById('div_5');
	div5.style.display = 'none';

	return;
}

function get_font()
{
	var els = document.getElementsByTagName('INPUT');
	for (i=0; i<els.length; i++)
		if (els[i].type == 'radio' && els[i].id.substring(0, 7) == 'r_font_' && els[i].checked == true)
			return els[i].id.substring(7);
	return 1;
}
