
$(document).ready(function() {
	
	var date = new Date(2011, 4 - 1, 7, 11); // april 7th
	$('#countdown').countdown({until: date, format: 'ODHM'});

	
	var $container = $("form fieldset div.radio-toggle");
	
	$("input.radio", $container).each(function() {
											   
		var obj 		= $(this),
			parent 		= obj.parent(),
			checked 	= obj.attr("checked") || false;

		parent.toggleClass('inactive', !checked );
		
		obj.bind('click', function() {
								   
			var	checked = obj.attr("checked") || false;

			parent.toggleClass('inactive', !checked );
			
			$container.find("input.radio").not(this).parent().toggleClass('inactive', checked );	
			
		});

	});
	
	$(".checkbox-toggle input.checkbox").each(function() {
	
		var obj 		= $(this),
			parent 		= obj.parent(),
			checked 	= obj.attr("checked") || false;

		parent.toggleClass('inactive', !checked );

		obj.bind('click', function() {
								   
			var	checked = obj.attr("checked") || false;

			parent.toggleClass('inactive', !checked );
			
		});
	
	});
	
	var $alt_billing_cb = $("#alt_billing"),
		$alt_fields 	= $("#alt_address_fields");

		$alt_billing_cb.bind('click', function() {

			var	checked = $(this).attr("checked") || false;

			$alt_fields.toggle(checked);

		});
		
	$alt_fields.toggle($alt_billing_cb.attr("checked") || false);


	var $dinner_cb 		= $("#dinner"),
		$dinner_fields 	= $("#dinner_choices");

		$dinner_cb.bind('click', function() {

			var	checked = $(this).attr("checked") || false;

			$dinner_fields.toggle(checked);

		});
		
	$dinner_fields.toggle($dinner_cb.attr("checked") || false);

});


