﻿var siteURL = location.href;

function facebookShare(linkEp){
	u = siteURL+'?ep='+linkEp;
	t = document.title;
	window.open('http://www.facebook.com/sharer.php?u='+encodeURIComponent(u)+'&t='+encodeURIComponent(t),'sharer','toolbar=0,status=0,width=626,height=436');
	return false;
}

function stumbleuponSahre(linkEp){
	u = siteURL+'?ep='+linkEp;
	window.open('http://www.stumbleupon.com/submit?url='+encodeURIComponent(u));
	return false;
}

function deliciousShare(linkEp){
	u = siteURL+'?ep='+linkEp;
	t = document.title;
	window.open('http://delicious.com/save?v=5&amp;noui&amp;jump=close&amp;url='+encodeURIComponent(u)+'&amp;title='+encodeURIComponent(t),'delicious', 'toolbar=no,width=550,height=550');
	return false;
}

function diggShare(linkEp){
	u = siteURL+'?ep='+linkEp;
	t = document.title;
	window.open('http://digg.com/submit?url='+encodeURIComponent(u)+'&title='+encodeURIComponent(t)+'&bodytext=&media=&topic=');
	return false;
}

function myspaceShare(linkEp){
	u = siteURL+'?ep='+linkEp;
	t = document.title;
	window.open('http://www.myspace.com/index.cfm?fuseaction=postto&t='+encodeURIComponent(t)+'&u='+encodeURIComponent(u));
	return false;
}

function technoratiShare(linkEp){
	u = siteURL+'?ep='+linkEp;
	t = document.title;
	window.open('http://technorati.com/faves?sub=addfavbtn&add='+encodeURIComponent(u));
	return false;
}

function linkedinShare(linkEp){
	u = siteURL+'?ep='+linkEp;
	t = document.title;
	window.open('http://www.linkedin.com/shareArticle?mini=true&url='+encodeURIComponent(u)+'&title='+encodeURIComponent(t));
	return false;
}


function shareLinkFunc(linkType, linkEp){
	switch (linkType)
	{
		case "facebook":
		facebookShare(linkEp);
		break;
		
		case "stumbleupon":
		stumbleuponSahre(linkEp);
		break;
		
		case "delicious":
		deliciousShare(linkEp);
		break;
		
		case "digg":
		diggShare(linkEp);
		break;
		
		case "myspace":
		myspaceShare(linkEp);
		break;
		
		case "technorati":
		technoratiShare(linkEp);
		break;
		
		case "linkedin":
		linkedinShare(linkEp);
		break;
	}
	
}
