function AddFavorite(sURL, sTitle)
	{
		try
		{
			window.external.addFavorite(sURL, sTitle);
		}
		catch (e)
		{
			try
			{
				window.sidebar.addPanel(sTitle, sURL, "");
			}
			catch (e)
			{
				alert("Notice:You have failed to add to favourites.");
			}
		}
	}
	
	function add_favorite(linkid) {
		var addFavoriteTimer = null;
		$('head').append('<link href="http://en-style.gcimg.net/header/css/style.css" rel="stylesheet" type="text/css" id="loadCss"></link>')
		var favoriteUrl = window.location.href;
		var favoriteTitle = document.title;
		var favoritehtml = '<div id="add-favorite" class="add-favorite" >' +
				'<iframe  frameborder=0 width=100%  height=130 style="position:absolute; top:0; left:0; border:0 ;  "></iframe>' +
				'<div class="add-favorite-title">Bookmark &amp; Share</div>' +
				'<div class="add-favorite-box">' +
						'<ul>' +
						'<li class="addf-myfavorite"><a href="#" target="_self" onClick="AddFavorite(\''+favoriteUrl+'\',\''+favoriteTitle+'\');return false">My favorites</a></li>' +
						'<li class="addf-google"><a href="http://www.google.com/bookmarks/mark?op=add&bkmk='+favoriteUrl+'&title='+favoriteTitle+'" title="Google" target="_blank">Google</a></li>' +
						'<li class="addf-digg"><a href="http://digg.com/submit?url='+favoriteUrl+'&title='+favoriteTitle+'&TITLEdytext=&media=MEDIA&topic=TOPIC" title="digg.com" target="_blank">Digg</a></li>' +
						'<li class="addf-facebook"><a href="http://www.facebook.com/sharer.php?u='+favoriteUrl+'&t='+favoriteTitle+'" title="Facebook" target="_blank">Facebook</a></li>' +
						'<li class="addf-myspace"><a href="http://www.myspace.com/Modules/PostTo/Pages/?l=3&u='+favoriteUrl+'&t='+favoriteTitle+'" title="Myspace" target="_blank">MySpace</a></li>' +
						'<li class="addf-live"><a href="https://favorites.live.com/quickadd.aspx?marklet=1&mkt=en-us&url='+favoriteUrl+'&title='+favoriteTitle+'&top=1" title="Live" target="_blank">Live</a></li>' +
						'<li class="addf-buzz"><a href="http://buzz.yahoo.com/buzz?targetUrl='+favoriteUrl+'&headline='+favoriteTitle+'&src=sharethis" title="Buzz" target="_blank">Buzz</a></li>' +
						'<li class="addf-delicious"><a href="http://delicious.com/save?url='+favoriteUrl+'&title='+favoriteTitle+'" title="Delicious" target="_blank">Delicious</a></li>' +
						'<div class="clear"></div>' +
					'</ul>' +
				'</div>' +
			'</div>';
		var testhtml = '<div><input type="text" /></div>';
		$("#"+linkid).toggle(
			function() {
				var afk = $(this);
				var af = $(favoritehtml).hide();
				$('body').append(af);
				af.css({"top":afk.offset().top + afk.height(), "left":afk.offset().left}).slideDown(100);
				af.mouseout(function(){
					addFavoriteTimer = setTimeout(function() {
							afk.click();
					}, 1000);
				}).mouseover(function(){
					if(addFavoriteTimer != null) {
							clearTimeout(addFavoriteTimer);
					}
					addFavoriteTimer = null;
				});
				afk.mouseout(function(){
					addFavoriteTimer = setTimeout(function() {
						afk.click();
					}, 1000, afk);
				}).mouseover(function(){
					if(addFavoriteTimer != null) {
						clearTimeout(addFavoriteTimer);
					}
					addFavoriteTimer = null;
				});
			},
			function() {
				$("#add-favorite").slideUp(100, function(){
					var af = document.getElementById("add-favorite");
					if(af != null) {
						af.parentNode.removeChild(af);
					}
				});
				$(this).unbind("mouseout").unbind("mouseover")
			}
		)
		return false;
	}
	add_favorite("add-favorite-listlink");
