function init_ad(name) {
	if (!$('sliding-ad'))
		return;	/* Sliding ad is not present */

	$('sliding-ad-ear').show();	/* Show the "ear" */

	function toggle_ad() {
		var ad = $('sliding-ad-platform');
	
		return function() {
			var offset = ad.viewportOffset();
			if (offset.left>0) {
				ad.morph('left: -50%;');
				new Effect.Appear('sliding-ad-ear');
			} else {
				var width = document.viewport.getWidth();
				ad.morph('left: 50%;');
				new Effect.Fade('sliding-ad-ear');
			}
		}();
	}

	$('sliding-ad-ear').onclick = toggle_ad;
	$('sliding-ad-close').onclick = toggle_ad;
	new Draggable('sliding-ad');

	/* If cookie with the unique name is not set, display the ad */
	if (!readCookie('sliding_ad_'+name)) {
		createCookie('sliding_ad_'+name,true,365);
		toggle_ad();
	}
}