Shadowbox.init({
	players:		["swf"],
	animate:		false,
	flashParams:	{bgcolor:"transparent",wmode:"transparent"}
});

/* I <3 JQUERY */
$(document).ready(function() {

// print
	$('.content-printpage a').click(function() { 
		window.print();
    });

// RecipeBuilder.swf and DocBuilder.swf auto add shadowbox.
	$("a[href$='DocBuilder.swf'], a[href$='RecipeBuilder.swf']").attr({
		rel: "shadowbox;height=496;width=600;",
		title: ""});


// homepage accordion

	/*$('#homepage-accordion li.homepage-accordion-group h4').click(function() {
		if ($(this).hasClass('open')) { // close it!
			
			$(this).removeClass().addClass('closed')
				.siblings('ul.homepage-teaser').stop().slideUp("normal");
			
			$('div.homepage-accordion-closer').remove();
		
		} else { // open it!
			
			$(this).removeClass().addClass('open')
				.siblings('ul.homepage-teaser').stop().slideDown("normal");
			
			$(this).append('<div class="homepage-accordion-closer">X</div>');
			
			// close everything!
			$('li.homepage-accordion-group h4').not(this).each(function() {
				$(this).removeClass().addClass('closed')
					.siblings('ul.homepage-teaser').slideUp("normal");
				$('div.homepage-accordion-closer',this).remove();
			});
		}
	});*/

	$('#homepage-accordion li.homepage-accordion-group h4').click(function() {
			$(".homepage-cycle img#flashy").css({
				"display":"block",
				"z-index":"10",
				"opacity":"1"
			}).stop().fadeOut('slow');
		if ($(this).hasClass('open')) { // close it!
	
			$(".homepage-cycle img.shown").stop().animate({
				opacity: 0
				}, 'fast', function() {
					$(this).removeClass().addClass('inactive');
				})
			
			$(this).removeClass().addClass('closed')
				.siblings('ul.homepage-teaser').stop().slideUp("normal");
			
			$('div.homepage-accordion-closer').remove();
		
		} else { // open it!
			
			if ($(this).attr("id") == 'hOne') {
				$(".homepage-cycle img#imgOne").removeClass().stop().animate({
						opacity: 1
					}, 'fast').addClass('shown');
				$(".homepage-cycle img#imgTwo").removeClass().addClass('inactive');
				$(".homepage-cycle img#imgThree").removeClass().addClass('inactive');
			}
			
			if ($(this).attr("id") == 'hTwo') {
				$(".homepage-cycle img#imgTwo").removeClass().stop().animate({
					opacity: 1
					}, 'fast').addClass('shown');
				$(".homepage-cycle img#imgOne").removeClass().addClass('inactive');
				$(".homepage-cycle img#imgThree").removeClass().addClass('inactive');
			}
			
			if ($(this).attr("id") == 'hThree') {
				$(".homepage-cycle img#imgThree").removeClass().stop().animate({
					opacity: 1
					}, 'fast').addClass('shown');
				$(".homepage-cycle img#imgOne").removeClass().addClass('inactive');
				$(".homepage-cycle img#imgTwo").removeClass().addClass('inactive');
			}
			
			$(this).removeClass().addClass('open')
				.siblings('ul.homepage-teaser').stop().slideDown("normal");
			
			$(this).append('<div class="homepage-accordion-closer">X</div>');
			
			// close everything!
			$('li.homepage-accordion-group h4').not(this).each(function() {
				$(this).removeClass().addClass('closed')
					.siblings('ul.homepage-teaser').stop().slideUp("normal");
				$('div.homepage-accordion-closer',this).remove();
			});
		}
	});
	
	$('li.homepage-accordion-group h4').hover(function() {
		$(this).css("cursor","pointer");
	}, function() {
		$(this).css("cursor","default");
	});
	
});