// JavaScript Document
$(function(){
		
	$("dl").each(function(){
		var isImage = $(this).find("dd");
		if(isImage.length == 1){
			isImage.addClass("noimage");
		}
	});
	
	
	//adds data to correct divs
	$("#data dl.members").clone().appendTo("#members-display");
	$("#data dl.adults").clone().appendTo("#adults-display");
	$("#data dl.families").clone().appendTo("#families-display");
	$("#data dl.educators").clone().appendTo("#educators-display");
	
	$("#months").change(function(){
		month = $("#months option:selected").attr("value");	
		if(month != ""){
			doMonth(month);	
		}
	});
	
	doMonth = function(month){
			$("ul.sorter a").each(function(){
				$(this).parent().removeClass("active");
			});
			monthName = $("#months option[value="+month+"]").text();
			$(".sort-type").css("display", "none");
			$("#Month dl").remove();
			$("h2.month-title").text(monthName);
			/*
			if($("#data dl."+month).hasClass("members")){
				$("#data dl.members").clone().appendTo("#Month div.members");
			}
			if($("#data dl."+month).hasClass("adults")){
				$("#data dl.adults").clone().appendTo("#Month div.adults");
			}
			if($("#data dl."+month).hasClass("families")){
				$("#data dl.families").clone().appendTo("#Month div.families");
			}
			if($("#data dl."+month).hasClass("educators")){
				$("#data dl.educators").clone().appendTo("#Month div.educators");					   
			}
			*/
			
			$("#data dl."+month).clone().appendTo("#Month");
			//$("#data dl."+month).removeClass(month);
			$("#Month").css("display", "block");
			
			
	}
	
	sortType = function(type){
		$(".sort-type").css("display", "none");
		$("#Month").css("display", "none");
		if(type == "members"){
			$("#members-display").css("display", "block");
		}else if(type == "adults"){
			$("#adults-display").css("display", "block");
		}else if(type == "families"){
			$("#families-display").css("display", "block");
		}else if(type == "educators"){
			$("#educators-display").css("display", "block");
		}
	}
	
	
	$("ul.sorter a").click(function(){
		$("ul.sorter a").each(function(){
			$(this).parent().removeClass("active");
		});
		$(this).parent().addClass("active");
		type = $(this).attr("id");
		sortType(type);
		$("#months option:eq(0)").attr("selected","selected");
		return false;							
	});
	
	activeType = function(type){
		$("a#"+type).parent().addClass("active");	
	}
});