function chooseHavePassword() {
    val = $('.auth_form input[name="login[have_password]"]:checked').val();
	$password = $('.auth_form input[name="login[password]"]');
	$password.val("");
	
	if (val == "true") {
	    $password.attr('disabled', '');
		$password.focus();
	} else {
	    $password.attr('disabled', 'disabled');
	}
}

function emailKeyPressListener(event) {
	if (event.keyCode == 9) {
		$('#login_have_password_true').attr({'checked': 'true'});
		chooseHavePassword();
		event.stopPropagation();
		event.preventDefault();
	}
}

$(document).ready(function () {
    	chooseHavePassword();
	$('.auth_form input[name="login[have_password]"]').bind('change', chooseHavePassword);
	$('.auth_form input[name="login[email]"]').bind('keydown', emailKeyPressListener);
});
