﻿function FormatNumber(str){
	
	var strTemp = GetNumber(str);
		
	if(strTemp.length <= 3)
		return strTemp;

	strResult = "";
	for(var i =0; i< strTemp.length; i++)
		strTemp = strTemp.replace(".", "");
	
	for(var i = strTemp.length; i>=0; i--)
	{
		if(strResult.length >0 && (strTemp.length - i -1) % 3 == 0)
			strResult = "." + strResult;
					
		strResult = strTemp.substring(i, i + 1) + strResult;
	}	
	return strResult;
	
	
}

function IsNumber(str)
{
	for(var i = 0; i < str.length; i++)
	{	
		var temp = str.substring(i, i + 1);
		
		if(!(temp == "." || (temp >= 0 && temp <=9)))
			return false;
	}
	return true;
}

function GetNumber(str)
{
	for(var i = 0; i < str.length; i++)
	{	
		var temp = str.substring(i, i + 1);		
		if(!(temp == "." || (temp >= 0 && temp <=9)))
		{
			alert("Không phải là số!");
			return str.substring(0, i);
		}
		
	}
	return str;
}