var result1;
var result2;
var result3;


function Comma(number) {
number = '' + number;
if (number.length > 3) {
var mod = number.length % 3;
var output = (mod > 0 ? (number.substring(0,mod)) : '');
for (i=0 ; i < Math.floor(number.length / 3); i++) {
if ((mod == 0) && (i == 0))
output += number.substring(mod+ 3 * i, mod + 3 * i + 3);
else
output+= ',' + number.substring(mod + 3 * i, mod + 3 * i + 3);
}
return (output);
}
else return number;
}

function tableblur(){
	// caculate first table
	var clientCharge = document.getElementById('clientCharge').value;
	var clientNum = document.getElementById('clientNum').value;
	result1 = clientCharge*clientNum;
	
	if (clientCharge==null || clientCharge=='' ||clientNum==null || clientNum==''){
		return ;
		}
	if (isNaN(result1) || result1==null || result1==''){
		return;
	}
	
	document.getElementById('result1').value = Comma(result1);
	
	// caculate second table
		var referralsNum = document.getElementById('referralsNum').value;
		
		if (referralsNum==null || referralsNum=='' ||result1==null || result1==''){
			return ;
		}
		
		result2 = result1 * referralsNum ;
		result3 = result2 * 12; 
		
		if (isNaN(result2) || result2==null || result2==''){
			return;
		}
		document.getElementById('result2').value = Comma(result2);
		document.getElementById('result3').value = Comma(result3);
}
	