﻿// JScript File
function convertMoney(input)
{
    var v;
    var money='';
    var kq='';
    var kiemtra;
    var len;
    var j=0;
    var arr;
    var giatri;
   
    if(input!='' && input!=null)
    {
         arr=input.toString().split('.');
	      
         if(arr.length>1)
         {
            giatri=reconvertMoney(input).toString();
         }
         else
         {
            giatri=input.toString();
         }
        giatri=giatri.replace('.',',');
        //alert(giatri);
        if(giatri!='' || giatri!=0)
        {
            kiemtra=giatri.substring(0,giatri.indexOf(','));
	        
            if(kiemtra=='')
            {
                v=giatri;
            }
            else
            {
               v=kiemtra;
            }
            len=v.length;
	       
            for(i=len;i>=0;i--)
            {
                kq+=v.substr(i,1);
                    if(j!=0 && j!=len)
                    {
                        if((j)%3 == 0)
                        {
                             kq+='.';
                        }
                     }
                   j++;
            }
	        
            for(i=0;i<=kq.length;i++)
            {
                money+= kq.substr(kq.length-i,1);
            }
            if(kiemtra!='')
            {
                 money+=giatri.substring(giatri.lastIndexOf(','));
            }
	        
        }
    }
    else
    {
       money=0; 
    }
    return money;
}
		
function reconvertMoney(value)
{
    var money=0;
    var arr;
    if(value != '' || value != null)
    {
        arr=value.split('.');
        if(arr.length>1)
        {
            for(var i=0;i<arr.length;i++)
            {
                money = value.replace(',','@');
            }
            for(var i=0;i<arr.length;i++)
            {
                money = money.replace('.','');   
            }
            for(var i=0;i<arr.length;i++)
            {
                money = money.replace('@','.');
            }
         }
         else
         {
            money=value;
         }
    }
    return money;
}

