function trimText(TRIM_VALUE)
{
	if(TRIM_VALUE.length < 1)
	{
		return"";
	}
	TRIM_VALUE = rTrim(TRIM_VALUE);
	TRIM_VALUE = lTrim(TRIM_VALUE);
	if(TRIM_VALUE=="")
	{
	return "";
	}
	else
	{
		return TRIM_VALUE;
	}
}

function rTrim(VALUE)
{
	var w_space = String.fromCharCode(32);
	var v_length = VALUE.length;
	var strTemp = "";
	if(v_length < 0)
	{
		return"";
	}
	var iTemp = v_length -1;

	while(iTemp > -1)
	{
		if(VALUE.charAt(iTemp) == w_space)
		{
		}
		else
		{
			strTemp = VALUE.substring(0,iTemp +1);
			break;
		}
		iTemp = iTemp-1;
	}

	return strTemp;
}

function lTrim(VALUE)
{
	var w_space = String.fromCharCode(32);
	if(v_length < 1)
	{
		return"";
	}
	var v_length = VALUE.length;
	var strTemp = "";

	var iTemp = 0;

	while(iTemp < v_length)
	{
		if(VALUE.charAt(iTemp) == w_space)
		{
		}
		else
		{
			strTemp = VALUE.substring(iTemp,v_length);
			break;
		}
		iTemp = iTemp + 1;
	}
	return strTemp;
}

function gridSetFocus(itemId)
{
	if(itemId != null)
		itemId.focus();
}

function limitText(field, maxlimit) 
{
	if (field.value.length >= maxlimit) 
		field.value = field.value.substring(0, maxlimit);
}

function encrypt_data(input) 
{
	var char_set = '$%^NOZ1&PQR(./~`"CDEFG!@STUVWZghij}:<pHB*#8uvwx>?[],ef34590qrklmnoIJ)_+{st67 abcdAyzKLM2Y\'';
	var output = "";
	var char_code;
	var algorithm = 3;
	algorithm++;
	var alpha_length = char_set.length - algorithm;
	var space;

	alert(char_set + " " + char_set.length);

	//begin for loop to cycle through input
	for (loop=0; loop<input.length; loop++) 
	{
		//if conditional detects unknown characters
		if (char_set.indexOf(input.charAt(loop)) == -1) 
		{
			alert("Program Error: Unknown Character!");
		}
	}

	//search char_set string for character and set char_code variable...
	char_code = char_set.indexOf(input.charAt(loop));

	//actual text encoding algorithm goes here
	if (char_code + algorithm > char_set.length)
	{
		space = char_set.length - char_code;
		char_code = algorithm - space;
	}
	else
	{
		char_code += algorithm;
	}

	//set output variable in accordance to char_set
	output += char_set.charAt(char_code);
}