(function ($) {
// VERTICALLY ALIGN FUNCTION
$.fn.vAlign = function() {
	return this.each(function(i){
	var ah = $(this).height();
	var ph = $(this).parent().height();
	var mh = Math.ceil((ph-ah) / 2);
	//adjust for buttons offset
	$(this).css('top', mh-5);
	});
};
})(jQuery);


$(document).ready(function(){
	$('.btn_red').wrapInner('<span class="text" />');
	$('.btn_red .text').vAlign();
	
	$('.btn_blue').wrapInner('<span class="text" />');
	$('.btn_blue .text').vAlign();
	
	$('.btn_brown').wrapInner('<span class="text" />');
	$('.btn_brown .text').vAlign();
	
	$('.btn_green').wrapInner('<span class="text" />');
	$('.btn_green .text').vAlign();
	
	$('.btn_green_bright').wrapInner('<span class="text" />');
	$('.btn_green_bright .text').vAlign();
	
	$('.btn_orange').wrapInner('<span class="text" />');
	$('.btn_orange .text').vAlign();
	
	$('.btn_pink').wrapInner('<span class="text" />');
	$('.btn_pink .text').vAlign();

	$('.btn_purple_dark').wrapInner('<span class="text" />');
	$('.btn_purple_dark .text').vAlign();
	
	$('.btn_purple_light').wrapInner('<span class="text" />');
	$('.btn_purple_light .text').vAlign();
	
	$('.btn_yellow').wrapInner('<span class="text" />');
	$('.btn_yellow .text').vAlign();	
});
