var tips_login = 'e-mail';
var tips_pass = 'пароль';
function onLoginFieldEvent(evt)
{
	var val = $('username').value;
	evt = (evt) ? evt : ((window.event) ? window.event : null);
	var type = evt.type;
	if (type == 'blur')
	{
		if (val == '')
		{
			$('username').value = tips_login;
			$('username').className = 'login_tips';
		}
	}
	else if (type == 'focus')
	{
		if (val == '' || val == tips_login)
		{
			$('username').value = '';
			$('username').className = 'login';
		}
	}
}
var pass_focus = 0;
var elm_pass;
var elm_text;
function onPassFieldEvent(evt)
{
	var elm = $('password');

	var val = $('password').value;
	evt = (evt) ? evt : ((window.event) ? window.event : null);
	var type = evt.type;
	if (type == 'blur')
	{
		if (val == '')
		{
			if (elm.type == 'password')
			{
				if (!elm_text)
				{
					var elm_text = document.createElement('input');
					elm_text.type = "text";
					elm_text.value = tips_pass;
					elm_text.className = 'login_tips';
					elm_text.id = "password";
					elm_text.name = "password";
					elm_text.onfocus = onPassFieldEvent;
					elm_text.onblur = onPassFieldEvent;
				}
				elm.parentNode.replaceChild(elm_text, elm);

			}
			pass_focus = 0;
			
		}
	}
	else if (type == 'focus')
	{
		if (val == '' || val == tips_pass)
		{
			if (elm.type=='text')
			{
				if (!elm_pass)
				{
					var elm_pass = elm.cloneNode(false);
					elm_pass.type = "password";
					elm_pass.value = "";
					elm_pass.className = 'login';
					elm_pass.onfocus = onPassFieldEvent;
					elm_pass.onblur = onPassFieldEvent;
				}
				elm.parentNode.replaceChild(elm_pass, elm);
				var f = function() { if (pass_focus == 0) {elm_pass.focus(); pass_focus = 1;} }
				setTimeout(f, 20);
			}
		}
	}
}

$('username').value = tips_login;
$('password').value = tips_pass;