/*
 * jQuery Captionize 0.2b
 * By Damon Williams
 *
 * Copyright (c) 2011 Damon Williams (Neo-Pangea)
 * Dual licensed under the MIT (http://www.opensource.org/licenses/mit-license.php)
 * and GPL (http://www.gnu.org/licenses/gpl-2.0.txt) licenses.
*/

(function($) {
	
	$.fn.captionize = function(options) {
		
		//if (window.console && window.console.log) { console.log("captionize initialized..."); }
		
		var defaults = {};
		
		var options = $.extend(defaults, options);
		
		return this.each(function() {
			
			var el = $(this);
			
			var caption = el.find("img").attr("title");
			
			//if (window.console && window.console.log) { console.log("caption: "+caption); }
			
			var align = (el.attr("align")) ? el.attr("align") : "left";
			
			//if (window.console && window.console.log) { console.log("element: "+el); }
			
			if (el.parent("a").length > 0) {
				//if (window.console && window.console.log) { console.log("element has a link"); }
				el.removeClass("caption").wrap("<div class=\"caption\" />").append("<p class=\"caption-text\">"+caption+"</p>");
			} else {
				//if (window.console && window.console.log) { console.log("element does not have a link"); }
				el.removeClass("caption").wrap("<div class=\"caption\" />").append("<p class=\"caption-text\">"+caption+"</p>");
			}
			
			// check if image is wrapped a
			//if (window.console && window.console.log) { console.log("element parent: "+el.parent()); }
			
		});
		
	}
	
})(jQuery);
