function ChangeBackColor(ColorNr)
{
	if(document.form_MainForm.BackType.value == 3 && ColorNr != -1)
	    ColorNr = -1;

	var lBT = document.form_MainForm.BackColor.value;
	document.form_MainForm.BackColor.value = ColorNr;
	if(document.form_MainForm.BackType.value == 3)
	{
		document.form_MainForm.PreviewBack.src = "/pics/emblem/"+document.form_MainForm.ForeColor.value+"-_-"+document.form_MainForm.BackType.value+"-full.png";
	}
	else
	if(document.form_MainForm.BackType.value == -1)
	{
		document.form_MainForm.PreviewBack.src = "/pics/emblem/16-8-3-full.png";
	}
	else
	if(document.form_MainForm.BackColor.value == -1 || document.form_MainForm.ForeColor.value == -1)
	{
		document.form_MainForm.PreviewBack.src = "/pics/emblem/"+document.form_MainForm.ForeColor.value+"-"+document.form_MainForm.BackColor.value+"-"+document.form_MainForm.BackType.value+"-full.png";
	}
	else
	{
		document.form_MainForm.PreviewBack.src = "/pics/shields/"+document.form_MainForm.ForeColor.value+"-"+document.form_MainForm.BackColor.value+"-"+document.form_MainForm.BackType.value+"-full.png";
	}
	var lImg = document.getElementsByName("b" + lBT)[0];
	if (lImg)
	    lImg.style.border = '2px solid #FFDE94';

	lImg = document.getElementsByName("b" + ColorNr)[0];
	if (lImg)
	    lImg.style.border = '2px solid black';
}

function ChangeForeColor(ColorNr)
{
	var lBT = document.form_MainForm.ForeColor.value;
	document.form_MainForm.ForeColor.value = ColorNr;

	if(document.form_MainForm.BackType.value == 3)
	{
		document.form_MainForm.PreviewBack.src = "/pics/emblem/"+document.form_MainForm.ForeColor.value+"-_-"+document.form_MainForm.BackType.value+"-full.png";
	}
	else
	if(document.form_MainForm.BackType.value == -1)
	{
		document.form_MainForm.PreviewBack.src = "/pics/emblem/16-8-3-full.png";
	}
	else
	if(document.form_MainForm.BackColor.value == -1 || document.form_MainForm.ForeColor.value == -1)
	{
		document.form_MainForm.PreviewBack.src = "/pics/emblem/"+document.form_MainForm.ForeColor.value+"-"+document.form_MainForm.BackColor.value+"-"+document.form_MainForm.BackType.value+"-full.png";
	}
	else
	{
		document.form_MainForm.PreviewBack.src = "/pics/shields/"+document.form_MainForm.ForeColor.value+"-"+document.form_MainForm.BackColor.value+"-"+document.form_MainForm.BackType.value+"-full.png";
	}
	var lImg = document.getElementsByName("f" + lBT)[0];
	if (lImg)
	    lImg.style.border = '2px solid #FFDE94';

	lImg = document.getElementsByName("f" + ColorNr)[0];
	if (lImg)
	{
	    lImg.style.border = '2px solid black';
	}
}

function ChangeType(Type)
{
    var lT = document.form_MainForm.BackType.value;
	document.form_MainForm.BackType.value = Type;
	// filter type 3 (unicolor)
    if (document.form_MainForm.BackType.value == 3)
	{
	    ChangeBackColor(-1);
		document.form_MainForm.PreviewBack.src = "/pics/emblem/"+document.form_MainForm.ForeColor.value+"-_-"+document.form_MainForm.BackType.value+"-full.png";
	}
	else
	if(document.form_MainForm.BackType.value == -1)
	{
		document.form_MainForm.PreviewBack.src = "/pics/emblem/16-8-3-full.png";
	}
	else
	if(document.form_MainForm.BackColor.value == -1 || document.form_MainForm.ForeColor.value == -1)
	{
		document.form_MainForm.PreviewBack.src = "/pics/emblem/"+document.form_MainForm.ForeColor.value+"-"+document.form_MainForm.BackColor.value+"-"+document.form_MainForm.BackType.value+"-full.png";
	}
	else
	{
		document.form_MainForm.PreviewBack.src = "/pics/shields/"+document.form_MainForm.ForeColor.value+"-"+document.form_MainForm.BackColor.value+"-"+document.form_MainForm.BackType.value+"-full.png";
	}
	var lImg = document.getElementsByName("t" + lT)[0];
	if (lImg)
	    lImg.style.border = '2px solid #FFDE94';

	lImg = document.getElementsByName("t" + Type)[0];
	if (lImg)
	    lImg.style.border = '2px solid black';
}

function ChangeEmblem(Type)
{
	var lBT = document.form_MainForm.Emblem.value;
	document.form_MainForm.Emblem.value = Type;
	if(document.form_MainForm.Emblem.value == -1)
	{
		document.form_MainForm.PreviewFore.src = "/pics/insignia/"+document.form_MainForm.Realm.value+"_emblem_guard.gif";
	}
	else
	{
		document.form_MainForm.PreviewFore.src = "/pics/insignia/"+document.form_MainForm.Realm.value+"_emblem_"+Type+".gif";
	}
	var lImg = document.getElementsByName("e" + lBT)[0];
	if (lImg)
	    lImg.style.border = '2px solid #FFDE94';
	lImg = document.getElementsByName("e" + Type)[0];
	if (lImg)
	    lImg.style.border = '2px solid red';
}

function ChangeStatServer()
{
	document.form_MainForm.submit();
}

function ChangeStatTime()
{
	document.form_MainForm.submit();
}

function SubmitMainForm(OwnFunc,Param)
{
	OwnFunc(Param);
	document.form_MainForm.submit();
}

function EmptyFunc()
{
}

function Char_Add()
{
	document.form_MainForm.CharName_id.value = document.form_MainForm.CharNameSelection.options[document.form_MainForm.CharNameSelection.selectedIndex].value;
}

function Item_Add(Param)
{
	//Vorher war Waffe gewählt. jetzt wird Armor gewählt.->Index muss auf Default gesetzt werden.
	if(Param==-1)
	{
		document.form_MainForm.ItemNameSelection.value=-1;
	}
}

function Pic_View(Param)
{
	document.form_MainForm.GallerySel_id.value = document.form_MainForm.GallerySel.options[document.form_MainForm.GallerySel.selectedIndex].value;
}

function Char_Uebersicht(Param)
{
	document.form_MainForm.SortEntryNr.value = Param;
	document.form_MainForm.SortUpDown.value = 1 - document.form_MainForm.SortUpDown.value;
	alert(document.form_MainForm.SortUpDown.value);
}

function Uebersicht(Param)
{
	if (document.form_MainForm.SortEntryNr.value == Param)
	{
		document.form_MainForm.SortUpDown.value = 1 - document.form_MainForm.SortUpDown.value;
		return
	}
	document.form_MainForm.SortEntryNr.value = Param;
	document.form_MainForm.SortUpDown.value = document.form_MainForm.SortUpDown.value;

}

function Uebersicht1(Field, Direction)
{
	document.form_MainForm.SortUpDown.value = Direction;
	document.form_MainForm.SortEntryNr.value = Field;
	document.form_MainForm.submit();

}

function CharAlli_Uebersicht(Param)
{
	document.form_MainForm.SortType.value = Param;
	document.form_MainForm.SortUpDown.value = 1 - document.form_MainForm.SortUpDown.value;
	document.form_MainForm.RowStartIndex.value = 0;
	document.form_MainForm.ChooseInfo.value = document.form_MainForm.ChooseInformation.options[document.form_MainForm.ChooseInformation.selectedIndex].value;
	document.form_MainForm.ChooseGilde.value = document.form_MainForm.Allianzgilde.options[document.form_MainForm.Allianzgilde.selectedIndex].value;
}

function Item_Uebersicht(Param)
{
	if(Param==-1)
	{
		document.form_MainForm.Kategorie.value=-1;
		document.form_MainForm.Fertigkeit.value=-1;
		document.form_MainForm.RowStartIndex.value=0;
	}
	else
	{
		if(Param==document.form_MainForm.SortType.value)
		{
			document.form_MainForm.SortUpDown.value = 1 - document.form_MainForm.SortUpDown.value;
		}
		document.form_MainForm.SortType.value = Param;
	}
}

function ChooseVerw(Param)
{
	document.form_MainForm.ID.value = Param;
}

var Wnd;

function createWindow(id, gid, kategorie)
{
	Wnd = window.open(	"",
						"display",
						"height=700, width=870, scrollbars=yes");
	Wnd.window.focus();
	Wnd.location.href="fotodisplayv3.php?id="+id+"&gid="+gid+"&Kategorie="+kategorie;
}
