 	function left(strSource,i)
	{
		var intCount
		var intLen
		intLen=strSource.length
		if (intLen ==0 || intLen <= i )
		return strSource
		else
		return strSource.substring(0,i)
	}
	
	function right(strSource,i)
	{
		var intCount
		var intLen
		var intStart
		intLen=strSource.length
		alert (intLen)
		if (intLen ==0 || intLen <= i )
		return strSource
		else
		return strSource.substring(intLen-i,intLen)
	}

	function trimAll(strSource)
	{
		return strSource.replace(" ","");	
	}


    function trim(strSource)
	{
		var result
		result = trimLeft(strSource)
		result = trimRight(result)
		//return strSource.replace(" ","");	
		return result ;
	}

	function trimRight(strSource)
	{
		var intCount
		var intLen
		var strBuffer
		intLen = strSource.length
		if (intLen==0)
			return strSource
		for ( intCount=intLen-1; intCount >= 0 ;intCount=intCount -1)
		{
		  if (strSource.charAt(intCount)!= " ")
		  break
		}
		strBuffer=left(strSource,intCount + 1)
		return strBuffer
	}

	function trimLeft(strSource)
	{
		var intCount
		var intLen
		var strBuffer
		intLen = strSource.length
		if (intLen==0)
			return strSource
		for ( intCount=0; intCount < intLen ;intCount=intCount + 1)
		{
		  if (strSource.charAt(intCount)!= " ")
		  break
		}
		return strSource.substring(intCount,intLen)
		
	}

	function mid(strSource,i,j)
	{
		var intCount
		var intLen
		var intStart
		intLen=strSource.length
		if (intLen ==0 )
		   return strSource
		else
		   if (j==0)
		   return strSource.substring(i,intLen)
		   else
		   return strSource.substring(i,j)
	}

	
	function formatCurrency(cy, bIncludeDollarSign)
	{
	    strCents = (Math.floor(cy * 100) % 100).toString();
	    strDollars = Math.floor(cy).toString();

	    if (strCents < 10)
	        strCents = '0' + strCents;

	    for (var i = 0; i < Math.floor((strDollars.length - (1 + i)) / 3); i++)
	        strDollars = strDollars.substring(0, strDollars.length - (4 * i + 3)) +
						',' +
						strDollars.substring(strDollars.length - (4 * i + 3));

	    return ((bIncludeDollarSign ? '$' : '') + strDollars + '.' + strCents);
	}

	function isempty(strsource)
	{
	   if (trimAll(strsource) == "") 	
		return true
	   else
		return false;	

	}
