//
//@คสi@
//

//==============================================================================
//[name]	uNํiฆ์ฌ...rtrimชsฎS...j
//[outline]	
//[parameters]
// 		pStr			(in) ถ๑
// 		pTrim			(in) gๆชi"ltrim"FถgA"rtrim"FEgA"all"FถAEAิทืฤj
//[histories]
// time stamp version		operator		content
// ---------- ------------	------------	------------------------------------
// 2006.08.01 rev 1.0.0.0	pam				ล
//==============================================================================
function jfncComDelBlank( pStr, pTrim ) {
	var ret = "";

	ret = pStr;

	switch ( pTrim ) {
		//LTrim
		case "ltrim" :
//alert("ltrim");
			while ( (ret.substr(0,1) == " ") || (ret.substr(0,1) == "@") ) {
				ret = ret.replace( " ", "" ).replace( "@", "" );
			}
			break;

		//RTrim
		case "rtrim" :
//alert("rtrim");
			while ( (ret.substr(ret.length-1,1) == " ") || (ret.substr(ret.length-1,1) == "@") ) {
				ret = ret.replace( " ", "" ).replace( "@", "" );
			}
			break;

	//S๓ํiO๛AิAใ๛j
		default :
//alert("default");
			ret = pStr.replace( RegExp(" ", "ig"), "" ).replace( RegExp("@", "ig"), "" );
			break;
	}

	return ret;
}

//==============================================================================
//[name]	ถ๑ฬทณ๐ๆพท้i_uoCgฮj
//[outline]	
//[parameters]
// 		pStr			(in) ถ๑
//[return]	ถ๑ทi_uoCgฮj
//[histories]
// time stamp version		operator		content
// ---------- ------------	------------	------------------------------------
// 2006.08.01 rev 1.0.0.0	pam				ล
//==============================================================================
function jfncComGetLenB( pStr ) {
	var nLen = 0;
	var pStr = escape( pStr );
	var i

	for ( i=0; i<pStr.length; i++, nLen++ ) {
		if ( pStr.charAt(i) == "%" ) {
			if ( pStr.charAt(++i) == "u" ) {
				i += 3;
				nLen++;
			}
			i++;
		}
	}
	return nLen;
}

//==============================================================================
