jQuery('a.bookmark').click(function() {
	var url = encodeURIComponent(window.location.href), desc = '';

	if( jQuery('p.bookmarks-content').length ) {
		desc = encodeURIComponent(jQuery('p.bookmarks-content').text());
	}
	switch(this.parentNode.className) {
		case 'twittley':
			this.href += '?title=' + document.title + '&url=' + url + '&desc=' + desc + '&pcat=Internet&tags=';
			break;
		case 'digg':
			this.href += '?phase=2&title=' + document.title + '&url=' + url + '&desc=' + desc;
			break;
		case 'twitter':
			this.href += '?status=RT+@your_twitter_id:+' + document.title + '+-+' + url;
			break;
		case 'scriptstyle':
			this.href += '?title=' + document.title + '&url=' + url;
			break;
		case 'reddit':
			this.href += '?title=' + document.title + '&url=' + url;
			break;
		case 'delicious':
			this.href += '?title=' + document.title + '&url=' + url;
			break;
		case 'stumbleupon':
			this.href += '?title=' + document.title + '&url=' + url;
			break;
		case 'mixx':
			this.href += '?title=' + document.title + '&page_url=' + url + '&desc=' + desc;
			break;
		case 'technorati':
			this.href += '?add=' + url;
			break;
		case 'blinklist':
			this.href += '?Action=Blink/addblink.php&Title=' + document.title + '&Url=' + url;
			break;
		case 'diigo':
			this.href += '?title=' + document.title + '&url=' + url + '&desc=' + desc;
			break;
		case 'yahoobuzz':
			this.href += '?submitHeadline=' + document.title + '&submitUrl=' + url + '&submitSummary=' + desc + '&submitCategory=science&submitAssetType=text';
			break;
		case 'myspace':
			this.href += '?t=' + document.title + '&u=' + url;
			break;
		case 'facebook':
			this.href += '?t=' + document.title + '&u=' + url;
			break;
		case 'designfloat':
			this.href += '?title=' + document.title + '&url=' + url;
			break;
		case 'devmarks':
			this.href += '?posttitle=' + document.title + '&posturl=' + url + '&posttext=' + desc;
			break;
		case 'newsvine':
			this.href += '?h=' + document.title + '&u=' + url;
			break;
		case 'google':
			this.href += '?op=add&title=' + document.title + '&bkmk=' + url;
			break;
	}
})
