$(function() {
	
	//INSERTS BAR ABOVE SIDEBAR BOXES
    $(".sidebarBox").prepend("<div class='barHorizontal'></div>");

	//SMOOTH SCROLL
		// for print program page for now, maybe smoother version out there
	jQuery.fn.anchorAnimate = function(settings) {
	
	 	settings = jQuery.extend({
			speed : 1100
		}, settings);	
		
		return this.each(function(){
			var caller = this
			$(caller).click(function (event) {	
				event.preventDefault()
				var locationHref = window.location.href
				var elementClick = $(caller).attr("href")
				
				var destination = $(elementClick).offset().top;
				$("html:not(:animated),body:not(:animated)").animate({ scrollTop: destination}, settings.speed, function() {
					window.location.hash = elementClick
				});
			  	return false;
			})
		})
	}



	//MEMBERSHIP PAGE STUFF

		//TOGGLES CONTENT BETWEEN NORMAL AND COLLECTORS CLUB
		function joinNowToggle(formID, priceNormal, priceCC){ //"#basicMember", 75, 175
		
			var defaultPriceValue = $(formID + " [name=amount]").val();
			var defaultPrice = $(formID + " span.price").html();
			var defaultToggleLink = $(formID + " a.collectorsclub").html();
			var defaultImage = $(formID + " input.joinNow").attr('src');
			var defaultCC = $(formID + " [name=os3]").val();
		
			/*
			could remove priceNormal, and also commented lines below
			*/
		
			$(formID + " .collectorsclub").toggle(function () {
				$(formID + " [name=amount]").replaceWith('<input type="hidden" name="amount" value="$'+priceCC+'.00">');
				$(formID + " span.price").html("$"+priceCC);
				$(formID + " a.collectorsclub").html('Please sign me up only for a Blue Sky Membership.');
				$(formID + " input.joinNow").attr('src', 'http://www.blueskygallery.org/wordpress/wp-content/themes/bluesky/images/join-donate/bsg-button-joinNow+CC.png');
				$(formID + " [name=os3]").val("Yes +$100");
			}, function() {
				//$(formID + " [name=amount]").replaceWith('<input type="hidden" name="amount" value="$'+priceNormal+'.00">');
				$(formID + " [name=amount]").val(defaultPriceValue);
				//$(formID + " span.price").html("$"+priceNormal);
				$(formID + " span.price").html(defaultPrice);
				//$(formID + " a.collectorsclub").html('Please add my $100 dues to join the Collectors Club.');
				$(formID + " a.collectorsclub").html(defaultToggleLink);
				//$(formID + " input.joinNow").attr('src', 'bsg-button-joinNow.png');
				$(formID + " input.joinNow").attr('src', defaultImage);
				//$(formID + " [name=os3]").val("No");
				$(formID + " [name=os3]").val(defaultCC);
			});
		}
		joinNowToggle("#ccToggleBasic", 40, 140);
		joinNowToggle("#ccToggleStudent", '25', '125');
		joinNowToggle("#ccToggleBook", 75, 175);
		joinNowToggle("#ccTogglePrint150", 150, 250);
		joinNowToggle("#ccTogglePrint275", 275, 375);
		joinNowToggle("#ccTogglePrint500", 500, 600);
		
		//GIVES FIELDS VALUES IF EMPTY UPON SUBMISSION
		function setFields(formID){ //"#basicMember"
		
			$(formID + " input.joinNow").click(function() {
			
				//if no print club entered
				if($(formID + " [name=os1]").val()==""){
				   $(formID + " [name=os1]").val("none entered");
				}
				//if no second print club entered
				if($(formID + " [name=os2]").val()==""){
				   $(formID + " [name=os2]").val("n/a");
				}
			
			});
		}
		setFields("#ccToggleBasic");
		setFields("#ccToggleStudent");
		setFields("#ccToggleBook");
		setFields("#ccTogglePrint150");
		setFields("#ccTogglePrint275");
		setFields("#ccTogglePrint500");
		
		//REMOVES INPUTS THAT DONT APPLY TO LEVEL UPON SUBMISSION
		function removePrintBoth(formID) {
			$(formID + " input.joinNow").click(function() {
			  $(formID + " [name=on1]").remove();
			  $(formID + " [name=os1]").remove();
			  $(formID + " [name=on2]").remove();
			  $(formID + " [name=os2]").remove();
			});
		}
		function removePrintSecond(formID) {
			$(formID + " input.joinNow").click(function() {
			  $(formID + " [name=on2]").remove();
			  $(formID + " [name=os2]").remove();
			});
		}
		removePrintBoth("#ccToggleBasic");
		removePrintBoth("#ccToggleStudent");
		removePrintBoth("#ccToggleBook");
		removePrintSecond("#ccTogglePrint150");
		removePrintSecond("#ccTogglePrint275");



}); //closing