var timedEvent = null;
function initLoginBox() {
	Event.observe($('login-image'), 'click', function() {
		var obj = $('eingabe');
		try {
			window.clearTimeout(timedEvent);
		} catch (E) {
		}			
		if (obj.visible()) {
		
			new Effect.SlideUp(obj, {queue: 'end'});
		} else {
			new Effect.SlideDown(obj, {queue: 'end'});

				
			timedEvent = window.setTimeout(function() {new Effect.SlideUp($('eingabe'), {queue: 'end'});}, 10000);
		}
	});
	Event.observe($('user'), 'keyup', function() {
		try {
			window.clearTimeout(timedEvent);
		} catch (E) {
		}		
		timedEvent = window.setTimeout(function() {new Effect.SlideUp($('eingabe'), {queue: 'end'});}, 10000);
	});
	Event.observe($('pass'), 'keyup', function() {
		try {
			window.clearTimeout(timedEvent);
		} catch (E) {
		}		
		timedEvent = window.setTimeout(function() {new Effect.SlideUp($('eingabe'), {queue: 'end'});}, 10000);
	});	
}

function submitLogin() {
	try {
		window.clearTimeout(timedEvent);
	} catch (E) {
	}		
	var obj = $('eingabe');
	new Effect.SlideUp(obj, {queue: 'end', afterFinish: function() {$('loginForm').submit();}});
	return false;
}