var profile_panel = function(){
	if($('login-interact')) {
		$('login-interact').injectInside('header').set({
			'styles': {
				"position":"absolute",
				"top":"0px",
				"right":"30px",
				"width":"170px",
				"height":"20px",
				"margin":"-5px 0 0",
				"display":"block",
				"background":"transparent url(http://hades.einserver.de/css/i/showlogoff.png) 0 0 no-repeat",
				"color":"#fff",
				"z-index":"9000",
				"text-indent":"-2000em",
				"cursor":"pointer"
			}
		});
	}else{
		var showlogin = new Element('a', {
			'events':{
				'click':function(){		
					if (login_slide.element.offsetHeight > 0) {
						login_slide.custom(login_slide.element.offsetHeight, 0);
					}		
					else {
						login_slide.custom(0, login_slide.element.scrollHeight);
					}
				}
			},'class': 'js','title': 'Anmelden / Registrieren',
			'id': 'login-interact'
		}).injectInside('header');
		
		var profile_js = new Element('div', {'class': 'js'}).injectAfter('profile');
		var myprofile = new Element('div', {'class': 'js'}).injectInside(profile_js).adopt($('profile').getChildren());

		$('profile').remove();
		profile_js.set({'id': 'profile'});

		var login_slide = new Fx.Style(myprofile, 'height', {duration:300, transition:Fx.Transitions.Quad.easeOut}).hide();
		myprofile.setStyle('overflow', 'hidden');
	}
}

window.onDomReady(profile_panel);