// social-bookmarking.js

var image_dir="/_material/img";

function add_tool(icon, name, url) {
	document.write('<a href="' + url + '" title="' + name + '" onclick="window.open(this.href); return false;"><img src="' + image_dir + '/plus-ico-' + icon + '.png" alt="' + name + '" />' + name + '</a>');
}

function add_link(tool_name) {
	var title = encodeURIComponent(document.title);
	var url = encodeURIComponent(document.URL);
	switch (tool_name) {
		case 'facebook': var name='Facebook'; var url='http://www.facebook.com/sharer.php?u=' + url + '&amp;t=' + title; break;
		case 'google': var name='Google'; var url='http://google.com/bookmarks/mark?op=edit&amp;bkmk=' + url + '&amp;title=' + title; break;
		case 'yahoo': var name='Yahoo! My Web'; var url='http://myweb2.search.yahoo.com/myresults/bookmarklet?u=' + url + '&amp;t=' + title; break;
		case 'live': var name='Live'; var url='https://favorites.live.com/quickadd.aspx?marklet=1&amp;mkt=en-us&amp;url=' + url + '&amp;title=' + title; break;
		case 'delicious': var name='Del.icio.us'; var url='http://del.icio.us/post?url=' + url + '&amp;title=' + title; break;
		case 'digg': var name='Digg'; var url='http://digg.com/submit?phase=2&amp;url=' + url + '&amp;title=' + title; break;
		case 'reddit': var name='Reddit'; var url='http://reddit.com/submit?url=' + url + '&amp;title=' + title; break;
		case 'myspace': var name='MySpace'; var url='http://www.myspace.com/index.cfm?fuseaction=postto&amp;t=' + title + '&amp;c=&amp;u=' + url; break;
		case 'twitter': var name='Twitter'; var url='http://twitter.com/home?status=' + url; break;
		default: alert('Social bookmarking error'); break;
	}
	return add_tool(tool_name, name, url);
}