jQuery.fn.extend({
	valign: function(options){
		/*
		 * definindo valores padroes
		 */
		var defaults = {
			valign : 'middle',
			align : 'left'
		};
		/*
		 * pegando valores informados pelo usuario
		 */
		var opts = jQuery.extend(defaults, options);
		/*
		 * percorrendo elementos
		 */
		$(this).each(function(){
			var htmlOriginal = $(this).html();

			$(this).html(document.createElement('table'));

			var tabela = $(this).find("table");

			tabela.css("width", "100%");
			tabela.css("height", "100%");

			tabela.html(document.createElement('tr'));

			var tr = tabela.find('tr');
			tr.html(document.createElement('td'));

			var td =tr.find('td');
			td.attr("valign", opts.valign);
			td.attr("align", opts.align); 
			td.html(htmlOriginal);
		});
		
	}

});
