/* Функции изменения поля INPUT при вводе пароля */

function inputPassword(oInput)
{
	if(oInput.id=="password_text") // Если текстовое поле ввода пароля
	{
		oInput.style.display="none"; // Текстовое поле ввода пароля скрывается
		var oPasswordInput=document.getElementById("password_password");
		oPasswordInput.style.display="inline"; // Парольное поле ввода пароля показывается
		oPasswordInput.focus(); // Устанавливается фокус на парольное поле ввода пароля
	}
	else if(oInput.id=="password_password" && oInput.value=="") // Если парольное поле ввода пароля
	{
		oInput.style.display="none"; // Парольное поле ввода пароля скрывается
		var oPasswordInput=document.getElementById("password_text");
		oPasswordInput.style.display="inline"; // Текстовое поле ввода пароля показывается
	}
}

/* Функция выбора изменения логина, пароля или логина и пароля */

function changeLoginPassword(value)
{
	var oNewLoginBlock=document.getElementById("new_login"); // Поле ввода нового логина
	var oNewPasswordBlock=document.getElementById("new_password"); // Поле ввода нового пароля
	var oConfirmNewPasswordBlock=document.getElementById("confirm_new_password"); // Поле подтверждения нового пароля
	
	switch(value) // В завсимости от того, что изменяется
	{
		case "login": default: // Изменение логина
			oNewLoginBlock.style.display="block"; // Поле ввода нового логина - показано
			oNewPasswordBlock.style.display="none"; // Поле ввода нового пароля - скрыто
			oConfirmNewPasswordBlock.style.display="none"; // Поле подтверждения нового пароля - скрыто
			break;
		
		case "password":
			oNewLoginBlock.style.display="none"; // Поле ввода нового логина - скрыто
			oNewPasswordBlock.style.display="block"; // Поле ввода нового пароля - показано
			oConfirmNewPasswordBlock.style.display="block"; // Поле подтверждения нового пароля - показано
			break;
			
		case "login_password":
			oNewLoginBlock.style.display="block"; // Поле ввода нового логина - показано
			oNewPasswordBlock.style.display="block"; // Поле ввода нового пароля - показано
			oConfirmNewPasswordBlock.style.display="block"; // Поле подтверждения нового пароля - показано
			break;
	}
}
