jQuery(document).ready(function(){
	
	// LAST CHILD : ADD FIRST / LAST CLASSES
	jQuery("li:last-child").addClass("last");
    jQuery("li:first-child").addClass("first");
    
	// ODD CHILD : ADD ODD CLASS
	jQuery(".navigation li:odd").addClass("odd");
	// EVEN CHILD : ADD EVEN CLASS
	jQuery(".navigation li:even").addClass("even");
	

	// NAVIGATION
	jQuery("#header .navigation").lavaLamp();
	jQuery("#header .navigation li").mouseenter(function(){
	
		if(jQuery(this).parent().hasClass("navigation")){
			jQuery(this).addClass("hover");
		};

		if(jQuery(this).parent().parent().hasClass("navigation")){
			jQuery(this).addClass("hover");
		};
		
	})
	.mouseleave(function(){
	
		if(jQuery(this).parent().hasClass("navigation")){
			jQuery(this).removeClass("hover")
		};
		if(jQuery(this).parent().parent().hasClass("navigation")){
			jQuery(this).removeClass("hover");
		};
		
	});

	// CONTENT OPACITY
	jQuery(".heading, .welcome").css("opacity", "0.75");
	jQuery(".module_top, .calendar, .tagline").css("opacity", "0.90");
	
	// CALENDAR END ROW
	jQuery('.calendar ul li:nth-child(7n)').addClass('end_row');
	
	// HOME BANNER
	jQuery('#banner .images').cycle({fx: 'zoom', delay:  4000, speed:  1000});
	
	// RADIO BUTTONS TO CUSTOM
	jQuery('.donate .check').customInput();
	
	



	jQuery("#right_column fieldset div.notify").css({"display":"none"});
	
	jQuery("input[id=notify_via_email], label[for=notify_via_email], input[id=do_not_notify_me], label[for=do_not_notify_me]").click(function(){
	
		jQuery("#right_column fieldset div.notify").css({"display":"none"});
		
	});

	jQuery("input[id=notify_via_sms], label[for=notify_via_sms]").click(function(){
	
		jQuery("#right_column fieldset div.notify").css({"display":"block"});
		
	});
	
	// PROGRAM
	jQuery("#content .program li.active").css("opacity", 1);
	jQuery("#content .program li.inactive").css("opacity", 0.5);
	jQuery("#content .program li").bind("mouseover", function(){
		if (jQuery(this).is(".inactive")){
			jQuery(this).css({"cursor":"pointer"});
		}
	}).bind("mouseout", function(){
			jQuery(this).css({"cursor":"default"});

	});
	
	
	jQuery("#content .program li").each(function(i){
					
		jQuery("#content .program li.number_"+i).mouseenter(function(){
			
			jQuery("#content .program li.number_"+i).css({"opacity": 1});
	
		}).mouseleave(function(){
		
			jQuery("#content .program li.number_"+i).css({"opacity": 0.5});
			
			jQuery("#content .program li.active").css({"opacity": 1});
			jQuery("#content .program li.inactive").css({"opacity": 0.5});
			
		}).click(function(){
			
			jQuery("#content .program li").removeClass("active").addClass("inactive");
			jQuery("#content .program li.number_"+i).removeClass("inactive").addClass("active");
			
			jQuery("#content .program li.active").css({"opacity": 1});
			jQuery("#content .program li.inactive").css({"opacity": 0.5});
			
			return false;
		});
		
		jQuery("#content .program .map li.number_"+i).mouseenter(function(){
			
			jQuery("#content .program li").removeClass("active").addClass("inactive");
			jQuery("#content .program li.number_"+i).removeClass("inactive").addClass("active");
			
			jQuery("#content .program li.active").css({"opacity": 1});
			jQuery("#content .program li.inactive").css({"opacity": 0.5});
			
		});
		
	});
	
});