var passwordFeedback = null;
function passwordReminder() {
	window.addEvent('domready', function() {
		if ( $$('.password-feedback') && $('pw-feedback') && $('pw-feedback').hasClass("password-feedback"))
		{
			passwordFeedback = new Fx.Slide($('pw-feedback'), {
				duration: 500,
				transition: Fx.Transitions.linear
			});
		}
			if(passwordFeedback) passwordFeedback.hide();
		$$('#mypassword').addEvent('click', function(e, button){
			if (passwordFeedback) passwordFeedback.hide();
			e.preventDefault();
			var email = $$("#identificationForm_email, #loginForm_username, #bytesyzeLogin_email, #subscrForm_email").getLast().get("value");
			if (!email || email =="email...")
			{
				if (passwordFeedback) passwordFeedback.show(); else alert(LANG.enter_email)
				return false;
			}
			$$('#login-spinner').fade('in');
			var request = new Request.HTML({
				url: '/api/password',
				data: {'email' : email},
				onSuccess: function(text, xml) {
			    	$$('#login-spinner').fade('out');
					$$("#get_my_password").set("html", LANG.mail_password_send);
				}
			}).send();
		});
	});
}

passwordReminder();

