jQuery(document).ready(function() { 
// xhtml 1.0 strict way of using target _blank 
jQuery('.sexy-bookmarks a.external').attr("target", "_blank"); 
// 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>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'); 
} 
}); 
