function submitFormAccommodation()
{
	var ChkDateArr = document.forms.quicksearch.arrival.value;
	var ChkDateDep = document.forms.quicksearch.departure.value;
	var ChkAccomodationName = document.forms.quicksearch.search.value;
	var message = "";

	if(ChkDateArr != "")
	{
		if(!checkDate(ChkDateArr))
		{
			message += unescape("Bitte %FCberpr%FCfen Sie das Anreisedatum.\n");
		}
	}

	if(ChkDateDep != "")
	{
		if(!checkDate(ChkDateDep))
		{
			message += unescape("Bitte %FCberpr%FCfen Sie das Abreisedatum.\n");
		}
	}

	if(message == "")
	{
	//if(ChkDateArr != "" || ChkDateDep  != "" || ChkAccomodationName  != "")
		document.quicksearch.submit();
	}
	else 
	{
		alert(message);
	}
}



function checkDate(ChkDate)
{	
	var mdat = ChkDate.match(/^([0-9]{1,2})\.([0-9]{1,2})\.([0-9]{2,4})$/);

	var mtag;
	var mmonat;
	var mjahr;
	
	if (mdat)
	{
		mtag = RegExp.$1;
		mmonat = RegExp.$2;
		mjahr = RegExp.$3;
		if ((mtag != "" && mtag < 1 || mtag > 31) || (mmonat != "" && mmonat < 1 || mmonat > 12))
		{
			return false;
		}
		else
		{	
		 	if (mjahr != "")
			{		 
			
				if (mjahr.length == 4 && mjahr > 2000 && mjahr < 2050)
				{
					return true;
				}
				else if	(mjahr.length == 2 && mjahr > 00 && mjahr < 50)
				{
					return true;
				}
				else
				{
					return false;
				}
			}
			else
			{
				return false;
			}
		}
	}
}
