Event.observe(window, 'load', function(ev) {
	
	/** 
	 * REGISTER
	 */
	if ($('register-close')) {
	$('register-close').observe('click', function(ev) {
		$('register-more').hide();
	});
	$('register-href').observe('click', function(ev) {
		if (this.value == 'votre email') {
			this.value = '';
		}
		var div    = $('register-more');
		var parent = $('register');
		if (!div.visible()) {
			div.setStyle({ 
				top: (parent.positionedOffset().top + 30) + 'px',
				right: (document.viewport.getWidth() - parent.positionedOffset().left - parent.getWidth()) + 'px'
			});
			new Effect.Appear(div);
		} else {
			new Effect.Fade(div);
		}
	});
	$('content').observe('click', function(ev) {
		if ($('register-more').visible()) {
			new Effect.Fade('register-more', { duration: 0.2 });
		}
	});
	}
	// REGISTER
	
	// LOGIN
	var frm = $('frm-login');
	if (frm) {
		frm.observe('submit', function(event) {
			if ($F('input-login').blank() || $F('input-password').blank()) {
				event.stop();
				if ($F('input-login').blank())    $('input-login').addClassName('input-error');
				if ($F('input-password').blank()) $('input-password').addClassName('input-error');
				return false;
			} else {
				if (!$F('input-login').blank())    $('input-login').removeClassName('input-error');
				if (!$F('input-password').blank()) $('input-password').removeClassName('input-error');
			}
		});
	}
})
