function feeCalc() {
	var event_id = gebi('event_id').value;
	var entry_fee = 0;
	var loa = gebi('yacht_loa').value;
	if ( isNaN( gebi('yacht_loa').value ) ) alert('The length that you have entered is not a number');
//	if ( gebi('fees_late') ) gebi('fees_late').checked = true;
	if ( gebi('yacht_loa_unit').value == 'metres' ) loa = loa * 3.28;
	var perfoot = 12;
	if ( gebi('entrant_csa_yc').checked ) perfoot = 10;

	entry_fee = Math.round(loa * perfoot );
	var late_penalty = 0;
	 if ( gebi('fees_late').checked ) late_penalty = Math.round( entry_fee * 0.2 );
	 entry_fee = entry_fee + late_penalty;
	 if ( event_id == 16 || event_id == 22 || event_id == 23 ) {
		 if ( loa < 50 ) entry_fee = 60;
		 else entry_fee = 100;
	 }

	gebi('fees_fee').value = entry_fee;
}
