function toggleAnalytics()
{
	var info = $('analytics');
	if (info.getProperty('text')=='aktiviert')
	{
		info.setProperty('title', 'Google Analytics aktiveren');
		info.setProperty('text', 'deaktiviert');
		Cookie.write('analytics', 'false', { domain: '.stud-offenburg.de', duration: 8192, path: '/' });
	}
	else
	{
		info.setProperty('title', 'Google Analytics deaktiveren');
		info.setProperty('text', 'aktiviert');
		Cookie.write('analytics', 'true', { domain: '.stud-offenburg.de', duration: 8192, path: '/' });
	}
}
function toggleExifs()
{
	var info = $('imageInfo');
	var link = $('toggleInfo');
	if (info.hasClass('minimized'))
	{
		info.removeClass('minimized');
		link.removeClass('down');
		link.addClass('up');
		link.setProperty('title', 'Weniger Informationen zeigen');
		link.setProperty('innerhtml', 'weniger');
		Cookie.write('exifs', 'true', { domain: '.stud-offenburg.de', duration: 1337, path: '/' });
	}
	else
	{
		info.addClass('minimized');
		link.removeClass('up');
		link.addClass('down');
		link.setProperty('title', 'Mehr Informationen zeigen');
		link.setProperty('innerhtml', 'mehr');
		Cookie.write('exifs', 'false', { domain: '.stud-offenburg.de', duration: 1337, path: '/' });
	}
}
function pinNavigation()
{
	var button = $('pinner');
	var text = $('pinnerText');
	var header = $('header');
	if (header.hasClass('pinned'))
	{
		header.removeClass('pinned');
		button.setProperty('title', 'Navigation immer oben anzeigen');
		text.setProperty('innerhtml', 'Navigation immer oben anzeigen');
		Cookie.write('pinned', 'false', { domain: '.stud-offenburg.de', duration: 1337, path: '/' });
	}
	else
	{
		header.addClass('pinned');
		button.setProperty('title', 'Navigation ganz oben anzeigen');
		text.setProperty('innerhtml', 'Navigation ganz oben anzeigen');
		Cookie.write('pinned', 'true', { domain: '.stud-offenburg.de', duration: 1337, path: '/' });
	}
}
function toggleNavigation()
{
	var button = $('slider');
	var text = $('sliderText');
	var header = $('header');
	var content = $('content');
	if (button.hasClass('minimized'))
	{
		header.tween('top', 0);
		if (window.innerWidth<1080)
		{
			button.setStyle('bottom', 80);
			button.setStyle('right', 264);
		}
		else
		{
			button.setStyle('bottom', 5);
			button.setStyle('right', -35);
		}
		button.setProperty('title', 'Navigation ausblenden');
		button.removeClass('minimized');
		text.setProperty('innerhtml', 'Navigation ausblenden');
		content.tween('padding-top', 200);
		Cookie.write('minimized', 'false', { domain: '.stud-offenburg.de', duration: 5, path: '/' });
	}
	else
	{
		header.tween('top', -183);
		if (window.innerWidth<1080)
		{
			button.setStyle('bottom', -32);
			button.setStyle('right', 5);
		}
		else
		{
			button.setStyle('bottom', -32);
			button.setStyle('right', -35);
		}
		button.setProperty('title', 'Navigation einblenden');
		button.addClass('minimized');
		text.setProperty('innerhtml', 'Navigation einblenden');
		content.tween('padding-top', 20);
		Cookie.write('minimized', 'true', { domain: '.stud-offenburg.de', duration: 5, path: '/' });
	}
	if ($('navInfo'))
		$('navInfo').destroy();
}

function repositionSlider()
{
	var pinner = $('pinner');
	var slider = $('slider');
	if (window.innerWidth<1080)
	{
		pinner.setStyle('bottom', 80);
		pinner.setStyle('right', 240);
		if (slider.hasClass('minimized'))
		{
			slider.setStyle('bottom', -32);
			slider.setStyle('right', 5);
		}
		else
		{
			slider.setStyle('bottom', 80);
			slider.setStyle('right', 264);
		}
	}
	else
	{
		pinner.setStyle('bottom', 29);
		pinner.setStyle('right', -35);
		slider.setStyle('bottom', 5);
		slider.setStyle('right', -35);
	}
}

window.addEvent('domready', repositionSlider);
window.addEvent('resize', repositionSlider);

var eventRadios = new Array();
function addEventRadio(id)
{
	// use mootools swiff instead?
	swfobject.embedSWF('/events/radio.swf', 'radio'+id, 250, 60, '9.0.0', '/js/expressInstall.swf', { eventId: id }, { allowScriptAccess: 'always', wmode: 'transparent' });
	eventRadios.push('radio'+id);
}
function stopEventRadios(id)
{
	var radio;
	for (var i=0; i<eventRadios.length; i++)
	{
		radio = eventRadios[i];
		if (radio!='radio'+id)
		{
			$(radio).stop();
		}
	}
}
function updateGravatarPreview()
{
	var preview = $('gravatarPreview');
	var email = $('franz').value;
	preview.src = 'http://www.gravatar.com/avatar/'+md5(email.toLowerCase())+'?s=80&d=http%3A%2F%2Fwww.stud-offenburg.de%2Fimg%2Flayout%2Fgravatar.png';
}