function disableEnterKey() 
{
  return !(window.event && window.event.keyCode == 13);
}
function checkReservationDate() 
{
today = new Date()
this_day = today.getDate();
this_month = today.getMonth();
this_year = today.getFullYear();
this_date = this_month+'/'+this_day+'/'+this_year



	pickup_date_month = document.getElementById('date_month_pickup').value
	pickup_date_day = document.getElementById('date_day_pickup').value
	pickup_date = pickup_date_month+'/'+pickup_date_day+'/'+this_year

	if(this_date > pickup_date)
		{
		pickup_year = this_year + 1
		pickup_date_final = pickup_date_month+'/'+pickup_date_day+'/'+pickup_year
		} else {
			pickup_year = this_year
			pickup_date_final = pickup_date
	}

	return_date_month = document.getElementById('date_month_return').value
	return_date_day = document.getElementById('date_day_return').value
	return_date = return_date_month+'/'+return_date_day+'/'+this_year

	if(this_date > return_date)
		{
		return_year = this_year + 1
		return_date_step01 = return_date_month+'/'+return_date_day+'/'+return_year
		} else {
			return_year = this_year
			return_date_step01 = return_date
	}
	
	if(pickup_date_final > return_date_step01)
		{
		return_year = this_year + 1
		return_date_final = return_date_month+'/'+return_date_day+'/'+return_year
		} else {
			return_year = this_year
			return_date_final = return_date_step01
	}

	 if(pickup_date == return_date)
		{
		alert ("Pickup and Return Dates must be different days.");
		return false;
	}
	
	findPickupBadFebruary31=pickup_date_final.indexOf("02/31")
	if(findPickupBadFebruary31 >=0)
		{
		alert ("February 31 is not a valid Pickup Date.");
		return false;
	}
	
	findPickupBadFebruary30=pickup_date_final.indexOf("02/30")
	if(findPickupBadFebruary30 >=0)
		{
		alert ("February 30 is not a valid Pickup Date.");
		return false;
	}
	
	if((pickup_year != 2020) && (pickup_year != 2016) && (pickup_year != 2012) && (pickup_year != 2008))
		{
			findPickupBadFebruary29=pickup_date_final.indexOf("02/29")
			if(findPickupBadFebruary29 >=0)
				{
				alert ("February 29 is not a valid Pickup Date.");
				return false;
			}
		}
	
	findPickupBadApril=pickup_date_final.indexOf("04/31")
	if(findPickupBadApril >=0)
		{
		alert ("April 31 is not a valid Pickup Date.");
		return false;
	}
	
	findPickupBadJune=pickup_date_final.indexOf("06/31")
	if(findPickupBadJune >=0)
		{
		alert ("June 31 is not a valid Pickup Date.");
		return false;
	}
	
	findPickupBadSeptember=pickup_date_final.indexOf("09/31")
	if(findPickupBadSeptember >=0)
		{
		alert ("September 31 is not a valid Pickup Date.");
		return false;
	}
	
	findPickupBadNovember=pickup_date_final.indexOf("11/31")
	if(findPickupBadNovember >=0)
		{
		alert ("November 31 is not a valid Pickup Date.");
		return false;
	}
	
	
	
	findReturnBadFebruary31=return_date_final.indexOf("02/31")
	if(findReturnBadFebruary31 >=0)
		{
		alert ("February 31 is not a valid Return Date.");
		return false;
	}
	
	findReturnBadFebruary30=return_date_final.indexOf("02/30")
	if(findReturnBadFebruary30 >=0)
		{
		alert ("February 30 is not a valid Return Date.");
		return false;
	}
	
	if((return_year != 2020) && (return_year != 2016) && (return_year != 2012) && (return_year != 2008))
		{
			findReturnBadFebruary29=return_date_final.indexOf("02/29")
			if(findReturnBadFebruary29 >=0)
				{
				alert ("February 29 is not a valid Return Date.");
				return false;
			}
		}
	
	findReturnBadApril=return_date_final.indexOf("04/31")
	if(findReturnBadApril >=0)
		{
		alert ("April 31 is not a valid Return Date.");
		return false;
	}
	
	findReturnBadJune=return_date_final.indexOf("06/31")
	if(findReturnBadJune >=0)
		{
		alert ("June 31 is not a valid Return Date.");
		return false;
	}
	
	findReturnBadSeptember=return_date_final.indexOf("09/31")
	if(findReturnBadSeptember >=0)
		{
		alert ("September 31 is not a valid Return Date.");
		return false;
	}
	
	findReturnBadNovember=return_date_final.indexOf("11/31")
	if(findReturnBadNovember >=0)
		{
		alert ("November 31 is not a valid Return Date.");
		return false;
	}

}

function calendarView(PAGE) {
	screenWidth = screen.availWidth
	screenHeight = screen.availHeight
	
	windowWidth = 160
	windowHeight = 178
	
	leftCheck = (screenWidth - windowWidth) / 2 
	topCheck = (screenHeight - windowHeight) / 2 
	
	if (leftCheck > 0){
		leftPosition = leftCheck
		}
		else{
		leftPosition = 0
		windowWidth = screenWidth
	}
	if (topCheck > 0){
		topPosition = topCheck
		}
		else{
		topPosition = 0
		windowHeight = screenHeight - 30
	}	
	calendarViewAddress = PAGE
	calendarViewFloater = window.open(calendarViewAddress,'calendarViewWindow','toolbar=0,scrollbars=0,location=0,status=1,menubar=0,resizable=0,width=' + windowWidth + ',height=' + windowHeight + ',left=' + leftPosition + ',top=' + topPosition);
}
function moreInfoView(PAGE) {
	screenWidth = screen.availWidth
	screenHeight = screen.availHeight
	
	windowWidth = 450
	windowHeight = 200
	
	leftCheck = (screenWidth - windowWidth) / 2 
	topCheck = (screenHeight - windowHeight) / 2 
	
	if (leftCheck > 0){
		leftPosition = leftCheck
		}
		else{
		leftPosition = 0
		windowWidth = screenWidth
	}
	if (topCheck > 0){
		topPosition = topCheck
		}
		else{
		topPosition = 0
		windowHeight = screenHeight - 30
	}	
	calendarViewAddress = PAGE
	calendarViewFloater = window.open(calendarViewAddress,'calendarViewWindow','toolbar=0,scrollbars=0,location=0,status=1,menubar=0,resizable=0,width=' + windowWidth + ',height=' + windowHeight + ',left=' + leftPosition + ',top=' + topPosition);
}