var duesCalculator=function() {
	var duesElems=$("#duesForm .duesField");
	this.calculateDues=function(){
		var currentDuesOwed=0;
		for (i=0,j=duesElems.length; i < j; i++){
			if ((duesElems[i].type!="checkbox" || duesElems[i].checked) && duesElems[i].value!=""){
				if(duesElems[i].value.indexOf("$") || duesElems[i].value.indexOf(",")){
					var thisValue=duesElems[i].value.replace(/\$/,"").replace(/\,/,"");
					$(duesElems[i]).val(thisValue);
				}
				currentDuesOwed+=parseFloat(duesElems[i].value) || 0;
			}
		}
		$('#duesTotal').val(currentDuesOwed.toString());
	}
}

