var DateHasChanged = false;
var CurrentNights = 0;
var fromdate = new Date();
var todate = new Date();
todate.setDate(todate.getDate() + 1);
function alterDateOrNight(src)
{
		var oNights = document.getElementById("NN");

		var oDD         = document.forms["QuickSearch"].elements["DD"];
		var oDDt         = document.forms["QuickSearch"].elements["DDt"];
		var oMM         = document.forms["QuickSearch"].elements["MM"];
		var oMMt         = document.forms["QuickSearch"].elements["MMt"];
		var oYYYY         = document.forms["QuickSearch"].elements["YYYY"];
		var oYYYYt         = document.forms["QuickSearch"].elements["YYYYt"];

		var datefrom = new Date(oYYYY.value, oMM.selectedIndex, oDD.value);
		var dateto = new Date(oYYYYt.value, oMMt.selectedIndex, oDDt.value);

		var newDay;
		var newMonth;
		var newYear;
		var daydiff;


		if ((dateto - datefrom) > 0)
		{
				daydiff = (dateto - datefrom)/(24*60*60*1000);
				if (daydiff==1)
						oNights.innerHTML = "" + parseInt(daydiff) + " Nacht";
				else
						oNights.innerHTML = "" + parseInt(daydiff) + " N&auml;chte";
				CurrentNights = daydiff;
		} else {
				oNights.innerHTML = "";
		}
		DateHasChanged = true;
}
function searchAttrSwitch(el)
{
		var sel = parseInt(el.value);

		if (sel == 1015 || sel == 1016)
		{
				document.getElementById("std").style.display = "none";
				document.getElementById("ext").style.display = "block";
				document.forms["QuickSearch"].elements["Amount"].selectedIndex = 0;
				document.forms["QuickSearch"].elements["Cat"].selectedIndex = 0;
		} else
		{
				document.getElementById("std").style.display = "block";
				document.getElementById("ext").style.display = "none";
		}
}
var lstCatIndex = null;
function setAmenID(obj)
{
closeDivs(0);
try {
	//lstCatIndex = document.getElementById("amen_" + obj.value).id;
	switch (obj.value)
	{
			case "1015":
			case "1016":
					lstCatIndex = "amen_1015"; //document.getElementById("amen_1015").id;
			break;
			default:
					lstCatIndex = "amen_25";
			break;
	}
} catch (exception)
{
	lstCatIndex = null ;
}
}

function openDiv()
{

if (lstCatIndex != null)
{
		closeDivs(lstCatIndex);
	if (document.getElementById(lstCatIndex).style.display == "none")
	{
		document.getElementById(lstCatIndex).style.display = "block";
	} else {
		document.getElementById(lstCatIndex).style.display = "none";
	}
}
}
function closeDivs(cnd)
{
for (x = 0; x < document.getElementsByTagName("DIV").length; x++)
{
	if (document.getElementsByTagName("DIV")[x].id.substring(0, 5) == "amen_")
	{
		if (cnd != document.getElementsByTagName("DIV")[x].id)
		{
				document.getElementsByTagName("DIV")[x].style.display = "none";
		}
	}
}
}
function show (id)
{ if (document.getElementById(id).style.display=="none")
{ document.getElementById(id).style.display="block"; }
else
{ document.getElementById(id).style.display="none"; }
}

