function strSansComma(str_comma)
{
	var l=str_comma.length;

	var temp='';
	var ch;
	for (var i=0;i<l;i++)
	{
		ch=str_comma.substr(i,1);
		if (ch!=",") temp=temp+ch;
	}
	//document.write(temp);
	return temp;
}


function strComma(str_comma,d_pt)
{

	var vfloat=parseFloat(strSansComma(str_comma)).toFixed(d_pt);
	var vt=vfloat.toString();
	var l=vt.length;
	if (l<=6) vf=vt;

	if (l>6 && l <=9) var vf=vt.substr(0,l-6)+","+vt.substring(l-6);

	if (l>9 && l <=12) var vf=vt.substr(0,l-9)+","+vt.substr(l-9,3)+","+vt.substr(l-6);

	if (l>12 ) var vf=vt.substr(0,l-12)+","+vt.substr(l-12,3)+vt.substr(0,l-9)+","+vt.substr(l-9,3)+","+vt.substr(l-6);

	//document.write(vf)
	return vf;
}


function strCommaR(str_comma,d_pt,f_size)
{
	var vfloat=parseFloat(strSansComma(str_comma)).toFixed(d_pt);
	var vt=vfloat.toString();
	var l=vt.length;
	var blnk="---------";
	
	
	//document.write(f_size)
	
	if (l<=6) vf=vt;

	if (l>6 && l <=9) var vf=vt.substr(0,l-6)+","+vt.substring(l-6);

	if (l>9 && l <=12) var vf=vt.substr(0,l-9)+","+vt.substr(l-9,3)+","+vt.substr(l-6);

	if (l>12 ) var vf=vt.substr(0,l-12)+","+vt.substr(l-12,3)+vt.substr(0,l-9)+","+vt.substr(l-9,3)+","+vt.substr(l-6);

	//document.write(vf.length);
	if((f_size-vf.length)>0) vf=blnk.substr(1,f_size-vf.length+10)+vf;
	
	return vf;
}

