//文字列のトリミング
function Trim(Str)
{
	return String(Str).replace(/(^\s*)|(\s*$)/g, "");
}

//指定桁数の繰り返し文字列生成 v1.0.0 S.Sagiya 2006.01.11
function getTheCharRepeatStr(reptChar,theLen)
{
	var theStr = '';
	for(var theIndex = 1;theIndex <= theLen;theIndex++){
		theStr += reptChar;
	}
	
	return theStr;
}

//数値の整数部分を取得 trimNum:整数部丸め桁数(0..なし,1..１の位を丸める,2..10の位・・) v1.0.0 S.Sagiya 2006.01.11
function intVal(theValue,trimNum)
{
	var wkStr = '' + theValue;
	var intStr = wkStr.split('.')[0];
	if(!intStr.length){//NN4 ..theValue '.12'(no int zero)
		intStr = '0' + intStr;
	}

	intValue = parseInt(intStr.substr(0,intStr.length - trimNum) + getTheCharRepeatStr('0',trimNum),10);
	
	return intValue;
}

