		function input(evt, field, value, type)
	{
		var parent = field.parentNode;
		if (evt == 'blur')
		{
			if (field.value == '')
			{
				if (field.type != 'password')
				{
					field.value = value;
				}

				else
				{
					var newField = document.createElement('input');
					newField.onfocus = field.onfocus;
					newField.onblur = field.onblur;
					newField.type = 'text';
					newField.name = field.name;
					newField.id = field.id;
					parent.removeChild(field);
					parent.appendChild(newField);
					newField.value = value;
					field = newField;
				}
			}
		}

	if (evt == 'focus')
	{
		if (field.value == value)
		{
			if (type != 'password')
			{
				field.value = '';
			}

			else
			{
				var newField = document.createElement('input');
				newField.onfocus = field.onfocus;
				newField.onblur = field.onblur;
				newField.type = 'password';
				newField.name = field.name;
				newField.id = field.id;
				parent.removeChild(field);
				parent.appendChild(newField);
				field = newField;
			  field.focus();
			}
		}
  field.focus();
	}
}