function removeChars(str) {

	
	var strReturn = str.replace(/\$/g,"")

	strReturn = strReturn.replace(/\,/g,"")

	return strReturn

}

function formatNumber(expr, decplaces) {

	var str = "" + Math.round(eval(expr) * Math.pow(10,decplaces))

	while (str.length <= decplaces) {

		str = "0" + str

	}

	var decpoint = str.length - decplaces

	var strFront = str.substring(0,decpoint)

	if (str.substring(0,decpoint).length > 3) {

		var i = parseInt(strFront.length)

		while (i > 3) {

			var commaPos = i - 3

			strFront = strFront.substring(0,commaPos) + "," + strFront.substring(commaPos,strFront.length)

			i = i - 3

		}

	}

	return strFront + "." + str.substring(decpoint,str.length)

}




function dollarize(expr) {

	return "$ " + formatNumber(expr,2)

}

function validatePrice(price) {

	var priceVal = removeChars(price.value)

	

	if (priceVal == "N.aN") {

		$("#rebate").setValue("Invalid character");

	}



}
