var last_event;
Event.observe(window, 'click', function(ev){
	last_event = ev;
});
		
function Ajax_Comix_auto(content,id,ancora){
	content += '<a href="#" onclick="return Ajax_Comix_close()"><img src="img/chiudi_btn.png" width=80 alt="Chiudi" border=0 /></a>';
	return Ajax_Comix(content,id,ancora);
}
function Ajax_Comix(content,id,ancora){
	content +="<span class='ancora' style='display:none'>"+ancora+"</span>";
	var pos = findPos($(ancora));
	var stm = (pos[0]>=document.viewport.getDimensions().width/2) ? 'right' : 'left';
	new Tip(ancora, content, {
	 	style: 'default',
		hideOthers: false,
		width: 'auto',
		title: 'Uno!',
		hideOn: false,
		showOn: 'click',
		stem: stm+'Top',
		closeButton: false,
		hook: { tip: 'top' + stm.capitalize(), mouse: false },
		offset: { x: 14, y: 14 }
	});
	$(ancora).prototip.show();
	//Effect.ScrollTo(ancora, { duration:'1', offset:-20 });
	return false;
}

function Ajax_Comix_close(){
	try{
		setTimeout(function(){
			var element = Event.findElement(last_event);
			while(true){
				if (Element.siblings(element).length>0 && Element.siblings(element).last().hasClassName('ancora')) break;
				element = Element.up(element);
			}
			var ref = Element.siblings(element).last().innerHTML;
			Tips.remove(ref);
			return false;
		}, 1000);
	}catch(e){
		Tips.hideAll();
	}
	return false;	
}

