function $el(elID){
	return document.getElementById(elID);
}

if (/Konqueror|Safari|KHTML/.test(navigator.userAgent)) {
  $cumulativeOffset = function(element) {
	var valueT = 0, valueL = 0;
	do {
	  valueT += element.offsetTop  || 0;
	  valueL += element.offsetLeft || 0;
	  if (element.offsetParent == document.body)
		if (Element.getStyle(element, 'position') == 'absolute') break;
		  element = element.offsetParent;
	} while (element);
		return [valueL, valueT];
  }
} else {
	$cumulativeOffset = function(element){
	var valueT = 0, valueL = 0;
	do {
	  valueT += element.offsetTop  || 0;
	  valueL += element.offsetLeft || 0;
	  element = element.offsetParent;
	} while (element);
	return [valueL, valueT];
	}
}

function akst_share(id, url, title) {
	var form = $el('akst_form');
	var post_id = $el('akst_post_id');
	
	if (form.style.display == 'block' && post_id.value == id) {
		form.style.display = 'none';
		return;
	}
	
	var link = $el('akst_link_' + id);
	var offset = $cumulativeOffset(link);

 $el("akst_my_favorites").href = akst_share_url("javascript:window.external.addFavorite(\'{url}\',\'{title}'\);", url, title);
 $el("akst_my_favorites").target = "_blank";
 $el("akst_spurl").href = akst_share_url("http://www.spurl.net/spurl.php?v=3&title={title}&url={url}", url, title);
 $el("akst_spurl").target = "_blank";
 $el("akst_rawsugar").href = akst_share_url("http://www.rawsugar.com/tagger/?turl={url}&tttl={title}", url, title);
 $el("akst_rawsugar").target = "_blank";
 $el("akst_shadows").href = akst_share_url("http://www.shadows.com/bookmark/saveLink.rails?page={url}&title={title}", url, title);
 $el("akst_shadows").target = "_blank";
 $el("akst_linkagogo").href = akst_share_url("http://www.linkagogo.com/go/AddNoPopup?url={url}&title={title}", url, title);
 $el("akst_linkagogo").target = "_blank";
 $el("akst_mister_wong").href = akst_share_url("http://www.mister-wong.de/index.php?action=addurl&bm_url={url}&bm_description={title}", url, title);
 $el("akst_mister_wong").target = "_blank";
 $el("akst_feed_me_links").href = akst_share_url("http://feedmelinks.com/funnel?from=toolbar&op=submit&name=null&url={url}", url, title);
 $el("akst_feed_me_links").target = "_blank";
 $el("akst_netvouz").href = akst_share_url("http://netvouz.com/action/submitBookmark?url={url}&title={title}&popup=no", url, title);
 $el("akst_netvouz").target = "_blank";
 $el("akst_diigo").href = akst_share_url("http://www.diigo.com/post?url={url}&title={title}", url, title);
 $el("akst_diigo").target = "_blank";
 $el("akst_segnalo").href = akst_share_url("http://segnalo.alice.it/post.html.php?url={url}&title={title}", url, title);
 $el("akst_segnalo").target = "_blank";
 $el("akst_wink").href = akst_share_url("http://wink.com/_/tag?url={url}&doctitle={title}", url, title);
 $el("akst_wink").target = "_blank";
 $el("akst_backflip").href = akst_share_url("http://www.backflip.com/add_page_pop.ihtml?title={title}&url={url}", url, title);
 $el("akst_backflip").target = "_blank";
 $el("akst_fark").href = akst_share_url("http://cgi.fark.com/cgi/fark/submit.pl?new_url={url}&new_comment={title}", url, title);
 $el("akst_fark").target = "_blank";
 $el("akst_slashdot").href = akst_share_url("http://slashdot.org/bookmark.pl?url={url}&title={title}", url, title);
 $el("akst_slashdot").target = "_blank";
 $el("akst_facebook").href = akst_share_url("http://www.facebook.com/sharer.php?u={url}&t={title}", url, title);
 $el("akst_facebook").target = "_blank";
 $el("akst_blue_dot").href = akst_share_url("http://bluedot.us/Authoring.aspx?u={url}&t={title}", url, title);
 $el("akst_blue_dot").target = "_blank";
 $el("akst_simpy").href = akst_share_url("http://www.simpy.com/simpy/LinkAdd.do?href={url}&title={title}", url, title);
 $el("akst_simpy").target = "_blank";
 $el("akst_blogmarks").href = akst_share_url("http://blogmarks.net/my/new.php?mini=1&simple=1&url={url}&title={title}", url, title);
 $el("akst_blogmarks").target = "_blank";
 $el("akst_ask").href = akst_share_url("http://myjeeves.ask.com/mysearch/BookmarkIt?v=1.2&t=webpages&url={url}&title={title}", url, title);
 $el("akst_ask").target = "_blank";
 $el("akst_delicious").href = akst_share_url("http://del.icio.us/post?url={url}&title={title}", url, title);
 $el("akst_delicious").target = "_blank";
 $el("akst_digg").href = akst_share_url("http://digg.com/submit?phase=2&url={url}&title={title}", url, title);
 $el("akst_digg").target = "_blank";
 $el("akst_furl").href = akst_share_url("http://furl.net/storeIt.jsp?u={url}&t={title}", url, title);
 $el("akst_furl").target = "_blank";
 $el("akst_netscape").href = akst_share_url("http://www.netscape.com/submit/?U={url}&T={title}", url, title);
 $el("akst_netscape").target = "_blank";
 $el("akst_yahoo_myweb").href = akst_share_url("http://myweb2.search.yahoo.com/myresults/bookmarklet?u={url}&t={title}", url, title);
 $el("akst_yahoo_myweb").target = "_blank";
 $el("akst_stumbleupon").href = akst_share_url("http://www.stumbleupon.com/submit?url={url}&title={title}", url, title);
 $el("akst_stumbleupon").target = "_blank";
 $el("akst_google_bmarks").href = akst_share_url("http://www.google.com/bookmarks/mark?op=edit&bkmk={url}&title={title}", url, title);
 $el("akst_google_bmarks").target = "_blank";
 $el("akst_technorati").href = akst_share_url("http://www.technorati.com/faves?add={url}", url, title);
 $el("akst_technorati").target = "_blank";
 $el("akst_blinklist").href = akst_share_url("http://blinklist.com/index.php?Action=Blink/addblink.php&Url={url}&Title={title}", url, title);
 $el("akst_blinklist").target = "_blank";
 $el("akst_newsvine").href = akst_share_url("http://www.newsvine.com/_wine/save?u={url}&h={title}", url, title);
 $el("akst_newsvine").target = "_blank";
 $el("akst_magnolia").href = akst_share_url("http://ma.gnolia.com/bookmarklet/add?url={url}&title={title}", url, title);
 $el("akst_magnolia").target = "_blank";
 $el("akst_reddit").href = akst_share_url("http://reddit.com/submit?url={url}&title={title}", url, title);
 $el("akst_reddit").target = "_blank";
 $el("akst_windows_live").href = akst_share_url("https://favorites.live.com/quickadd.aspx?marklet=1&mkt=en-us&url={url}&title={title}&top=1", url, title);
 $el("akst_windows_live").target = "_blank";
 $el("akst_tailrank").href = akst_share_url("http://tailrank.com/share/?link_href={url}&title={title}", url, title);
 $el("akst_tailrank").target = "_blank";

	post_id.value = id;

	form.style.left = offset[0] + 'px';
	form.style.top = (offset[1] + link.offsetHeight + 3) + 'px';
	form.style.display = 'block';
}

function akst_share_url(base, url, title) {
	base = base.replace('{url}', url);
	return base.replace('{title}', title);
}

function akst_share_tab(tab) {
	var tab1 = $el('akst_tab1');
	var tab2 = $el('akst_tab2');
	var body1 = $el('akst_social');
	var body2 = $el('akst_email');
	
	switch (tab) {
		case '1':
			tab2.className = '';
			tab1.className = 'selected';
			body2.style.display = 'none';
			body1.style.display = 'block';
			break;
		case '2':
			tab1.className = '';
			tab2.className = 'selected';
			body1.style.display = 'none';
			body2.style.display = 'block';
			break;
	}
}

function akst_xy(id) {
	var element = $el(id);
	var x = 0;
	var y = 0;
}
