function goAction(id)
{
	var frm = document.Form;
	if (frm.eNaechteArt[0].checked == true)
	{
		frm.eZeitraumNaechte.value = '';
	}
	if (id == 'reset')
	{
		frm.eListe.value = gcsListe_Leer;
		frm.submit();
	}
	if (id == 'selektion')
	{
 		if (document.getElementById)
 		{
	 		document.getElementById('butSucheStarten').style.cursor = 'wait';
	 	}
		frm.eListe.value = gcsListe_Selektion;
		frm.submit();
	}
	if (id == 'veranstaltungen')
	{
		frm.action = '/de/veranstaltungen.htm?nid=2&art=zeitraum&eZeitraumVon=' + dicOutZeitraumVon + '&eZeitraumBis=' + dicOutZeitraumBis + '&back=2';
		frm.submit();
	}
	if (id == 'zimmernachweis')
	{
		frm.action = '/de/unterkunftsanfrage.htm';
		frm.submit();
	}
}

function goBuchungsanfrage(id)
{
	var frm = document.Form;
	frm.action = sAction1 + id + sAction2;
	frm.submit();
}

function setSchlafraume()
{
	obj = document.Form.eKategoriename; 
	
	if (obj.options[obj.selectedIndex].text == 'Hotel' || obj.options[obj.selectedIndex].text == 'Pension') 
	{
		document.getElementById('schlafraumauswahl').style.display = 'none';
	}
	else
	{
		document.getElementById('schlafraumauswahl').style.display = 'block';
	}
}

// Return-Taste sendet Formular ab
document.onkeydown = TasteGedrueckt;
function TasteGedrueckt(Ereignis) 
{
	if (!Ereignis)
		Ereignis = window.event;

	if (Ereignis.which) 
	{
		Tastencode = Ereignis.which;
	}
	else if (Ereignis.keyCode) 
	{
	    Tastencode = Ereignis.keyCode;
	}
	
	if (Tastencode == 13)
	{
		goAction('selektion');
	}
}

function onclickVerfuegbarkeit(aRadioNum)
{
	var frm=document.Form;
	
	if (aRadioNum == 1 || aRadioNum == 2)
	{
		if (frm.eZeitraumVon.value=='' && frm.eZeitraumBis.value=='') 
		{
			frm.eZeitraumVon.value = VonDefault; 
			frm.eZeitraumBis.value = BisDefault; 
			frm.eZeitraumNaechte.value = NaechteDefault;
		}
	}
	else
	{
		frm.eZeitraumVon.value = ''; 
		frm.eZeitraumBis.value = ''; 
		frm.eZeitraumNaechte.value = '';	
	}
}

function Legende()
{
	window.open('/de/gastgeber-sterne.htm', 'Klassifizierung', 'top=50 width=720, height=500, toolbar=0, location=0, directories=0, status=0, scrollbars=1, resizable=1, menubar=0');
}

function SwitchSuchmaske()
{
	if (document.getElementById)
	{
		if (document.getElementById('Suchmaske').style.display == 'none')
		{
			document.getElementById('Suchmaske').style.display = 'block';
			document.getElementById('AddOnText').style.display = 'block';

			document.getElementById('SuchmaskeButton').style.display = 'none';
			if (document.getElementById('Suchliste'))
			{
				document.getElementById('Suchliste').style.display = 'none';
			}
		}
		else
		{
			document.getElementById('Suchmaske').style.display = 'none';
			document.getElementById('AddOnText').style.display = 'none';
		}
	}
}

var sOpened = '';
function SwitchMinnacht(aDivName)
{
	if (document.getElementById)
	{
		if (aDivName == '')
		{
			if (sOpened != '')
			{
				document.getElementById(sOpened).style.display = 'none';
			}
		}
		else
		{
			if (document.getElementById(aDivName).style.display == 'none')
			{
				if (sOpened != '')
				{
					document.getElementById(sOpened).style.display = 'none';
				}
				document.getElementById(aDivName).style.display = 'block';
				sOpened = aDivName;
			}
			else
			{
				document.getElementById(aDivName).style.display = 'none';
			}
		}
	}
}
