var connexionForm = function()
{
	if ($('client_nb'))
	{
		var default_mail = $('client_nb').value;
		
		$('client_nb').addEvents({
			'focus': function(){
				if (this.value == default_mail)
					this.value = '';
			},
			'blur': function(){
				if (this.value == '')
					this.value = default_mail;
			},
			'keyup': function(event){
				if (event.key == 'enter')
					oValidator.validate();
			}
		});
	}
	
	if ($('password'))
	{
		var default_pass = $('password').value;
		
		$('password').addEvents({
			'focus': function(){
				if (this.value == default_pass)
					this.value = '';
			},
			'blur': function(){
				if (this.value == '')
					this.value = default_pass;
			},
			'keyup': function(event){
				if (event.key == 'enter')
					oValidator.validate();
			}
		});
	}
	
	if ($('login_form'))
	{
		var oValidator = new Form.Validator.Inline($('login_form'), {
			stopOnFailure: true,
			useTitles: true,
			evaluateOnSubmit: false,
			errorPrefix: "",
			fieldSelectors: "input, select, textarea, checkbox",
			onFormValidate: function(passed, form, event) {
				if (passed)
				{
					form.submit();
				}
			}
		});
		
		if ($('confirm_login'))
		{
			$('confirm_login').addEvent('click', function(){
				oValidator.validate();
			})
		}
	}
	
	oEventsManager.fireEvent('nextStep');
}

if ( oEventsManager && oEventsManager != null && oEventsManager != undefined )
{
	oEventsManager.registerEvent('connexionForm', connexionForm);
}
