function gtvt_share(id) {
	var form = $('gtvt_form');
	var post_id = $('gtvt_post_id');
	
	if (form.style.display == 'block' && post_id.value == id) {
		form.style.display = 'none';
		return;
	}
	
	var link = $('gtvt_link_' + id);
	var offset = Position.cumulativeOffset(link);

	$("gtvt_grouptivity").href = gtvt_share_url("http://apps.grouptivity.com/socialmail/saveplus.do?url={url}&title={title}&ctg=wordpress", gtvt_posts[id].url, gtvt_posts[id].title);
		if (window.addEventListener) { //Mozilla family
			if (!$('gtvt_pid').value==''){
				$("gtvt_grouptivity").removeEventListener('click', gtvt_oc_touch, false);
$("gtvt_grouptivity").addEventListener('click', gtvt_oc_touch, false);
$("gtvt_grouptivity").postid=id;
$("gtvt_grouptivity").svc='grouptivity';
			}
		} else { //IE
			if (!$('gtvt_pid').value==''){
				$("gtvt_grouptivity").detachEvent('onclick', gtvt_oc_touch);
$("gtvt_grouptivity").attachEvent('onclick', gtvt_oc_touch);
$("gtvt_grouptivity").postid=id;
$("gtvt_grouptivity").svc='grouptivity';
			}
		}
	$("gtvt_google_bmarks").href = gtvt_share_url("http://www.google.com/bookmarks/mark?op=edit&bkmk={url}&title={title}", gtvt_posts[id].url, gtvt_posts[id].title);
		if (window.addEventListener) { //Mozilla family
			if (!$('gtvt_pid').value==''){
				$("gtvt_google_bmarks").removeEventListener('click', gtvt_oc_touch, false);
$("gtvt_google_bmarks").addEventListener('click', gtvt_oc_touch, false);
$("gtvt_google_bmarks").postid=id;
$("gtvt_google_bmarks").svc='google_bmarks';
			}
		} else { //IE
			if (!$('gtvt_pid').value==''){
				$("gtvt_google_bmarks").detachEvent('onclick', gtvt_oc_touch);
$("gtvt_google_bmarks").attachEvent('onclick', gtvt_oc_touch);
$("gtvt_google_bmarks").postid=id;
$("gtvt_google_bmarks").svc='google_bmarks';
			}
		}
	$("gtvt_facebook").href = gtvt_share_url("http://www.facebook.com/share.php?u={url}&t={title}", gtvt_posts[id].url, gtvt_posts[id].title);
		if (window.addEventListener) { //Mozilla family
			if (!$('gtvt_pid').value==''){
				$("gtvt_facebook").removeEventListener('click', gtvt_oc_touch, false);
$("gtvt_facebook").addEventListener('click', gtvt_oc_touch, false);
$("gtvt_facebook").postid=id;
$("gtvt_facebook").svc='facebook';
			}
		} else { //IE
			if (!$('gtvt_pid').value==''){
				$("gtvt_facebook").detachEvent('onclick', gtvt_oc_touch);
$("gtvt_facebook").attachEvent('onclick', gtvt_oc_touch);
$("gtvt_facebook").postid=id;
$("gtvt_facebook").svc='facebook';
			}
		}
	$("gtvt_windows_live").href = gtvt_share_url("https://favorites.live.com/quickadd.aspx?marklet=1&mkt=en-us&url={url}&title={title}&top=1", gtvt_posts[id].url, gtvt_posts[id].title);
		if (window.addEventListener) { //Mozilla family
			if (!$('gtvt_pid').value==''){
				$("gtvt_windows_live").removeEventListener('click', gtvt_oc_touch, false);
$("gtvt_windows_live").addEventListener('click', gtvt_oc_touch, false);
$("gtvt_windows_live").postid=id;
$("gtvt_windows_live").svc='windows_live';
			}
		} else { //IE
			if (!$('gtvt_pid').value==''){
				$("gtvt_windows_live").detachEvent('onclick', gtvt_oc_touch);
$("gtvt_windows_live").attachEvent('onclick', gtvt_oc_touch);
$("gtvt_windows_live").postid=id;
$("gtvt_windows_live").svc='windows_live';
			}
		}
	$("gtvt_delicious").href = gtvt_share_url("http://del.icio.us/post?url={url}&title={title}", gtvt_posts[id].url, gtvt_posts[id].title);
		if (window.addEventListener) { //Mozilla family
			if (!$('gtvt_pid').value==''){
				$("gtvt_delicious").removeEventListener('click', gtvt_oc_touch, false);
$("gtvt_delicious").addEventListener('click', gtvt_oc_touch, false);
$("gtvt_delicious").postid=id;
$("gtvt_delicious").svc='delicious';
			}
		} else { //IE
			if (!$('gtvt_pid').value==''){
				$("gtvt_delicious").detachEvent('onclick', gtvt_oc_touch);
$("gtvt_delicious").attachEvent('onclick', gtvt_oc_touch);
$("gtvt_delicious").postid=id;
$("gtvt_delicious").svc='delicious';
			}
		}
	$("gtvt_digg").href = gtvt_share_url("http://digg.com/submit?phase=2&url={url}&title={title}", gtvt_posts[id].url, gtvt_posts[id].title);
		if (window.addEventListener) { //Mozilla family
			if (!$('gtvt_pid').value==''){
				$("gtvt_digg").removeEventListener('click', gtvt_oc_touch, false);
$("gtvt_digg").addEventListener('click', gtvt_oc_touch, false);
$("gtvt_digg").postid=id;
$("gtvt_digg").svc='digg';
			}
		} else { //IE
			if (!$('gtvt_pid').value==''){
				$("gtvt_digg").detachEvent('onclick', gtvt_oc_touch);
$("gtvt_digg").attachEvent('onclick', gtvt_oc_touch);
$("gtvt_digg").postid=id;
$("gtvt_digg").svc='digg';
			}
		}
	$("gtvt_yahoo_myweb").href = gtvt_share_url("http://myweb2.search.yahoo.com/myresults/bookmarklet?u={url}&t={title}", gtvt_posts[id].url, gtvt_posts[id].title);
		if (window.addEventListener) { //Mozilla family
			if (!$('gtvt_pid').value==''){
				$("gtvt_yahoo_myweb").removeEventListener('click', gtvt_oc_touch, false);
$("gtvt_yahoo_myweb").addEventListener('click', gtvt_oc_touch, false);
$("gtvt_yahoo_myweb").postid=id;
$("gtvt_yahoo_myweb").svc='yahoo_myweb';
			}
		} else { //IE
			if (!$('gtvt_pid').value==''){
				$("gtvt_yahoo_myweb").detachEvent('onclick', gtvt_oc_touch);
$("gtvt_yahoo_myweb").attachEvent('onclick', gtvt_oc_touch);
$("gtvt_yahoo_myweb").postid=id;
$("gtvt_yahoo_myweb").svc='yahoo_myweb';
			}
		}
	$("gtvt_ask").href = gtvt_share_url("http://myjeeves.ask.com/mysearch/BookmarkIt?v=1.2&t=webpages&url={url}&title={title}", gtvt_posts[id].url, gtvt_posts[id].title);
		if (window.addEventListener) { //Mozilla family
			if (!$('gtvt_pid').value==''){
				$("gtvt_ask").removeEventListener('click', gtvt_oc_touch, false);
$("gtvt_ask").addEventListener('click', gtvt_oc_touch, false);
$("gtvt_ask").postid=id;
$("gtvt_ask").svc='ask';
			}
		} else { //IE
			if (!$('gtvt_pid').value==''){
				$("gtvt_ask").detachEvent('onclick', gtvt_oc_touch);
$("gtvt_ask").attachEvent('onclick', gtvt_oc_touch);
$("gtvt_ask").postid=id;
$("gtvt_ask").svc='ask';
			}
		}
	$("gtvt_furl").href = gtvt_share_url("http://furl.net/storeIt.jsp?u={url}&t={title}", gtvt_posts[id].url, gtvt_posts[id].title);
		if (window.addEventListener) { //Mozilla family
			if (!$('gtvt_pid').value==''){
				$("gtvt_furl").removeEventListener('click', gtvt_oc_touch, false);
$("gtvt_furl").addEventListener('click', gtvt_oc_touch, false);
$("gtvt_furl").postid=id;
$("gtvt_furl").svc='furl';
			}
		} else { //IE
			if (!$('gtvt_pid').value==''){
				$("gtvt_furl").detachEvent('onclick', gtvt_oc_touch);
$("gtvt_furl").attachEvent('onclick', gtvt_oc_touch);
$("gtvt_furl").postid=id;
$("gtvt_furl").svc='furl';
			}
		}
	$("gtvt_stumbleupon").href = gtvt_share_url("http://www.stumbleupon.com/submit?url={url}&title={title}", gtvt_posts[id].url, gtvt_posts[id].title);
		if (window.addEventListener) { //Mozilla family
			if (!$('gtvt_pid').value==''){
				$("gtvt_stumbleupon").removeEventListener('click', gtvt_oc_touch, false);
$("gtvt_stumbleupon").addEventListener('click', gtvt_oc_touch, false);
$("gtvt_stumbleupon").postid=id;
$("gtvt_stumbleupon").svc='stumbleupon';
			}
		} else { //IE
			if (!$('gtvt_pid').value==''){
				$("gtvt_stumbleupon").detachEvent('onclick', gtvt_oc_touch);
$("gtvt_stumbleupon").attachEvent('onclick', gtvt_oc_touch);
$("gtvt_stumbleupon").postid=id;
$("gtvt_stumbleupon").svc='stumbleupon';
			}
		}
	$("gtvt_reddit").href = gtvt_share_url("http://reddit.com/submit?url={url}&title={title}", gtvt_posts[id].url, gtvt_posts[id].title);
		if (window.addEventListener) { //Mozilla family
			if (!$('gtvt_pid').value==''){
				$("gtvt_reddit").removeEventListener('click', gtvt_oc_touch, false);
$("gtvt_reddit").addEventListener('click', gtvt_oc_touch, false);
$("gtvt_reddit").postid=id;
$("gtvt_reddit").svc='reddit';
			}
		} else { //IE
			if (!$('gtvt_pid').value==''){
				$("gtvt_reddit").detachEvent('onclick', gtvt_oc_touch);
$("gtvt_reddit").attachEvent('onclick', gtvt_oc_touch);
$("gtvt_reddit").postid=id;
$("gtvt_reddit").svc='reddit';
			}
		}
	$("gtvt_technorati").href = gtvt_share_url("http://www.technorati.com/faves?add={url}", gtvt_posts[id].url, gtvt_posts[id].title);
		if (window.addEventListener) { //Mozilla family
			if (!$('gtvt_pid').value==''){
				$("gtvt_technorati").removeEventListener('click', gtvt_oc_touch, false);
$("gtvt_technorati").addEventListener('click', gtvt_oc_touch, false);
$("gtvt_technorati").postid=id;
$("gtvt_technorati").svc='technorati';
			}
		} else { //IE
			if (!$('gtvt_pid').value==''){
				$("gtvt_technorati").detachEvent('onclick', gtvt_oc_touch);
$("gtvt_technorati").attachEvent('onclick', gtvt_oc_touch);
$("gtvt_technorati").postid=id;
$("gtvt_technorati").svc='technorati';
			}
		}
	$("gtvt_blinklist").href = gtvt_share_url("http://blinklist.com/index.php?Action=Blink/addblink.php&Url={url}&Title={title}", gtvt_posts[id].url, gtvt_posts[id].title);
		if (window.addEventListener) { //Mozilla family
			if (!$('gtvt_pid').value==''){
				$("gtvt_blinklist").removeEventListener('click', gtvt_oc_touch, false);
$("gtvt_blinklist").addEventListener('click', gtvt_oc_touch, false);
$("gtvt_blinklist").postid=id;
$("gtvt_blinklist").svc='blinklist';
			}
		} else { //IE
			if (!$('gtvt_pid').value==''){
				$("gtvt_blinklist").detachEvent('onclick', gtvt_oc_touch);
$("gtvt_blinklist").attachEvent('onclick', gtvt_oc_touch);
$("gtvt_blinklist").postid=id;
$("gtvt_blinklist").svc='blinklist';
			}
		}
	$("gtvt_newsvine").href = gtvt_share_url("http://www.newsvine.com/_wine/save?u={url}&h={title}", gtvt_posts[id].url, gtvt_posts[id].title);
		if (window.addEventListener) { //Mozilla family
			if (!$('gtvt_pid').value==''){
				$("gtvt_newsvine").removeEventListener('click', gtvt_oc_touch, false);
$("gtvt_newsvine").addEventListener('click', gtvt_oc_touch, false);
$("gtvt_newsvine").postid=id;
$("gtvt_newsvine").svc='newsvine';
			}
		} else { //IE
			if (!$('gtvt_pid').value==''){
				$("gtvt_newsvine").detachEvent('onclick', gtvt_oc_touch);
$("gtvt_newsvine").attachEvent('onclick', gtvt_oc_touch);
$("gtvt_newsvine").postid=id;
$("gtvt_newsvine").svc='newsvine';
			}
		}
	$("gtvt_magnolia").href = gtvt_share_url("http://ma.gnolia.com/bookmarklet/add?url={url}&title={title}", gtvt_posts[id].url, gtvt_posts[id].title);
		if (window.addEventListener) { //Mozilla family
			if (!$('gtvt_pid').value==''){
				$("gtvt_magnolia").removeEventListener('click', gtvt_oc_touch, false);
$("gtvt_magnolia").addEventListener('click', gtvt_oc_touch, false);
$("gtvt_magnolia").postid=id;
$("gtvt_magnolia").svc='magnolia';
			}
		} else { //IE
			if (!$('gtvt_pid').value==''){
				$("gtvt_magnolia").detachEvent('onclick', gtvt_oc_touch);
$("gtvt_magnolia").attachEvent('onclick', gtvt_oc_touch);
$("gtvt_magnolia").postid=id;
$("gtvt_magnolia").svc='magnolia';
			}
		}
	$("gtvt_tailrank").href = gtvt_share_url("http://tailrank.com/share/?link_href={url}&title={title}", gtvt_posts[id].url, gtvt_posts[id].title);
		if (window.addEventListener) { //Mozilla family
			if (!$('gtvt_pid').value==''){
				$("gtvt_tailrank").removeEventListener('click', gtvt_oc_touch, false);
$("gtvt_tailrank").addEventListener('click', gtvt_oc_touch, false);
$("gtvt_tailrank").postid=id;
$("gtvt_tailrank").svc='tailrank';
			}
		} else { //IE
			if (!$('gtvt_pid').value==''){
				$("gtvt_tailrank").detachEvent('onclick', gtvt_oc_touch);
$("gtvt_tailrank").attachEvent('onclick', gtvt_oc_touch);
$("gtvt_tailrank").postid=id;
$("gtvt_tailrank").svc='tailrank';
			}
		}

	post_id.value = id;

	// Set the fields for the email form (They need it)
	$('gtvtfrm_title').value=unescape(gtvt_posts[id].title);	
	$('gtvtfrm_url').value = unescape(gtvt_posts[id].url);	
	$('gtvtfrm_desc').value = unescape(gtvt_posts[id].desc);	
	$('gtvtfrm_ctg').value = unescape(gtvt_posts[id].category);	
	$('gtvtfrm_subject').value=unescape(gtvt_blogname) +': ' + unescape(gtvt_posts[id].title);

	form.style.left = offset[0] + 'px';
	form.style.top = (offset[1] + link.offsetHeight + 3) + 'px';
	form.style.display = 'block';
}

function gtvt_share_url(base, url, title) {
	base = base.replace('{url}', url);
	return base.replace('{title}', title);
}


function gtvt_oc_touch(evt) {
	var e_postid, e_svc;
	var ie_var = "srcElement";
	var moz_var = "target";
	// "target" for Mozilla, Netscape, Firefox et al. ; "srcElement" for IE
	var prop_var = "postid";
	evt[moz_var] ? e_postid = evt[moz_var][prop_var] : e_postid = evt[ie_var][prop_var];
	prop_var = "svc";
	evt[moz_var] ? e_svc = evt[moz_var][prop_var] : e_svc = evt[ie_var][prop_var];
	gtvt_touch($('gtvt_pid').value, e_svc, unescape(gtvt_posts[e_postid].title).replace(/"/,'&quot;'), unescape(gtvt_posts[e_postid].url), unescape(gtvt_posts[e_postid].category).replace(/"/,'&quot;'));

}

function gtvt_share_tab(tab) {
	var tab1 = document.getElementById('gtvt_tab1');
	var tab2 = document.getElementById('gtvt_tab2');
	var body1 = document.getElementById('gtvt_email');
	var body2 = document.getElementById('gtvt_social');
	
	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 gtvt_xy(id) {
	var element = $(id);
	var x = 0;
	var y = 0;
}
