function valInt (obj) {
	var v = obj.value.replace(/[^\d\.]/g, '');
	obj.value = (v.length>0)? addCommas(parseInt(v)): '';
} 
function valFloat (obj) {
	var v = obj.value.replace(/[^\d\.]/g, '');
	obj.value = (v.length>0)? addCommas(parseFloat(v)): '';
} 
function addCommas(nStr)
{
	nStr += '';
	x = nStr.split('.');
	x1 = x[0];
	x2 = x.length > 1 ? '.' + x[1] : '';
	var rgx = /(\d+)(\d{3})/;
	while (rgx.test(x1)) {
		x1 = x1.replace(rgx, '$1' + ',' + '$2');
	}
	return x1 + x2;
}
function val_number (ev,obj) {
	var e = ev || window.event;
	var k = e.keyCode;
	e.returnValue = false;
	if (k == 13 || k == 44 || k == 46 || (k >= 48 && k < 58)) {
		e.returnValue = true;
	}
	return e.returnValue;
}
function open_credit () {
	window.open('credit.html', 'credit','width=480,height=520');
}