var BS_overBalloon = false;

function BS_bookmarkServicesOpen() {

	var bookmarkServicesLink = document.getElementById('bookmark-services-link');
	var bookmarkServices = document.getElementById('bookmark-services');
	var bookmarkServicesClose = document.getElementById('bookmark-services-close');
	
	var bookmarkServicesLinkLeft = curtop = 0;
	var obj = bookmarkServicesLink;
	if ( obj.offsetParent ) {
		do {
			bookmarkServicesLinkLeft += obj.offsetLeft;
		} while (obj = obj.offsetParent);
	}
	bookmarkServices.style.left = ( bookmarkServicesLinkLeft - 75 ) + "px";
	
	bookmarkServices.style.display = "block";
	
	bookmarkServices.onmouseover = function() { BS_overBalloon = true; }
	bookmarkServices.onmousemove = function() { BS_overBalloon = true; }
	bookmarkServices.onmouseout = function() { BS_overBalloon = false; }
	
	bookmarkServicesClose.onclick = BS_bookmarkServicesClose;
		
	document.onmouseup = function() { if( ! BS_overBalloon ) BS_bookmarkServicesClose(); }
	
	window.onresize = function() { BS_bookmarkServicesOpen(); }
	
	return false;
}

function BS_bookmarkServicesClose() {
	document.getElementById('bookmark-services').style.display = "none";
}


 