
function currency(obj){
	if (event.keyCode >= 48 && event.keyCode <= 57)  {
	} else { event.returnValue = false
	}
}

    
function com(obj){
	obj.value = unComma(obj.value);
	obj.value = Comma(obj.value);
}


function Comma(input) {
  var inputString = new String;
  var outputString = new String;
  var counter = 0;
  var decimalPoint = 0;
  var end = 0;
  var modval = 0;

  inputString = input.toString();
  outputString = '';
  decimalPoint = inputString.indexOf('.', 1);

  if(decimalPoint == -1) {
     end = inputString.length - (inputString.charAt(0)=='0' ? 1:0);
     for (counter=1;counter <=inputString.length; counter++){
        var modval =counter - Math.floor(counter/3)*3;
        outputString = (modval==0 && counter <end ? ',' : '') 
        + inputString.charAt(inputString.length - counter) + outputString;
     }
  } else {
     end = decimalPoint - ( inputString.charAt(0)=='-' ? 1 :0);
     for (counter=1; counter <= decimalPoint ; counter++){
        outputString = (counter==0  && counter <end ? ',' : '') 
        +  inputString.charAt(decimalPoint - counter) + outputString;
     }
      for (counter=decimalPoint; counter < decimalPoint+3; counter++) {
        outputString += inputString.charAt(counter);
     }
 }
    return (outputString);
    
}


var d=0;

function unComma(input) {
   var inputString = new String;
   var outputString = new String;
   var outputNumber = new Number;
   var counter = 0;
   if (input == '') { 
      return 0;
   }
   
   inputString=input;
   outputString='';
   for (counter=0;counter <inputString.length; counter++){
      outputString+=(inputString.charAt(counter)!=','?inputString.charAt(counter):'');
}
   outputNumber = parseFloat(outputString);
   d = outputNumber;
   return (outputNumber);
}


function check()
{
   var coinl = 0;

   if (d<=50000000) { coin1 = 150000; }
   if (d>50000000 && d<=500000000) {coin1 = d*11/10000+95000;}
   if (d>500000000 && d<=1000000000) {coin1 = d*9/10000+195000;}
   if (d>1000000000 && d<=5000000000) {coin1 = d*8/10000+295000;}
   if (d>5000000000 && d<=10000000000) {coin1 = d*7/10000+795000;}
   if (d>10000000000 && d<=50000000000) {coin1 = d*6/10000+1795000;}
   if (d>50000000000 && d<=100000000000) {coin1 = d*5/10000+6795000;}
   if (d>100000000000) {coin1 = d*4/10000+16795000;}
   
   commaNum(coin1);
}


function commaNum(num) { 

	if (num < 0) { num *= -1; var minus = true}
	else var minus = false
	
	var dotPos = (num+"").split(".")
	var dotU = dotPos[0]
	var dotD = dotPos[1]
	var commaFlag = dotU.length%3

	if(commaFlag) {
		var out = dotU.substring(0, commaFlag) 
		if (dotU.length > 3) out += ","
	}
	else var out = ""

	for (var i=commaFlag; i < dotU.length; i+=3) {
		out += dotU.substring(i, i+3) 
		if( i < dotU.length-3) out += ","
	}

	if(minus) out = "-" + out
	if(dotD) document.form1.hoho1.value = out + "." + dotD
	else document.form1.hoho1.value = out 
}
