// JavaScript Document
/*
傳入一字串，傳回除去所有空白字元的字串
輸入：
	str_value:輸入一字串
輸出：
	除去所有空白的字串
*/
function trim( strvalue ) 
{ 
	ptntrim = /(^\s*)|(\s*$)/g; 
	return strvalue.replace( ptntrim , "" ); 
} 

/*
將字串用某字元填至指定長度
輸入：
	1.str_string:要填滿的原字串
	2.int_length:要填滿的長度
	3.char_string:用來填滿的字元
	4.str_position:用left或right指定要從左填滿或是從右填滿
輸出：
	string:用某字元填至指定長度的字串
*/
function PadString( str_string , int_length , char_string , str_position )
{
	var length = int_length - str_string.length;
	
	if( length > 0 )
	{
		for( i = 0 ; i < length ; i++ )
		{
			if( str_position == "left" )
			{
				str_string = char_string + str_string;
			}
			else if( str_position == "right" )
			{
				str_string = str_string + char_string;
			}
		}
	}

	return str_string;
}
