$(function () {
	var url=document.location;
	var title=document.title;
	$("body").append('<style type="text/css">.stack * { margin: 0; padding: 0; }.stack { position: fixed; bottom: 10px; left: 10px; }.stack > img { position: relative; cursor: pointer; padding-top: 35px; z-index: 2; }.stack ul { list-style: none; position: absolute; top: 5px; cursor: pointer; z-index: 1; }.stack ul li { position: absolute; }.stack ul li img { border: 0; }.stack ul li .btns { display: none; }.stack .openStack li .btns {display:block;height:auto; position:absolute; top:17px; left:65px; line-height: 14px;background-color:#ccc; padding:3px 10px; border-radius: 10px; -webkit-border-radius:10px; -moz-border-radius:10px; text-shadow: #000 1px 1px 1px; border: 1px solid #999; padding: 5px 10px;} .stack { _position: absolute; }.stack ul { _z-index:-1; _top:-15px; }.stack ul li { *right:5px; }</style><div class="stack"><img style="padding-top: 35px;" src="http://123bubbles.com/fb-tw/stack.png" alt="stack"><ul class="" style="top: -50px; left: 10px;" id="stack"><li style="top: 70px; left: -10px;"><div><span class="btns" style="margin-right: 0px;"><a href="http://twitter.com/share" class="twitter-share-button" data-text="'+title+' -" data-count="horizontal" data-via="Funny_eCards">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></span><img style="width: 60px; display: inline; margin-left: 10px;" src="http://123bubbles.com/fb-tw/tw.png" alt="Tweet This"></div></li><li style="top: 70px; left: -10px;"><div href="#"><span style="margin-right: 0px;" class="btns"><script>FB.init({appId: \'1016676014\', status: true, cookie: true, xfbml: true});</script><fb:like href="'+url+'" layout="button_count" show_faces="false" width="110" font="tahoma"></fb:like><div id="fb-root"></div></span><img style="width: 60px; display: inline; margin-left: 10px;" src="http://123bubbles.com/fb-tw/fb.png" alt="Like This"></div></li></ul></div>');
	
	var openspeed = 300;
	var closespeed = 300;
	$('.stack>img').toggle(function(){
		var vertical = 0;
		var horizontal = 0;
		var $el=$(this);
		$el.next().children().each(function(){
			$(this).animate({top: '-' + vertical + 'px', left: horizontal + 'px'}, openspeed);
			vertical = vertical + 70;
			horizontal = (horizontal+.75)*2;
		});
		$el.next().animate({top: '-50px', left: '10px'}, openspeed).addClass('openStack')
		   .find('li div>img').animate({width: '50px', marginLeft: '9px'}, openspeed);
		$el.animate({paddingTop: '0'});
	}, function(){
		//reverse above
		var $el=$(this);
		$el.next().removeClass('openStack').children('li').animate({top: '70px', left: '-10px'}, closespeed);
		$el.next().find('li div>img').animate({width: '60px', marginLeft: '10px'}, closespeed);
		$el.animate({paddingTop: '35px'});
	});
	
});
