﻿var comma = ',';
function CheckComma(textbox)
{
	while (textbox.value.indexOf(comma) > 0)
	{
		textbox.value = textbox.value.replace(comma,'');
	}
	var num = textbox.value;
	if (num.length != 0 && parseInt(num))
	{
		var regex  = new RegExp('(-?[0-9]+)([0-9]{3})');
		while(regex.test(num))
		{
			num = num.replace(regex, '$1' + comma + '$2');
		}
	}
	textbox.value = num;
}
function CheckDigit()
{
	var keyCode = window.event.keyCode;
	if ((keyCode >= 48 && keyCode <= 57) || keyCode == 27)
	{
		return true;
	}
	else 
	{
		return false;
	}
};
function ToMoneyStr(money)
{
    try
    {	
	    var num =  money.toString() ;
	    if (num.length != 0 && parseInt(num))
	    {
		    var regex  = new RegExp('(-?[0-9]+)([0-9]{3})');
		    while(regex.test(num))
		    {
			    num = num.replace(regex, '$1' + comma + '$2');
		    }
	    }
	    return num;
	}
    catch(e)
    {
        alert('ToMoneyStr Method :\n ' + e.message);
    }  
}

