var mouse = false;
var cmsToolbar = null;

$(window).load(function() 
{
	cmsToolbar = $('#cmsToolbar');
	
	// Toolbar DIV autom. einblenden
	if(Cookie.get('cmsToolbar') == 'true') {
		showCmsToolbar();
	}
	
	// Toolbar DIV einblenden/ausblenden
	$(document).keypress(function(event) 
	{
		if(mouse && event.which == 101) 
		{
			if(Cookie.get('cmsToolbar') == 'true') {
				Cookie.set('cmsToolbar', 'false');
				cmsToolbar.slideUp('fast');
			} else {
				Cookie.set('cmsToolbar', 'true');
				showCmsToolbar();
			}
		}
	});
	$(document).mousedown(function() {
		mouse = true;
	});
	$(document).mouseup(function() {
		mouse = false;
	});
	
});

function showCmsToolbar()
{
	// Toolbar DIV am Anfang des <body> einfügen
	if(!document.getElementById('cmsToolbar'))
	{
		var div = $(document.createElement('div'));
		div.attr('id', 'cmsToolbar');
		$(document.body).prepend(div);
	}
	
	cmsToolbar = $('#cmsToolbar');
	
	// Inhalt laden
	cmsToolbar.load(
		'/cmsfrontend/toolbar',
		{
			url: document.location.href
		}
	);
	
	cmsToolbar.slideDown('fast');
}