function setValue(field, newType)
{
	if (field.value == field.defaultValue)
	{
		setType(field, newType, "");
		try
		{
			field.focus();
		}
		catch (e)
		{}
	}
	else if (field.value == "" && newType != "password")
		setType(field, newType, field.defaultValue);
}

function setType(field, newType, newValue)
{
	if (typeof newType != "undefined" && newType != "")
	{
		try
		{
			field.type = newType;
			field.value = newValue;
		}
		catch (e)
		{
			try
			{
				var newField = field.cloneNode(false);
				newField.type = newType;
				newField.value = newValue;
				newField.defaultValue = field.defaultValue;
				field.form.replaceChild(newField, field);
				newField.focus();
				newField.focus();
			}
			catch (e)
			{
				field.value = "";
			}
		}
	}
	else
		field.value = newValue;
}

function setTab(tab)
{
	var fieldName = typeof tab_arr[tab] != "undefined" ? tab_arr[tab] : "";
	for (tab in tab_arr)
	{
		if (tab_arr[tab] != fieldName)
		{
			if (document.getElementById(tab_arr[tab] + "Left"))
				document.getElementById(tab_arr[tab] + "Left").style.backgroundImage = "url(" + imgPath + "/tabBlurLeft.png)";
			if (document.getElementById(tab_arr[tab] + "Main"))
				document.getElementById(tab_arr[tab] + "Main").style.backgroundImage = "url(" + imgPath + "/tabBlur.png)";
			if (document.getElementById(tab_arr[tab] + "Right"))
				document.getElementById(tab_arr[tab] + "Right").style.backgroundImage = "url(" + imgPath + "/tabBlurRight.png)";
		}
	}
	if (fieldName != "")
	{
		if (document.getElementById(fieldName + "Right"))
			document.getElementById(fieldName + "Left").style.backgroundImage = "url(" + imgPath + "/tabFocusLeft.png)";
		if (document.getElementById(fieldName + "Right"))
			document.getElementById(fieldName + "Main").style.backgroundImage = "url(" + imgPath + "/tabFocus.png)";
		if (document.getElementById(fieldName + "Right"))
			document.getElementById(fieldName + "Right").style.backgroundImage = "url(" + imgPath + "/tabFocusRight.png)";
	}
}

function setNewLang(newLang)
{
	var url = window.location.toString();
	window.location.href = url.search(/lang=\w+/i) == -1 ? url + (url.search(/[&|?]/) == -1 ? "?" : "&") + 'lang=' + newLang : url.replace(/lang=\w+/i, 'lang=' + newLang);
}