jQuery.fn.center=function(b){var a={vertical:false,horizontal:true};op=jQuery.extend(a,b);this.each(function(){var m=jQuery(this);var c=m.width();var n=m.height();var o=parseInt(m.css("padding-top"));var d=parseInt(m.css("padding-bottom"));var e=parseInt(m.css("border-top-width"));var l=parseInt(m.css("border-bottom-width"));var h=(e+l)/2;var j=(o+d)/2;var i=m.parent().css("position");var g=(c/2)*(-1);var k=((n/2)*(-1))-j-h;var f={position:"absolute"};if(op.vertical){f.height=n;f.top="50%";f.marginTop=k}if(op.horizontal){f.width=c;f.left="50%";f.marginLeft=g}if(i=="static"){m.parent().css("position","relative")}m.css(f)})};
