function showShareLinks(id){
	hideAllShareWindows(id);
	var htmlElement = document.getElementById(id);
	if(htmlElement){
		if(htmlElement.style.display == 'none'){
			htmlElement.style.display = 'block';
			if(!document.all){
				var tween = new OpacityTween(htmlElement, Tween.regularEaseOut, 0, 100, .4);
				tween.start();
			}
		}else{
			htmlElement.style.display = 'none';
		}		
	}
}

function hideAllShareWindows(id){
	var divs = document.getElementsByTagName('div');
	for(i in divs){			
		if(divs[i].className == 'share-links' && divs[i].id != id) divs[i].style.display = 'none';			
	}
}

function addToFavorites(link, title){
	if (window.sidebar && !document.all) { // Mozilla Firefox Bookmark
    	try{
    		window.sidebar.addPanel(decodeURI(title), link,"");
    		}
    	catch(error){
			alert('In order to bookmark this site you need to do so manually '+
			'through your browser.');        
    	}
     } else if( window.external ) { // IE Favorite
     	window.external.AddFavorite( link, decodeURI(title)); }
     else {
     	alert('In order to bookmark this site you need to do so manually '+
        'through your browser.');
        }
}

function closeAllShareWindows(e){
	switch(e.target.className){
		case 'share-caption':
			break;
		case 'share-text':
			break;
		case 'share-item':
			break;
		case 'share-links':
			break;
		case 'share-a':
			break;
		case 'share-icon':
			break;	
			
		default:
			if(e.target.tagName != 'A') hideAllShareWindows('');
			break;
	}
}
