
// JavaScript Document


function keyInNumber(){
	 //only accept 0-9 or '-' or '.' || event.keyCode == 45
	 if (event.keyCode >= 48 && event.keyCode <= 48 + 9  || event.keyCode == 46)
		event.keyCode = event.keyCode;
	 else
		event.keyCode = '';
	}
	
	function formatCurrency(strValue)
	{
		//var m = Math.pow(10, intDec);
	 strValue = strValue.toString().replace(/\$|\,/g,'');
	 dblValue = parseFloat(strValue);
	 
	 blnSign = (dblValue == (dblValue = Math.abs(dblValue)));
	 dblValue = Math.floor(dblValue * 100 + 0.50000000001);
	 intCents = dblValue % 100;
	 strCents = intCents.toString();
	 dblValue = Math.floor(dblValue / 100).toString();
	 
	 if(intCents<10)
	  strCents = "0" + strCents;
	 for (var i = 0; i < Math.floor((dblValue.length - (1 + i)) / 3); i++)
	  dblValue = dblValue.substring(0, dblValue.length - (4 * i + 3)) + ',' +
	  dblValue.substring(dblValue.length - (4 * i + 3));
	 //return (((blnSign)?'':'-') + '$' + dblValue + '.' + strCents);
	 //document.tst.formatted.value = (((blnSign)?'':'-') + dblValue + '.' + strCents);
	 return (((blnSign)?'':'-') + dblValue + '.' + strCents);
	}

