var DEfusion = {
	
	/**
	 * Find all the feature images and add the custom HTML expected by the CSS, wraps 
	 * them with the following:
	 * <div class="featureImgWrap">
	 * 		<img ... />
	 * 		<span></span>
	 * <div>
	 * 
	 * @access public
	 * @return void
	 */
	addFeatureImages : function() {
		var nodes = $A( document.getElementsByClassName( 'featureImg' ) );
		nodes.each(
			function( node ) {
				var wrap = document.createElement( 'div' );
				$( wrap ).addClassName( 'featureImgWrap' );
				var span = document.createElement( 'span' );
				
				wrap.appendChild( node.cloneNode( true ) );
				wrap.appendChild( span );
				
				node.parentNode.replaceChild( wrap, node );				
			}
		);
		
	},
	
	insertAfter : function(parent, node, referenceNode) {
		parent.insertBefore(node, referenceNode.nextSibling);
	}
};
	

Event.onDOMReady(
	function() {
		Nifty( 'div.postDate', 'transparent' );
		DEfusion.addFeatureImages();
	}
);




