$(document).ready(function() {

// forms
	
	// validate the comment form when it is submitted
	$('#register').validate();

	$(window).load(function () {
		cardPay();
	});

// open new window

	function externalLinks() {
		if (!document.getElementsByTagName) return;
		var anchors = document.getElementsByTagName('a');
		for (var i=0; i<anchors.length; i++) {
			var anchor = anchors[i];
			if (anchor.getAttribute('href') &&
				anchor.getAttribute('rel') == 'external')
				anchor.target = '_blank';
		}
	}

	window.onload = externalLinks;

// email
	$(function(){
		$('a.email').nospam({
			replaceText: false
		});
	});

// registration

	$('#total').val('$' + total + '.00');
	$('#regfee').val('$' + regularfee + '.00');
	$('#edfee').val('$' + edfee + '.00');
	$('#guestfee').val('$' + edfee + '.00');
	$('#golffee').val('$' + eventfee + '.00');

	$('#ed-yes, #guest-yes, #guest-no, #event1').change(function(){
		totals()
	});

	$('#guest-yes, #guest-no').change(function(){
		guest()	
	});

});

// forms

var regularfee = 395

var guestfee = 355

var edfee = guestfee

var eventfee = 150

var total = regularfee

function guest() {
	if ($('#guest-yes').is(':checked')) {
		var addGuestTemplate = $('#add-guest-template').val();
		$('.guest-fieldset').append(addGuestTemplate);
	} else {
		$('.add-guest').remove();
	}
}

function totals() {

	if ($('#ed-yes').is(':checked')) {
		total = edfee
	} else {
		total = regularfee
	}

	if ($('#guest-yes').is(':checked')) {
		total += guestfee
	}
	
	if ($('#event1').is(':checked')) {
		total += eventfee
	}

	$('#total').val('$' + total + '.00');
}

function cardPay() {
	var cardPayTemplate = $('#card-pay-template').val();
	$('.payment-fieldset').append(cardPayTemplate);
}
