jQuery(document).ready(function(){
	Engine.Initialize();
});

Cufon.replace('.home .entry-content h1');
Cufon.replace('#content h1.blog-title');
Cufon.replace('#content h1');

var Engine = {
	
	Homepage_Timeout: 0,
	
	Initialize: function() {
		Engine.Homepage();
		Engine.Paperclip();
		//Engine.Product_Collapse();
	},
	
	Homepage: function() {
		jQuery('body.home').each(function() {
			jQuery(this).append( jQuery('#homepage-paperclip') );
			Engine.Homepage_Next();
		});
		
	},
	
	Homepage_Next: function() {
		clearTimeout(Engine.Homepage_Timeout);
		jQuery('#homepage-paperclip div:first-child').fadeIn('slow', function() {
			jQuery(this).delay(10000).fadeOut('slow', function() {
				jQuery(this).appendTo('#homepage-paperclip');
				Engine.Homepage_Next();
			});
		});
	},
	
	Paperclip: function() {
		jQuery('#paperclip').each(function() {
			jQuery('body').append( jQuery('#paperclip') );
		});
	},
	
	Product_Collapse: function() {
		jQuery('.product_description').each(function() {
			jQuery(this).find('div:gt(0)').hide();
		});
		jQuery('#paperclip a').click(function() {
			var Target = jQuery(this).attr('href');
			jQuery('.product_description div').hide();
			jQuery(Target).show();
			return false;
		});
	}
}
