// JavaScript Document
function goSearchEngine()
{
	var daysInMonth = new Array(31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31);
    var days
    if (1 == document.SearchEngine.FromMonth.value-1)
		days =  ((0 == document.SearchEngine.FromYear.value % 4) && (0 != (document.SearchEngine.FromYear.value % 100))) || (0 == document.SearchEngine.FromYear.value % 400) ? 29 : 28;
    else
        days =  daysInMonth[document.SearchEngine.FromMonth.value-1];
    if(document.SearchEngine.FromDay.value > days)
    {
		alert("תאריך הגעה לא תקף")
		return
    }
    if (1 == document.SearchEngine.ToMonth.value-1)
		days =  ((0 == document.SearchEngine.ToYear.value % 4) && (0 != (document.SearchEngine.ToYear.value % 100))) || (0 == document.SearchEngine.ToYear.value % 400) ? 29 : 28;
    else
        days =  daysInMonth[document.SearchEngine.ToMonth.value-1];
    if(document.SearchEngine.ToDay.value > days)
    {
		alert("תאריך עזיבה לא תקף")
		return
    }
    var objNow = new Date('2009','0','25');
	var objFromDate = new Date(document.SearchEngine.FromYear.value  ,document.SearchEngine.FromMonth.value-1 ,document.SearchEngine.FromDay.value   )
	var objToDate = new Date(document.SearchEngine.ToYear.value  ,document.SearchEngine.ToMonth.value-1 ,document.SearchEngine.ToDay.value   )
	
	if (objFromDate < objNow)
	{
		alert("תאריך זה אינו תקף");
		return;
	}
	if (objToDate <= objFromDate) 
	{
		alert("תאריך הגעה חייב להיות קודם לתאריך העזיבה");
		return
	}
	if(document.SearchEngine.AdultNum.value == '0' && document.SearchEngine.KidNum.value == '0')
	{
		alert("בחר את מספר הנופשים");
		return
	}
	if((parseInt(document.SearchEngine.AdultNum.value) + parseInt(document.SearchEngine.KidNum.value)) > 6)
	{
		alert("חרגת ממקסימום נפשות לחדר");
		return
	}
	if(parseInt(document.SearchEngine.AreaHotelId.value) > 100)
	{
		document.SearchEngine.AreaId.value = document.SearchEngine.AreaHotelId.value;
		document.SearchEngine.HotelId.value = "0";
	}
	else	
	{
		document.SearchEngine.HotelId.value = document.SearchEngine.AreaHotelId.value;
		document.SearchEngine.AreaId.value = '0';
	}
	document.SearchEngine.submit();
}	