	
	function shareme(preurl){
		url = preurl +'='+ location;
		location.href = url;
	}
		
	function sharetab(){
		changesharetab('sharetab');
		changesharelayer('sharelayer');
	}
	
	function emailtab(){
		changesharetab('emailtab');
		changesharelayer('emaillayer');		
	}
	
	function linktab(){
		changesharetab('linktab');
		changesharelayer('linklayer');	
		getLink();
	}
	
	function imtab(){
		changesharetab('imtab');
		changesharelayer('imlayer');	
	}
		
	function sharehide(){
		document.getElementById("parentsharelayer").style.display='none';
	}	
		
	function shareshow(){
	
		var link = $('sharethislink');
		offset = Position.cumulativeOffset(link);
				
		document.getElementById("parentsharelayer").style.display='block';		
		document.getElementById("parentsharelayer").className='sharerelative';
		document.getElementById("parentsharelayer").style.left = offset[0]-220 + 'px';
		document.getElementById("parentsharelayer").style.top = (offset[1] + link.offsetHeight + 3) + 'px';
		
		changesharetab('sharetab');
		changesharelayer('sharelayer');	
	}
		
	function changesharetab(whichontab){
		document.getElementById("sharetab").className='sharetab';
		document.getElementById("emailtab").className='sharetab';
		document.getElementById("linktab").className='sharetab';
		document.getElementById("imtab").className='sharetab';
		document.getElementById(whichontab).className='sharetabselect';
	}
	
	function changesharelayer(whichontab){
		document.getElementById("sharelayer").style.display='none';
		document.getElementById("emaillayer").style.display='none';
		document.getElementById("linklayer").style.display='none';
		document.getElementById("imlayer").style.display='none';
		document.getElementById(whichontab).style.display='block';	
		document.getElementById(whichontab).innerHTML=eval(whichontab);		
	}
		
	function imprompt(which){
		var screenname = prompt("Enter the "+which+" screenname you want to IM this article to:","");
		
		uri = "";
		if (which=='aol'){
			uri="aim:goim?screenname="+screenname;
		}else if (which=='msn'){
			uri="msnim:chat?contact="+screenname;
		}else if (which=='yahoo'){
			uri="ymsgr:im?user="+screenname;
		}else if (which=='skype'){
			uri="skype:"+screenname;
		}

		if (screenname!=null && screenname!=''){
			location.href=uri;
		}else{
			alert("No screenname was provided.");
		}
	}

	function addBookmark(title,url) {
		
		if (url==null) url=location;
	
  		if (window.sidebar) { 
   			window.sidebar.addPanel(title, url,""); 
  		} else if( document.all ) {
  	 		window.external.AddFavorite( url, title);
  		} else if( window.opera && window.print ) {
   			return true;
  		}
 	}
	
	function getLink(){
		document.getElementById('linkField').value="<a href='"+location+"'>"+title+"</a>";
	}
	
	var emaillayer = "<table class=shareborder width=100% height=100%>";
		emaillayer+="	<tr>";
		emaillayer+="		<td>";
		emaillayer+="		<iframe src=/common/email.jsp width=340 height=200";  
		emaillayer+="			class=shareframe frameborder=0 scrolling=no onfocus=reload(this)></iframe>";			
		emaillayer+="		</td>";
		emaillayer+="	</tr>";	
		emaillayer+="</table>";

 	var sharelayer ="<table class=shareborder width=350 height=200>";
		sharelayer +="		<tr>";	
		sharelayer +="			<td></td>";	
		sharelayer +="			<td>";
		sharelayer +="				<a href=javascript:shareme('http://del.icio.us/post?url') class=gray>";
		sharelayer +="				<img src=/assets/images/sharethis/ico_delicious.gif width=16 height=16 border=0></a>";
		sharelayer +="				<a href=javascript:shareme('http://del.icio.us/post?url') class=gray>del.icio.us</a>";
		sharelayer +="			</td>";
		sharelayer +="			<td width=10></td>";
		sharelayer +="			<td>";
		sharelayer +="				<a href=javascript:shareme('http://digg.com/submit?phase=2&url') class=gray>";
		sharelayer +="				<img src=/assets/images/sharethis/ico_digg.gif width=16 height=14 border=0></a>";
		sharelayer +="				<a href=javascript:shareme('http://digg.com/submit?phase=2&url') class=gray>Digg</a>";
		sharelayer +="			</td>";
		sharelayer +="			<td></td>";	
		sharelayer +="		</tr>";
		sharelayer +="		<tr>";	
		sharelayer +="			<td></td>";		
		sharelayer +="			<td>";	
		sharelayer +="				<a href=javascript:shareme('http://furl.net/storeIt.jsp?u') class=gray>";
		sharelayer +="				<img src=/assets/images/sharethis/ico_furl.gif width=16 height=16 border=0></a>";
		sharelayer +="				<a href=javascript:shareme('http://furl.net/storeIt.jsp?u') class=gray>Furl</a>";
		sharelayer +="			</td>";
		sharelayer +="			<td></td>";
		sharelayer +="			<td>";
		sharelayer +="				<a href=javascript:shareme('http://www.netscape.com/submit/?U') class=gray>";
		sharelayer +="				<img src=/assets/images/sharethis/ico_netscape.gif width=16 height=16 border=0></a>";
		sharelayer +="				<a href=javascript:shareme('http://www.netscape.com/submit/?U') class=gray>Netscape</a>";
		sharelayer +="			</td>";
		sharelayer +="			<td></td>";	
		sharelayer +="		</tr>";
		sharelayer +="		<tr>";
		sharelayer +="			<td></td>";			
		sharelayer +="			<td>";
		sharelayer +="				<a href=javascript:shareme('http://myweb2.search.yahoo.com/myresults/bookmarklet?u') class=gray>";
		sharelayer +="				<img src=/assets/images/sharethis/ico_yahoo.gif width=16 height=14 border=0></a>";
		sharelayer +="				<a href=javascript:shareme('http://myweb2.search.yahoo.com/myresults/bookmarklet?u') class=gray>Yahoo MyWeb</a>";
		sharelayer +="			</td>";
		sharelayer +="			<td></td>";
		sharelayer +="			<td>";	
		sharelayer +="				<a href=javascript:shareme('http://www.technorati.com/faves?add') class=gray>";
		sharelayer +="				<img src=/assets/images/sharethis/ico_technorati.gif width=16 height=15 border=0></a>";
		sharelayer +="				<a href=javascript:shareme('http://www.technorati.com/faves?add') class=gray>Technorati</a>";
		sharelayer +="			</td>";
		sharelayer +="			<td></td>";	
		sharelayer +="		</tr>";
		sharelayer +="		<tr>";
		sharelayer +="			<td></td>";			
		sharelayer +="			<td>";
		sharelayer +="				<a href=javascript:shareme('http://www.google.com/bookmarks/mark?op=edit&bkmk') class=gray>";
		sharelayer +="				<img src=/assets/images/sharethis/ico_google.gif width=16 height=16 border=0></a>";
		sharelayer +="				<a href=javascript:shareme('http://www.google.com/bookmarks/mark?op=edit&bkmk') class=gray>Google Bookmarks</a>";
		sharelayer +="			</td>";
		sharelayer +="			<td></td>";
		sharelayer +="			<td>";
		sharelayer +="				<a href=javascript:shareme('http://www.newsvine.com/_wine/save?u') class=gray>";
		sharelayer +="				<img src=/assets/images/sharethis/ico_newsvine.gif width=16 height=16 border=0></a>";
		sharelayer +="				<a href=javascript:shareme('http://www.newsvine.com/_wine/save?u') class=gray>Newsvine</a>";
		sharelayer +="			</td>";
		sharelayer +="			<td></td>";	
		sharelayer +="		</tr>";
		sharelayer +="		<tr>";		
		sharelayer +="			<td></td>";	
		sharelayer +="			<td>";
		sharelayer +="				<a href=javascript:shareme('http://blinklist.com/index.php?Action=Blink/addblink.php&Url') class=gray>";
		sharelayer +="				<img src=/assets/images/sharethis/ico_blinklist.gif width=16 height=14 border=0></a>";
		sharelayer +="				<a href=javascript:shareme('http://blinklist.com/index.php?Action=Blink/addblink.php&Url') class=gray>BlinkList</a>";
		sharelayer +="			</td>";
		sharelayer +="			<td></td>";
		sharelayer +="			<td>";
		sharelayer +="				<a href=javascript:shareme('http://reddit.com/submit?url') class=gray>";
		sharelayer +="				<img src=/assets/images/sharethis/ico_reddit.gif width=16 height=16 border=0></a>";
		sharelayer +="				<a href=javascript:shareme('http://reddit.com/submit?url') class=gray>Reddit</a>";
		sharelayer +="			</td>";
		sharelayer +="			<td></td>";	
		sharelayer +="		</tr>";
		sharelayer +="		<tr>";
		sharelayer +="			<td></td>";			
		sharelayer +="			<td>";
		sharelayer +="				<a href=javascript:shareme('http://blogmarks.net/my/new.php?mini=1&url') class=gray>";
		sharelayer +="				<img src=/assets/images/sharethis/ico_blogmarks.gif width=16 height=16 border=0></a>";
		sharelayer +="				<a href=javascript:shareme('http://blogmarks.net/my/new.php?mini=1&url') class=gray>Blogmarks</a>";
		sharelayer +="			</td>";
		sharelayer +="			<td></td>";
		sharelayer +="			<td>";
		sharelayer +="				<a href=javascript:shareme('http://ma.gnolia.com/bookmarklet/add?url') class=gray>";
		sharelayer +="				<img src=/assets/images/sharethis/ico_magnolia.gif width=16 height=16 border=0></a>";
		sharelayer +="				<a href=javascript:shareme('http://ma.gnolia.com/bookmarklet/add?url') class=gray>ma.gnolia</a>";
		sharelayer +="			</td>";
		sharelayer +="			<td></td>";	
		sharelayer +="		</tr>";
		sharelayer +="		<tr>";	
		sharelayer +="			<td></td>";		
		sharelayer +="			<td>";
		sharelayer +="				<a href=javascript:shareme('https://favorites.live.com/quickadd.aspx?marklet=1&mkt=en-us&url') class=gray>";
		sharelayer +="				<img src=/assets/images/sharethis/ico_live.gif width=16 height=15 border=0></a>";
		sharelayer +="				<a href=javascript:shareme('https://favorites.live.com/quickadd.aspx?marklet=1&mkt=en-us&url') class=gray>Windows Live</a>";
		sharelayer +="			</td>";
		sharelayer +="			<td></td>";
		sharelayer +="			<td>";
		sharelayer +="				<a href=javascript:shareme('http://tailrank.com/share/?link_href') class=gray>";
		sharelayer +="				<img src=/assets/images/sharethis/ico_tailrank.gif width=16 height=16 border=0></a>";
		sharelayer +="				<a href=javascript:shareme('http://tailrank.com/share/?link_href') class=gray>TailRank</a>";
		sharelayer +="			</td>";
		sharelayer +="			<td></td>";	
		sharelayer +="		</tr>";
		sharelayer +="	</table>";
		
	var linklayer  = "<table class=shareborder width=350 height=200>";
		linklayer += "	    <tr>";
		linklayer += "		<td width=10></td>";
		linklayer += "		<td valign=middle align=center>";								
		linklayer += "		<table width=325 height=185>";
		linklayer += "		    <tr>";
		linklayer += "			<td class=gray>";
		linklayer += "			     <b>Link to this page:</b> <i>(click to select the link)</i>";					
		linklayer += "			</td>";
		linklayer += "		    </tr>";
		linklayer += "		    <tr>";
		linklayer += "			<td valign=middle align=center>";													
		linklayer += "			     <textarea name=linkField id=linkField style=width:325;height:150 onclick=this.select()></textarea>";					
		linklayer += "			</td>";
		linklayer += "			<td width=10></td>";
		linklayer += "		    </tr>";
		linklayer += "		</table>";				
		linklayer += "		</td>";
		linklayer += "	    </tr>";
		linklayer += "	</table>";
		
	var imlayer  = "<table class=shareborder width=350 height=200>";
		imlayer += "		<col width=20>";
		imlayer += "		<col width=32>";
		imlayer += "		<col width=100>";
		imlayer += "		<col width=20>";
		imlayer += "		<col width=32>";
		imlayer += "		<col width=100>";
		imlayer += "		<tr>";	
		imlayer += "			<td></td>";	
		imlayer += "			<td>";
		imlayer += "				<a href=javascript:imprompt('yahoo') class=gray>";
		imlayer += "				<img src=/assets/images/sharethis/ico_yim.gif width=32 height=32 border=0></a>";
		imlayer += "			</td>";
		imlayer += "			<td valign=middle>";
		imlayer += "				<a href=javascript:imprompt('yahoo') class=gray>Yahoo IM</a>";
		imlayer += "			</td>";
		imlayer += "			<td></td>";
		imlayer += "			<td>";
		imlayer += "				<a href=javascript:imprompt('aol') class=gray>";
		imlayer += "				<img src=/assets/images/sharethis/ico_aim.gif width=32 height=32 border=0></a>";
		imlayer += "			</td>";
		imlayer += "			<td valign=middle>";
		imlayer += "				<a href=javascript:imprompt('aol') class=gray>AOL IM</a>";
		imlayer += "			</td>";
		imlayer += "			<td></td>";	
		imlayer += "		</tr>";
		imlayer += "		<tr>";	
		imlayer += "			<td></td>";		
		imlayer += "			<td>";
		imlayer += "				<a href=javascript:imprompt('msn') class=gray>";
		imlayer += "				<img src=/assets/images/sharethis/ico_msn.gif width=32 height=32 border=0></a>";
		imlayer += "			</td>";
		imlayer += "			<td valign=middle>";
		imlayer += "				<a href=javascript:imprompt('msn') class=gray>MSN IM</a>";
		imlayer += "			</td>";
		imlayer += "			<td></td>";
		imlayer += "			<td>";
		imlayer += "				<a href=javaScript:imprompt('skype') class=gray>";
		imlayer += "				<img src=/assets/images/sharethis/ico_skype.gif width=32 height=32 border=0></a>";
		imlayer += "			</td>";
		imlayer += "			<td valign=middle>";
		imlayer += "				<a href=javaScript:imprompt('skype') class=gray>Skype</a>";
		imlayer += "			</td>";
		imlayer += "			<td></td>";	
		imlayer += "		</tr>";		
		imlayer += "		<tr>";
		imlayer += "			<td></td>";
		imlayer += "			<td colspan=6 class=small>";						
		imlayer += "				Note - IM links only work if you have these applications installed on your computer.";
		imlayer += "				Wrapper IM consoles such as Trillian do not work with these links.";
		imlayer += "			</td>";
		imlayer += "			<td></td>";
		imlayer += "		</tr>";		
		imlayer += "</table>";
	
