var ARTSucheKriteriumMode_Kat_Volltext = 1;
var ARTSucheKriteriumMode_Kat_Zeile = 2;
var ARTSucheKriteriumMode_Kat_Exakt = 3;

var STRING_KRITERIUM_MODE_VOLLTEXT = 'Volltextsuche';
var STRING_KRITERIUM_MODE_ZEILE = 'In einer Zeile';
var STRING_KRITERIUM_MODE_EXAKT = 'Exaktsuche';

function ARTSucheEinfachClear()
{
	var oForm = document.forms['FrmSucheEinfach'];
	var oField = oForm.elements['TxtVolltext'];
	
	if (oField.className == 'Textfeld_SucheEinfach_Dummy')
	{
		oField.className = 'Textfeld_SucheEinfach';
		oField.value = '';
	}
}

function ARTSucheEinfachReset()
{
	var oForm = document.forms['FrmSucheEinfach'];
	var oField = oForm.elements['TxtVolltext'];

	if (oField.value == '')
	{	
		oField.className = 'Textfeld_SucheEinfach_Dummy';
		oField.value = 'Volltextsuche';
	}
}

function ARTSucheEinfachStart()
{
	var oForm = document.forms['FrmSucheEinfach'];
	var oField = oForm.elements['TxtVolltext'];

	if (oField.className == 'Textfeld_SucheEinfach')
	{
		oForm.submit();
	}
}

function ARTSucheToggleKriteriumMode(sKey)
{
	var oLink = document.getElementById('LnkMode' + sKey);
	var oForm = document.forms['FrmSucheErweitert'];
	var oField = oForm.elements['HidMode' + sKey];
	var eMode = parseInt(oField.value);
	var sString = '';

	eMode += 1;

	if (eMode > ARTSucheKriteriumMode_Kat_Exakt)
	{
		eMode = ARTSucheKriteriumMode_Kat_Volltext;
	}

	oField.value = eMode;

	switch (eMode)
	{
		case ARTSucheKriteriumMode_Kat_Volltext:
			sString = STRING_KRITERIUM_MODE_VOLLTEXT;
			break;

		case ARTSucheKriteriumMode_Kat_Zeile:
			sString = STRING_KRITERIUM_MODE_ZEILE;
			break;

		case ARTSucheKriteriumMode_Kat_Exakt:
			sString = STRING_KRITERIUM_MODE_EXAKT;
			break;
	}

	oLink.innerText = sString;
}
