var fansitio_down_preload = new Image();
fansitio_down_preload.src = '/images/fansitio_down.png';

var fansitio_status = 'off';

function $(element_id)
{
	return document.getElementById(element_id);
}

function stopPropagation(event)
{
	if(!event)
		var event = window.event;

	if(event.stopPropagation) 
		event.stopPropagation();
	else if(window.event.cancelBubble == false) 
		window.event.cancelBubble = true;
}

function fansitio()
{
	var fansitio_dropdown = $('fansitio_dropdown');
	var fansitio_top = $('fansitio_top');
	
	if(fansitio_status == 'off')
	{
		fansitio_dropdown.style.display = 'block';
		fansitio_top.className = 'fansitio_top_on';
		fansitio_status = 'on';
		document.body.addEventListener('click',fansitio,false);
	}
	else
	{
		fansitio_dropdown.style.display = 'none';
		fansitio_top.className = '';
		fansitio_status = 'off';
		document.body.removeEventListener('click',fansitio,false);
	}
}