SHARE_CONSTANTS = {
	SHARE_URL_MARKER : 'DRPEPPER_SHARE_URL_MARKER',
	SHARE_TITLE_MARKER : 'DRPEPPER_SHARE_TITLE_MARKER',
	SHARE_TEXT_MARKER : 'DRPEPPER_SHARE_TEXT_MARKER'
}

_xShare = {
	DIGG_SHARE_URL : "http://digg.com/submit?phase=2&url="+ SHARE_CONSTANTS.SHARE_URL_MARKER +"&title="+ SHARE_CONSTANTS.SHARE_TITLE_MARKER +"&bodytext="+ SHARE_CONSTANTS.SHARE_TEXT_MARKER,
	FACEBOOK_SHARE_URL : "http://www.facebook.com/sharer.php?u="+ SHARE_CONSTANTS.SHARE_URL_MARKER +"&t="+ SHARE_CONSTANTS.SHARE_TITLE_MARKER,
	DELICIOUS_SHARE_URL : "http://del.icio.us/post?url="+ SHARE_CONSTANTS.SHARE_URL_MARKER +"&title="+ SHARE_CONSTANTS.SHARE_TITLE_MARKER,
	MYSPACE_SHARE_URL : "http://www.myspace.com/Modules/PostTo/Pages/?l=3&u="+SHARE_CONSTANTS.SHARE_URL_MARKER +"&t="+ SHARE_CONSTANTS.SHARE_TITLE_MARKER +"&c="+ SHARE_CONSTANTS.SHARE_TEXT_MARKER,
	TECHNORATI_SHARE_URL : "http://www.technorati.com/faves/?add="+SHARE_CONSTANTS.SHARE_URL_MARKER,
	LINKEDIN_SHARE_URL : "http://www.linkedin.com/shareArticle?mini=true&url="+SHARE_CONSTANTS.SHARE_URL_MARKER +"&title="+ SHARE_CONSTANTS.SHARE_TITLE_MARKER + "&summary="+ SHARE_CONSTANTS.SHARE_TEXT_MARKER + '&origin=Dr Pepper',
	TWITTER_SHARE_URL : "http://twitter.com/home?status=" + SHARE_CONSTANTS.SHARE_TEXT_MARKER,
	
	prepareAndOpenLink : function(p_ShareUrl, p_sUrl, p_sTitle, p_sText) {
		if ( p_sTitle == undefined || p_sTitle == null ) {
			p_sTitle = '';
		}
		if ( p_sText == undefined || p_sText == null ) {
			p_sText = '';
		}
		
		l_sUrl = p_ShareUrl.replace(SHARE_CONSTANTS.SHARE_URL_MARKER, encodeURIComponent(p_sUrl));
		l_sUrl = l_sUrl.replace(SHARE_CONSTANTS.SHARE_TITLE_MARKER, encodeURIComponent(p_sTitle));
		l_sUrl = l_sUrl.replace(SHARE_CONSTANTS.SHARE_TEXT_MARKER, encodeURIComponent(p_sText));
		window.open(l_sUrl, '_blank');
	},

	shareOnTwitter : function(p_sText) {
		this.prepareAndOpenLink(this.TWITTER_SHARE_URL, "", "", p_sText);
	},
	
	shareOnDigg : function(p_sUrl, p_sTitle, p_sText) {
		this.prepareAndOpenLink(this.DIGG_SHARE_URL, p_sUrl, p_sTitle, p_sText);
	},
	
	shareOnFacebook : function(p_sUrl, p_sTitle) {
		this.prepareAndOpenLink(this.FACEBOOK_SHARE_URL, p_sUrl, p_sTitle, '');
	},
	
	shareOnDelicious : function(p_sUrl, p_sTitle) {
		this.prepareAndOpenLink(this.DELICIOUS_SHARE_URL, p_sUrl, p_sTitle, '');
	},
	
	shareOnMyspace : function(p_sUrl, p_sTitle, p_sText) {
		this.prepareAndOpenLink(this.MYSPACE_SHARE_URL, p_sUrl, p_sTitle, p_sText);
	},
	
	shareOnTechnorati : function(p_sUrl) {
		this.prepareAndOpenLink(this.TECHNORATI_SHARE_URL, p_sUrl, '', '');
	},
	
	shareOnLinkedIn : function(p_sUrl, p_sTitle, p_sText) {
		this.prepareAndOpenLink(this.LINKEDIN_SHARE_URL, p_sUrl, p_sTitle, p_sText);
	}
}