// JavaScript Document

	function mycalc(){
		jQuery("[id^=total_mbr]").calc(
			// the equation to use for the calculation
			"qty * price",
			// define the variables used in the equation, these can be a jQuery object
			{
				qty: jQuery("input[id^=qty_mbr_].single"),
				price: jQuery("input[id^=price_mbr_]")
			},
			// define the formatting callback, the results of the calculation are passed to this function
			function (s){
				// return the number as a dollar amount
				return  s.toFixed(0);
			},
			// define the finish callback, this runs after the calculation has been complete
			function ($this){
				// sum the total of the $("[id^=total_item]") selector
				var sum = $this.sum();
				
				jQuery("#mbr_grandTotal").val( sum.toFixed(0) );
			});
		jQuery("input[name^=total_mbr_]").sum("keyup", "#mbr_grandTotal");				
	};
	
	jQuery("document").ready(function() { 
		// bind the recalc function to the quantity fields
		jQuery("input[name^=qty_mbr_]").bind("keyup", mycalc);

		jQuery("#qty_mbr_1, label[for='qty_mbr_1']").hide();
		jQuery("input[id=qty_mbr_1]").hide();
		jQuery("input[id=qty_mbr_2]").hide();
		jQuery("#qty_mbr_2, label[for='qty_mbr_2']").hide();
		jQuery("input[id=qty_mbr_3]").hide();
		jQuery("#qty_mbr_3, label[for='qty_mbr_3']").hide();
		jQuery("input[id=qty_mbr_4]").hide();
		jQuery("#qty_mbr_4, label[for='qty_mbr_4']").hide();
		jQuery("input[id=qty_mbr_5]").hide();
		jQuery("#qty_mbr_5, label[for='qty_mbr_5']").hide();
		jQuery("input[id=qty_mbr_6]").hide();
		jQuery("#qty_mbr_6, label[for='qty_mbr_6']").hide();
		jQuery("input[id=qty_mbr_7]").hide();
		jQuery("#qty_mbr_7, label[for='qty_mbr_7']").hide();
		jQuery("input[id=qty_mbr_8]").hide();
		jQuery("#qty_mbr_8, label[for='qty_mbr_8']").hide();
		jQuery("input[id=qty_mbr_9]").hide();
		jQuery("#qty_mbr_9, label[for='qty_mbr_9']").hide();	
		jQuery("input[id=qty_mbr_10]").hide();
		jQuery("#qty_mbr_9, label[for='qty_mbr_10']").hide();	
		jQuery("input[id=qty_mbr_11]").hide();
		jQuery("#qty_mbr_11, label[for='qty_mbr_11']").hide();	

		jQuery("input[id^=price_mbr_]").hide();
		jQuery("#price_mbr_, label[for^='price_mbr_']").hide();	
		jQuery("input[id^=total_mbr_]").hide();
		jQuery("#total_mbr_, label[for^='total_mbr_']").hide();	
		jQuery("input[id^=qty_mbr_]").val("0");
		jQuery('input[id^=mbr_]').attr('checked', false);

		jQuery("input[id=qty_mbr_12]").val("1");
		jQuery("input[id=qty_mbr_12]").hide();
		jQuery("label[for='qty_mbr_12']").hide();	
		jQuery("input[id=total_mbr_12]").show();
		jQuery("input[id=total_mbr_12]").val("0");
		jQuery("input[id=mbr_grandTotal]").val("0");
		jQuery("input[id=lifer]").val("0");
		
		jQuery("input[id=form_name]").hide();
		jQuery("label[for='form_name']").hide();
		jQuery("input[id=yr]").hide();
		jQuery("label[for='yr']").hide();
		
		jQuery("#total_mbr_12, label[for='total_mbr_12']").show();
//		jQuery("#price_mbr_12, label[for='price_mbr_12']").show();
		
		var d = new Date();
		var curr_date = d.getDate();
		var curr_month = d.getMonth()+1;
		var curr_yr = d.getFullYear();
		var trk_dt = curr_yr+'-'+curr_month+'-'+curr_date;
		jQuery("input[id=form_dt]").val(trk_dt);
		jQuery("#mbr_grandTotal").attr("disabled", true); 

//		jQuery("input[id=Paid-Date]").val('2009-10-18');
		
		
//		curr_month = 2;

/*after Jan 31st
mbr_adult3
mbr_adult5


before Jan 31st
mbr_adult2
mbr_adult4	*/

		if (curr_month < 2 || curr_month >= 10) {
			jQuery("input[id^=mbr_adult-3]").hide();
			jQuery("label[for^='mbr_adult-3']").hide();	
			jQuery("input[id^=mbr_adult-5]").hide();
			jQuery("label[for^='mbr_adult-5']").hide();	
		} else {
			jQuery("input[id=mbr_adult-2]").hide();
			jQuery("label[for^='mbr_adult-2']").hide();	
			jQuery("input[id=mbr_adult-4]").hide();
			jQuery("label[for^='mbr_adult-4']").hide();	
		}
		
		jQuery("input[id=mbr_adult-1]").click(function(){
			if (jQuery("input[id=mbr_adult-1]").is(":checked")) {
				jQuery("input[id=qty_mbr_1]").show();
				jQuery("#qty_mbr_1, label[for='qty_mbr_1']").show();
				jQuery("input[name=qty_mbr_1]").bind("keyup", mycalc);
			}
			else {	   
				jQuery("input[id=qty_mbr_1]").val("0");
				jQuery("input[id=qty_mbr_1]").hide();
				jQuery("#qty_mbr_1, label[for='qty_mbr_1']").hide();
			}
			mycalc();
		});

		jQuery("input[id=mbr_adult-2]").click(function(){
			if (jQuery("input[id=mbr_adult-2]").is(":checked")) {
				jQuery("input[id=qty_mbr_2]").show();
				jQuery("#qty_mbr_2, label[for='qty_mbr_2']").show();
				jQuery("input[name=qty_mbr_2]").bind("keyup", mycalc);
			}
			else {	   
				jQuery("input[id=qty_mbr_2]").val("0");
				jQuery("input[id=qty_mbr_2]").hide();
				jQuery("#qty_mbr_2, label[for='qty_mbr_2']").hide();
			}
			mycalc();
		});
		jQuery("input[id=mbr_adult-3]").click(function(){
			if (jQuery("input[id=mbr_adult-3]").is(":checked")) {
				jQuery("input[id=qty_mbr_3]").show();
				jQuery("#qty_mbr_3, label[for='qty_mbr_3']").show();
				jQuery("input[name=qty_mbr_3]").bind("keyup", mycalc);
			}
			else {	   
				jQuery("input[id=qty_mbr_3]").val("0");
				jQuery("input[id=qty_mbr_3]").hide();
				jQuery("#qty_mbr_3, label[for='qty_mbr_3']").hide();
			}
			mycalc();
		});
		jQuery("input[id=mbr_adult-4]").click(function(){
			if (jQuery("input[id=mbr_adult-4]").is(":checked")) {
				jQuery("input[id=qty_mbr_4]").show();
				jQuery("#qty_mbr_4, label[for='qty_mbr_4']").show();
				jQuery("input[name=qty_mbr_4]").bind("keyup", mycalc);
			}
			else {	   
				jQuery("input[id=qty_mbr_4]").val("0");
				jQuery("input[id=qty_mbr_4]").hide();
				jQuery("#qty_mbr_4, label[for='qty_mbr_4']").hide();
			}
			mycalc();
		});
		jQuery("input[id=mbr_adult-5]").click(function(){
			if (jQuery("input[id=mbr_adult-5]").is(":checked")) {
				jQuery("input[id=qty_mbr_5]").show();
				jQuery("#qty_mbr_5, label[for='qty_mbr_5']").show();
				jQuery("input[name=qty_mbr_5]").bind("keyup", mycalc);
			}
			else {	   
				jQuery("input[id=qty_mbr_5]").val("0");
				jQuery("input[id=qty_mbr_5]").hide();
				jQuery("#qty_mbr_5, label[for='qty_mbr_5']").hide();
			}
			mycalc();
		});
		jQuery("input[id=mbr_adult-6]").click(function(){
			if (jQuery("input[id=mbr_adult-6]").is(":checked")) {
				jQuery("input[id=lifer]").val("1");
			}
			else {	   
				jQuery("input[id=lifer]").val("0");
			}
		});

		jQuery("input[id=lifer]").val("0");

		jQuery("input[id=mbr_junior-1]").click(function(){
			if (jQuery("input[id=mbr_junior-1]").is(":checked")) {
				jQuery("#qty_mbr_6, label[for='qty_mbr_6']").show();
				jQuery("input[id=qty_mbr_6]").show();
				jQuery("input[name=qty_mbr_6]").bind("keyup", mycalc);
			}
			else {	   
				jQuery("input[id=qty_mbr_6]").val("0");
				jQuery("#qty_mbr_6, label[for='qty_mbr_6']").hide();
				jQuery("input[id=qty_mbr_6]").hide();
			}
			mycalc();
		});
		jQuery("input[id=mbr_junior-2]").click(function(){
			if (jQuery("input[id=mbr_junior-2]").is(":checked")) {
				jQuery("#qty_mbr_7, label[for='qty_mbr_7']").show();
				jQuery("input[id=qty_mbr_7]").show();
				jQuery("input[name=qty_mbr_7]").bind("keyup", mycalc);
			}
			else {	   
				jQuery("input[id=qty_mbr_7]").val("0");
				jQuery("#qty_mbr_7, label[for='qty_mbr_7']").hide();
				jQuery("input[id=qty_mbr_7]").hide();
			}
			mycalc();
		});

		jQuery("input[id=mbr_non_shoot-1]").click(function(){
			if (jQuery("input[id=mbr_non_shoot-1]").is(":checked")) {
				jQuery("#qty_mbr_8, label[for='qty_mbr_8']").show();
				jQuery("input[id=qty_mbr_8]").show();
				jQuery("input[name=qty_mbr_8]").bind("keyup", mycalc);
			}
			else {	   
				jQuery("input[id=qty_mbr_8]").val("0");
				jQuery("#qty_mbr_8, label[for='qty_mbr_8']").hide();
				jQuery("input[id=qty_mbr_8]").hide();
			}
			mycalc();
		});
		jQuery("input[id=mbr_non_shoot-2]").click(function(){
			if (jQuery("input[id=mbr_non_shoot-2]").is(":checked")) {
				jQuery("#qty_mbr_9, label[for='qty_mbr_9']").show();
				jQuery("input[id=qty_mbr_9]").show();
				jQuery("input[name=qty_mbr_9]").bind("keyup", mycalc);
			}
			else {	   
				jQuery("input[id=qty_mbr_9]").val("0");
				jQuery("#qty_mbr_9, label[for='qty_mbr_9']").hide();
				jQuery("input[id=qty_mbr_9]").hide();
			}
			mycalc();
		});
		
		jQuery("input[id=mbr_fam-1]").click(function(){
			if (jQuery("input[id=mbr_fam-1]").is(":checked")) {
				jQuery("input[id=qty_mbr_10]").val("1");
			}
			else {	   
				jQuery("input[id=qty_mbr_10]").val("0");
			}
			mycalc();
		});
		jQuery("input[id=mbr_fam-2]").click(function(){
			if (jQuery("input[id=mbr_fam-2]").is(":checked")) {
				jQuery("input[id=qty_mbr_11]").val("1");
			}
			else {	   
				jQuery("input[id=qty_mbr_11]").val("0");
			}
			mycalc();
		});
		
	});	