jQuery(document).ready(function() {
// xhtml 1.0 strict way of using target _blank
jQuery(".sexy-bookmarks a.external").attr(&quot;target&quot;, &quot;_blank&quot;);
// this block sets the auto vertical expand when there are more than
// one row of bookmarks.
var sexyBaseHeight=jQuery(".sexy-bookmarks").height();
var sexyFullHeight=jQuery(".sexy-bookmarks ul.socials").height();
if (sexyFullHeight&gt;sexyBaseHeight) {
jQuery(".sexy-bookmarks-expand").hover(
function() {
jQuery(this).animate({
height: sexyFullHeight+"px"
}, {duration: 400, queue: false});
},
function() {
jQuery(this).animate({
height: sexyBaseHeight+"px"
}, {duration: 400, queue: false});
}
);
}
// autocentering
if (jQuery(".sexy-bookmarks-center")) {
var sexyFullWidth=jQuery(".sexy-bookmarks").width();
var sexyBookmarkWidth=jQuery(".sexy-bookmarks:first ul.socials li").width();
var sexyBookmarkCount=jQuery(".sexy-bookmarks:first ul.socials li").length;
var numPerRow=Math.floor(sexyFullWidth/sexyBookmarkWidth);
var sexyRowWidth=Math.min(numPerRow, sexyBookmarkCount)*sexyBookmarkWidth;
var sexyLeftMargin=(sexyFullWidth-sexyRowWidth)/2;
jQuery(".sexy-bookmarks-center").css("margin-left", sexyLeftMargin+"px");
}
});
